	/* 
	* Sección: CUFON
	* Detalle: Selectores de remplazo cufon.
	*/
	
	//Cufon.replace('h1', {hover: true});
	//Cufon.replace('h3', {hover: true});
	//Cufon.replace('.slides > div > h1', {hover: true});
	//Cufon.replace('.slides > div > h2', {hover: true});
	//Cufon.replace('.slides > div > p', {hover: true});
	//Cufon.replace('.pagination', {hover: true});
	//Cufon.replace('.video-list-item > h1', {hover: true});
	
	Cufon.replace('.page_item', {hover: true});
	Cufon.replace('.post-title');
	Cufon.replace('.home-mision');
	Cufon.replace('.valor');
	Cufon.replace('.attach-item > a', {hover: true});
	Cufon.replace('.txt-mision > h2', {hover: true});
	Cufon.replace('.tree > h2', {hover: true});	
	Cufon.replace('.item-video > h1', {hover: true});	
	Cufon.replace('.col-publicaciones > h2', {hover: true});	
	Cufon.replace('.content > h1', {hover: true});	
	Cufon.replace('.content > h2', {hover: true});
	Cufon.replace('.col > h2', {hover: true});
	Cufon.replace('.col1 > h2', {hover: true});
	Cufon.replace('.content > h3', {hover: true});
	Cufon.replace('.content > h4', {hover: true});
	Cufon.replace('.content-wide > h1', {hover: true});
	Cufon.replace('.content-wide > h2', {hover: true});
	Cufon.replace('.content-wide > h3', {hover: true});
	Cufon.replace('.cf-ol > label', {hover: true});
	Cufon.replace('.side-title', {hover: true});
	Cufon.replace('.item > h1', {hover: true});
	Cufon.replace('.asociaciones > h1', {hover: true});
	Cufon.replace('.alianzas > h1', {hover: true});
	Cufon.replace('.test > h4', {hover: true});
	Cufon.replace('.test > h5', {hover: true});

	/*
	* Sección: ddsmoothmenu
	* Detalle: Constructor menu principal 
	*/

	ddsmoothmenu.init({
		mainmenuid: "smoothmenu1", //menu DIV id
		orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v"
		classname: 'ddsmoothmenu', //class added to menu's outer DIV
		//customtheme: ["#1c5a80", "#18374a"],
		contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]
	});

	/*
	* Sección: jQuery
	* Detalle: Procedimientos cargados al termino de la carga del documento
	*/
	
	jQuery(document).ready(function(){
		
		/*
		* Sección: Tabs de Productos
		* Detalle: Funciones para movimiento y  acciones del tab al iniciar.
		*/
		$(function(){
		  	$('div.sc_menu').css({overflow: 'hidden'});

			$('div.sc_menu').mousemove(function(e){     
		       var ul = $(this).find('ul.sc_menu'),  ulPadding = 20;  
			    var lastLi = ul.find('li:last-child'); 
				var divWidth = $(this).width();


			    var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding;

			    var left = (e.pageX - $(this).offset().left) * (ulWidth-divWidth) / divWidth;
			    $(this).scrollLeft(left);
			  });

			$('.tab-prev').click(function(){
				var oops = $('div.tabbertab:not(.tabbertabhide) > div.sc_menu');
				var ul = oops.find('ul.sc_menu'),  ulPadding = 20;  
			   	var lastLi = ul.find('li:last-child'); 
				var divWidth = oops.width();


				var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding;

				var left = oops.scrollLeft() - 60;
				oops.scrollLeft(left);
				return false;
			});
			$('.tab-next').click(function(){
				var oops = $('div.tabbertab:not(.tabbertabhide) > div.sc_menu');
				var ul = oops.find('ul.sc_menu'),  ulPadding = 20;  
			   	var lastLi = ul.find('li:last-child'); 
				var divWidth = oops.width();
				var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding;
		
				var left = oops.scrollLeft() + 60;
				oops.scrollLeft(left);
				return false;
			});
			
		});
		
		
		/*
		* Sección: loopedslider
		* Detalle: Init loopedslider para Historia
		*/
		$(function(){
			$('#loopedslider').loopedSlider({ // historia
				addPagination: true,
				autoStart: 5000,
				autoHeight:500
			});
			
		});
		
		/*
		* Sección: loopedslider
		* Detalle: Init loopedslider para Pilares Estrategicos
		*/
		$(function(){
			$('#loopedslider2').loopedSlider({ // pilares estrategicos
				addPagination: false,
				autoStart: 5000
			});
		});
		
		/*
		* Sección: prettyPhoto
		* Detalle: Init prettyPhoto 
		*/
		$(function(){
			$("a[rel^='prettyPhoto']").prettyPhoto();
		});
		
	});
