function fixStrings(id,str1,str2,str3,str4,str5,str6){if(!document.getElementById){return;}var stra="";var strb="";var strc="";if(str1!=""){stra=str2+"@"+str1;}if(str3!=""){strb=str4+"@"+str3;}if(str5!=""){strc=str6+"@"+str5;}var stringNode=document.getElementById('string'+id);var strz="";if(stra!=""){strz+='<a href="mailto:'+stra+'">'+stra+'</a>';}if(strb!=""){strz+='<br />'+'<a href="mailto:'+strb+'">'+strb+'</a>';}if(strc!=""){strz+='<br />'+'<a href="mailto:'+strc+'">'+strc+'</a>';}stringNode.innerHTML=strz;}function emailCheck(emailStr){var checkTLD=1;var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;var emailPat=/^(.+)@(.+)$/;var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";var validChars="\[^\\s"+specialChars+"\]";var quotedUser="(\"[^\"]*\")";var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;var atom=validChars+'+';var word="("+atom+"|"+quotedUser+")";var userPat=new RegExp("^"+word+"(\\."+word+")*$");var domainPat=new RegExp("^"+atom+"(\\."+atom+")*$");var matchArray=emailStr.match(emailPat);if(matchArray==null){alert("Email address seems incorrect (check @ and .'s)");return false;}var user=matchArray[1];var domain=matchArray[2];for(i=0;i<user.length;i++){if(user.charCodeAt(i)>127){alert("Username in email address contains invalid characters.");return false;}}for(i=0;i<domain.length;i++){if(domain.charCodeAt(i)>127){alert("Domain in email address contains invalid characters.");return false;}}if(user.match(userPat)==null){alert("The username in the email address doesn't seem to be valid.");return false;}var IPArray=domain.match(ipDomainPat);if(IPArray!=null){for(var i=1;i<=4;i++){if(IPArray[i]>255){alert("Destination IP address is invalid.");return false;}}return true;}var atomPat=new RegExp("^"+atom+"$");var domArr=domain.split(".");var len=domArr.length;for(i=0;i<len;i++){if(domArr[i].search(atomPat)==-1){alert("The domain name does not seem to be valid.");return false;}}if(checkTLD&&domArr[domArr.length-1].length!=2&&domArr[domArr.length-1].search(knownDomsPat)==-1){alert("Email address must end in a well-known domain or two letter country.");return false;}if(len<2){alert("Email address is missing a hostname.");return false;}return true;}function textCounter(field,countfield,maxlimit){if(field.value.length>maxlimit){field.value=field.value.substring(0,maxlimit);}else{countfield.value=maxlimit-field.value.length;}}function textCounterB(field,countfield){var number=document.Advertise.Type.selectedIndex;var packagetype=document.Advertise.Type.options[number].value;if(packagetype=="B"){maxlimit=0;}else if(packagetype=="W"){maxlimit=250;}else if(packagetype=="O"){maxlimit=500;}else if(packagetype=="D"){maxlimit=750;}if(field.value.length>maxlimit){field.value=field.value.substring(0,maxlimit);}else{countfield.value=maxlimit-field.value.length;}}function Navigate(MySelect){var number=MySelect.selectedIndex;location.href=MySelect.options[number].value;}function UpdateSelect(list1,selectlist){var tempnew =new Array();for(var i=0;i<list1.length;i++){tempnew[i]=list1.options[i].value;}selectlist.value=tempnew.join();}function SetRate(Rate,Value){Rate.value=Value;}function disable(TextField,CheckBox){if(document.getElementById(CheckBox).checked){document.getElementById(TextField).disabled=false;document.getElementById(TextField).style.backgroundColor='white';}else{document.getElementById(TextField).value='0';document.getElementById(TextField).disabled=true;document.getElementById(TextField).style.backgroundColor='';}}function CheckFlags(Clicked,EntryID){if(Clicked.checked&&(Clicked.name.indexOf("Farm")>-1||Clicked.name.indexOf("Temple")>-1||Clicked.name.indexOf("Restaurant")>-1)){eval("document.getElementById('NamaHattaFlag_"+EntryID+"').checked=false");eval("document.getElementById('AffiliateFlag_"+EntryID+"').checked=false");eval("document.getElementById('EducationalFlag_"+EntryID+"').checked=false");eval("document.getElementById('BusinessFlag_"+EntryID+"').checked=false");eval("document.getElementById('PersonalFlag_"+EntryID+"').checked=false");eval("document.getElementById('PrivacyFlag_"+EntryID+"').checked=false");}else if(Clicked.checked&&Clicked.name.indexOf("Namahatta")>-1){eval("document.getElementById('TempleFlag_"+EntryID+"').checked=false");eval("document.getElementById('FarmFlag_"+EntryID+"').checked=false");eval("document.getElementById('RestaurantFlag_"+EntryID+"').checked=false");eval("document.getElementById('AffiliateFlag_"+EntryID+"').checked=false");eval("document.getElementById('EducationalFlag_"+EntryID+"').checked=false");eval("document.getElementById('BusinessFlag_"+EntryID+"').checked=false");eval("document.getElementById('PersonalFlag_"+EntryID+"').checked=false");eval("document.getElementById('PrivacyFlag_"+EntryID+"').checked=false");}else if(Clicked.checked&&Clicked.name.indexOf("Affiliate")>-1){eval("document.getElementById('TempleFlag_"+EntryID+"').checked=false");eval("document.getElementById('FarmFlag_"+EntryID+"').checked=false");eval("document.getElementById('RestaurantFlag_"+EntryID+"').checked=false");eval("document.getElementById('NamaHattaFlag_"+EntryID+"').checked=false");eval("document.getElementById('EducationalFlag_"+EntryID+"').checked=false");eval("document.getElementById('BusinessFlag_"+EntryID+"').checked=false");eval("document.getElementById('PersonalFlag_"+EntryID+"').checked=false");eval("document.getElementById('PrivacyFlag_"+EntryID+"').checked=false");}else if(Clicked.checked&&Clicked.name.indexOf("Educational")>-1){eval("document.getElementById('TempleFlag_"+EntryID+"').checked=false");eval("document.getElementById('FarmFlag_"+EntryID+"').checked=false");eval("document.getElementById('RestaurantFlag_"+EntryID+"').checked=false");eval("document.getElementById('AffiliateFlag_"+EntryID+"').checked=false");eval("document.getElementById('NamaHattaFlag_"+EntryID+"').checked=false");eval("document.getElementById('BusinessFlag_"+EntryID+"').checked=false");eval("document.getElementById('PersonalFlag_"+EntryID+"').checked=false");eval("document.getElementById('PrivacyFlag_"+EntryID+"').checked=false");}else if(Clicked.checked&&Clicked.name.indexOf("Business")>-1){eval("document.getElementById('TempleFlag_"+EntryID+"').checked=false");eval("document.getElementById('FarmFlag_"+EntryID+"').checked=false");eval("document.getElementById('RestaurantFlag_"+EntryID+"').checked=false");eval("document.getElementById('AffiliateFlag_"+EntryID+"').checked=false");eval("document.getElementById('NamaHattaFlag_"+EntryID+"').checked=false");eval("document.getElementById('EducationalFlag_"+EntryID+"').checked=false");eval("document.getElementById('PersonalFlag_"+EntryID+"').checked=false");eval("document.getElementById('PrivacyFlag_"+EntryID+"').checked=false");}else if(Clicked.checked&&Clicked.name.indexOf("Personal")>-1){eval("document.getElementById('TempleFlag_"+EntryID+"').checked=false");eval("document.getElementById('FarmFlag_"+EntryID+"').checked=false");eval("document.getElementById('RestaurantFlag_"+EntryID+"').checked=false");eval("document.getElementById('AffiliateFlag_"+EntryID+"').checked=false");eval("document.getElementById('NamaHattaFlag_"+EntryID+"').checked=false");eval("document.getElementById('EducationalFlag_"+EntryID+"').checked=false");eval("document.getElementById('BusinessFlag_"+EntryID+"').checked=false");}else if(Clicked.checked&&Clicked.name.indexOf("Privacy")>-1){eval("document.getElementById('PersonalFlag_"+EntryID+"').checked=true");eval("document.getElementById('TempleFlag_"+EntryID+"').checked=false");eval("document.getElementById('FarmFlag_"+EntryID+"').checked=false");eval("document.getElementById('RestaurantFlag_"+EntryID+"').checked=false");eval("document.getElementById('AffiliateFlag_"+EntryID+"').checked=false");eval("document.getElementById('NamaHattaFlag_"+EntryID+"').checked=false");eval("document.getElementById('EducationalFlag_"+EntryID+"').checked=false");eval("document.getElementById('BusinessFlag_"+EntryID+"').checked=false");}else if(Clicked.checked==false&&Clicked.name.indexOf("Personal")>-1){eval("document.getElementById('PrivacyFlag_"+EntryID+"').checked=false");}}function PersonCheck(){if(eval(document.getElementById('Submission'))){if(document.getElementById('PersonalFlag_0').checked==true){document.getElementById('Establishment').disabled=true;document.getElementById('Establishment').value='';document.getElementById('Establishment').style.backgroundColor='#cccccc';document.getElementById('FirstName').disabled=false;document.getElementById('FirstName').style.backgroundColor='#ffffff';document.getElementById('LastName').disabled=false;document.getElementById('LastName').style.backgroundColor='#ffffff';document.getElementById('PrivacyFlag_0').disabled=false;}else{document.getElementById('Establishment').disabled=false;document.getElementById('Establishment').style.backgroundColor='#ffffff';document.getElementById('FirstName').disabled=true;document.getElementById('FirstName').value='';document.getElementById('FirstName').style.backgroundColor='#cccccc';document.getElementById('LastName').disabled=true;document.getElementById('LastName').value='';document.getElementById('LastName').style.backgroundColor='#cccccc';document.getElementById('PrivacyFlag_0').disabled=true;document.getElementById('PrivacyFlag_0').checked=false;}}}function SetFocus(){if(eval(document.LoginForm)){if(document.LoginForm.LoginName.value.length>0){document.LoginForm.LoginPassword.focus();}else{document.LoginForm.LoginName.focus();}}}function CheckKeys(FormName){if(event.keyCode==13){eval("document."+FormName+".submit()");}else if(event.keyCode<48||(event.keyCode>57&&event.keyCode<65)||(event.keyCode>90&&event.keyCode<95)||(event.keyCode==96)||event.keyCode>122){event.returnValue=false;}}function CheckLogin(){if((document.LoginForm.LoginName.value.length==0)&&(document.LoginForm.LoginPassword.value.length==0)){alert("Please enter your login name and password.");SetFocus();return false;}else if((document.LoginForm.LoginName.value.length==0)&&(document.LoginForm.LoginPassword.value.length>0)){alert("Please enter your login name.");SetFocus();return false;}else if((document.LoginForm.LoginName.value.length>0)&&(document.LoginForm.LoginPassword.value.length==0)){alert("Please enter your password.");SetFocus();return false;}else if(document.LoginForm.LoginPassword.value.length<8){alert("Password must be at least 8 characters long.");document.LoginForm.LoginPassword.value='';SetFocus();return false;}else{return true;}}function InitPackage(){if(eval(document.getElementById('Advertise'))){document.Advertise.DLen.value=0;document.getElementById('P1').disabled=false;document.getElementById('P1').style.backgroundColor='#ffffff';document.getElementById('P2').disabled=true;document.getElementById('P2').value='';document.getElementById('P2').style.backgroundColor='#cccccc';document.getElementById('P3').disabled=true;document.getElementById('P3').value='';document.getElementById('P3').style.backgroundColor='#cccccc';document.getElementById('F1').disabled=false;document.getElementById('F1').style.backgroundColor='#ffffff';document.getElementById('F2').disabled=true;document.getElementById('F2').value='';document.getElementById('F2').style.backgroundColor='#cccccc';document.getElementById('F3').disabled=true;document.getElementById('F3').value='';document.getElementById('F3').style.backgroundColor='#cccccc';document.getElementById('E1').disabled=false;document.getElementById('E1').style.backgroundColor='#ffffff';document.getElementById('E2').disabled=true;document.getElementById('E2').value='';document.getElementById('E2').style.backgroundColor='#cccccc';document.getElementById('E3').disabled=true;document.getElementById('E3').value='';document.getElementById('E3').style.backgroundColor='#cccccc';document.getElementById('W1').disabled=true;document.getElementById('W1').value='';document.getElementById('W1').style.backgroundColor='#cccccc';document.getElementById('W2').disabled=true;document.getElementById('W2').value='';document.getElementById('W2').style.backgroundColor='#cccccc';document.getElementById('W3').disabled=true;document.getElementById('W3').value='';document.getElementById('W3').style.backgroundColor='#cccccc';}}function SetPackage(Package){var number=Package.selectedIndex;var packagetype=Package.options[number].value;if(packagetype=="B"){document.Advertise.DLen.value=0;document.getElementById('P1').disabled=false;document.getElementById('P1').style.backgroundColor='#ffffff';document.getElementById('P2').disabled=true;document.getElementById('P2').value='';document.getElementById('P2').style.backgroundColor='#cccccc';document.getElementById('P3').disabled=true;document.getElementById('P3').value='';document.getElementById('P3').style.backgroundColor='#cccccc';document.getElementById('F1').disabled=false;document.getElementById('F1').style.backgroundColor='#ffffff';document.getElementById('F2').disabled=true;document.getElementById('F2').value='';document.getElementById('F2').style.backgroundColor='#cccccc';document.getElementById('F3').disabled=true;document.getElementById('F3').value='';document.getElementById('F3').style.backgroundColor='#cccccc';document.getElementById('E1').disabled=false;document.getElementById('E1').style.backgroundColor='#ffffff';document.getElementById('E2').disabled=true;document.getElementById('E2').value='';document.getElementById('E2').style.backgroundColor='#cccccc';document.getElementById('E3').disabled=true;document.getElementById('E3').value='';document.getElementById('E3').style.backgroundColor='#cccccc';document.getElementById('W1').disabled=true;document.getElementById('W1').value='';document.getElementById('W1').style.backgroundColor='#cccccc';document.getElementById('W2').disabled=true;document.getElementById('W2').value='';document.getElementById('W2').style.backgroundColor='#cccccc';document.getElementById('W3').disabled=true;document.getElementById('W3').value='';document.getElementById('W3').style.backgroundColor='#cccccc';}else if(packagetype=="W"){document.Advertise.DLen.value=250;document.getElementById('P1').disabled=false;document.getElementById('P1').style.backgroundColor='#ffffff';document.getElementById('P2').disabled=true;document.getElementById('P2').value='';document.getElementById('P2').style.backgroundColor='#cccccc';document.getElementById('P3').disabled=true;document.getElementById('P3').value='';document.getElementById('P3').style.backgroundColor='#cccccc';document.getElementById('F1').disabled=false;document.getElementById('F1').style.backgroundColor='#ffffff';document.getElementById('F2').disabled=true;document.getElementById('F2').value='';document.getElementById('F2').style.backgroundColor='#cccccc';document.getElementById('F3').disabled=true;document.getElementById('F3').value='';document.getElementById('F3').style.backgroundColor='#cccccc';document.getElementById('E1').disabled=false;document.getElementById('E1').style.backgroundColor='#ffffff';document.getElementById('E2').disabled=true;document.getElementById('E2').value='';document.getElementById('E2').style.backgroundColor='#cccccc';document.getElementById('E3').disabled=true;document.getElementById('E3').value='';document.getElementById('E3').style.backgroundColor='#cccccc';document.getElementById('W1').disabled=false;document.getElementById('W1').style.backgroundColor='#ffffff';document.getElementById('W2').disabled=true;document.getElementById('W2').value='';document.getElementById('W2').style.backgroundColor='#cccccc';document.getElementById('W3').disabled=true;document.getElementById('W3').value='';document.getElementById('W3').style.backgroundColor='#cccccc';}else if(packagetype=="O"){document.Advertise.DLen.value=500;document.getElementById('P1').disabled=false;document.getElementById('P1').style.backgroundColor='#ffffff';document.getElementById('P2').disabled=false;document.getElementById('P2').style.backgroundColor='#ffffff';document.getElementById('P3').disabled=false;document.getElementById('P3').style.backgroundColor='#ffffff';document.getElementById('F1').disabled=false;document.getElementById('F1').style.backgroundColor='#ffffff';document.getElementById('F2').disabled=false;document.getElementById('F2').style.backgroundColor='#ffffff';document.getElementById('F3').disabled=false;document.getElementById('F3').style.backgroundColor='#ffffff';document.getElementById('E1').disabled=false;document.getElementById('E1').style.backgroundColor='#ffffff';document.getElementById('E2').disabled=false;document.getElementById('E2').style.backgroundColor='#ffffff';document.getElementById('E3').disabled=false;document.getElementById('E3').style.backgroundColor='#ffffff';document.getElementById('W1').disabled=false;document.getElementById('W1').style.backgroundColor='#ffffff';document.getElementById('W2').disabled=false;document.getElementById('W2').style.backgroundColor='#ffffff';document.getElementById('W3').disabled=false;document.getElementById('W3').style.backgroundColor='#ffffff';}else if(packagetype=="D"){document.Advertise.DLen.value=750;document.getElementById('P1').disabled=false;document.getElementById('P1').style.backgroundColor='#ffffff';document.getElementById('P2').disabled=false;document.getElementById('P2').style.backgroundColor='#ffffff';document.getElementById('P3').disabled=false;document.getElementById('P3').style.backgroundColor='#ffffff';document.getElementById('F1').disabled=false;document.getElementById('F1').style.backgroundColor='#ffffff';document.getElementById('F2').disabled=false;document.getElementById('F2').style.backgroundColor='#ffffff';document.getElementById('F3').disabled=false;document.getElementById('F3').style.backgroundColor='#ffffff';document.getElementById('E1').disabled=false;document.getElementById('E1').style.backgroundColor='#ffffff';document.getElementById('E2').disabled=false;document.getElementById('E2').style.backgroundColor='#ffffff';document.getElementById('E3').disabled=false;document.getElementById('E3').style.backgroundColor='#ffffff';document.getElementById('W1').disabled=false;document.getElementById('W1').style.backgroundColor='#ffffff';document.getElementById('W2').disabled=false;document.getElementById('W2').style.backgroundColor='#ffffff';document.getElementById('W3').disabled=false;document.getElementById('W3').style.backgroundColor='#ffffff';}}function FormCheck(FormName){if(FormName=='Advertise'){if(emailCheck(document.Advertise.email.value)==false){return false;}if(document.Advertise.realname.value==''){alert('Your name is required.');return false;}else if(document.Advertise.Establishment.value==''){alert('Your company name is required.');return false;}else if(document.Advertise.City.value==''){alert('City is a required field.');return false;}else if(document.Advertise.Country.value==''){alert('Country is a required field.');return false;}else if(document.Advertise.Duration.value==''){alert('Duration is a required field.');return false;}else{return true;}}if(FormName=='Submission'){if(document.Submission.Comments.value==''&&document.Submission.Type.options[document.Submission.Type.selectedIndex].value=='N'){alert('Submissions for new entries require two references of ISKCON authorities\nin the Comment field, such as email addresses or phone numbers of GBC\nmembers or temple presidents.');return false;}if(emailCheck(document.Submission.email.value)==false){return false;}if(document.Submission.realname.value==''){alert('Your name is required.');return false;}if(document.Submission.Type.value==''){alert('Submission type is a required field.');return false;}if(document.Submission.City.value==''){alert('City is a required field.');return false;}if(document.Submission.Country.value==''){alert('Country is a required field.');return false;}return true;}}