var currentTarget = 'homeBannerOverview';
var currentIndex = 0;
var target_arr = new Array (
	'homeBannerOverview',			
	'homeBannerEducation',
	'homeBannerInvents',
	'homeBannerVideo'			
);
var bg_arr = new Array (
	'ev-images/banner1/1.jpg',
	'ev-images/banner1/2.jpg',
	'ev-images/banner1/3.jpg',
	'ev-images/banner1/4.jpg'		
);


function selectBack() {
	if (currentIndex > 0)
		currentIndex--;				
	else
		currentIndex = target_arr.length - 1;
				
	var newTarget = target_arr[currentIndex];
	var newBg = bg_arr[currentIndex];
	changeDisplay(newBg, newTarget, currentIndex);
}


function selectNext() {
	if (currentIndex < target_arr.length - 1)
		currentIndex++;				
	else
		currentIndex = 0;
				
	var newTarget = target_arr[currentIndex];
	var newBg = bg_arr[currentIndex];
	changeDisplay(newBg, newTarget, currentIndex);
}


function changeDisplay(bg, target, currentIndex) {
	
	// show correct panel
	if(target != currentTarget)
	{
		var oldTarget = currentTarget
		var newTarget = target;

		// test to see if oldTarget is undefined
		if(document.getElementById('banner1-'+currentIndex)){
		if(!oldTarget){
			$('#nav-banner1 a').css('background-image','url(ev-images/nav-banner-btn-active.png)');
			document.getElementById('banner1-'+currentIndex).style.backgroundImage='url(ev-images/nav-banner-btn-active2.png)';
			targetShow(bg, newTarget);
		} else {
			$('#'+oldTarget).fadeOut('fast', function() {
			$('#nav-banner1 a').css('background-image','url(ev-images/nav-banner-btn-active.png)');
				document.getElementById('banner1-'+currentIndex).style.backgroundImage='url(ev-images/nav-banner-btn-active2.png)'
				targetShow(bg, newTarget);
			});	
		}
		}
	}
		
			
}


function targetShow(bg, newTarget) {

	// dynamically loads new image			 
	var img = new Image(); 
	var imgSrc = bg;
	
	// wrap our new image in jQuery, then:
	$(img)
	  // once the image has loaded, execute this code
	  .load(function () {  
	  
		// add new image as background
		$('#'+newTarget).css({'background-image' : 'url('+bg+')'});
	
		$('#'+newTarget).fadeIn('fast');
		currentTarget = newTarget;

	  })
	  
	  // if there was an error loading the image, react accordingly
	  .error(function () {
		// notify the user that the image could not be loaded
	  })
	  
	  // set the src attribute of the new image to our image		
	  .attr('src', imgSrc);
}







$(document).ready(function() {
						   
	$('.fancybox').fancybox({
		'transitionIn'	:	'none',
		'transitionOut'	:	'none',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	true,
		'titleShow'     :   false
	});
	
	
	document.getElementById('nivo-banners').style.display='block';
	$('#nivo-banners').nivoSlider({controlNav:false, directionNav:false, pauseOnHover:false});
	
	$("a[rel=iso9001_group1], a[rel=iso9001_group2], a[rel=iso14001_group1], a[rel=iso14001_group2], a[rel=ohsas18001_group1], a[rel=ohsas18001_group2]").fancybox({
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts){
		    return '<span id="fancybox-title-over">Documento ' +  (currentIndex + 1) + ' de ' + currentArray.length + ': ' + title + '</span>';
		}
	});
	
	$(".fancyframe").fancybox({
		'width'				: 665,
		'height'			: 590,
        'autoScale'     	: true,
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'speedIn'		:	600, 
		'speedOut'		:	200,
		'type'				: 'iframe',
		'titleShow'         : false,
		'margin'            : 0,
		'padding'            : 0
	});

	
	
	
	
	
	$('.menu-sidebar a.header').click(function(e){  
		e.preventDefault();	
		$(this).css('outline','none');
		$(this).next("ul").slideToggle(500);
		$(this).next('ul').children('li').children('ul').slideDown(500);
		$(this).parent().siblings("li:has(ul)").find("ul").slideUp(500);
		$('.menu-sidebar a.header').parent().removeClass("selected");
		$(this).parent().addClass("selected");
		
	});

	if(document.getElementById('homeBannerHolder'))
	$('#homeBannerHolder li').each(
		function () {
			$(this).hide();	
		}
	);
	
	if(document.getElementById('homeArrowPrev')){
	$('#homeArrowPrev, #homeArrowNext').click(
		function () {
			clearInterval(slideInterval);					
		}
	);
	}
	
	if(document.getElementById('banner1')){
		targetShow('ev-images/banner1/1.jpg','homeBannerOverview');
		var slideInterval = setInterval(selectNext, 25000);		 
	}
	if(document.getElementById('homeBannerHolder')) document.getElementById('homeBannerHolder').style.visibility = 'visible';
	
	
	
		
	$(".tab-hover").hover(
	  function () {
		$(this).css('background-color','#F3F4F6');
		document.getElementById('fotoTabHover').src='ev-images/'+$(this).attr('id')+'.jpg';
		
	  }, 
	  function () {
		$(this).css('background-color', 'white');
	  }
	);
	
	
	
	//if(document.getElementById('tabs')){
		$(".tab_content").hide();  
		$(".first_tab").addClass("active").show();  
		//$(".tab_content:first").show();
		$(".first_content").show();  
		
		$(".tabs-animation ul.tabs li").click(function(){  
			$(this).parent().find("li").removeClass("active");  
			$(this).addClass("active");  
			$(this).parent().parent().find(".tab_content").hide();  
			
			var activeTab = $(this).find("a").attr("href");  
			$(activeTab).fadeIn();  
			return false;  
		});
	//}
	
	
	
		
$('#navmenu-h li.padre').hover(
	  function () {
		  if(!$(this).hasClass('marcado')){  
		$('.marcado').removeClass("opcion_seleccionada");
		$('.marcado ul').css('display','none');
		  }
	  },
	  function () {
		
			$('.marcado').addClass("opcion_seleccionada");
			$('.marcado ul').css('display','block');
	  }
);
	
	
	$(document).pngFix(); 

});
		
		
		


	
		
/*$(window).load(function(){ 
	document.getElementById('cargador').style.display='none';
});*/

