var DAEMON_INTERVAL=null;var INTERVAL_TIME=8000;function focusField(a){a.addClass("shine");setTimeout(function(){a.removeClass("shine")},2000);a.get(0).focus()}function validation(c,a){switch(c){case"email":var b=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;return(b.test(a));break;case"telefono":var b=/^[0-9]{9,11}$/;return(b.test(a));break;case"currency":var b=/^\s*\d+\s*$/;return(a.search(b)!=-1);break}}function slideDaemon(){var a=0;var b=0;$("a.slide-button").each(function(){if($(this).hasClass("on")){b=a+1;$(this).removeClass("on")}a++;if(b>8){b=0}});$("a.slide-button").eq(b).trigger("click")}function checkForm(){if($("#nombre").val()==""){focusField($("#nombre"));return false}if($("#telefono").val()==""){focusField($("#telefono"));return false}if(!validation("telefono",$("#telefono").val())){alert("Por favor, escriba correctamente su telefono");focusField($("#telefono"));return false}if($("#email").val()==""){focusField($("#email"));return false}if(!validation("email",$("#email").val())){alert("Por favor, escriba correctamente su email");focusField($("#email"));return false}if($("td.label3 input:checked").val()!="si"&&$("td.label3 input:checked").val()!="no"){focusField($("td.label3"));alert("Por favor, ind\355quenos si tiene la p\363liza en vigor");return false}if($("#politica:checked").val()!="acepto"){focusField($("#politica").parent());alert("Debe aceptar la pol\355tica de privacidad");return false}if($("#menor:checked").val()!="menor"){focusField($("#menor").parent());alert("Debe ser mayor de 14 a&ntilde;os");return false}return true}$("a.slide-button").bind("click",function(){$(this).blur();$("a.slide-button").removeClass("on");$(this).addClass("on");if(document.all){$("a.slide-button").css("opacity","0.5");$(this).css("opacity","1.0")}var a=new Image();$(a).load(function(){$(this).hide();$("#slideshow-main").fadeOut(500,function(){$("#slideshow-main").remove();$(a).attr("id","slideshow-main");$("#slideshow-main-container").append($(a));$(a).fadeIn(1000)})}).attr("src",$(this).attr("href"));return false});if(document.all){$("a.slide-button").css("opacity",0.5);$("a.on").css("opacity",1)}$("a.slide-button").hover(function(){clearInterval(DAEMON_INTERVAL);if(document.all){$(this).css("opacity","1.0")}},function(){DAEMON_INTERVAL=setInterval("slideDaemon()",INTERVAL_TIME);if(document.all){if(!$(this).hasClass("on")){$(this).css("opacity","0.5")}}});DAEMON_INTERVAL=setInterval("slideDaemon()",INTERVAL_TIME);$(function(){$("a, button").bind("focus",function(){this.blur()});$("a.button").bind("click",function(){if(document.all){$("select").hide()}$("div.opacity").fadeIn("slow");$($(this).attr("href")).fadeIn("slow");return false});$("a.close").bind("click",function(){$("div.opacity").fadeOut("slow");$("div.formulario-ok").fadeOut("slow");$("div.formulario-ko").fadeOut("slow");$("div.politicaopacity").fadeOut("slow");$($(this).attr("href")).fadeOut("slow");if(document.all){$("select").show()}return false});$("div.opacity").css("opacity",0.7);$("#modelos").change(function(){$.post("controller.php",{"do":"precio",marca:$(this).val()},function(a){if(a!="0"){$("#precioSeguro").val(a)}})});if($("td.label3 input:checked").val()=="si"){$(".tabla3").css("display","block")}$("td.label3 input").click(function(){if($(this).val()=="si"){$(".tabla3").css("display","block")}else{if($(this).val()=="no"){$(".tabla3").css("display","none")}}});$("input#telefono").bind("keyup",function(){var a=$(this).attr("value");a=jQuery.trim(a);a=a.replace(" ","");$(this).attr("value",a)});if(document.all){$("a div.economica").hover(function(){$(this).css("background-position","bottom left")},function(){$(this).css("background-position","top left")});$("a div.sustitucion").hover(function(){$(this).css("background-position","-30px -29px")},function(){$(this).css("background-position","-30px 0px")});$("a div.reparacion").hover(function(){$(this).css("background-position","bottom right")},function(){$(this).css("background-position","top right")});$("a div.usado").hover(function(){$(this).css("background-position","-60px -30px")},function(){$(this).css("background-position","-60px 0px")})}});
