var tempHandleSubmitName;var tempCartSubmitName;var globalFormName;var globalPageName;var $this;Event.observe(window,"load",function(){if(hoverValue=="on"){showHoverMenu()}var a=$("addNewList");cbLitBox=new lightbox()});function makeRedirectURL(c,b,e){if((document.getElementById("loginId")!=null)&&(document.getElementById("regId")!=null)){var d=contextPath+"/profile/login.jsp";var a=contextPath+"/profile/registration.jsp";skuIds=makeSkuItemQueryString(c,b);if(skuIds=="&"){document.getElementById("loginId").href=d+"?redirectURL="+e+"&hover=on";document.getElementById("regId").href=a+"?redirectURL="+e+"&hover=on"}else{skuIds=makeSkuItemQueryString(c,b);e=e+skuIds;document.getElementById("loginId").href=d+"?redirectURL="+e+"&hover=on";document.getElementById("regId").href=a+"?redirectURL="+e+"&hover=on"}}}function isCheckBoxchecked(a){var b=0;if(a.length!=undefined){for(i=0;i<a.length&&b==0;i++){if(a[i].type=="checkbox"){if(a[i].checked==true){b=1}else{b=0}}}}return b}function enableButton(b,c){var a=b["/atg/commerce/gifts/GiftlistFormHandler.catalogRefIds"];var d=0;makeRedirectURL(b,a,c);d=isCheckBoxchecked(a);if(d==1){document.getElementById("skuItemDisplay").className="greenDownArrowWrapper_bold clearfix";document.getElementById("addSelectedBtn").src="/images/asitc_g.png"}else{document.getElementById("skuItemDisplay").className="greenDownArrowWrapper clearfix";document.getElementById("addSelectedBtn").src="/images/asitc_c.png"}}function makeSkuItemQueryString(b,a){var c="&";if(a.length!=undefined){for(i=0;i<a.length;i++){if(a[i].type=="checkbox"){if(a[i].checked==true){c=c+"skuIdsFromURL="+a[i].value+"&"}else{}}}}else{if(a!=undefined&&a.type=="checkbox"){if(a.checked==true){c=c+"skuIdsFromURL="+a.value+"&"}}}return c}function createNewList(d,a){tempHandleSubmitName=d["/atg/commerce/gifts/GiftlistFormHandler.addItemToGiftlist"].name;globalFormName=d;globalPageName=a;var f=document.getElementById(d.name);var b=document.SkuAddingForm;var c=b["/atg/commerce/gifts/GiftlistFormHandler.eventName"].value;var e=b["/atg/commerce/gifts/GiftlistFormHandler.description"].value;d["/atg/commerce/gifts/GiftlistFormHandler.eventName"].value=c;d["/atg/commerce/gifts/GiftlistFormHandler.description"].value=e;if(a=="MultiSku"){tempCartSubmitName=d["/atg/commerce/order/purchase/CartModifierFormHandler.addMultipleItemsToOrder"].name;d["/atg/commerce/order/purchase/CartModifierFormHandler.addMultipleItemsToOrder"].name=""}d["/atg/commerce/gifts/GiftlistFormHandler.addItemToGiftlist"].name="";d["/atg/commerce/gifts/GiftlistFormHandler.listName"].value="";d["/atg/commerce/gifts/GiftlistFormHandler.giftlistId"].value="";d["/atg/commerce/gifts/GiftlistFormHandler.saveGiftlist"].value="submit";new Ajax.Request(contextPath+"/common/message.jsp",{parameters:Form.serialize(f),onSuccess:handleCreateNewList,onFailure:function(){refreshCurrentPage()},method:"post"})}function handleCreateNewList(a){var e=a.responseXML;var d=e.getElementsByTagName("code")[0].childNodes[0].data;if(d=="0"){var b=e.getElementsByTagName("errorMessage")[0].childNodes[0].data;document.getElementById("lNameError").innerHTML=b}else{var c=e.getElementsByTagName("successMessage")[0].childNodes[0].data;document.getElementById("errorNoItems").style.visibility="hidden";document.getElementById("globalMsgArea").innerHTML=c;cbLitBox.deactivate();removeCheckList("undefined");getFavoriteList("document.SkuListingForm",globalPageName)}globalFormName["/atg/commerce/gifts/GiftlistFormHandler.addItemToGiftlist"].name=tempHandleSubmitName;if(globalPageName=="MultiSku"){globalFormName["/atg/commerce/order/purchase/CartModifierFormHandler.addMultipleItemsToOrder"].name=tempCartSubmitName}}function showAllFavoriteList(d,c){var a;document.getElementById(d.id).style.display="inline";document.getElementById(d.id).style.visibility="hidden";for(var b=0;b<=c-1;b++){if(b>=5){a="list"+b;document.getElementById(a).style.display="block";document.getElementById(a).style.visibility="visible"}}}function addItemToExistingList(e,f,d,a){var g=0;document.getElementById("globalMsgArea").innerHTML="";closeHoverMenu("hoverMenu");if(a=="MultiSku"){var c=e["/atg/commerce/gifts/GiftlistFormHandler.catalogRefIds"];g=isCheckBoxchecked(c)}else{g=1}if(g==1){tempHandleSubmitName=e["/atg/commerce/gifts/GiftlistFormHandler.saveGiftlist"].name;globalFormName=e;globalPageName=a;var b=document.getElementById(e.name);e["/atg/commerce/gifts/GiftlistFormHandler.giftlistId"].value=f;e["/atg/commerce/gifts/GiftlistFormHandler.listName"].value=d;if(a=="MultiSku"){tempCartSubmitName=e["/atg/commerce/order/purchase/CartModifierFormHandler.addMultipleItemsToOrder"].name;e["/atg/commerce/order/purchase/CartModifierFormHandler.addMultipleItemsToOrder"].name=""}e["/atg/commerce/gifts/GiftlistFormHandler.saveGiftlist"].name="";e["/atg/commerce/gifts/GiftlistFormHandler.eventName"].value="";e["/atg/commerce/gifts/GiftlistFormHandler.description"].value="";e["/atg/commerce/gifts/GiftlistFormHandler.addItemToGiftlist"].value="submit";new Ajax.Request(contextPath+"/common/message.jsp",{parameters:Form.serialize(b),onSuccess:handleAddItemToExistingList,onFailure:function(){refreshCurrentPage()},method:"post"})}else{document.getElementById("globalMsgArea").innerHTML="Please check the boxes next to the items you wish to add to your Favorites.";document.getElementById("globalMsgArea").focus()}}function handleAddItemToExistingList(a){var e=a.responseXML;var d=e.getElementsByTagName("code")[0].childNodes[0].data;if(d=="0"){var b=e.getElementsByTagName("errorMessage")[0].childNodes[0].data;removeCheckList(b);document.getElementById("errorNoItems").style.visibility="hidden";document.getElementById("globalMsgArea").innerHTML=b;document.getElementById("globalMsgArea").focus()}else{var c=e.getElementsByTagName("successMessage")[0].childNodes[0].data;removeCheckList("undefined");document.getElementById("errorNoItems").style.visibility="hidden";document.getElementById("globalMsgArea").innerHTML=c;document.getElementById("globalMsgArea").focus();getFavoriteList("document.SkuListingForm",globalPageName)}globalFormName["/atg/commerce/gifts/GiftlistFormHandler.saveGiftlist"].name=tempHandleSubmitName;if(globalPageName=="MultiSku"){globalFormName["/atg/commerce/order/purchase/CartModifierFormHandler.addMultipleItemsToOrder"].name=tempCartSubmitName}}function initModal(c,a){var e=0;document.getElementById("globalMsgArea").innerHTML="";closeHoverMenu("hoverMenu");if(a=="MultiSku"){var b=c["/atg/commerce/gifts/GiftlistFormHandler.catalogRefIds"];e=isCheckBoxchecked(b)}else{e=1}if(e==1){var d=$("overlay").style.display;if(d!="block"){c="document.SkuListingForm";cbLitBox.content=contextPath+"/catalog/sku/formToAddNewFavoriteList.jsp?pageName="+a+"&formName="+c;cbLitBox.activate()}}else{document.getElementById("globalMsgArea").innerHTML="Please check the boxes next to the items you wish to add to your Favorites.";document.getElementById("globalMsgArea").focus()}}function closeHoverMenu(a){var b=document.getElementById(a);b.setStyle({left:"-99999px"});var c=b.previous("iframe");if(c){Element.remove(c)}}function closeOverLay(){cbLitBox.deactivate();document.getElementById("favoriteList").focus();return false}function showHoverMenu(){$this=$(document.getElementById("hoverMainDiv"));if($this!=undefined){var a=$this.down("a",0);var b=$this.down(".homeEmailPopup",0);showGrayHover(a,b)}}function showGrayHover(k,a){var e=$(a);var c=$(k);var d=e.getWidth();var b=e.getHeight();var g=c.getWidth();var j=c.getHeight();var f=-(d-30-(g/2)-(Position.cumulativeOffset(c)[0]-Position.cumulativeOffset($this)[0]));var f=-(d-30-(g/2)-Position.positionedOffset(c)[0]);if(browserDetect.IE&&navigator.userAgent.toLowerCase().charAt(30)<="6"&&c.up(".adbug_more_info")!=undefined){f=-(d-30-(g/2)-Position.positionedOffset(c)[0]+parseInt(c.up(".adbug_more_info",0).readAttribute("margin-left")))}var h=-b;iframeShim(e,{top:h,left:f});e.setStyle({top:h+"px",left:f+"px"})}function getFavoriteList(c,a){var b=contextPath+"/catalog/sku/ajaxFavoriteListContent.jsp?formName="+c+"&pageName="+a;new Ajax.Request(b,{onSuccess:handleGetFavoriteList,onFailure:function(){refreshCurrentPage()},method:"Get"})}function handleGetFavoriteList(a){document.getElementById("hoverMenu").innerHTML=a.responseText}function refreshHoverBeforeTimeOut(e,a){hideFavoriteList();var b=new Date();sessionTimeOutInMs=(e*1000);var d=sessionTimeOutInMs-300000;var c="document.SkuListingForm";setTimeout("getFavoriteList('"+c+"','"+a+"')",d)}function hideFavoriteList(){if(document.getElementById("seelAllId")!=undefined&&document.getElementById("seelAllId").style.visibility=="hidden"){var c=document.getElementById("size").value;var a;document.getElementById("seelAllId").style.display="inline";document.getElementById("seelAllId").style.visibility="visible";for(var b=0;b<=c-1;b++){if(b>=5){a="list"+b;document.getElementById(a).style.display="none";document.getElementById(a).style.visibility="hidden"}}}}function disableKey(d,k,j,h){var c=document.getElementById(j);var a=(d.type.toLowerCase().indexOf("key")!=-1)?d.keyCode||d.which:0;var b=navigator.appVersion;var g=b.indexOf("Safari");var f=b.indexOf("Apple");if(a==13||(a==3&&g>0&&f>0)){k(c,h);return false}else{return true}}function removeCheckList(c){var b=document.getElementById("SkuListingForm");var a=b["/atg/commerce/gifts/GiftlistFormHandler.catalogRefIds"];if(c=="undefined"){if(a.length!=undefined){for(i=0;i<a.length;i++){if(a[i].type=="checkbox"){if(a[i].checked==true){a[i].checked=false;document.getElementById("skuItemDisplay").className="greenDownArrowWrapper clearfix";document.getElementById("addSelectedBtn").src="/images/asitc_c.png"}else{}}}}}else{if(a.length!=undefined){for(i=0;i<a.length;i++){if(a[i].type=="checkbox"){if(c.indexOf(a[i].value)==-1){}else{if(a[i].checked==true){a[i].checked=false}else{}}}}var d=isCheckBoxchecked(a);if(d==1){document.getElementById("skuItemDisplay").className="greenDownArrowWrapper_bold clearfix";document.getElementById("addSelectedBtn").src="/images/asitc_g.png"}else{document.getElementById("skuItemDisplay").className="greenDownArrowWrapper clearfix";document.getElementById("addSelectedBtn").src="/images/asitc_c.png"}}}};