$(function(){ $('body>section>div>section, body>section>div>section>div>h1').addClass('dev'); $('.logoClient div.navigation').width(635); $('.logoClient, .logoClient>div#container').width(605); $(window).load(function() { $('.logoClient ul.thumbs li').css('margin', '0 16px 16px 0'); }); // Submit search $(".searchMenu form").submit(function(){ // if(true || $(this).triggerHandler("isSearching")){ //$(".sectionContent").hide(); //$(".sectionResults").show(); $(".sectionContent .box.gradient.bottomRoundCorners").html("Searching..."); // var post=$(this).serializeArray(); //console.log(post); vurl = $(this).attr('action'); clearTimeout($.searchTimeout); $.searchTimeout=setTimeout(function(){ try{ $(".sectionContent .box.gradient.bottomRoundCorners").load( vurl, post, function(answer){ } ); } catch(e){ alert(e); } },800 ); }else{ $(".sectionResults").hide(); $(".sectionContent").show(); } // return false; }); // Keywords $(".searchMenu input[name='search[keywords]']").keyup(function(){ $(".searchMenu form").trigger('submit'); }); // Focus $(".searchMenu input[name='search[keywords]']").attr('defaultValue',"Búsqueda"); $(".searchMenu input[name='search[keywords]']").html($(".searchMenu input[name='search[keywords]']").attr('defaultValue')); $(".searchMenu input[name='search[keywords]']").focus(function(){ if($(this).val()==$(this).attr('defaultValue')){ $(this).val('').addClass('focused'); } }); // Blur $(".searchMenu input[name='search[keywords]']").blur(function(){ if($(this).val()==''){ $(this).val($(this).attr('defaultValue')).removeClass('focused'); } }); // Checkboxs product families $(".searchMenu input[name='search[product_families][]']").click(function(){ var id=$(this).val(); $(".familyProduct[id='"+id+"']").trigger('toggleSelect'); }); // Checkboxs $(".searchMenu input[type='checkbox']").click(function(){ $(".searchMenu form").trigger('submit'); }); $(".searchMenu form").bind('isSearching',function(){ if($("input[type=text]",$(this)).val()=="Search"){ if($("input[type='checkbox'].[checked]")[0]) return true; else return false; } else if($("input[type=text]",$(this)).val() && $("input[type=text]",$(this)).val()!="Search") if($("input[type='checkbox'].[checked]")[0]) return true; else return true; else if(!$("input[type=text]",$(this)).val() && $("input[type=text]",$(this)).val()!="Search") if($("input[type='checkbox'].[checked]")[0]) return true; else return false; }); });