var $jq = jQuery.noConflict(); function uncadeauSubmit(data){ uncadeau.formSubmit(data); } var uncadeau = { append : false, btn : null, data : {}, init : function(elem){ if($jq(elem).length==0){ return false; } $jq(elem).append("
En partenariat avec uncadeau.com
'); $jq("head").append(""); $jq('#uncadeauResult .results-title a,#uncadeauResult .results-shipping,#uncadeauSearch label,#uncadeauSearch .bloc-title,#uncadeauResult .mosa-more a').css('color','#3399cc'); $jq('#uncadeauResult .results-price').css('color','#f76939'); $jq('#uncadeauResult .btn-brown-18,#uncadeauSearch .btn-brown-25').css('backgroundColor','#b4b4b4'); $jq('#uncadeauResult .results-list,#uncadeauResult .results-list li,#uncadeauResult .results-desc, #uncadeauResult .results-action, #uncadeauResult .results-buy, #uncadeauResult .results-category, #uncadeauResult .results-title, #uncadeauResult .results-meta,#uncadeauResult .results-thumb').css('borderColor','#b4b4b4'); var form = $jq("#uncadeauSearch form"); $jq("#uncadeauSearch form").submit(function(){ uncadeau.append = false; uncadeau.loading("#uncadeauResult"); var args = {}; args.q = form.find("input[name=q]").val(); args.partner = form.find("input[name=partner]").val(); var i=0; f=""; form.find("select").each(function(){ if($jq(this).val()!=0){ i++; if(i==1){ f=$jq(this).val(); } else{ f+="-"+$jq(this).val(); } } }); args.extern=1; args.page=1; args.f=f; args.ff ='1-2-5-4-3-6-7-8-135-136-117-118-119-130-123-120-124-125-122-121-128-133-58-47-51-49-48-66-60-50-54-71-55-57-61-62-63-64-75-76-77-78-79-80-81-82-83-84'; $jq.getJSON("http://uncadeau.com/partners/recherche?var=?",args); uncadeau.data = args; return false; }); urlParsed = location.href.split("?q="); if(urlParsed.length>1){ form.find("input[name=q]").val(urlParsed[1]); form.submit(); } }, formSubmit : function(data){ if(uncadeau.append == false){ $jq("#uncadeauResult").empty().append(data.html); } else{ uncadeau.btn.before(data.html); uncadeau.btn.remove(); } uncadeau.ajaxPagin(); $jq('#uncadeauResult .results-title a,#uncadeauResult .results-shipping,#uncadeauSearch label,#uncadeauSearch .bloc-title,#uncadeauResult .mosa-more a').css('color','#3399cc'); $jq('#uncadeauResult .results-price').css('color','#f76939'); $jq('#uncadeauResult .btn-brown-18,#uncadeauSearch .btn-brown-25').css('backgroundColor','#b4b4b4'); $jq('#uncadeauResult .results-list,#uncadeauResult .results-list li,#uncadeauResult .results-desc, #uncadeauResult .results-action, #uncadeauResult .results-buy, #uncadeauResult .results-category, #uncadeauResult .results-title, #uncadeauResult .results-meta,#uncadeauResult .results-thumb').css('borderColor','#b4b4b4'); }, ajaxPagin : function(){ $jq("#uncadeauResult .mosa-more.ajax a").click(function(){ $jq(this).addClass("busy"); uncadeau.append = true; uncadeau.btn = $jq(this).parent("p"); uncadeau.data.page++; $jq.getJSON("http://uncadeau.com/partners/recherche?var=?",uncadeau.data); return false; }); }, loading : function(elem){ $jq(elem).prepend(''); } } $jq(function(){ uncadeau.init("#uncadeauCom"); });