function ValidateCcauthForm(){var authForm=window.document.ccauth;for(i=0;i<authForm.elements.length;i++){if(authForm.elements[i].value=='AI_12447'){if(authForm.elements[i+1].checked==false){alert("Vous devez sélectionner la deuxième case pour indiquer que vous acceptez les conditions générales et continuer votre commande.");authForm.elements[i+1].focus();return false;}}
else if(authForm.elements[i].value=='AI_12646'){if(authForm.elements[i+1].checked==false){document.getElementById('eulaNotChecked').style.display="block";alert("Afin de valider votre commande, vous devez cocher la case indiquant que vous acceptez le contrat de licence utilisateur final.");authForm.elements[i+1].focus();return false;}}}
return ValidateFRAuthForm();}
function ValidateShipForm(){if(NumClick==0){ship_form=document.ccship
Initialize(ship_form);return RunValidation(ship_form);}
else{return false;}}
function ValidateForm(){if(NumClick==0){val_form=document.forms[0]
Initialize(val_form);return RunValidation(val_form);}
else{return false;}}
function ValidateFRAuthForm(){if(NumClick==0){valcc_form=document.ccauth
Initialize(valcc_form);var validStatus=RunValidation(valcc_form);if((validStatus==undefined)||(validStatus)){var AutoRenewForm=new FormValidationObject('ccauth');AutoRenewForm.callFunction('setAutoRenewStatus');return true;}
else return false;}
else return false;}
var NumClick=0;var S3Val="";var S4Val="";var S6Val="";var S8Val="";var S9Val="";var S12Val="";var S13Val="";var S14Val="";var S15Val="";var S16Val="";var S17Val="";var S18Val="";var S20Val="";var S21Val="";var S22Val="";var S23Val="";var S24Val="";var ServMonth="";var ServYear="";var GiftMessageVal="";var GiftEmailAddressVal="";var YearFocusIndex=0;var MonthFocusIndex=0;var Pswd2FocusIndex=0;var ACFocusIndex=0;var StateFocusIndex=0;var CountryFocusIndex=0;var GiftEmailIndex=0;var ccpaymentflag=false;function Initialize(my_form){for(i=0;i<my_form.elements.length;i++){if(my_form.elements[i].name=="p_name"){Tmp_Val=my_form.elements[i].value;if(Tmp_Val=="S8"){S8Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S9"){S9Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S12"){S12Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S13"){S13Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S14"){for(j=0;j<my_form.elements[i+1].options.length;j++){if(my_form.elements[i+1].options[j].selected){S14Val=my_form.elements[i+1].options[j].text;StateFocusIndex=i+1;break;}}}
else{if(Tmp_Val=="S15"){for(j=0;j<my_form.elements[i+1].options.length;j++){if(my_form.elements[i+1].options[j].selected){S15Val=my_form.elements[i+1].options[j].text;CountryFocusIndex=i+1;break;}}}
else{if(Tmp_Val=="S16"){S16Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S17"){S17Val=my_form.elements[i+1].value;ACFocusIndex=i+1;}
else{if(Tmp_Val=="S18"){S18Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S6"){S6Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S20"){S20Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="GiftMessage"){GiftMessageVal=my_form.elements[i+1].value;}
else{if(Tmp_Val=="GiftEmailAddress"){GiftEmailAddressVal=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S3"){S3Val=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S4"){S4Val=my_form.elements[i+1].value;Pswd2FocusIndex=i+1;}
else{if(Tmp_Val=="SERVER_MONTH"){ServMonth=my_form.elements[i+1].value;}
else{if(Tmp_Val=="SERVER_YEAR"){ServYear=my_form.elements[i+1].value;}
else{if(Tmp_Val=="S22"){S22Val=my_form.elements[i+1].value;MonthFocusIndex=i+1;}
else{if(Tmp_Val=="S23"){S23Val=my_form.elements[i+1].value;YearFocusIndex=i+1;}}}}}}}}}}}}}}}}}}}}}}
ErrMsg_3char=" - Veuillez vérifier que votre nom a été saisi correctement.\n"
ErrMsg_FNameNull=" - merci de saisir votre prénom\n";ErrMsg_LNameNull=" - merci de saisir votre nom\n";ErrMsg_AddrssNull=" - merci de saisir votre adresse\n";ErrMsg_CityNull=" - merci de saisir votre ville\n";ErrMsg_ZipNull=" - merci de saisir votre code postal\n";ErrMsg_AreaCodeNull=" - Indiquez votre code de zone.\n";ErrMsg_PhoneNull=" - merci de saisir votre numéro de téléphone\n";ErrMsg_StateNull=" - Veuillez sélectionner un état.\n";ErrMsg_EmailNull=" - merci de saisir votre adresse email\n";ErrMsg_CCardNull=" - Veuillez entrer le numero de votre carte de credit.\n";ErrMsg_CCardAscii=" - Veuillez vérifier que votre numéro de carte de crédit est correct.\n";ErrMsg_EmailInvalid=" - Veuillez vérifier que votre adresse e-mail est bien sous la forme, jon@aol.com\n";ErrMsg_GiftEmailInvalid=" - Veuillez vérifier que votre adresse e-mail pour le message de cadeau est bien sous la forme, jon@aol.com\n";ErrMsg_Pswd1Null=" - Merci de saisir un mot de passe pour vérification\n";ErrMsg_Pswd1Short=" - Veuillez taper un mot de passe plus long. Les mots de passe doivent comporter au moins 6 caractères.\n";ErrMsg_Pswd1Chars=" - Votre mot de passe ne doit contenir que des caractères tels que : a-z A-Z 0-9!#$()*+,-./:;=?@[\]^_`~{|}.\n";ErrMsg_PasswordSame="Nous ne pouvons honorer votre commande pour l'une des raisons suivantes:\n\n - Vous devez saisir le même mot de passe à 2 reprises.\n";ErrMsg_CountryState1="-Vous avez choisi les Etats-Unis comme pays :\nVeuillez sélectionner un état.\n";ErrMsg_CountryState2="-Vous avez choisi le Canada comme pays :\nVeuillez sélectionner une province.\n";ErrMsg_CountryState3="-Vous avez sélectionné un état des Etats-Unis.\nVérifiez que vous avez sélectionné les Etats-Unis comme pays.\n";ErrMsg_CountryState4="-Vous avez sélectionné une province du Canada.\nVérifiez que vous avez sélectionné le Canada comme pays.\n";ErrMsg_ZipNullA="-Vérifiez que le code postal est correct.\nLes codes postaux des Etats-Unis doivent être composés de caractères numériques.\n";ErrMsg_ZipNullB="-Vérifiez que le code postal est correct.\n";ErrMsg_PhoneNullA="-Vérifiez que votre numéro de téléphone est correct.\nLes numéros de téléphone des Etats-Unis ne peuvent pas commencer par 0.\n";ErrMsg_PhoneNullB="-Vérifiez que votre numéro de téléphone est correct.\n";ErrMsg_ACodeInvalidA="-Vérifiez que le code de la zone est correct.\n";ErrMsg_ACodeInvalidB="-Vérifiez que le code de la zone est correct.\nLes codes de zone des Etats-Unis ne peuvent pas commencer par 0.\n";ErrMsg_ACodeInvalid="Nous ne pouvons honorer votre commande pour l'une des raisons suivantes:\n\n - Veuillez vérifier que votre code postal a été saisi correctement.\nLes codes postaux aux États-Unis sont composés de 3 chiffres.\n";ErrMsg_MonthYear="Nous ne pouvons honorer votre commande pour l'une des raisons suivantes:\n\n - Veuillez vérifier que la date d'expiration de votre carte de crédit a été saisie correctement.\n";ErrMsg_GiftMailAddrNull=" - Veuillez saisir l'adresse e-mail pour votre message de cadeau.\n";function RunValidation(my_form){ccpaymentflag=false;errorString=new String("");errorMessage=new String("");SVal=new String("");focusIndex=0;ErrorFlag=false;if(document.ccauth){for(n=0;n<document.ccauth.elements.length;n++){if(document.ccauth.elements[n].name=="p_name"){var formValue=document.ccauth.elements[n].value;if(formValue=="S20"){var emailVal1=document.ccauth.elements[n+1].value;var emailVal2=document.ccauth.elements[n+3].value;if(emailVal1!=emailVal2){alert("Veuillez vérifier, s'il vous plait, que vous avez entre la même direction de  courrier électronique dans les deux champs.");document.ccauth.elements[n+1].focus();return false;}}}}}
function returnFocus()
{var display=true;if(display==true)
{var errmsg=new Array(ErrMsg_CountryState3,ErrMsg_CountryState4);var escapeErrMsg=new Array(ErrMsg_PhoneNull,ErrMsg_PhoneNullA,ErrMsg_PhoneNullB,ErrMsg_EmailNull,ErrMsg_EmailInvalid);for(i=0;i<errmsg.length;i++)
{for(m=0;m<escapeErrMsg.length;m++)
{errorString=errorString.replace(escapeErrMsg[m],"");if(errorString==errmsg[i])
{var flag=true;}}}}
if(flag==true)
{document.ccauth.elements[CountryFocusIndex].focus();}
else
{document.ccauth.elements[focusIndex].focus();}}
function flagset(){ccpaymentflag=true;}
for(l=0;l<ccauth.elements.length;l++){errorMessage="";if(ccauth.elements[l].name=="L2"){if(ccauth.elements[l].checked&&ccauth.elements[l].value=="creditcardpayment"){flagset();for(a=0;a<ccauth.elements.length;a++){if(ccauth.elements[a].name=="p_name"){SVal=ccauth.elements[a].value;if(SVal=="S6"){errorMessage=ValidateCC(S6Val);focusIndex=a+1;}}}}}
errorString=errorString+errorMessage;if(ErrorFlag==false&&errorMessage!=""){ErrorFlag=true;}
if(ErrorFlag!=false){alert("Le traitement de votre commande rencontre le problème suivant :\n\n"+errorString);returnFocus();return false;}}
for(l=0;l<my_form.elements.length;l++){errorMessage="";if(my_form.elements[l].name=="p_name"){SVal=my_form.elements[l].value;if(SVal=="S8"){errorMessage=CheckNull(S8Val,ErrMsg_FNameNull);errorMessage+=CheckTripleChar(S8Val,ErrMsg_3char);}
else{if(SVal=="S9"){errorMessage=CheckNull(S9Val,ErrMsg_LNameNull);errorMessage+=CheckTripleChar(S9Val,ErrMsg_3char);}
else{if(SVal=="S12")
errorMessage=CheckNull(S12Val,ErrMsg_AddrssNull);else{if(SVal=="S13")
errorMessage=CheckNull(S13Val,ErrMsg_CityNull);else{if(SVal=="S14")
errorMessage=CountryState(S15Val,S14Val)+CountryState2(S15Val,S14Val);else{if(SVal=="S16")
if(S16Val=="")
{errorMessage=CheckNull(S16Val,ErrMsg_ZipNull);}
else
{errorMessage=chkZipCode(S15Val,S16Val);}
else
{if(SVal=="S17")
errorMessage=CountryAreaCode(S15Val,S17Val);else{if(SVal=="S18")
if(S18Val=="")
{errorMessage=CheckNull(S18Val,ErrMsg_PhoneNull);}
else
{errorMessage=chkPhoneNumber(S15Val,S18Val);}
else{if(SVal=="S20")
errorMessage=ValidateEmailAddress(S20Val);else{if(SVal=="S3"){Browser_Version=new String(navigator.appVersion);if(Browser_Version.indexOf("AOL 3.0")==-1){errorMessage=ValidatePassword(S3Val);}}}}}}}}}}}
if(SVal=="GiftEmailAddress"){if(GiftMessageVal!=""){errorMessage=ValidateGiftEmailAddress(GiftEmailAddressVal);}}
errorString=errorString+errorMessage;if(ErrorFlag==false&&errorMessage!=""){ErrorFlag=true;focusIndex=l+1;}}}
if(ErrorFlag!=false){alert("Le traitement de votre commande rencontre le problème suivant :\n\n"+errorString);returnFocus();return false;}
else{errorString=MonthYear(S22Val,S23Val);if(errorString!=""){alert(errorString);my_form.elements[MonthFocusIndex].focus();return false;}
errorString=CountryState1(S15Val,S14Val);if(errorString!=""){alert(errorString);my_form.elements[CountryFocusIndex].focus();return false;}
errorString=CkPasswords(S3Val,S4Val);if(errorString!=""){alert(errorString);my_form.elements[Pswd2FocusIndex].focus();return false;}}
if(document.ccauth){document.getElementById('preProc').style.visibility="hidden";document.getElementById('postProc').style.visibility="visible";}
return true;}
function isNULL(aString){if(aString=="")return true;for(m=0;m<aString.length;m++){if(aString.charAt(m)!=' '){return false;}}
return true;}
function CheckNull(formContents,ErrorString){if(isNULL(formContents)){return ErrorString;}
return"";}
function ValidateState(formContents){if(formContents=="Select"){return ErrMsg_StateNull;}
return"";}
function ValidateEmailAddress(formContents){var emailaddress=/^[\w'\+!#\$%&\*~{}\|\?\/\^`=-]+(\.[\w'\+!#\$%&\*~{}\|\?\/\^`=-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,4}|museum|travel)$/i;if(isNULL(formContents))
{return ErrMsg_EmailNull;}
if(!emailaddress.test(formContents))
{return ErrMsg_EmailInvalid}
return"";}
function ValidateGiftEmailAddress(formContents){if(isNULL(formContents)){;return ErrMsg_GiftMailAddrNull}
if(formContents.indexOf("@")==-1||formContents.indexOf(".")==-1){return ErrMsg_GiftEmailInvalid;}
return"";}
function ValidatePassword(formContents,FirstOrSecond){flag=false;AlphaNumeric=new Array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9','0','!','#','$','\(','\)','*','+','\,','-','.','\/',':','\;','=','?','@','[','\\',']','^','_','\{','|','\}','~','`');if(formContents==""){return ErrMsg_Pswd1Null;}
if(formContents.length<6){return ErrMsg_Pswd1Short;}
for(m=0;m<formContents.length;m++){flag=false;for(n=0;n<AlphaNumeric.length;n++){if(formContents.charAt(m)==AlphaNumeric[n]){flag=true;}}
if(flag==false){return ErrMsg_Pswd1Chars;}}
return"";}
function CountryState(CountryContents,StateContents){for(m=0;m<document.ccauth.elements.length;m++){if(/S14/.test(document.ccauth.elements[m].value)){var state=document.ccauth.elements[m+1];}}
for(i=0;i<state.length;i++){if(/USA/.test(state[i].value)){var USA=state[i].index;}
if(/CAN/.test(state[i].value)){var CAN=state[i].index;}}
if((CountryContents=="United States")&&(state.selectedIndex<=USA||state.selectedIndex>=CAN)){errorMessage=ErrMsg_CountryState1;return errorMessage;}
if((CountryContents=="Canada")&&(((state.selectedIndex<=CAN)&&(StateContents!="AA"&&StateContents!="AE"&&StateContents!="AP"))||(StateContents=="Hors Etats-Unis/Canada"))){errorMessage=ErrMsg_CountryState2;return errorMessage;}
return"";}
function CountryState1(CountryContents,StateContents){if(CountryContents=="Puerto Rico"&&StateContents=="PR")
return"";else
return"";}
function CountryState2(CountryContents,StateContents){for(m=0;m<document.ccauth.elements.length;m++){if(/S14/.test(document.ccauth.elements[m].value)){var state=document.ccauth.elements[m+1];}}
for(i=0;i<state.length;i++){if(/USA/.test(state[i].value)){var USA=state[i].index;}
if(/CAN/.test(state[i].value)){var CAN=state[i].index;}}
if((CountryContents!="United States"&&CountryContents!="Canada")&&((StateContents!="Hors Etats-Unis/Canada")&&(StateContents!="AA")&&(StateContents!="AE")&&(StateContents!="AP"))){errorMessage=ErrMsg_CountryState3;return errorMessage;}
return"";}
function chkZipCode(CountryContents,ZipCodeContents){var CAzipCode=/(^[a-zA-Z]*)([\d])([a-zA-Z])([\d])([a-zA-Z])([\d]$)/;var USzipCode=/^[0-9]{5}$/;ZipCodeContents=ZipCodeContents.replace(/(\s*)|([\W\w]*)|(\b\s*$)/gi,"");if(CountryContents=="United States")
{if(!USzipCode.test(ZipCodeContents))
return ErrMsg_ZipNullA;}
if(CountryContents=="Canada")
{if(!CAzipCode.test(ZipCodeContents))
return ErrMsg_ZipNullB;}
return"";}
function chkPhoneNumber(CountryContents,PhoneNumberContents){if(CountryContents=="United States")
{if(PhoneNumberContents.length<7)
{errorMessage=ErrMsg_PhoneNullB;}
if(PhoneNumberContents.charAt(0)==0)
{errorMessage=ErrMsg_PhoneNullA;}
return errorMessage;}
return"";}
function CountryAreaCode(CountryContents,AreaCodeContents){Numeric=new Array('1','2','3','4','5','6','7','8','9','0');flag=false;if(CountryContents=="United States"){if(AreaCodeContents.length!=3)
{errorMessage=ErrMsg_ACodeInvalidA;}
if(AreaCodeContents.charAt(0)==0)
{errorMessage=ErrMsg_ACodeInvalidB;}
for(m=0;m<AreaCodeContents.length;m++){flag=false;for(n=0;n<Numeric.length;n++){if(AreaCodeContents.charAt(m)==Numeric[n]){flag=true;}}}
if(flag==false&&AreaCodeContents.length>0)
{errorMessage=ErrMsg_ACodeInvalidA;}
else if(flag==false&&AreaCodeContents.length<=0)
{errorMessage=ErrMsg_AreaCodeNull}
return errorMessage;}
return"";}
function ValidateCC(formContents){flag=false;Numeric=new Array('1','2','3','4','5','6','7','8','9','0');counter=0;if(formContents==""){errorMessage=ErrMsg_CCardNull;return errorMessage;}
for(m=0;m<formContents.length;m++){flag=false;if((formContents.charAt(m)!='-')&&(formContents.charAt(m)!='/')&&(formContents.charAt(m)!=' ')){for(n=0;n<Numeric.length;n++){if(formContents.charAt(m)==Numeric[n]){flag=true;counter++;}}
if(flag==false){errorMessage=ErrMsg_CCardAscii;return errorMessage;}}}
if(counter<12)
return ErrMsg_CCardAscii;return"";}
function isNum(argvalue){argvalue=argvalue.toString();if(argvalue.length==0)
return false;for(var n=0;n<argvalue.length;n++)
if(argvalue.substring(n,n+1)<"0"||argvalue.substring(n,n+1)>"9")
return false;return true;}
function MonthYear(MonthInput,YearInput){if(ccpaymentflag==true){if(isNum(MonthInput)&&isNum(YearInput)){if(MonthInput=="01"||MonthInput=="02"||MonthInput=="03"||MonthInput=="04"||MonthInput=="05"||MonthInput=="06"||MonthInput=="07"||MonthInput=="08"||MonthInput=="09"||MonthInput=="10"||MonthInput=="11"||MonthInput=="12"){var today=new Date(ServYear,ServMonth);var expiry=new Date(YearInput,MonthInput);if(today.getTime()<=expiry.getTime()){return false;}}}
return ErrMsg_MonthYear;}
return false;}
function CkPasswords(Password1,Password2){if(Password1==Password2)
return"";else
return ErrMsg_PasswordSame;}
function CheckTripleChar(formContents,ErrorString){for(j=0;j<formContents.length-2;j++){if(formContents.charAt(j)==formContents.charAt(j+1)){if(formContents.charAt(j+1)==formContents.charAt(j+2)){return ErrorString;break;}}}
return"";}
var DefaultBlankError='Please enter a value.';var DefaultIntegerError='Please enter an integer value.';var DefaultNumericError='Please enter a numeric value.';var DefaultAlphaNumericError='Please enter an alpha-numeric value.';var DefaultEmailError='Please enter a valid e-mail address.';var CCStep1Message=" - Credit card is not known or is invalid.\n";var CCStep2Message=" - Credit card number is invalid.\n";var CCStep3Message=" - Credit card is not known.\n";var DecimalPointSymbol='.';var CommaSeparatorSymbol=',';var NumbersBetweenCommas=3;var FormatDecimalPlaces=2;var ProvinceList=new Array('AB','BC','MB','NB','NL','NT','NS','NU','ON','PE','QC','SK','YT','PR');var CurrencyPrefix='';var CurrencySuffix='';var ccType='';var ccNumberOkay=0;var ccNumberChecked='';function checkDynamicContent(){for(var i=0;i<document.forms.length;i++){with(document.forms[i]){for(var j=0;j<length;j++){if((typeof elements[j].type=='string')&&((elements[j].type=='checkbox')||(elements[j].type=='radio'))&&(elements[j].checked!=elements[j].defaultChecked)){elements[j].checked=!elements[j].checked;elements[j].click();}}}}}
function catchKeyStroke(e){var KeyCode=(e.keyCode)?e.keyCode:e.which;return((KeyCode==8)||(KeyCode==9)||(KeyCode==13)||(KeyCode==37)||(KeyCode==39)||((KeyCode>=46)&&(KeyCode<=57)));}
function functionExists(FunctionName){return(eval('typeof '+FunctionName)=='function');}
function dynamicFunctionCall(FunctionName){if(functionExists(FunctionName)){var FunctionCall=FunctionName+'(';for(var j=1;j<arguments.length;j++){if(j>1)FunctionCall+=',';FunctionCall+='arguments['+j+']';}
eval(FunctionCall+')');return true;}
else return false;}
function trimWhiteSpace(paddedString){return paddedString.substring(paddedString.search(/\S+/),paddedString.search(/\s*$/));}
function stripNonInteger(mixedString){return mixedString.replace(/\D/g,'');}
function existsInArray(SomeArray,MatchValue){var ReturnStatus=false;for(var p=0;p<SomeArray.length;p++){if(SomeArray[p]==MatchValue){ReturnStatus=true;break;}}
return ReturnStatus;}
function getOptionValue(OptionElement){var OptionValue=OptionElement.value;return((OptionValue=='')&&(navigator.appName=='Microsoft Internet Explorer')&&(!/\s+value\s*=/i.test(OptionElement.outerHTML)))?OptionElement.text:OptionValue;}
function numberFormat(MoneyAmount,DecimalPlaces,DecimalCharacter,DigitsBetweenCommas,CommaSeparator){if(isNumeric(MoneyAmount)){if(arguments.length<2)var DecimalPlaces=FormatDecimalPlaces;if(arguments.length<3)var DecimalCharacter=DecimalPointSymbol;if(arguments.length<4)var DigitsBetweenCommas=NumbersBetweenCommas;if(arguments.length<5)var CommaSeparator=CommaSeparatorSymbol;if((DecimalPlaces<=0)||(DecimalCharacter=='')){var MoneyString=Math.round(MoneyAmount).toString();var DecimalString='';}
else{var MoneyString=MoneyAmount.toString();var DecimalIndex=MoneyString.lastIndexOf('.');if((MoneyString.length-DecimalIndex)>(DecimalPlaces+1)){var Rounder=Math.pow(10,DecimalPlaces);MoneyAmount=Math.round(MoneyAmount*Rounder)/Rounder;MoneyString=MoneyAmount.toString();}
DecimalIndex=MoneyString.lastIndexOf('.');if((DecimalIndex==-1)||((MoneyString.length-DecimalIndex)<=DecimalPlaces)){if(DecimalIndex==-1)MoneyString+='.';else DecimalPlaces=DecimalPlaces-(MoneyString.length-DecimalIndex-1);for(var j=1;j<=DecimalPlaces;j++)MoneyString+='0';}
var DecimalString=MoneyString.replace(/^(\d+)\.(\d+)$/,DecimalCharacter+'$2');MoneyString=RegExp.$1;}
if((DigitsBetweenCommas>0)&&(CommaSeparator!='')&&(Math.abs(MoneyAmount)>=Math.pow(10,DigitsBetweenCommas))){var ThousandRE=new RegExp('(\\d{'+DigitsBetweenCommas+'})','g');var MoneyArray=MoneyString.split('').reverse().join('').replace(ThousandRE,'$1'+CommaSeparator).split('');if(MoneyArray[MoneyArray.length-1]==CommaSeparator)MoneyArray.pop();MoneyString=MoneyArray.reverse().join('');}
return MoneyString+DecimalString;}
else return MoneyAmount;}
function stripCurrency(FormattedPriceWithCurrency){var MainNumberExpression=((NumbersBetweenCommas>0)&&(CommaSeparatorSymbol!=''))?'\\d{1,'+NumbersBetweenCommas+'}(\\'+CommaSeparatorSymbol+'?\\d{'+NumbersBetweenCommas+'})*':'\\d+';var DecimalExpression=(DecimalPointSymbol!='')?'\\'+DecimalPointSymbol+'?\\d*':'';var CurrencyRE=new RegExp('^(\\D*)('+MainNumberExpression+DecimalExpression+')(\\D*)$');var PriceChunk=CurrencyRE.exec(FormattedPriceWithCurrency);if(PriceChunk==null)return 0;else{CurrencyPrefix=PriceChunk[1];CurrencySuffix=PriceChunk[PriceChunk.length-1];if(CommaSeparatorSymbol!=''){var CommaRE=new RegExp('\\'+CommaSeparatorSymbol,'g');PriceChunk[2]=PriceChunk[2].replace(CommaRE,'');}
if((DecimalPointSymbol!='')&&(DecimalPointSymbol!='.')){var DecimalRE=new RegExp('\\'+DecimalPointSymbol);PriceChunk[2]=PriceChunk[2].replace(DecimalRE,'.');}
return parseFloat(PriceChunk[2]);}}
function isBlank(SomeString){return(SomeString.toString().length==0);}
function isInteger(SomeValue){return(/^\d+$/.test(SomeValue));}
function isNumeric(SomeValue){return((!isNaN(SomeValue))&&(!isBlank(SomeValue)));}
function isAlphaNumeric(SomeValue){return(/^[A-Z0-9]+$/i.test(SomeValue));}
function isLongEnough(SomeValue,MinSize){return(SomeValue.length>=MinSize);}
function isTooLong(SomeValue,MaxSize){return(SomeValue.length>MaxSize);}
function lengthFits(SomeValue,MinSize,MaxSize){return(typeof(MaxSize)=='undefined')?isLongEnough(SomeValue,MinSize):((SomeValue.length>=MinSize)&&(SomeValue.length<=MaxSize));}
function valuesMatch(ValueOne,ValueTwo,CaseSensitive){if(arguments.length<3)var CaseSensitive=false;if(!CaseSensitive){ValueOne=ValueOne.toUpperCase();ValueTwo=ValueTwo.toUpperCase();}
return(ValueOne==ValueTwo);}
function isValidEmail(EmailString){return(/^[\w-]+(\.[\w-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.[a-z]{2,4}$/i.test(EmailString));}
function matchPattern(TestString,REPattern,IgnoreCase){if(arguments.length<3)var IgnoreCase=true;var REFlags=(IgnoreCase)?'i':'';var TestRE=new RegExp(REPattern,REFlags);return TestRE.test(TestString);}
function getOptionIndex(SelectList,TestString){var OptionIndex=-1;if(arguments.length<2)TestString='';for(var m=0;m<SelectList.length;m++){if(((isBlank(TestString))&&(SelectList[m].selected))||(getOptionValue(SelectList.options[m]).toUpperCase()==TestString.toUpperCase())){OptionIndex=m;break;}}
return OptionIndex;}
function getRadioIndex(RadioGroup,TestString){var RadioIndex=-1;if(arguments.length<2)TestString='';for(var m=0;m<RadioGroup.length;m++){if(((isBlank(TestString))&&(RadioGroup[m].checked))||(RadioGroup[m].value.toUpperCase()==TestString.toUpperCase())){RadioIndex=m;break;}}
return RadioIndex;}
function getFormElement(SomeForm,ElementName){var TestElement=SomeForm.elements[ElementName];if(typeof TestElement=='undefined'){for(var j=0;j<SomeForm.length;j++){if((SomeForm.elements[j].type=='hidden')&&(SomeForm.elements[j].name.toLowerCase()=='p_name')&&(SomeForm.elements[j].value.toUpperCase()==ElementName.toUpperCase())&&(SomeForm.elements[j+1].name.toLowerCase()=='p_val')){TestElement=SomeForm.elements[j+1];if(TestElement.type=='radio')TestElement=SomeForm.elements[TestElement.name];break;}}}
return TestElement;}
function getElementByName(ElementName){return getFormElement(this.form,ElementName);}
function getIndexByName(ElementName){var ElementIndex=-1;var TestElement=this.form.elements[ElementName];for(var j=0;j<this.form.length;j++){if(typeof TestElement=='object'){if(this.form.elements[j].name.toUpperCase()==ElementName.toUpperCase()){ElementIndex=j;break;}}
else{if((this.form.elements[j].type=='hidden')&&(this.form.elements[j].name.toLowerCase()=='p_name')&&(this.form.elements[j].value.toUpperCase()==ElementName.toUpperCase())&&(this.form.elements[j+1].name.toLowerCase()=='p_val')){ElementIndex=j+1;break;}}}
return ElementIndex;}
function returnElementValue(ElementName){var ReturnValue='';var TestElement=this.getElement(ElementName);if(typeof TestElement=='object'){switch(TestElement.type.substr(0,6)){case'select':ReturnValue=TestElement.options[TestElement.selectedIndex].value;break;case'radio':var RadioIndex=this.getRadioIndex(TestElement);if(RadioIndex>=0)ReturnValue=TestElement[RadioIndex].value;break;default:ReturnValue=TestElement.value;break;}}
return ReturnValue;}
function setElementValue(ElementName,ValueToSet){var ValueWasSet=false;var TestElement=this.getElement(ElementName);if(typeof TestElement=='object'){if(typeof TestElement.length=='number'){if(typeof ValueToSet=='string')ValueToSet=getRadioIndex(TestElement,ValueToSet);if(ValueToSet>=0){TestElement[ValueToSet].checked=true;ValueWasSet=true;}}
else if(TestElement.type.substr(0,6)=='select'){if(typeof ValueToSet=='string')ValueToSet=getOptionIndex(TestElement,ValueToSet);if(ValueToSet>=0){TestElement.options[ValueToSet].selected=true;ValueWasSet=true;}}
else{TestElement.value=ValueToSet;ValueWasSet=true;}}
return ValueWasSet;}
function fieldValueIsBlank(InputName){var TestInput=this.getElement(InputName);return((typeof TestInput=='object')&&(isBlank(TestInput.value)));}
function elementIsCheckedOrSelected(ElementName,SearchElement){var PickedStatus=false;var TestElement=this.getElement(ElementName);if(typeof TestElement=='object'){if(typeof TestElement.type=='string'){if(TestElement.type.substr(0,6)=='select'){if((arguments.length<2)||(typeof SearchElement=='string'))SearchElement=getOptionIndex(TestElement,SearchElement);if(SearchElement>=0)PickedStatus=TestElement.options[SearchElement].selected;}
else PickedStatus=TestElement.checked;}
else{if((arguments.length<2)||(typeof SearchElement=='string'))SearchElement=getRadioIndex(TestElement,SearchElement);if(SearchElement>=0)PickedStatus=TestElement[SearchElement].checked;}}
return PickedStatus;}
function formIsValid(){return(this.invalidFields.length==0);}
function attachErrorToArray(OffendingElement,AlertMessage){function FieldErrorObject(FieldIndex,ErrorMessage){this.index=FieldIndex;this.error=ErrorMessage;}
if(typeof OffendingElement=='string')OffendingElement=this.getIndex(OffendingElement);this.invalidFields[this.invalidFields.length]=new FieldErrorObject(OffendingElement,AlertMessage);return false;}
function displayInFields(ValidationMode,InitialMessage,SummaryMessage){ValidationMode=(arguments.length<1)?'ALL':ValidationMode.toUpperCase();if(arguments.length<2)var InitialMessage='';if(arguments.length<3)var SummaryMessage='';var ErrorMessage='';if(this.invalidFields.length>0){switch(ValidationMode){case'FIRST':ErrorMessage=this.invalidFields[0].error;var FocusField=0;break;case'LAST':ErrorMessage=this.invalidFields[invalidFields.length-1].error;var FocusField=invalidFields.length-1;break;case'ALL':for(var k=0;k<this.invalidFields.length;k++)ErrorMessage+=this.invalidFields[k].error;var FocusField=0;break;default:var FocusField=-1;break;}
if(FocusField>=0){alert(InitialMessage+ErrorMessage+SummaryMessage);this.form.elements[this.invalidFields[FocusField].index].focus();}
return false;}
else return true;}
function dynamicMethodCall(FunctionName){if(functionExists(FunctionName)){eval('this.Dynamic'+FunctionName+'='+FunctionName);var MethodCall='this.Dynamic'+FunctionName+'(';for(var j=1;j<arguments.length;j++){if(j>1)MethodCall+=',';MethodCall+='arguments['+j+']';}
eval(MethodCall+')');}}
function checkForBlank(InputName,AlertMessage){if(arguments.length<2)var AlertMessage=DefaultBlankError;return(this.isFieldBlank(InputName))?this.attachError(InputName,AlertMessage):true;}
function checkForInteger(InputName,AlertMessage,IsRequired){if(arguments.length<2)var AlertMessage=DefaultIntegerError;if(arguments.length<3)var IsRequired=true;var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!((!IsRequired&&isBlank(this.form.elements[ElementIndex].value))||(isInteger(this.form.elements[ElementIndex].value)))))?this.attachError(ElementIndex,AlertMessage):true;}
function checkForNumeric(InputName,AlertMessage,IsRequired){if(arguments.length<2)var AlertMessage=DefaultNumericError;if(arguments.length<3)var IsRequired=true;var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!((!IsRequired&&isBlank(this.form.elements[ElementIndex].value))||(isNumeric(this.form.elements[ElementIndex].value)))))?this.attachError(ElementIndex,AlertMessage):true;}
function checkForAlphaNumeric(InputName,AlertMessage,IsRequired){if(arguments.length<2)var AlertMessage=DefaultAlphaNumericError;if(arguments.length<3)var IsRequired=true;var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!((!IsRequired&&isBlank(this.form.elements[ElementIndex].value))||(isAlphaNumeric(this.form.elements[ElementIndex].value)))))?this.attachError(ElementIndex,AlertMessage):true;}
function checkForEnoughChars(InputName,AlertMessage,MinLength){var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!isLongEnough(this.form.elements[ElementIndex].value,MinLength)))?this.attachError(ElementIndex,AlertMessage):true;}
function checkForLength(InputName,AlertMessage,MinLength,MaxLength){var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!lengthFits(this.form.elements[ElementIndex].value,MinLength,MaxLength)))?this.attachError(ElementIndex,AlertMessage):true;}
function checkForIntegerLength(InputName,AlertMessage,MinLength,MaxLength){var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!((MinLength==0&&isBlank(this.form.elements[ElementIndex].value))||(isInteger(this.form.elements[ElementIndex].value)&&lengthFits(this.form.elements[ElementIndex].value,MinLength,MaxLength)))))?this.attachError(ElementIndex,AlertMessage):true;}
function checkForMatchingValues(InputNameOne,InputNameTwo,AlertMessage,IsRequired,CaseSensitive){if(arguments.length<4)var IsRequired=true;var ElementOneIndex=this.getIndex(InputNameOne);var ElementTwoIndex=this.getIndex(InputNameTwo);return(((ElementOneIndex>=0)&&(ElementTwoIndex>=0))&&((IsRequired&&(isBlank(this.form.elements[ElementOneIndex].value)&&isBlank(this.form.elements[ElementTwoIndex].value)))||(!valuesMatch(this.form.elements[ElementOneIndex].value,this.form.elements[ElementTwoIndex].value,CaseSensitive))))?this.attachError(ElementTwoIndex,AlertMessage):true;}
function checkValidEmail(InputName,AlertMessage,IsRequired){if(arguments.length<2)var AlertMessage=DefaultEmailError;if(arguments.length<3)var IsRequired=true;var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!((!IsRequired&&isBlank(this.form.elements[ElementIndex].value))||(isValidEmail(this.form.elements[ElementIndex].value)))))?this.attachError(ElementIndex,AlertMessage):true;}
function checkValidMatchingPattern(InputName,AlertMessage,REPattern,IgnoreCase){var ElementIndex=this.getIndex(InputName);return((ElementIndex>=0)&&(!matchPattern(this.getValue(InputName),REPattern,IgnoreCase)))?this.attachError(ElementIndex,AlertMessage):true;}
function checkElementCheckedOrSelected(ElementName,AlertMessage,PickedValue,ValidPickStatus){if(arguments.length<3)var PickedValue='';if(arguments.length<4)var ValidPickStatus=true;var ElementIndex=this.getIndex(ElementName);return((ElementIndex>=0)&&(this.isPicked(ElementName,PickedValue)!=ValidPickStatus))?this.attachError(ElementIndex,AlertMessage):true;}
function checkCheckBoxStatus(BoxName,AlertMessage,ValidCheckedStatus){if(arguments.length<3)var ValidCheckedStatus=true;var ElementIndex=this.getIndex(BoxName);return((ElementIndex>=0)&&(this.form.elements[ElementIndex].checked!=ValidCheckedStatus))?this.attachError(ElementIndex,AlertMessage):true;}
function CheckPOboxAddress(addressCheckArray,AlertMessage){var poBoxFound=0;var invalidAddressArray=new Array('p.o. box','po box','p.o.box','apo ','a.p.o.','a.po.','ap.o.','office box','p.obox','p.o.box','a.po','ap.o.','apo.','f.p.o.','fpo.','fp.o.','f.po','fpo ','post box','box ','pobox','p.o','p0','p.0','p0b','pob ','p 0');for(j=0;j<addressCheckArray.length;j++){var ElementIndex=this.getIndex(addressCheckArray[j]);var addressToCheck=this.getValue(addressCheckArray[j]).toLowerCase();for(k=0;k<invalidAddressArray.length;k++){if(addressToCheck.indexOf(invalidAddressArray[k])!=-1){poBoxFound++;var fixThisAddress=this.getIndex(addressCheckArray[j]);}}}
return((fixThisAddress>=0)&&(poBoxFound>0))?this.attachError(fixThisAddress,AlertMessage):true;if(poBoxFound>0){return false;}}
function StripNonDigits(number){var Re=/\d+/g;if(Re.lastIndex>1){Re.lastIndex=0;}
var Array=Re.exec(number);if(Re.lastIndex<1){return'X';}
var ss=Array.join();while(Re.lastIndex>0&&Re.lastIndex<number.length){Array=Re.exec(number);if(Array){ss+=Array.join();}}
return ss;}
function GetType(number){var len=number.length;var Re=/^5[1-5]/;if(Re.lastIndex>1){Re.lastIndex=0;}
var Array=Re.exec(number);if(Array&&len==16){return'MasterCard';}
Re=/^4/;if(Re.lastIndex>1){Re.lastIndex=0;}
Array=Re.exec(number);if(Array&&(len==13||len==16)){return'Visa';}
Re=/^3[47]/;if(Re.lastIndex>1){Re.lastIndex=0;}
Array=Re.exec(number);if(Array&&len==15){return'American Express';}
Re=/^(30[0-5]|3[68])/;if(Re.lastIndex>1){Re.lastIndex=0;}
Array=Re.exec(number);if(Array&&len==14){return'Diners Club';}
Re=/^6011/;if(Re.lastIndex>1){Re.lastIndex=0;}
Array=Re.exec(number);if(Array&&(len==14||len==16)){return'Discover';}
Re=/^(3|1800|2131)/;if(Re.lastIndex>1){Re.lastIndex=0;}
Array=Re.exec(number);if(Array&&(len==15||len==16)){return'JCB';}
return'';}
function Reverse(number){var n='';for(i=number.length;i>=0;i--){n+=number.substr(i,1);}
return n;}
function AddedTogether(number){var n=0;for(i=0;i<number.length;i++){var s=number.substr(i,1);var si=parseInt(s,10);if(i%2>0){var ii=si*2;if(ii<10){n+=ii;}
else{var ss=' '+ii;for(xi=1;xi<ss.length;xi++){var xs=ss.substr(xi,1);var xsi=parseInt(xs,10);n+=xsi;}}}
else{n+=si;}}
return n;}
function Mod10(n){var reversed=Reverse(n);var total=AddedTogether(reversed);if(total%10>0){return 0;}
return 1;}
function CheckTestCard(n){isTest=false;if(n==("4567765445677654"||"4321123443211234")){isTest=true;}
return isTest;}
function ValidateCC(formContents){ccNumberChecked=StripNonDigits(formContents);ccType=GetType(ccNumberChecked);ccNumberOkay=Mod10(ccNumberChecked);testCard=CheckTestCard(ccNumberChecked);if(!testCard){if(CCStep1Message.length>0&&ccType.length<2&&ccNumberOkay==0){errorMessage=CCStep1Message;}
else if(CCStep2Message.length>0&&ccNumberOkay==0){errorMessage=CCStep2Message;}
else if(CCStep3Message.length>0&&ccType.length<2){errorMessage=CCStep3Message;}
else{errorMessage="";}}else{errorMessage="";}
return errorMessage;}
function FormValidationObject(SuspectForm){this.form=(typeof SuspectForm=='string')?document.forms[SuspectForm]:SuspectForm;this.invalidFields=new Array();this.getElement=getElementByName;this.getIndex=getIndexByName;this.getValue=returnElementValue;this.setValue=setElementValue;this.isFieldBlank=fieldValueIsBlank;this.isPicked=elementIsCheckedOrSelected;this.isValid=formIsValid;this.attachError=attachErrorToArray;this.displayErrors=displayInFields;this.callFunction=dynamicMethodCall;this.checkBlank=checkForBlank;this.checkInteger=checkForInteger;this.checkNumeric=checkForNumeric;this.checkAlphaNumeric=checkForAlphaNumeric
this.checkLongEnough=checkForEnoughChars
this.checkLength=checkForLength;this.checkIntegerLength=checkForIntegerLength;this.checkForMatch=checkForMatchingValues;this.checkEmail=checkValidEmail;this.checkPattern=checkValidMatchingPattern;this.checkPicked=checkElementCheckedOrSelected;this.checkCheckbox=checkCheckBoxStatus;this.CheckPObox=CheckPOboxAddress;}
var CCStep1Message=" - La carte de crédit est inconnue ou est invalide.\n";var CCStep2Message=" - La carte de crédit est inconnue invalide.\n";var CCStep3Message=" - Veuillez entrer le numero de votre carte de credit.\n";function amexPopup(url){window.open(url,"specwin",'toolbar=NO,location=NO,directories=NO,status=NO,menubar=NO,scrollbars=YES,resizable=NO,width=350,height=400');}
function deleteLine(val){var tempval="dtl_qty"+val;var tempval2=0;for(i=0;i<document.CALFORM.elements.length;i++){if(document.CALFORM.elements[i].value==tempval){q=false;document.CALFORM.elements[i+1].value=tempval2;document.CALFORM.submit();}}}
function open_EDSpopup()
{if(document.getElementById){document.location.href='#faq';var objTD=document.getElementById('eds');var objTD2=document.getElementById('eds2');objTD.style.backgroundColor="#ffcccc";objTD.style.padding='5px';objTD.style.fontSize='10pt';objTD2.style.fontSize='10pt';}}
function HideContent(d){document.getElementById(d).style.display="none";}
function ShowContent(d){document.getElementById(d).style.display="block";}
function checkCountry()
{if(document.getElementById("countryDrop").value=="US")
{document.getElementById("phonearea").style.display="block";setCookie("CountryDropdownValue",'US',null,'/');}
else
{document.getElementById("phonearea").style.display="none";setCookie("CountryDropdownValue",'Non-US',null,'/');}}
function getCookie(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen){var j=i+alen;if(document.cookie.substring(i,j)==arg)
return getCookieVal(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)break;}
return null;}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
function deleteCookie(name,path,domain){if(getCookie(name)){document.cookie=name+"="+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
function getCookieVal(offset){var endstr=document.cookie.indexOf(";",offset);if(endstr==-1)
endstr=document.cookie.length;return unescape(document.cookie.substring(offset,endstr));}
if(document.ccauth.elements){for(i=0;i<document.ccauth.elements.length;i++)
{if(/S18/.test(document.ccauth.elements[i].value))
{var phoneVal=i+1;}}}
if(getCookie("CountryDropdownValue")=="US")
{document.getElementById("phonearea").style.display="block";document.ccauth.elements[phoneVal].size=12}
else
{if(document.getElementById("phonearea")){document.getElementById("phonearea").style.display="none";document.ccauth.elements[phoneVal].size=12}}
var q=true;function exitpopup_win(popupURL){if(q==true){window.open('/dr/v2/ec_main.entry25?page=wdlFR&client=Symantec&sid=27681','newWindow','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no,width=310,height=275');}}
function checkCountry()
{if(document.getElementById("countryDrop").value=="US")
{document.getElementById("phonearea").style.display="block";setCookie("CountryDropdownValue",'US',null,'/');}
else
{document.getElementById("phonearea").style.display="none";setCookie("CountryDropdownValue",'Non-US',null,'/');}}
var legalAutoRenewTextFlag=false;function AutoRenewQualify(FormObject){var AutoRenewCountry=FormObject.getValue('S15');legalAutoRenewTextFlag=false;if((AutoRenewCountry=='TH')||(AutoRenewCountry=='PH')||(AutoRenewCountry=='ID')||(AutoRenewCountry=='KR')){legalAutoRenewTextFlag=true;return false;}else{return(FormObject.isPicked('L2','creditcardpayment'));}}
function checkAutoRenew(){var AutoRenewForm=new FormValidationObject('ccauth');if(AutoRenewQualify(AutoRenewForm)){document.getElementById('NoAutoRenew').style.display='none';document.getElementById('AutoRenewList').style.display='inline';document.getElementById('LegalAutoRenewList').style.display='none';document.getElementById('arOptInDisplay').style.display='block';}
else{document.getElementById('AutoRenewList').style.display='none';if(legalAutoRenewTextFlag==true){document.getElementById('NoAutoRenew').style.display='none';document.getElementById('LegalAutoRenewList').style.display='inline';document.getElementById('arOptInDisplay').style.display='none';}else{document.getElementById('NoAutoRenew').style.display='inline';document.getElementById('LegalAutoRenewList').style.display='none';document.getElementById('arOptInDisplay').style.display='none';}}}
function setAutoRenewStatus(){if(getCookie('cAutoRenewClicked')=='true'){document.getElementById('GranARvalue').value='TRUE';}
var RenewStatus='true';if(document.getElementById('optOutcheckBox').checked==true){RenewStatus='false';}else{RenewStatus=(AutoRenewQualify(this))?'true':'';}
for(var j=0;j<this.form.length;j++){if((this.form.elements[j].name.toLowerCase()=='p_name')&&(/^AI_\d+_\d+$/.test(this.form.elements[j].value))){this.form.elements[j+1].value=RenewStatus;}}}
function toggleInfo(){if(document.getElementById('moreinfoText').style.display=='none'){document.getElementById('moreinfoText').style.display='block';document.moreInfoArrow.src='//atl.img.digitalriver.com/v2.0-img/operations/symbizpr/siteOpt/vertarrow.gif';}
else{document.getElementById('moreinfoText').style.display='none';document.moreInfoArrow.src='//atl.img.digitalriver.com/v2.0-img/operations/symbizpr/siteOpt/horizarrow.gif';}}
function addInfo(){document.getElementById('info').style.display='none';document.getElementById('addInfo').style.display='block';}
function optOutCheck(){if(document.getElementById('optOutcheckBox').checked){document.getElementById('arOptInDisplay').style.display='none';}else{document.getElementById('arOptInDisplay').style.display='block';}}
function setGranARInput(){setCookie('cAutoRenewClicked','true');optOutCheck();setAutoRenewStatus();}
function showARinfo(){document.getElementById('info').style.display='none';document.getElementById('addInfo').style.display='block';document.getElementById('optOutcheckBox').checked=false;}