/*
 * Copyright koubei.com All rights reserved.
 * fangchanList js
 * @file coupon_list.js
 * @author <a href="mailto:zhusun.jiang@alibaba-inc.com">jiangfan</a>
 * @revision 6850
 * @version 1_0_6
 */
function removeKeyWord(e){var a=YK.D;e.parentNode.parentNode.removeChild(e.parentNode);a.get("exist-keyword-num").value=(a.get("exist-keyword-num").value=="")?0:a.get("exist-keyword-num").value-1;if(a.get("exist-keyword-num").value<1){a.get("submit-search").style.display="none"}var g=a.get("exist-keyword").getElementsByTagName("EM");var f="";for(var d=0;d<g.length;d++){f+=g[d].innerHTML+","}a.get("exist-keyword-hid").value=f.slice(0,-1);var b=a.getElementsByClassName("none","A","keyword-contain");for(var c=0;c<b.length;c++){if(b[c].innerHTML==e.parentNode.getElementsByTagName("EM")[0].innerHTML){a.setStyle(b[c],"position","static");a.setStyle(b[c],"opacity","1");a.setStyle(b[c],"bottom","auto");a.removeClass(b[c],"none")}}return false}(function(){var l=YK.E;var m=YK.D;var e=YAHOO.util.Region;if(m.get("category-normal")){if((e.getRegion("category-normal").top+10)<e.getRegion(m.getPreviousSibling("hide-category")).top){m.get("show-category").style.visibility="visible"}}if(m.get("area-normal")){if((e.getRegion("area-normal").top+10)<e.getRegion(m.getPreviousSibling("hide-area")).top){m.get("show-area").style.visibility="visible"}}if(m.get("hotArea-normal")){if(m.getElementsByClassName("current","A","hotArea-normal").length>0&&(e.getRegion(m.getElementsByClassName("current","A","hotArea-normal")[0]).top>e.getRegion(m.get("show-hotArea")).top)){m.get("show-hotArea").style.visibility="hidden";m.get("show-hotArea").style.display="none";m.get("hide-hotArea").style.visibility="visible";m.get("hotArea-normal").style.height="auto"}else{if((e.getRegion("hotArea-normal").top+10)<e.getRegion(m.getPreviousSibling("hide-hotArea")).top){m.get("show-hotArea").style.visibility="visible";m.get("show-hotArea").style.display="block"}}}if(m.get("brand-normal")){if((e.getRegion("brand-normal").top+10)<e.getRegion(m.getPreviousSibling("hide-brand")).top){m.get("show-brand").style.visibility="visible"}}l.on(["date-select","type-select"],"change",function(i){m.get("coupon-order-form").submit()});l.on(["print-checkbox","tel-checkbox"],"click",function(i){m.get("coupon-order-form").submit()});var k={success:function(j){if(j.responseText==200){var i=m.getAncestorByClassName("clear-record","side-panel");i.parentNode.removeChild(i);alert("成功清除最近浏览记录！")}if(j.responseText==400){alert("清除最近浏览记录失败，请稍后再试")}},failure:function(i){alert("服务器忙，请稍后再试")}};l.on("clear-record","click",function(i){l.preventDefault(i);var j=YK.E.getTarget(i);YAHOO.util.Connect.asyncRequest("GET",j.getAttribute("url"),k)});if(m.get("show-category")){l.on("show-category","click",function(i){l.preventDefault(i);m.get("category-normal").style.height="auto";this.style.visibility="hidden";m.get("hide-category").style.visibility="visible"})}if(m.get("hide-category")){l.on("hide-category","click",function(i){l.preventDefault(i);m.get("category-normal").style.height="19px";m.get("show-category").style.visibility="visible";m.get("hide-category").style.visibility="hidden"})}if(m.get("show-area")){l.on("show-area","click",function(i){l.preventDefault(i);m.get("area-normal").style.height="auto";this.style.visibility="hidden";m.get("hide-area").style.visibility="visible"})}if(m.get("hide-area")){l.on("hide-area","click",function(i){l.preventDefault(i);m.get("area-normal").style.height="19px";m.get("show-area").style.visibility="visible";m.get("hide-area").style.visibility="hidden"})}if(m.get("show-hotArea")){l.on("show-hotArea","click",function(i){l.preventDefault(i);m.get("hotArea-normal").style.height="auto";this.style.visibility="hidden";this.style.display="none";m.get("hide-hotArea").style.visibility="visible"})}if(m.get("hide-hotArea")){l.on("hide-hotArea","click",function(i){l.preventDefault(i);m.get("hotArea-normal").style.height="19px";m.get("show-hotArea").style.visibility="visible";m.get("show-hotArea").style.display="block";m.get("hide-hotArea").style.visibility="hidden"})}if(m.get("show-brand")){l.on("show-brand","click",function(i){l.preventDefault(i);m.get("brand-normal").style.height="auto";this.style.visibility="hidden";m.get("hide-brand").style.visibility="visible"})}if(m.get("hide-brand")){l.on("hide-brand","click",function(i){l.preventDefault(i);m.get("brand-normal").style.height="19px";m.get("show-brand").style.visibility="visible";m.get("hide-brand").style.visibility="hidden"})}function a(p){var j="";for(var o=0;o<p;o++){j+=Math.floor(Math.random()*10)}return j}if(m.get("keyword-contain")){var g=m.get("exist-keyword-hid").value;if(g!=""){var h=g.split(",");var b=m.get("keyword-contain").getElementsByTagName("A");for(var f=0;f<h.length;f++){for(var d=0;d<b.length;d++){if(b[d].innerHTML==h[f]){m.addClass(b[d],"none")}}var c=document.createElement("SPAN");c.innerHTML="<em>"+h[f]+'</em><a href="#" onclick="removeKeyWord(this);return false;"></a>';m.get("exist-keyword").appendChild(c)}}else{m.get("submit-search").style.display="none"}l.on(m.get("keyword-contain").getElementsByTagName("A"),"click",function(j){l.preventDefault(j);var i=(m.get("exist-keyword-num").value=="")?0:m.get("exist-keyword-num").value-0;if(i<5){var o=this;o.style.position="absolute";var n=new YAHOO.util.Anim(this,{opacity:{from:1,to:0},bottom:{from:504-m.getRegion(this)["bottom"],to:-5}},0.5,YAHOO.util.Easing.easeOut);n.onComplete.subscribe(function(){m.addClass(o,"none");var p=document.createElement("SPAN");p.innerHTML="<em>"+o.innerHTML+'</em><a href="#" onclick="removeKeyWord(this);return false;"></a>';m.get("exist-keyword").appendChild(p);m.get("exist-keyword-num").value=i+1;m.get("submit-search").style.display="block";var s=m.get("exist-keyword").getElementsByTagName("EM");var r="";for(var q=0;q<s.length;q++){r+=s[q].innerHTML+","}m.get("exist-keyword-hid").value=r.slice(0,-1)});n.animate()}})}l.on("search-keyword","focus",function(i){var j=YK.E.getTarget(i);m.removeClass(j,"default");j.value=""});l.on("add-keyword","click",function(q){l.preventDefault(q);var n=m.get("search-keyword");var j=(m.get("exist-keyword-num").value=="")?0:m.get("exist-keyword-num").value-0;if(!(m.hasClass(n,"default"))&&n.value!=""&&j<5){var o=document.createElement("SPAN");o.innerHTML="<em>"+n.value+'</em><a href="#" onclick="removeKeyWord(this);return false;"></a>';m.get("exist-keyword").appendChild(o);m.get("exist-keyword-num").value=j+1;m.get("submit-search").style.display="block";var s=m.get("exist-keyword").getElementsByTagName("EM");var r="";for(var p=0;p<s.length;p++){r+=s[p].innerHTML+","}m.get("exist-keyword-hid").value=r.slice(0,-1)}});l.on("search-keyword","keypress",function(q){if(q.keyCode=="13"){var n=m.get("search-keyword");var j=(m.get("exist-keyword-num").value=="")?0:m.get("exist-keyword-num").value-0;if(!(m.hasClass(n,"default"))&&n.value!=""&&j<5){var o=document.createElement("SPAN");o.innerHTML="<em>"+n.value+'</em><a href="#" onclick="removeKeyWord(this);return false;"></a>';m.get("exist-keyword").appendChild(o);m.get("exist-keyword-num").value=j+1;m.get("submit-search").style.display="block";var s=m.get("exist-keyword").getElementsByTagName("EM");var r="";for(var p=0;p<s.length;p++){r+=s[p].innerHTML+","}m.get("exist-keyword-hid").value=r.slice(0,-1)}m.get("search-keyword").value=""}});l.on("submit-search","click",function(i){l.preventDefault(i);m.get("keyword-form").submit()});if(m.get("sort-pic-big")&&YAHOO.env.ua.ie==6){l.on(m.get("sort-pic-big").getElementsByTagName("LI"),"mouseover",function(i){var j=l.getRelatedTarget(i);m.addClass(this,"current")});l.on(m.get("sort-pic-big").getElementsByTagName("LI"),"mouseout",function(i){var j=l.getRelatedTarget(i);if(!m.isAncestor(this,j)){m.removeClass(this,"current")}})}})();
