
jQuery.noConflict();


jQuery(document).ready(function() {

    function ocultaSubmenus() {
        var i;
        for (i = 0; i < jQuery('.submenu').length; i++) {
            jQuery("#" + jQuery('.submenu')[i].id).css('display', 'none');

        }

    }
    jQuery('#menu-wrapper a').hover(
			function() {
                ocultaSubmenus();
			    jQuery(this).parent().addClass("menu-active");
			},
			function() {
			    jQuery(this).parent().removeClass("menu-active");
			    ocultaSubmenus();
			});


    jQuery('.head-link').hover(
			function() {

			    jQuery(this).parent().addClass("menu-active");

			    jQuery(this).addClass("head-link-hover");
			    var submenuDiv = jQuery(this).attr("rel");
			    jQuery("#" + submenuDiv).css('display', 'block');

			    //Antes de mostrar este ocultar todos los demas para q no se queden grillados
			    //jQuery('.submenu').length
			    //ocultaSubmenus();
			    //***************

			    //jQuery("#" + submenuDiv).slideDown('fast').show();
			    //jQuery("#" + submenuDiv).css({ visibility: "visible", display: "none" }).slideDown(200).show();
			    //jQuery("#" + submenuDiv).css({ visibility: "visible", display: "none" }).show(400);


			},
			function() {
			    var submenuDiv = jQuery(this).attr("rel");

			    jQuery(this).parent().removeClass("menu-active");
			    jQuery(this).removeClass("head-link-hover");
			    
			    //jQuery("#" + submenuDiv).css({ visibility: "hidden" });
			    jQuery("#" + submenuDiv).css('display', 'none');
			    ocultaSubmenus();
			});


    jQuery('.submenu').hover(
			function() {

			    jQuery(".head-link[rel='" + jQuery(this).attr("id") + "']").parent().addClass("menu-active");
			    jQuery(".head-link[rel='" + jQuery(this).attr("id") + "']").addClass("head-link-hover");

			    jQuery(this).css('display', 'block');
			},
			function() {

			    jQuery(".head-link[rel='" + jQuery(this).attr("id") + "']").parent().removeClass("menu-active");
			    jQuery(".head-link[rel='" + jQuery(this).attr("id") + "']").removeClass("head-link-hover");

			    jQuery(this).css('display', 'none');

			});

    if (document.getElementById("rotator1")) {
        jQuery("#rotator1").rotator({
            ms: 5000, //time between rotations in miliseconds
            n: 1 //number of children elements to display
        });
    }


});

/*

<script type="text/javascript">// <![CDATA[
        jQuery.noConflict();
	jQuery("#rotator1").rotator({
		ms : 5000, //time between rotations in miliseconds
		n: 1 //number of children elements to display
	});
// ]]></script>

*/

/*


	$(document).ready(function(){
							   
							   
			$('#menu-wrapper a').hover(
			function() { 
			$(this).parent().addClass("menu-active");
			},
			function() { 					
				$(this).parent().removeClass("menu-active");		
			});
		
							   
							   
							   
							   
		$('.head-link').hover(
			function() { 
			
				$(this).parent().addClass("menu-active");
				
				$(this).addClass("head-link-hover");
				var submenuDiv = $(this).attr("rel");
				
				$("#"+submenuDiv).css('display', 'block'); 
				
			},
			function() { 
				var submenuDiv = $(this).attr("rel");
				
				$(this).parent().removeClass("menu-active");
				$(this).removeClass("head-link-hover");
				$("#"+submenuDiv).css('display', 'none'); 
				
			});
		
		
				$('.submenu').hover(
			function() { 
			
						$(".head-link[rel='"+$(this).attr("id")+"']").parent().addClass("menu-active");
						$(".head-link[rel='"+$(this).attr("id")+"']").addClass("head-link-hover");
						
						
;
				$(this).css('display', 'block'); },
			function() { 
			
						$(".head-link[rel='"+$(this).attr("id")+"']").parent().removeClass("menu-active");
						$(".head-link[rel='"+$(this).attr("id")+"']").removeClass("head-link-hover");
						
				$(this).css('display', 'none'); 

			});
				
				
	});*/




/*FUNCIONES PARA FORMATEO DE VALORES A FORMATO ESPANIOL */	

function spanish_format(valor, decimales) {

    var partes_numero;
    var parte_entera = ''; /*como string*/
    var parte_decimal = ''; /*como string*/

    /*Se supone que el valor nos llega numerico separando los decimales por "." Ej: 1232.23 */
    /*Primero pasamos la funcion que nos formatea a x decimales*/

    valor = format_number(valor, decimales);
    valor = "" + valor;


    /*Ahora hacemos un split para separar la parte decimal de la parte entera */
    if (valor.indexOf(".", 1) != -1) {
        partes_numero = valor.split(".");
        parte_entera = partes_numero[0];
        parte_decimal = partes_numero[1];
    } else {
        parte_entera = valor;            
        parte_decimal = '00';
    }

    /*Ponemos los puntos a la parte entera de miles*/

    parte_entera = format_miles("" + parte_entera);

    valor = "" + parte_entera + "," + parte_decimal;

    //document.write(valor);

    return valor;

}

function format_miles(valor) {
    var num = valor.replace(/\./g, '');
    if (!isNaN(num)) {
        num = num.toString().split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g, '$1.');
        num = num.split('').reverse().join('').replace(/^[\.]/, '');
        valor = num;
    }
    else {
        alert('Solo se permiten numeros');
        valor = valor.replace(/[^\d\.]*/g, '');
    }
    return valor;
}

function format_number(pnumber, decimals) {
    if (isNaN(pnumber)) { return 0 };
    if (pnumber == '') { return 0 };

    var snum = new String(pnumber);
    var sec = snum.split('.');
    var whole = parseFloat(sec[0]);
    var result = '';

    if (sec.length > 1) {
        var dec = new String(sec[1]);
        dec = String(parseFloat(sec[1]) / Math.pow(10, (dec.length - decimals)));
        dec = String(whole + Math.round(parseFloat(dec)) / Math.pow(10, decimals));
        var dot = dec.indexOf('.');
        if (dot == -1) {
            dec += '.';
            dot = dec.indexOf('.');
        }
        while (dec.length <= dot + decimals) { dec += '0'; }
        result = dec;
    } else {
        var dot;
        var dec = new String(whole);
        dec += '.';
        dot = dec.indexOf('.');
        while (dec.length <= dot + decimals) { dec += '0'; }
        result = dec;
    }
    return result;
}

