var theURLArr=document.URL.split("?");if(theURLArr.length>1){var theParaArr=theURLArr[theURLArr.length-1].split("&");if(theParaArr.length>0){for(i=0;i<theParaArr.length;i++){if(theParaArr[i].indexOf("trace_code")==0){var theTraceCode=theParaArr[i].split("=");var undefined;var downloadLinkNum=10;var downloadLinkString="download_link";for(n=0;n<downloadLinkNum;n++){if(n>0)downloadLinkString="download_link_"+n;if(document.getElementById(downloadLinkString)!=undefined){var currDownloadURL=document.getElementById(downloadLinkString).href;var currDownloadURLForCustomize=currDownloadURL.indexOf("customize/");if(currDownloadURLForCustomize==-1){var currDownloadURLForProductCode=currDownloadURL.indexOf("product_code=");if(currDownloadURLForProductCode!=-1){document.getElementById(downloadLinkString).href=document.getElementById(downloadLinkString).href+"&customize_code="+theTraceCode[1];}else{var currDownloadURLForMac=currDownloadURL.indexOf("-mac");if(currDownloadURLForMac!=-1){var downloadLinkLengt=document.getElementById(downloadLinkString).href.length;var setupName=document.getElementById(downloadLinkString).href.substr(downloadLinkLengt-10,10).split(".");var setupURL=document.getElementById(downloadLinkString).href.substr(0,downloadLinkLengt-10).split("/");var newName="";for(k=0;k<setupURL.length-1;k++)newName+=setupURL[k]+"/";newName=newName+"customize/"+setupURL[setupURL.length-1];newName=newName+setupName[0]+"(ad-"+theTraceCode[1]+")";for(j=1;j<setupName.length;j++)newName+="."+setupName[j];document.getElementById(downloadLinkString).href=newName;}else{var downloadLinkLengt=document.getElementById(downloadLinkString).href.length;var setupName=document.getElementById(downloadLinkString).href.substr(downloadLinkLengt-10,10).split(".");var setupURL=document.getElementById(downloadLinkString).href.substr(0,downloadLinkLengt-10).split("/");var newName="";for(k=0;k<setupURL.length-1;k++)newName+=setupURL[k]+"/";newName=newName+"customize/"+setupURL[setupURL.length-1];newName=newName+setupName[0]+"-"+theTraceCode[1];for(j=1;j<setupName.length;j++)newName+="."+setupName[j];document.getElementById(downloadLinkString).href=newName;}}}}}var payLinkNum=10;var payLinkString="pay_link";for(n=0;n<payLinkNum;n++){if(n>0)payLinkString="pay_link_"+n;if(document.getElementById(payLinkString)!=undefined)document.getElementById(payLinkString).href=document.getElementById(payLinkString).href+"&customize_code="+theTraceCode[1];}}}}}
