var kitBagId;var orderName="";var kitBagOrderId;function addToOrder(A){document.forms[0].action="/ViewKitbag.action?addToOrder&kitbagId="+A;document.forms[0].submit();return false}var vKitbagId;function fnPassKitbagId(A){vKitbagId=A}function enterKeySendToFriend(A){if(A.keyCode==13){sendToFriend("sendToFriend")}}function sendToFriend(B){var A=document.getElementById("frmshare");var D=Form.serialize(A,{submit:B});D=B+"=&"+D;cmElementTag();if(null!=kitBagId&&""!=kitBagId){D=D+"&kitBagId="+kitBagId+"&time="+new Date()+""}url=ViewKitbagFormURL+"?sendToFriend=&";D=D+"&sendToFriendJspName=overlayFormShare.jsp";var C=new Ajax.Request(ViewKitbagFormURL,{method:"post",parameters:D,onComplete:hideOverlay})}function cmElementTag(){var A=new Adidas();A.Analytics.tagPageElement("Email","Send To Team",null)}function hideOverlay(A){var B=A.responseText;if("success"!=B){document.getElementById("ov_form_share").innerHTML=B}else{wm_Panel.hide("ov_form_share");wm_Panel.show("ov_mail_confirm")}}function populateShareToFriendFromAccount(B,A){fromConfigurator="false";xposition=mouseX(A);yPosition=mouseY(A);url=ViewKitbagFormURL+"?populateShareForm=&sendToFriendJspName=overlayFormShare.jsp";new Ajax.Updater("ov_form_share",url,{method:"post",onComplete:wm_Panel.show1("ov_form_share",A)})}function showShareToFriendDiv(A){wm_Panel.show("ov_form_share")}function doSubmitSavedProduct(B,A){if(A=="delete"){document.savedProductsForm.action=removeFromKitbagURL+"?removeFromKitbag&kitbagId="+vKitbagId}document.savedProductsForm.submit()}var isFormOverlay=false;function doSubmit(B,A){if(A=="registerUser"){if(document.getElementById("userVO.userAuthentication.regLastName")!=null){document.getElementById("userVO.userAuthentication.regLastName").value=trim(document.getElementById("userVO.userAuthentication.regLastName").value)}if(document.getElementById("userVO.userAuthentication.regFirstName")!=null){document.getElementById("userVO.userAuthentication.regFirstName").value=trim(document.getElementById("userVO.userAuthentication.regFirstName").value)}B.submit()}else{var C=Form.serialize(B,{submit:A});C=A+"&"+C;new Ajax.Request("/Login.action",{method:"post",parameters:C,onComplete:showLoginOverlay})}}function showLoginOverlay(D){var E=D.responseText;var A=D.responseXML;if("expired"==E){openChangePasswordOverlay()}else{if(E=="exception"){wm_Panel.show(panel)}else{if(E=="notExpired"){var C=document.frmLogin;C.action="/Login.action?getAlreadyLogged";C.submit();return false}else{if(A!=null&&A.getElementsByTagName("overlay")[0]!=null&&A.getElementsByTagName("overlay")[0].childNodes[0].nodeValue!=null){var B=A.getElementsByTagName("overlay")[0].childNodes[0].nodeValue;document.getElementById("applicationList").innerHTML=B;wm_Panel.show("ov_global_login")}else{var C=document.frmLogin;C.action="/Login.action?getAlreadyLogged";C.submit()}}}}}function openChangePasswordOverlay(){var A="ov_form_forgotten_password";if(isFormOverlay){wm_Panel.hide();A="ov_forgotten_password"}var B="/Login.action";var C="populateChangePasswordOverlay";new Ajax.Updater("ov_forgotten_password_body",B,{method:"get",parameters:C,onSuccess:wm_Panel.show(A)})}function lookEnter(A,B){keyCode=B.keyCode;if(keyCode=="13"){updatePwd(A)}}function updatePwd(C){var A="/Login.action";var B=Form.serialize(document.changePwd);setGlobalParams(B);B=C+"=&"+B;new Ajax.Request(A,{method:"post",parameters:B,onComplete:afterUpdatePwd})}function setGlobalParams(A){gParams=A}function afterUpdatePwd(A){if(A.responseText=="success"){afterUpdation()}else{document.getElementById("ov_forgotten_password_body").innerHTML=A.responseText;wm_Panel.hide();wm_Panel.show("ov_form_forgotten_password")}}function afterUpdation(){wm_Panel.hide();wm_Panel.show("ov_form_change_password_thankyou")}function checkEnter(B,A,C){keyCode=C.keyCode;if(keyCode=="13"){doSubmitRegister(B,A)}}function doSubmitRegister(B,A){var C=Form.serialize(B,{submit:A});C=A+"&"+C;B.submit()}function okChangePwd(){var A=document.frmLogin;A.action="/Login.action?getAlreadyLogged";A.submit()}function fnLogin(A){if(A.keyCode==13){doSubmit(document.frmLogin,"isNewLogin")}}function showOrderOverlay(A,C){if(C=="duplicate"){var B="&duplicateOrder=true&orderName="+orderName}else{if(C=="notExist"){var B="&duplicateOrder=notExist"}else{var B="&duplicateOrder=false"}}kitBagOrderId=A;new Ajax.Updater("Text41","/ViewKitbag.action?displayOrderNew",{method:"get",parameters:B,onComplete:populateOrderNames})}function populateOrderNames(A){order_id="new";wm_Panel.show("forgotPasswordOverLayId")}var vAlreadySubmitted="N";function addToOrderAndContinue(){document.getElementById("imagePreview").style.display="block";source="addToOrderAndContinue";var C="addToOrderConfiguration";var B=document.getElementById("orderName").value;if(B==orderNameText){B=""}var A="";if(B==""){A=document.getElementById("orderNameOld").value}vAlreadySubmitted="Y";var C="addToOrderConfiguration=&kitBagOrderId="+kitBagOrderId+"&orderName="+B+"&orderId="+A;new Ajax.Request("/ViewKitbag.action",{method:"post",parameters:C,onSuccess:addToOrderComplete1})}function addToOrderAndSavedOrder(){source="addToOrderAndSavedOrder";document.getElementById("imagePreview").style.display="block";var C="addToOrderConfiguration";var B=document.getElementById("orderName").value;if(B==orderNameText){B=""}var A="";if(B==""){A=document.getElementById("orderNameOld").value}vAlreadySubmitted="Y";var C="addToOrderConfiguration=&kitBagOrderId="+kitBagOrderId+"&orderName="+B+"&orderId="+A;new Ajax.Request("/ViewKitbag.action",{method:"post",parameters:C,onSuccess:addToOrderComplete1})}function addToOrderComplete1(E){document.getElementById("imagePreview").style.display="none";wm_Panel.hide();var A=E.responseXML;var B=A.getElementsByTagName("overlay")[0].childNodes[0].nodeValue;var C=A.getElementsByTagName("overlay1")[0].childNodes[0].nodeValue;order_id=B;error="false";if((C=="saved")&&(source=="addToOrderAndContinue")){var D=document.savedProductsForm;D.action="ViewKitbag.action";D.submit()}else{if((C=="saved")&&(source=="addToOrderAndSavedOrder")){window.location.href="/OrderManager.action"}else{orderName=B;showOrderOverlay(kitBagOrderId,C)}}}function trim(A){return A.replace(/^\s+|\s+$/g,"")};