var cart_store_id=false;function carts_onload(){var A=document.getElementById("shopping_carts_div");if(A==null){return }var B={success:function(C){A.innerHTML=C.responseText},timeout:30000,failure:function(C){}};url=base_url+"index.php/xd/cart/show_carts_html";YAHOO.util.Connect.asyncRequest("GET",url,B)}function cart_onload(E,C,A){cart_store_id=E;var B=document.getElementById("shopping_cart_div");if(B==null){return }var D={success:function(F){B.innerHTML=F.responseText},timeout:30000,failure:function(F){}};url=base_url+"index.php/xd/cart/show_cart_html/"+E;if(C!=null){url+="/"+C;if(A!=null){url+="/"+A}}YAHOO.util.Connect.asyncRequest("GET",url,D)}var addCartElID;var addCartClassname;function addToCart(D,A){var B=document.getElementById("shopping_cart_div");if(B==null){return }var C={success:function(F){if(F.responseText=="has_related_items"){location.href=base_url+"index.php/xd/xditem/related/"+A}else{if(F.responseText!=""){launchPopUp("my_wigix_message_box");var E=document.getElementById("my_wigix_message_box_popup_message");E.innerHTML=F.responseText}else{if(document.getElementById("shopping_carts_div")!=null){carts_onload()}else{addCartElID="item_"+A;refreshCart(D)}}}},timeout:30000,failure:function(E){}};url=base_url+"index.php/xd/cart/add/"+A;YAHOO.util.Connect.asyncRequest("GET",url,C)}function addToCartCompare(C,A){var B={success:function(F){if(F.responseText!=""){launchPopUp("my_wigix_message_box");var E=document.getElementById("my_wigix_message_box_popup_message");E.innerHTML=F.responseText}else{var D=document.getElementById("add-to-cart-"+A);if((D!==null)&&(D!==undefined)){D.innerHTML="Added To Cart"}}},timeout:30000,failure:function(D){}};url=base_url+"index.php/xd/cart/add/"+A;YAHOO.util.Connect.asyncRequest("GET",url,B)}function removeFromCart(D,A){var B=document.getElementById("shopping_cart_div");if(B==null){return }var C={success:function(E){refreshCart(D)},timeout:30000,failure:function(E){}};url=base_url+"index.php/xd/cart/remove/"+A;YAHOO.util.Connect.asyncRequest("GET",url,C)}function updateCart(D){var A=document.getElementById("shopping_cart_div");if(A==null){return }var C={success:function(E){refreshCart(D)},timeout:30000,failure:function(E){}};url=base_url+"index.php/xd/cart/update";var B=document.getElementById("cart_form_id");YAHOO.util.Connect.setForm(B);YAHOO.util.Connect.asyncRequest("POST",url,C)}function refreshCart(C){var A=document.getElementById("shopping_cart_div");if(A==null){return }var B={success:function(D){A.innerHTML=D.responseText;colorAnimationCarts(3);updateTRIDList=[];updateTRClassList=[];if(addCartElID!=""){colorAnimationAdd(3)}},timeout:30000,failure:function(D){}};url=base_url+"index.php/xd/cart/show_cart_html/"+C;YAHOO.util.Connect.asyncRequest("GET",url,B)}function checkoutCart(A){if(cart_store_id==false){return }self.location=base_url+"index.php/xd/xdtrading/buy1/"+A}function xdStoreDisableButton(E){if(E.target){var C=E.target}else{var C=E.srcElement}YAHOO.util.Dom.addClass(C,"button_loading");var B=C.parentNode;var A=YAHOO.util.Dom.getPreviousSibling(B);var D=YAHOO.util.Dom.getNextSibling(B);YAHOO.util.Dom.addClass(C,"gray");YAHOO.util.Dom.replaceClass(B,B.className,B.className+"-gray");YAHOO.util.Dom.replaceClass(A,A.className,A.className+"-gray");YAHOO.util.Dom.replaceClass(D,D.className,D.className+"-gray");C.parentNode.onclick=""}var updateTRIDList=new Array();var updateTRClassList=new Array();function collectUpdateTR(C){if(C.target){var B=C.target}else{var B=C.srcElement}if(updateTRIDList.length==0){updateTRIDList.push(B.id);updateTRClassList.push(YAHOO.util.Dom.getAncestorByTagName(B,"tr").className)}else{for(var A=0;A<updateTRIDList.length;A++){if(updateTRIDList[A]==B.id){return }}updateTRIDList.push(B.id);updateTRClassList.push(YAHOO.util.Dom.getAncestorByTagName(B,"tr").className)}}function colorAnimationCarts(E){for(var C=0;C<updateTRIDList.length;C++){var D=YAHOO.util.Dom.getAncestorByTagName(updateTRIDList[C],"tr");YAHOO.util.Dom.setStyle(D,"background-color","#ffff00");if(updateTRClassList[C]==""){var A="#ffffff"}else{if(updateTRClassList[C]=="even"){var A="#e5e5e5"}}var B=new YAHOO.util.ColorAnim(D,{backgroundColor:{to:A}},E,YAHOO.util.Easing.easeOut);B.animate()}}function colorAnimationAdd(D){var C=YAHOO.util.Dom.getAncestorByTagName(document.getElementById(addCartElID),"tr");if(C==null){return }addCartClassname=C.className;YAHOO.util.Dom.setStyle(C,"background-color","#ffff00");if(addCartClassname==""){var A="#ffffff"}else{if(addCartClassname=="even"){var A="#e5e5e5"}}var B=new YAHOO.util.ColorAnim(C,{backgroundColor:{to:A}},D,YAHOO.util.Easing.easeOut);B.animate();addCartElID=""}
