//******************* EDWIN ************************//
//*      Funktionsdatei für Jquery Fancybox         *//
//**************************************************//
//   copyright, 03.2009, office@q2e.at   //

// document ready - start
jQuery(document).ready(function() {
  // remove fancybox group attribute - this avoids wrong content in fancybox
  // a link without a source specified shouldn't be displayes by fancybox
  jQuery("span.fancybox a[href='']").removeAttr('rel');
  // create fancybox for share / recommend function

//Image zoom	
$("a[rel=lightbox-group]").fancybox({
			'overlayShow'	: true,
			'overlayOpacity': 0.8,
			'overlayColor'	: '#333',
			'titleShow'		: true,
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic',
			'titleShow'		: false
			
});

//QS image zoom
$("a[rel=lightbox-group_qs]").fancybox({
			'overlayShow'	: true,
			'overlayOpacity': 0.8,
			'overlayColor'	: '#333',
			'titleShow'		: true,
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic',
			'titleShow'		: true,
			'titlePosition' : 'over',
			'titleFormat'	: function(title, currentArray, currentIndex, currentOpts) {
			  return '<span id="fancybox-title-over">' + c_site_fancybox_group_title+ ' ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
			  }
			
});

//BG image zoom  
$("span.bg_fancybox a").fancybox({
      'overlayShow'   : true,
      'overlayOpacity': 0.8,
      'overlayColor'  : '#333',
      'titleShow'     : true,
      'transitionIn'  : 'elastic',
      'transitionOut' : 'elastic',
	  //'width'         : 485,
      'titlePosition' : 'inside',
      'titleFormat'   : function(title, currentArray, currentIndex, currentOpts)
      {
        var title = this.orig.parent().find('span.hiddentitle').html();
        //var a = jQuery('span.hiddentext ul, span.hiddentext li').removeAttr("style");
        // jQuery('span.hiddentext li').removeAttr("style");
		var commonTitle = '';
        var text = this.orig.parent().find('span.hiddentext').html();
        var commonText = '';
		
		jQuery("#fancybox-img").removeAttr("title").removeAttr("alt");
        return '<span id="fancybox-title-over">' + c_site_fancybox_group_title + ' ' + (currentIndex + 1) + ' / ' + currentArray.length + ((title.length) ? '<br/><br/><h1> ' + title + '</h1>' : '<br/><br/><h1>' + commonTitle + '</h1>') + ((text.length) ? '<br/>' + text : '<br/>' + commonText) + '</span>';
		
      }
});



//Tooltip span 
$('<span class="tooltip_home">&nbsp;</span>').appendTo('body');
$('<span class="tooltip_black">&nbsp;</span>').appendTo('body');
$('<span class="tooltip">&nbsp;</span>').appendTo('body');


var ct_index_de= jQuery('div.siteframe').find('.c_ct_index').length;

//if index
if (ct_index_de > 0){
	//Logo text
	jQuery('.logo a').attr('href','#');
	jQuery('.logo img').attr({
			title: logo_link_label_si,
			alt: logo_link_label_si
	});
  
  jQuery('.si_area_box').each(function() {
    var sidebox_href =jQuery(this).find('.si_area_box_text a').attr('href');
    if(typeof(sidebox_href) !== 'undefined' && sidebox_href != null) { 
      jQuery(this).find(".si_area_box_image_container a").attr({title : sidebox_href,
																 class : 'nlink3_sidebox',
																 target : '_blank',
																 href : sidebox_href});
	  
	  jQuery(this).find(".si_area_box_image_container img").attr({title : sidebox_href});
	}
	
  //Headline
  jQuery("h1.c_title_si_area_box").find("a[href='']").each(function(){
    var temp = jQuery(this).html();
	jQuery(this).parent().html(temp);
  });

  
  });


	$(".rbox_body_downloadticker a[title]").tooltip({
		tip: '.tooltip',
		effect: 'slide',
		fadeOutSpeed: 100,
		predelay: 400,
		position: "bottom left"
		,offset: [0, 0]
	});

	$(".rbox_body_archiv a[title]").tooltip({
		tip: '.tooltip',
		effect: 'slide',
		fadeOutSpeed: 100,
		predelay: 400,
		position: "bottom left"
		,offset: [-30, 0]
	});




}

var ct_cc= jQuery('div.siteframe').find('.cerror_ok').length;
//if cc ok
if (ct_cc > 0){
	jQuery('.cerror_ok').fadeIn('slow');
}

//Tooltip
$(".logo img[title]").tooltip({ 
							  tip: '.tooltip_home',
							  effect: 'slide',
							  predelay: 400,
							  fadeOutSpeed: 100,
							  //opacity: 0.8,
							  position: "bottom center"
							  });

$("div.sponsoren a[title]").tooltip({ 
							  tip: '.tooltip_black',
							  effect: 'slide',
							  predelay: 400,
							  fadeOutSpeed: 100,
							  offset: [10, 20], 
							  position: " left center"
							  });

$(".rbox_body_links a[title]").tooltip({ 
							  tip: '.tooltip_black',
							  effect: 'slide',
							  predelay: 400,
							  fadeOutSpeed: 100,
							  offset: [25, 30], 
							  position: " left center"
							  });


/*
$("a[title]").tooltip({
		tip: '.tooltip',
		effect: 'fade',
		fadeOutSpeed: 100,
		predelay: 400,
		position: "bottom right"
		,offset: [-20, -60]
	});
*/

$(".si_area_box_image_container img[title]").tooltip({
		tip: '.tooltip',
		effect: 'slide',
		fadeOutSpeed: 100,
		predelay: 400,
		position: "bottom right",
		offset: [-20, -60]
	});


var ct_sp= jQuery('div.siteframe').find('.c_ct_sp').length;
//if cc ok
if (ct_sp > 0){

  current_profil = $('span.choosen_profil').text();				  
  //alert(current_profil);
  if ( current_profil == 'Trainer'){
    //Trainer
    //jQuery('.display_sp_shortdescription_label').fadeOut();
    jQuery('.choosen_profile_text h2').html(sp_set_profil_description_trainer);
	jQuery('.only_profil2').css({'display':'none'});

  }
}
				 
//******************* EDWIN Table************************//
//*      Funktionsdatei für Tabellen*//
//**************************************************//
//   copyright, 4.2010, office@q2e.at   //

$("table.ct_table tr td:empty").html("&nbsp;");
/*
$("table.ct_table tr:even td").addClass("even");
$("table.ct_table2 tr:even td").addClass("even");
$("table.ct_table1 tr:even td").addClass("even");
*/


/*Image Slider Index*/
var total = $('#slider img').length;
    var rand = Math.floor(Math.random()*total);
    $('#slider').nivoSlider({
        startSlide:rand,
        effect:'fold',
        slices:1,
        animSpeed:500,
        pauseTime:8000,
        directionNav:false,
        directionNavHide:true, 
        controlNav:false,
        keyboardNav:true,
        pauseOnHover:false  
    });


//document ready - end
});


