//igual de alto dinamicamente
function equalHeight(group) {
    tallest = 0;
    group.each(function() {
        thisHeight = $(this).height();
        if(thisHeight > tallest) {
            tallest = thisHeight;
        }
    });
    group.height(tallest);
}

$(document).ready(function(){
    equalHeight($(".igual-alto"));

    //Current
    $('.submenu li a').each( function(idx, el) {
              if (el.href === window.location.toString()) {
              $(el).css("backroundColor", "#000");
            }
     });


     //validacion
     $("#inscripcion").validate({
      messages: {
         nombre: {
            required: 'Requerido'
         },
         apellido1: {
            required: 'Requerido'
         },
         dninif: {
            required: 'Requerido'
         },
         tel: {
            required: 'Requerido'
         },
         email: {
            required: 'Requerido ',
            email: 'Formato de e-mail inv&aacute;lido'
         },
         domicilio: {
            required: 'Requerido'
         },
         poblacion: {
            required: 'Requerido'
         },
         cp: {
            required: 'Requerido'
         },
         provincia: {
            required: 'Requerido'
         },
         pais: {
            required: 'Requerido'
         },
         aceptar: {
            required: ''
         }
      }
   })


    //Acordeon
     $("#acordeon ul li ul").hide();
     $("#acordeon ul li a").click(function(){
        $(this).next("ul").slideToggle("slow").parent("li").siblings("li").find("ul:visible").slideUp("slow");
        $(this).toggleClass("open");
    });

    //hover para la navegacion

    //SPA
    var patronS= /(spa)/;
    if(patronS.test(window.location.toString())){
        $('.menu li#spa a').css({backgroundPosition:"0px 0px"});
        $('.menu li#spa a').css({paddingLeft:"40px"});
        $('.header').css({backgroundImage:"url(sitio/img/verde_agua.png)", backgroundRepeat:"no-repeat", backgroundPosition:" right 0"});
    }

    if(!patronS.test(window.location.toString())){
        $('.menu li#spa a')
        .css( {backgroundPosition: "-25px 0px"} )
        .mouseover(function(){
                $(this).stop().animate({backgroundPosition:"(0px 0px)", paddingLeft:"40px"}, {duration:500})

        })
        .mouseout(function(){
                $(this).stop().animate({backgroundPosition:"(-25px 0px)", paddingLeft:"20px"}, {duration:500, complete:function(){
                        $(this).css({backgroundPosition: "-25px 0px"})
                }})
        })
     }
    //SPA


    //SEMINARIO
    var patronSE= /(seminario)/;
    if(patronSE.test(window.location.toString())){
        $('.menu li#seminario a').css({backgroundPosition:"0px -55px"});
        $('.menu li#seminario a').css({paddingLeft:"40px"});
         $('.header').css({backgroundImage:"url(sitio/img/celeste.png)", backgroundRepeat:"no-repeat", backgroundPosition:" right 0"});
    }
    if(!patronSE.test(window.location.toString())){
        $('.menu li#seminario a')
        .css( {backgroundPosition: "-25px -55px"} )
        .mouseover(function(){
                $(this).stop().animate({backgroundPosition:"(0px -55px)", paddingLeft:"40px"}, {duration:500})

        })
        .mouseout(function(){
                $(this).stop().animate({backgroundPosition:"(-25px -55px)", paddingLeft:"20px"}, {duration:500, complete:function(){
                        $(this).css({backgroundPosition: "-25px -55px"})
                }})
        })
    }
    //SEMINARIO


    //ESTETICA
    var patronE= /(estetica)/;
    if(patronE.test(window.location.toString())){
        $('.menu li#estetica a').css({backgroundPosition:"0px -110px"});
        $('.menu li#estetica a').css({paddingLeft:"40px"});
        $('.header').css({backgroundImage:"url(sitio/img/cyan.png)", backgroundRepeat:"no-repeat", backgroundPosition:" right 0"});
    }

     if(!patronE.test(window.location.toString())){
        $('.menu li#estetica a')
        .css( {backgroundPosition: "-25px -110px"} )
        .mouseover(function(){
                $(this).stop().animate({backgroundPosition:"(0px -110px)", paddingLeft:"40px"}, {duration:500})

        })
        .mouseout(function(){
                $(this).stop().animate({backgroundPosition:"(-25px -110px)", paddingLeft:"20px"}, {duration:500, complete:function(){
                        $(this).css({backgroundPosition: "-25px -110px"})
                }})
        })
     }
    //ESTETICA


    //UÑA
    var patronU= /(unia)/;
    if(patronU.test(window.location.toString())){
        $('.menu li#unia a').css({backgroundPosition:"0px -165px"});
        $('.menu li#unia a').css({paddingLeft:"40px"});
         $('.header').css({backgroundImage:"url(sitio/img/rojo.png)", backgroundRepeat:"no-repeat", backgroundPosition:" right 0"});
        $("#acordeon ul.menu li#unia a").next("ul").slideToggle("slow").parent("li").siblings("li").find("ul:visible").slideUp("slow").toggleClass("open");
        var patronUC= /(campeonato-unias)/;
        if(patronUC.test(window.location.toString())){
            $('.menu li#unia ul.submenu li a#camp_unias').css("color", "#ED1C24");
        }
        var patronUP= /(ponencias-unias)/;
        if(patronUP.test(window.location.toString())){
            $('.menu li#unia ul.submenu li a#pon_unias').css("color", "#ED1C24");
        }
    }

     if(!patronU.test(window.location.toString())){
         $('.menu li#unia a')
        .css( {backgroundPosition: "-25px -165px"} )
        .mouseover(function(){
                $(this).stop().animate({backgroundPosition:"(0px -165px)", paddingLeft:"40px"}, {duration:500});


        })
        .mouseout(function(){
                $(this).stop().animate({backgroundPosition:"(-25px -165px)", paddingLeft:"20px"}, {duration:500, complete:function(){
                        $(this).css({backgroundPosition: "-25px -165px"})
                }})
        })
     }
    //UÑA

    //MAQUILLAJE
    var patronM= /(maquillaje)/;
    if(patronM.test(window.location.toString())){
        $('.menu li#maquillaje a').css({backgroundPosition:"0px -220px"});
        $('.menu li#maquillaje a').css({paddingLeft:"40px"});
         $('.header').css({backgroundImage:"url(sitio/img/rosa.png)", backgroundRepeat:"no-repeat", backgroundPosition:" right 0"});
        $("#acordeon ul.menu li#maquillaje a").next("ul").slideToggle("slow").parent("li").siblings("li").find("ul:visible").slideUp("slow").toggleClass("open");
        var patronMC= /(campeonato-maquillaje)/;
        if(patronMC.test(window.location.toString())){
            $('.menu li#maquillaje ul.submenu li a#camp_maquillaje').css("color", "#E75596");
        }
        var patronMP= /(ponencias-maquillaje)/;
        if(patronMP.test(window.location.toString())){
            $('.menu li#maquillaje ul.submenu li a#pon_maquillaje').css("color", "#E75596");
        }
    }

     if(!patronM.test(window.location.toString())){
         $('.menu li#maquillaje a')
        .css( {backgroundPosition: "-25px -220px"} )
        .mouseover(function(){
                $(this).stop().animate({backgroundPosition:"(0px -220px)", paddingLeft:"40px"}, {duration:500})

        })
        .mouseout(function(){
                $(this).stop().animate({backgroundPosition:"(-25px -220px)", paddingLeft:"20px"}, {duration:500, complete:function(){
                        $(this).css({backgroundPosition: "-25px -220px"})
                }})
        })
     }
    //MAQUILLAJE


    //FITNESS
    var patronF= /(fitness)/;
    if(patronF.test(window.location.toString())){
        $('.menu li#fitness a').css({backgroundPosition:"0px -275px"});
        $('.menu li#fitness a').css({paddingLeft:"40px"});
        $('.header').css({backgroundImage:"url(sitio/img/azul.png)", backgroundRepeat:"no-repeat", backgroundPosition:" right 0"});
    }

     if(!patronF.test(window.location.toString())){
        $('.menu li#fitness a')
        .css( {backgroundPosition: "-25px -275px"} )
        .mouseover(function(){
                $(this).stop().animate({backgroundPosition:"(0px -275px)", paddingLeft:"40px"}, {duration:500})

        })
        .mouseout(function(){
                $(this).stop().animate({backgroundPosition:"(-25px -275px)", paddingLeft:"20px"}, {duration:500, complete:function(){
                        $(this).css({backgroundPosition: "-25px -275px"})
                }})
        })
     }
    //FITNESS


     $("a.zoom").fancybox({
            'onComplete' : function() {$("#fancybox-wrap").unbind('mousewheel.fb');} ,
            'transitionIn':'elastic',
            'transitionOut':'elastic',
            'zoomSpeedIn':500,
            'zoomSpeedOut':500,
            'overlayShow':false,
            'width'         :       1000,
            'height'        :       600
    });

    $('div#mapa a.mapa').fancybox({
            'transitionIn'	:	'elastic',
            'transitionOut'	:	'elastic',
            'speedIn'		:	500,
            'speedOut'		:	500,
            'overlayShow'	:	false,
            'type'          :       'iframe',
            'width'         :       800,
            'height'        :       600
    });


    if($('.col_a ul.logos').children().size()==0){
        $('.col_a ul.logos').css('border', 'none');
        $('.col_a h2.patrocinadores').remove();
    }
    if($('.col_b ul.logos').children().size()==0){
        $('.col_b ul.logos').css('border', 'none');
        $('.col_b h2.patrocinadores').remove();
    }
    if($('.col_c ul.logos').children().size()==0){
        $('.col_c ul.logos').css('border', 'none');
        $('.col_c h2.patrocinadores').remove();
    }

    $('ul.ponentes_juntos li:first-child').addClass('tema_especial');
    
});// Cierro document ready

