﻿_cstrCP="ctl00_ContentPlaceHolder1_";_strXmlReturn="";function addToBuildCheersKitToCart(){var strRadThemes='rptCheersKit_ctlNUM_radDdlThemes';var strRadComponents='rptCheersKit_ctlNUM_radDdlComponents';var blnSaveTheme=false;var blnSaveComponent=false;var strBuildCheersKitData="";var strXmlUrl="/dialogs/xmlcallback.aspx?dlg=kk&custom=bk";var strHttpServer=getElementId('hidSiteDomain').value;var blnValid=false;strBuildCheersKitData="boxqty=1&invtid=71549";for(i=1;i<=5;i++){var strTemp="";var strTheme="";var strComponent="";strTemp=strRadThemes.replace('NUM','0'+i);var radThemes=$find(strTemp);if(radThemes.get_value()!='none'){strTheme=radThemes.get_value();var arrTheme=strTheme.split('|');strTheme=arrTheme[0];blnSaveTheme=true;strBuildCheersKitData+="&box"+i+"="+strTheme;strTemp=strRadComponents.replace('NUM','0'+i);var radComponents=$find(strTemp);if(radComponents.get_value()!='none'){strComponent=radComponents.get_value();strBuildCheersKitData+=strComponent;blnSaveComponent=true}}if(blnSaveComponent&&blnSaveTheme){blnValid=true}else{blnValid=false;break}blnSaveComponent=false;blnSaveTheme=false}if(!blnValid){radalert(_arrUserMsg[27],365,200,"Cheers Kit Incomplete");}else{var lngAddCaboodle=0;if(getElementId('chbAddCaboodle').checked){lngAddCaboodle=1}var lngQty=$find('radNumQty').get_textBoxValue();strBuildCheersKitData+="&qty="+lngQty;strBuildCheersKitData+="&ol="+getElementId('hidOrdLineId').value;strBuildCheersKitData+="&oh="+getElementId('hidOrdHdrId').value;strBuildCheersKitData+="&cbo="+lngAddCaboodle;strBuildCheersKitData+="&cbol="+getElementId('hidCaboodleBoxOrdLineId').value;if(_intFireFoxVers>=2){saveForFF(strBuildCheersKitData,strXmlUrl)}else{saveForIE(strBuildCheersKitData,strXmlUrl)}if(_strXmlReturn!=null){if(_strXmlReturn.length>0){alert(_strXmlReturn+"1");}}if(_strXmlReturn.indexOf('Error')>-1){alert('Cart Error');}else{ChangePage(strHttpServer+'dialogs/aov.aspx?inv=71549',lngQty)}}}function saveForIE(strDataSent,strUrl){var xmlHTTP=GetXmlHttpObject();var szURL=strUrl;_strXmlReturn="";xmlHTTP.open("POST",szURL,false);xmlHTTP.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHTTP.setRequestHeader("Content-length",strDataSent.length);xmlHTTP.setRequestHeader("Connection","close");xmlHTTP.onreadystatechange=function(){if(xmlHTTP.readyState==4||xmlHTTP.readyState=="complete"){_strXmlReturn=strXmlReturn=xmlHTTP.responseText;_strXmlReturn=strXmlReturn.replace("<Response><item>","");_strXmlReturn=strXmlReturn.replace("</item></Response>","");_strXmlReturn=strXmlReturn.replace('<?xml version="1.0" ?>','');}};xmlHTTP.send(strDataSent);}function saveForFF(strDataSent,strUrl){var xmlHTTP=GetXmlHttpObject();var szURL=strUrl;_strXmlReturn="";xmlHTTP.open("POST",szURL,false);xmlHTTP.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHTTP.setRequestHeader("Content-length",strDataSent.length);xmlHTTP.setRequestHeader("Connection","close");xmlHTTP.onload=function(){if(xmlHTTP.readyState==4||xmlHTTP.readyState=="complete"){_strXmlReturn=strXmlReturn=xmlHTTP.responseText;_strXmlReturn=strXmlReturn.replace("<Response><item>","");_strXmlReturn=strXmlReturn.replace("</item></Response>","");_strXmlReturn=strXmlReturn.replace('<?xml version="1.0" ?>','');}};xmlHTTP.send(strDataSent);}function addCaboodleToCart(rntQty){var lngQty=1;var strHttpServer=getElementId(_cstrCP+'hidSiteDomain').value;if(rntQty!=null){lngQty=$find(rntQty).get_value();}var strCaboodleData="oh="+getElementId(_cstrCP+'hidOrdHdr').value+"&ol="+getElementId(_cstrCP+'hidOrdLine').value+"&invtid="+getElementId(_cstrCP+'hidInvtId').value+"&";var strBox="";var blnCaboodleCompleted=false;for(i=1;i<4;i++){strBox=getElementId(_cstrCP+"hidBox"+i).value;if(strBox.length>0){var arrCaboodleData=new Array();arrCaboodleData=strBox.split("|");strCaboodleData+="box"+i+"="+arrCaboodleData[1]+"&";blnCaboodleCompleted=true}else{blnCaboodleCompleted=false;break}}if(blnCaboodleCompleted){strCaboodleData+="qty="+lngQty;strUrl=strHttpServer+"dialogs/xmlcallback.aspx?dlg=kk";if(_intFireFoxVers>=2){saveForFF(strCaboodleData,strUrl)}else{saveForIE(strCaboodleData,strUrl)}if(_strXmlReturn!=null){if(_strXmlReturn.length>0){alert(_strXmlReturn+"1");}}if(_strXmlReturn.indexOf('Error')>-1){alert('Cart Error');}else{ChangePage(strHttpServer+'dialogs/aov.aspx?inv='+getElementId(_cstrCP+'hidInvtId').value,lngQty)}}else{radalert(_arrUserMsg[26],365,100,"Caboodle Incomplete");}}
