var AffFormSubmitted=false;function CheckRegisterAffiliateForm(tempForm){if(AffFormSubmitted){return ;}var formHasError=true;var emailFm=$("email");var usernameFm=$("username");var pwdFm=$("password");var confirmPwdFm=$("confirmPassword");var siteNameFm=$("siteName");var siteURLFm=$("siteUrl");var securityImgTextFm=$("securityImageText");var tos=$("termsOfUse");var day=$("day").value;var month=$("month").value;var year=$("year").value;$("requiredField-error").innerHTML="";if(emailFm.value==""||usernameFm.value==""||pwdFm.value==""||confirmPwdFm.value==""||siteNameFm.value==""||securityImgTextFm.value==""||tos.checked==false||day=="Select"||month=="Select"||year=="Select"){formHasError=false;$("requiredField-error").innerHTML="Please enter all required fields.";}else{if(!tempCheckEmail($("email"))){formHasError=false;}if(!alphanumericUserName($("username"))){formHasError=false;}if($("homePhone").value!=""){if(!numericPhone($("homePhone"))){formHasError=false;}}if(ka_bd.browser!="Safari"){if($("siteUrl").value!=""){if(!tempCheckURL($("siteUrl"))){formHasError=false;}}}else{if(ka_bd.browser=="Safari"){if($("siteUrl").value!=""){if(!isURL($("siteUrl").value)){formHasError=false;}}}}}if(formHasError==false){$("checkError-error").innerHTML="There were some problems with your information. Please check the message(s) below.";}else{if(formHasError==true){$("checkError-error").innerHTML="";$("requiredField-error").innerHTML="";urchinTracker("/kickapps/user/displayAffiliateRegisterPage.kickAction/success");AffFormSubmitted=true;tempForm.submit();}}}function CheckBlackListSiteForm(tempForm){var formHasError=true;var domainList=$("domainNameByList");$("requiredField-error").innerHTML="";if(domainList.value==""){formHasError=false;}if(formHasError==false){$("requiredField-error").innerHTML="Please enter site urls to be blacklisted.";}else{if(formHasError==true){$("requiredField-error").innerHTML="";tempForm.submit();}}}function CheckEditAffiliateProfileForm(tempForm,isDeliveredToEmail){var formHasError=true;var workEmailFm=$("workEmail");var day=$("day");var month=$("month");var year=$("year");var a1=$("uniqueWorkEmail-error");var b1=$("isalredyEmail-error");var c1=$("workEmail-error");if($("successEdit")!=null){$("successEdit").innerHTML="";$("messageSuccess").style.display="none";}$("requiredField-error").innerHTML="";if(workEmailFm.value==""||day.value=="Select"||month.value=="Select"||year.value=="Select"){formHasError=false;$("requiredField-error").innerHTML="Please enter all required fields.";a1.style.display="none";b1.style.display="none";c1.style.display="none";}else{if(!tempCheckEmail($("workEmail"))){formHasError=false;}if($("homePhone").value!=""){if(!numericPhone($("homePhone"))){formHasError=false;}}if(!alphanumericPostalCode($("postalCode"))){formHasError=false;}}if(formHasError==false){$("checkError-error").innerHTML="There were some problems with your information. Please check the messages below.";}else{if(formHasError==true){$("checkError-error").innerHTML="";$("requiredField-error").innerHTML="";if($j("#EditAffiliateProfile input[@type=radio][@checked]").attr("value")==="false"){if(isDeliveredToEmail==true){Ka.confirm("You will be unsubcribed. You won't receive any more Affiliate Center emails. You can resubcribed at any time in your Edit Profile. If you have any questions, contact us at support@kickapps.com",function(){tempForm.submit();});}else{tempForm.submit();}}else{tempForm.submit();}}}}function ka_check_upload(b){$("uploadbutton").disabled=true;var isError=true;var name=$("mediaName");var name1=$("mediaName1");var name2=$("mediaName2");var name3=$("mediaName3");var name4=$("mediaName4");var name5=$("mediaName5");var tos=$("termsOfUse");var file=$("mediaFile");var file1=$("mediaFile1");var file2=$("mediaFile2");var file3=$("mediaFile3");var file4=$("mediaFile4");var file5=$("mediaFile5");var screenShotFile=$("screenShotFile");var screenShotFile1=$("screenShotFile1");var screenShotFile2=$("screenShotFile2");var screenShotFile3=$("screenShotFile3");
var screenShotFile4=$("screenShotFile4");var screenShotFile5=$("screenShotFile5");var uploadMode=$("fileUploadMode");var mediaMode="";var blogTypeVideo=$("blogTypeVideo");var blogTypeAudio=$("blogTypeAudio");var blogTypeText=$("blogTypeText");var blogTypeBrowseVideo=$("blogTypeBrowseVideo");var blogTypeBrowseAudio=$("blogTypeBrowseAudio");var mediaDescription=$("mediaDescription");var emailAddress=$("emailAddress");if($("mediaMode")!=null&&$("mediaMode")!=undefined){for(i=0;i<document.videoUpload.mediaMode.length;i++){if(document.videoUpload.mediaMode[i].checked==true){mediaMode=document.videoUpload.mediaMode[i].value;}}}if(mediaMode=="live"){$("requiredField-error").innerHTML="";$("checkError-errorParagh").style.display="none";$("mediaName-error").innerHTML="";$("termsOfUse-error").innerHTML="";$("emailAddress-error").innerHTML="";if(tos.checked==false){var field=$("termsOfUse-error");field.innerHTML="You must agree to the terms of service";isError=false;}if(emailAddress.value!=undefined&&emailAddress.value!=""){var invalidEmailAddresses=isValidEmailAddress(emailAddress);if(invalidEmailAddresses!=""){var emailError=$("emailAddress-error");emailError.innerHTML=invalidEmailAddresses+" appears to be an invalid email address. Please update it.";isError=false;}}if(!isError){var a11=$("requiredField-error");var b11=$("checkError-errorParagh");a11.innerHTML="Please enter all required fields.";b11.style.display="block";$("checkError-error").innerHtml="There were some problems with your information. Please check the messages below.";$("checkError-error").style.display="block";$("uploadbutton").disabled=false;}}else{if(uploadMode.value=="single"){$("checkError-errorParagh").style.display="none";$("mediaName-error").innerHTML="";$("fileRequired-error").innerHTML="";$("termsOfUse-error").innerHTML="";$("emailAddress-error").innerHTML="";if(file.value==""){var field2=$("fileRequired-error");field2.innerHTML="Please select a file";isError=false;}if(screenShotFile!=undefined&&screenShotFile!=null){if(screenShotFile.value!=""){if(name.value!=""&&file.value==""){var field=$("fileRequired-error");field.innerHTML="Please select a file";isError=false;}else{if(name.value==""&&file.value==""){var field=$("mediaName-error");field.innerHTML="Please enter a title and a file";$("mediaName").focus();isError=false;}}}}if(tos.checked==false){var field=$("termsOfUse-error");field.innerHTML="You must agree to the terms of service";isError=false;}if(emailAddress.value!=undefined&&emailAddress.value!=""){var invalidEmailAddresses=isValidEmailAddress(emailAddress);if(invalidEmailAddresses!=""){var emailError=$("emailAddress-error");emailError.innerHTML=invalidEmailAddresses+" appears to be an invalid email address. Please update it.";isError=false;}}if(!isError){$("checkError-error").innerHTML="There were some problems with your information. Please check the messages below.";$("checkError-error").style.display="block";$("checkError-errorParagh").style.display="block";$("uploadbutton").disabled=false;}}else{if(uploadMode.value=="singleBlog"){$("requiredField-error").innerHTML="";$("checkError-errorParagh").style.display="none";$("mediaName-error").innerHTML="";$("fileRequired-error").innerHTML="";$("termsOfUse-error").innerHTML="";$("emailAddress-error").innerHTML="";if(name.value==""&&file.value==""&&(blogTypeVideo.checked==false&&blogTypeAudio.checked==false&&blogTypeText.checked==false)){var field1=$("mediaName-error");var field2=$("fileRequired-error");field1.innerHTML="Please enter a title";field2.innerHTML="Please select a file";isError=false;}if(name.value!=""&&file.value==""&&(blogTypeVideo.checked==false&&blogTypeAudio.checked==false&&blogTypeText.checked==false)){var field=$("fileRequired-error");field.innerHTML="Please select a file";isError=false;}if(name.value==""&&file.value!=""){var field=$("mediaName-error");field.innerHTML="Please enter a title";$("mediaName").focus();isError=false;}if(name.value==""&&!(blogTypeVideo.checked==false&&blogTypeAudio.checked==false&&blogTypeText.checked==false)){var field=$("mediaName-error");
field.innerHTML="Please enter a title";$("mediaName").focus();isError=false;}if(tos.checked==false){var field=$("termsOfUse-error");field.innerHTML="You must agree to the terms of service";isError=false;}if(emailAddress.value!=undefined&&emailAddress.value!=""){var invalidEmailAddresses=isValidEmailAddress(emailAddress);if(invalidEmailAddresses!=""){var emailError=$("emailAddress-error");emailError.innerHTML=invalidEmailAddresses+" appears to be an invalid email address. Please update it.";isError=false;}}if(!isError){var a11=$("requiredField-error");var b11=$("checkError-errorParagh");a11.innerHTML="Please enter all required fields.";b11.style.display="block";$("checkError-error").innerHtml="There were some problems with your information. Please check the messages below.";$("checkError-error").style.display="block";$("uploadbutton").disabled=false;}}else{if(uploadMode.value=="multiple"){emptyMessage("requiredField-error");emptyMessage("atLeastOneUploadFile-error1");emptyMessage("mediaName1-error");emptyMessage("mediaName2-error");emptyMessage("mediaName3-error");emptyMessage("mediaName4-error");emptyMessage("mediaName5-error");emptyMessage("fileRequired1-error");emptyMessage("fileRequired2-error");emptyMessage("fileRequired3-error");emptyMessage("fileRequired4-error");emptyMessage("fileRequired5-error");emptyMessage("screenShotFile-error");emptyMessage("screenShotFile1-error");emptyMessage("screenShotFile2-error");emptyMessage("screenShotFile3-error");emptyMessage("screenShotFile4-error");emptyMessage("screenShotFile5-error");emptyMessage("termsOfUse-error");emptyMessage("emailAddress-error");var numberOfUpload=0;if((file1.value=="")&&(file2.value=="")&&(file3.value=="")&&(file4.value=="")&&(file5.value=="")){var field=$("atLeastOneUploadFile-error1");field.innerHTML="Please upload at least one file";isError=false;}if(name1.value!=""&&file1.value==""){var field2=$("fileRequired1-error");field2.innerHTML="Please select a file";isError=false;}if(screenShotFile1!=undefined&&screenShotFile1!=null){if(screenShotFile1.value!=""){numberOfUpload++;if(name1.value!=""&&file1.value==""){var field=$("fileRequired1-error");field.innerHTML="Please select a file";isError=false;}else{if(file1.value==""){var field1=$("fileRequired1-error");field1.innerHTML="Please select a file";isError=false;}}}}if(isError&&file1.value!=""){numberOfUpload++;$("file1").innerHTML="File "+numberOfUpload;}if(name2.value!=""&&file2.value==""){var field=$("fileRequired2-error");field.innerHTML="Please select a file";isError=false;}if(screenShotFile2!=undefined&&screenShotFile2!=null){if(screenShotFile2.value!=""){numberOfUpload++;if(name2.value!=""&&file2.value==""){var field=$("fileRequired2-error");field.innerHTML="Please select a file";isError=false;}else{if(file2.value==""){var field1=$("fileRequired2-error");field1.innerHTML="Please select a file";isError=false;}}}}if(isError&&file2.value!=""){numberOfUpload++;$("file2").innerHTML="File "+numberOfUpload;}if(name3.value!=""&&file3.value==""){var field=$("fileRequired3-error");field.innerHTML="Please select a file";isError=false;}if(screenShotFile3!=undefined&&screenShotFile3!=null){if(screenShotFile3.value!=""){numberOfUpload++;if(name3.value!=""&&file3.value==""){var field=$("fileRequired3-error");field.innerHTML="Please select a file";isError=false;}else{if(file3.value==""){var field1=$("fileRequired3-error");field1.innerHTML="Please select a file";isError=false;}}}}if(isError&&file3.value!=""){numberOfUpload++;$("file3").innerHTML="File "+numberOfUpload;}if(name4.value!=""&&file4.value==""){var field=$("fileRequired4-error");field.innerHTML="Please select a file";isError=false;}if(screenShotFile4!=undefined&&screenShotFile4!=null){if(screenShotFile4.value!=""){numberOfUpload++;if(name4.value!=""&&file4.value==""){var field=$("fileRequired4-error");field.innerHTML="Please select a file";isError=false;}else{if(file4.value==""){var field1=$("fileRequired4-error");field1.innerHTML="Please select a file";isError=false;
}}}}if(isError&&file4.value!=""){numberOfUpload++;$("file4").innerHTML="File "+numberOfUpload;}if(name5.value!=""&&file5.value==""){var field=$("fileRequired5-error");field.innerHTML="Please select a file";isError=false;}if(screenShotFile5!=undefined&&screenShotFile5!=null){if(screenShotFile5.value!=""){numberOfUpload++;if(name1.value!=""&&file5.value==""){var field=$("fileRequired5-error");field.innerHTML="Please select a file";isError=false;}else{if(file5.value==""){var field1=$("fileRequired5-error");field1.innerHTML="Please select a file";isError=false;}}}}if(isError&&file5.value!=""){numberOfUpload++;$("file5").innerHTML="File "+numberOfUpload;}if(tos.checked==false){var field=$("termsOfUse-error");field.innerHTML="You must agree to the terms of service";isError=false;}if(emailAddress.value!=undefined&&emailAddress.value!=""){var invalidEmailAddresses=isValidEmailAddress(emailAddress);if(invalidEmailAddresses!=""){var emailError=$("emailAddress-error");emailError.innerHTML=invalidEmailAddresses+" appears to be an invalid email address. Please update it.";isError=false;}}if(!isError){var a11=$("requiredField-error");var b11=$("checkError-errorParagh");a11.innerHTML="Please enter all required fields.";b11.style.display="block";$("checkError-error").innerHtml="There were some problems with your information. Please check the messages below.";$("checkError-error").style.display="block";$("uploadbutton").disabled=false;}totalFilesToUpload=numberOfUpload;}}}}if(isError){b.submit();if(mediaMode=="live"){}else{if(uploadMode.value=="single"){startUploadProgress(0);}else{if(uploadMode.value=="multiple"){startUploadProgress(0);}else{if(uploadMode.value=="singleBlog"){if(blogTypeBrowseVideo.checked==true||blogTypeBrowseAudio.checked==true){startUploadProgress(0);}}}}}}ka_showErrorDiv(b);}function ka_check_blog_upload(b){var isError=true;var name=$("name");var tos=$("termsOfUse");var file=$("mediaFile");var uploadMode=$("fileUploadMode");var blogTypeVideo=$("blogTypeVideo");var blogTypeAudio=$("blogTypeAudio");var blogTypeText=$("blogTypeText");var blogTypeBrowseVideo=$("blogTypeBrowseVideo");var blogTypeBrowseAudio=$("blogTypeBrowseAudio");var emailToFriends=$("emailToFriends");if(uploadMode.value=="singleBlog"){$("requiredField-error").innerHTML="";$("checkError-errorParagh").style.display="none";$("name-error").innerHTML="";$("fileRequired-error").innerHTML="";$("termsOfUse-error").innerHTML="";$("emailToFriends-error").innerHTML="";if(name.value==""){var field=$("name-error");field.innerHTML="Please enter a title";field.style.display="block";isError=false;}if(blogTypeVideo.checked==false&&blogTypeAudio.checked==false&&blogTypeText.checked==false&&blogTypeBrowseVideo.checked==false&&blogTypeBrowseAudio.checked==false){}if(file.value==""&&(blogTypeVideo.checked==false&&blogTypeAudio.checked==false&&blogTypeText.checked==false)){var field2=$("fileRequired-error");field2.innerHTML="Please select a file";field2.style.display="block";isError=false;}if(tos.checked==false){var field=$("termsOfUse-error");field.innerHTML="You must agree to the terms of service";field.style.display="block";isError=false;}if(emailToFriends.value!=undefined&&emailToFriends.value!=""){var invalidEmailAddresses=isValidEmailAddress(emailToFriends);if(invalidEmailAddresses!=""){var emailError=$("emailToFriends-error");emailError.innerHTML=invalidEmailAddresses+" appears to be an invalid email address. Please update it.";isError=false;}}if(!isError){var a11=$("requiredField-error");var b11=$("checkError-errorParagh");a11.innerHTML="Please enter all required fields.";b11.style.display="block";}}if(isError){if(uploadMode.value=="singleBlog"){if(blogTypeBrowseVideo.checked==true||blogTypeBrowseAudio.checked==true){startUploadProgress(0);}}}return isError;}function ka_check_edit(b){var isError=true;$("editbutton").disabled=true;var name=$("mediaName");var tos=$("termsOfUse");if(name.value==""||tos.checked==false){var a11=$("requiredField-error");var b11=$("checkError-error");
a11.innerHTML="Please enter all required fields.";b11.innerHTML="There were some problems with your information. Please check the messages below.";$("mediaName").focus();var field1=$("mediaName-error");var field2=$("termsOfUse-error");if(name.value==""){var field=$("mediaName-error");field.innerHTML="Please enter a title";$("mediaName").focus();isError=false;}if(tos.checked==false){var field=$("termsOfUse-error");field.innerHTML="You must agree to the terms of service";isError=false;}$("checkError-error").innerHtml="There were some problems with your information. Please check the messages below.";$("checkError-error").style.display="block";$("editbutton").disabled=false;}if(isError){b.submit();}ka_showErrorDiv(b);}function alphanumericFirstNameAndLastName(form,alphane){var numaric=alphane.value;var flag;var a1=$("firstName-error");var b1=$("lastName-error");if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>64&&hh<91)||(hh>96&&hh<123)||(alphaa==" ")||(hh==45)||(hh==39)){flag=true;}else{flag=false;break;}}if(flag==false){alphane.value="";if(alphane.name=="firstName"){a1.innerHTML="Please enter a valid first name.";}if(alphane.name=="lastName"){b1.innerHTML="Please enter a valid last name.";}}else{if(alphane.name=="firstName"){a1.innerHTML="";}if(alphane.name=="lastName"){b1.innerHTML="";}}}}function alphanumericPostalCode(alphane){var numaric=alphane.value;var country=$("postalCountry").value;var flag;if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)||(hh>64&&hh<91)||(hh>96&&hh<123)||(hh==32&&country==2)){flag=true;}else{flag=false;break;}}if(flag==false){alphane.value="";if(alphane.name=="postalCode"||alphane.name=="postalZip"){var a=$("postalCode-error");a.innerHTML="Please enter a valid postal code.";}return false;}else{if(alphane.name=="postalCode"||alphane.name=="postalZip"){$("postalCode-error").innerHTML="";}return true;}}return true;}function numericPhone(alphane){var numaric=alphane.value;var flag;var correct="";if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)){flag=true;correct+=alphaa;}else{}}if(flag==false){alphane.value="";if(alphane.name=="homePhone"){var a=$("homePhone-error");a.innerHTML="Please enter a valid phone number.";}if(alphane.name=="workPhone"){var a=$("workPhone-error");a.innerHTML="Please enter a valid work phone number.";}return false;}else{if(alphane.name=="homePhone"){$("homePhone-error").innerHTML="";}if(alphane.name=="workPhone"){$("workPhone-error").innerHTML="";}$("homePhone").value=correct;return true;}}}function alphanumericUserName(alphane){var numaric=alphane.value;var flag;var a=$("invalidUser-error");if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)||(hh>64&&hh<91)||(hh>=95&&hh<123)){flag=true;}else{flag=false;break;}}if(flag==false){alphane.value="";if(alphane.name=="username"){a.innerHTML="Please enter a valid username.";}return false;}else{if(alphane.name=="username"){a.innerHTML="";}return true;}}else{if(alphane.value==""){if(alphane.name=="username"){a.innerHTML="Please enter a username.";}return false;}}}function tempCheckOtherEmail(obj){var x=obj.value;var c1=$("otherEmail-error");var firstPart=new Array();firstPart=x.split("@");var filter=/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/;var l=firstPart[0].charAt(0);var m=firstPart[0].charAt(firstPart[0].length-1);if(x!=""){if(filter.test(x)&&firstPart[0].charAt(0)!="."&&firstPart[0].charAt(firstPart[0].length-1)!="."){if(obj.name=="otherEmail"){c1.innerHTML="";c1.style.display="none";}return true;}else{obj.value="";if(obj.name=="otherEmail"){c1.innerHTML="Your email address isn't valid. Please check it carefully.";c1.style.display="";}return false;
}}return true;}function tempCheckEmail(obj){var x=obj.value;var a1=$("email-error");var b1=$("workEmail-error");var d1=$("siteHelpEmail-error");var x1=$("pswdError");var y1=$("isalredyEmail-error");var c1=$("uniqueWorkEmail-error");var z1=$("workEmail-error");var firstPart=new Array();firstPart=x.split("@");var filter=/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\..{2,3}$/;var l=firstPart[0].charAt(0);var m=firstPart[0].charAt(firstPart[0].length-1);if(x!=""){if(filter.test(x)&&firstPart[0].charAt(0)!="."&&firstPart[0].charAt(firstPart[0].length-1)!="."){if(obj.name=="email"){a1.innerHTML="";a1.style.display="none";}if(obj.name=="workEmail"){b1.innerHTML="";b1.style.display="none";y1.style.display="none";c1.style.display="none";z1.style.display="none";}if(obj.name=="siteHelpEmail"){d1.innerHTML="";d1.style.display="none";}return true;}else{if(x!=""){if(obj.name=="email"){a1.innerHTML="Your email address isn't valid. Please check it carefully.";a1.style.display="";}if(obj.name=="workEmail"){y1.style.display="none";c1.style.display="none";z1.style.display="none";b1.innerHTML="Your email address isn't valid. Please check it carefully.";b1.style.display="";}if(obj.name=="siteHelpEmail"){d1.innerHTML="Your email address isn't valid. Please check it carefully.";d1.style.display="";}return false;}}}else{if(x==""){if(obj.name=="email"){a1.innerHTML="Please enter your email address.";a1.style.display="";}if(obj.name=="workEmail"){b1.innerHTML="Please enter your email address.";b1.style.display="";}if(obj.name=="siteHelpEmail"){d1.innerHTML="Please enter your email address.";d1.style.display="";}return false;}}}function tempCheckURL(obj){if(obj.value!=""){if(obj.value.indexOf("http://")==-1&&obj.value.indexOf("HTTP://")==-1){var x="http://"+obj.value;}else{var x=obj.value;}}var a1=$("mediaUrl-error");var b1=$("siteUrl-error");if(obj.value!=""){var v=new RegExp();v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&?/.=]+$");var re=new RegExp("http");if(!v.test(x)&&new RegExp(x.match(re))){obj.value="";if(obj.name=="url"){a1.innerHTML="Please enter a valid URL, like www.example.com.";}if(obj.name=="siteUrl"){b1.innerHTML="Please enter a valid URL, like www.example.com.";}return false;}else{if(obj.name=="url"){a1.innerHTML="";}if(obj.name=="siteUrl"){b1.innerHTML="";}return true;}}}function isURL(argvalue){if(argvalue!=""){if(argvalue.indexOf("http://")==-1&&argvalue.indexOf("HTTP://")==-1){argvalue="http://"+argvalue;}else{argvalue=argvalue;}}if(argvalue.indexOf(" ")!=-1){return false;}else{if(argvalue.indexOf("http://")==-1){return false;}else{if(argvalue=="http://"){return false;}else{if(argvalue.indexOf("http://")>0){return false;}}}}argvalue=argvalue.substring(7,argvalue.length);if(argvalue.indexOf(".")==-1){return false;}else{if(argvalue.indexOf(".")==0){return false;}else{if(argvalue.charAt(argvalue.length-1)=="."){return false;}}}if(argvalue.indexOf("/")!=-1){argvalue=argvalue.substring(0,argvalue.indexOf("/"));if(argvalue.charAt(argvalue.length-1)=="."){return false;}}if(argvalue.indexOf(":")!=-1){if(argvalue.indexOf(":")==(argvalue.length-1)){return false;}else{if(argvalue.charAt(argvalue.indexOf(":")+1)=="."){return false;}}argvalue=argvalue.substring(0,argvalue.indexOf(":"));if(argvalue.charAt(argvalue.length-1)=="."){return false;}}return true;}function validateUrl(){var elements=document.getElementsByTagName("input");b="0";for(var i=0;i<elements.length;i++){if(elements.item(i).name=="cssURL"&&elements.item(i).value!=""){var v=new RegExp();v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&?/.=]+$");var re=new RegExp("http");if(!v.test(elements.item(i).value)&&new RegExp(elements.item(i).value.match(re))){b="1";elements.item(i).focus();}}}if(b=="0"){document.pageForm.submit();}}function checkDateRange(z){var isError=false;var fromDate=$("date18").value;var toDate=$("date19").value;var thisdate=new Date();var curr_date=thisdate.getDate();var curr_month=thisdate.getMonth();
var curr_year=thisdate.getFullYear();var source="report";curr_month++;if(curr_month<10){curr_month="0"+curr_month;}if(curr_date<10){curr_date="0"+curr_date;}curr_date;var checkDate=curr_month+"/"+curr_date+"/"+curr_year;var a1=$("date18-error");var a2=$("date19-error");var b1=$("table19-error");var valid=check_date_range(checkDate,toDate,"");if(valid){var validDateRange=false;if(validDateRange==false){$("date18").focus();$("date19").select();a1.innerHTML="To Date should not exceed current date";b1.innerHTML="Nothing to display for the invalid date range.";isError=true;var obj=$("reportDisplay");obj.style.display="none";return isError;}}if((fromDate!="")&&(toDate!="")){var validDateRange=false;validDateRange=check_date_range(fromDate,toDate,source);if(validDateRange==false){$("date18").focus();$("date18").select();a1.innerHTML="Start Date should be on or after June 1st, 2006";isError=true;var obj=$("reportDisplay");obj.style.display="none";return isError;}}if((fromDate!="")&&(toDate!="")){var validDateRange=false;validDateRange=check_date_range(fromDate,toDate,"");if(validDateRange==false){$("date18").focus();$("date19").select();a1.innerHTML="Please enter a valid date range.";b1.innerHTML="Nothing to display for the invalid date range.";isError=true;var obj=$("reportDisplay");obj.style.display="none";return isError;}}if((fromDate!="")&&(toDate!="")){var validDateRequest=false;validDateRequest=check_maxdate(fromDate,toDate);if(validDateRequest==false){$("date18").focus();$("date19").select();a2.innerHTML="Date range cannot exceed more than 1 year.";b1.innerHTML="Nothing to display for the invalid date range.";isError=true;var obj=$("reportDisplay");obj.style.display="none";return isError;}}if((fromDate!="")&&(toDate!="")){var validDateRequest=false;validDateRequest=check_customdate(fromDate,toDate);if(validDateRequest==false){$("date18").focus();$("date19").select();a2.innerHTML="We are sorry, custom date ranges may not include multiple years.";b1.innerHTML="Nothing to display for the invalid date range.";isError=true;var obj=$("reportDisplay");obj.style.display="none";return isError;}}if(isError==false){z.submit();}}function checkDateRangeForMemberManagementResultDisplay(z){var isError=false;var source="member";var fromDate=$("date18").value;var toDate=$("date19").value;var a1=$("date18-error");var a2=$("date19-error");if((fromDate=="")&&(toDate=="")){isError=false;}else{if((fromDate=="")||(toDate=="")){a1.innerHTML="Joined After OR Joined Before can't be empty";isError=true;}else{if((fromDate!="")&&(toDate!="")){var validDateRange=false;validDateRange=check_date_range(fromDate,toDate,source);if(validDateRange==false){$("date18").focus();$("date19").select();a1.innerHTML='The "Joined before" date must be on or after the "Joined after" date.';b1.innerHTML="Nothing to display for the invalid date range.";isError=true;var obj=$("memberManagementResultDisplay");obj.style.display="none";return isError;}}}}if(isError==false){var obj=$("memberManagementResultDisplay");obj.style.display="block";z.submit();}}function check_maxdate(startDate,endDate){var checkstr="0123456789";var sDate=startDate;var eDate=endDate;var sDateValue="";var eDateValue="";var maxDate;var sDateTemp="";var eDateTemp="";var seperator="/";var day;var month;var year;var i;var workYear;sDateValue=sDate;eDateValue=eDate;for(i=0;i<sDateValue.length;i++){if(checkstr.indexOf(sDateValue.substr(i,1))>=0){sDateTemp=sDateTemp+sDateValue.substr(i,1);}}sDateValue=sDateTemp;for(i=0;i<eDateValue.length;i++){if(checkstr.indexOf(eDateValue.substr(i,1))>=0){eDateTemp=eDateTemp+eDateValue.substr(i,1);}}eDateValue=eDateTemp;year=sDateValue.substr(4,4);month=sDateValue.substr(0,2);day=sDateValue.substr(2,2);workYear=new Number(year);workYear=workYear+1;maxDate=workYear+month+day;year=eDateValue.substr(4,4);month=eDateValue.substr(0,2);day=eDateValue.substr(2,2);eDateValue=year+month+day;if(maxDate>=eDateValue){return true;}else{return false;}}function check_customdate(startDate,endDate){var checkstr="0123456789";
var sDate=startDate;var eDate=endDate;var sDateValue="";var eDateValue="";var maxDate;var sDateTemp="";var eDateTemp="";var seperator="/";var day;var month;var year;var startCustomYear;var endCustomYear;var i;var workYear;sDateValue=sDate;eDateValue=eDate;for(i=0;i<sDateValue.length;i++){if(checkstr.indexOf(sDateValue.substr(i,1))>=0){sDateTemp=sDateTemp+sDateValue.substr(i,1);}}sDateValue=sDateTemp;for(i=0;i<eDateValue.length;i++){if(checkstr.indexOf(eDateValue.substr(i,1))>=0){eDateTemp=eDateTemp+eDateValue.substr(i,1);}}eDateValue=eDateTemp;year=sDateValue.substr(4,4);startCustomYear=year;month=sDateValue.substr(0,2);day=sDateValue.substr(2,2);workYear=new Number(year);workYear=workYear+1;maxDate=workYear+month+day;year=eDateValue.substr(4,4);endCustomYear=year;month=eDateValue.substr(0,2);day=eDateValue.substr(2,2);eDateValue=year+month+day;if(startCustomYear!=endCustomYear){return false;}if(maxDate>=eDateValue){return true;}}function check_date_range(startDate,endDate,source){var checkstr="0123456789";var sDate=startDate;var eDate=endDate;var sDateValue="";var eDateValue="";var maxDate;var sDateTemp="";var eDateTemp="";var seperator="/";var day;var month;var year;var i;sDateValue=sDate;eDateValue=eDate;for(i=0;i<sDateValue.length;i++){if(checkstr.indexOf(sDateValue.substr(i,1))>=0){sDateTemp=sDateTemp+sDateValue.substr(i,1);}}sDateValue=sDateTemp;for(i=0;i<eDateValue.length;i++){if(checkstr.indexOf(eDateValue.substr(i,1))>=0){eDateTemp=eDateTemp+eDateValue.substr(i,1);}}eDateValue=eDateTemp;year=sDateValue.substr(4,4);var start_yr=sDateValue.substr(4,4);month=sDateValue.substr(0,2);var start_mnth=sDateValue.substr(0,2);day=sDateValue.substr(2,2);var start_day=sDateValue.substr(2,2);sDateValue=year+month+day;if(source=="report"){if(start_yr<=2006&&start_mnth<6){return false;}else{return true;}}year=eDateValue.substr(4,4);month=eDateValue.substr(0,2);day=eDateValue.substr(2,2);eDateValue=year+month+day;if(sDateValue<=eDateValue){return true;}else{return false;}}function alphanumeric(form,alphane){var numaric=alphane.value;var flag;if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)||(hh>64&&hh<91)||(hh>96&&hh<123)){flag=true;}else{flag=false;break;}}if(flag==false){alphane.value="";if(alphane.name=="username"){$("invalidUser-error").innerHTML="Please enter a valid username.";}else{if(alphane.name=="firstName"){$("firstName-error").innerHTML="Please enter a valid first name.";}else{if(alphane.name=="postalCity"){$("postalCity-error").innerHTML="Please enter a valid first name.";}else{if(alphane.name=="postalState"){$("postalState-error").innerHTML="Please enter a valid state.";}else{if(alphane.name=="postalZip"){$("postalZip-error").innerHTML="Please enter a valid postal zip.";}else{if(alphane.name=="siteName"){$("siteName-error").innerHTML="Please enter a valid site name.";}else{if(alphane.name=="workPhone"){$("workPhone-error").innerHTML="Please enter a valid work phone.";}}}}}}}}else{if(alphane.name=="username"){$("invalidUser-error").innerHTML="";}else{if(alphane.name=="firstName"){$("firstName-error").innerHTML="";}else{if(alphane.name=="postalCity"){$("postalCity-error").innerHTML="";}else{if(alphane.name=="postalState"){$("postalState-error").innerHTML="";}else{if(alphane.name=="postalZip"){$("postalZip-error").innerHTML="";}else{if(alphane.name=="siteName"){$("siteName-error").innerHTML="";}else{if(alphane.name=="workPhone"){$("workPhone-error").innerHTML="";}}}}}}}}}}function alphanumericWorkPhone(alphane){var numaric=alphane.value;var flag;var a1=$("workPhone-error");if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)){flag=true;}else{flag=false;break;}}if(flag==false){if(alphane.name=="workPhone1"||alphane.name=="workPhone2"||alphane.name=="workPhone3"){a1.innerHTML="Please enter a valid work phone.";}else{if(alphane.name=="workPhoneExtension"){a1.innerHTML="Please enter a valid work phone extension.";
}}}else{if(alphane.name=="workPhone1"||alphane.name=="workPhone2"||alphane.name=="workPhone3"||alphane.name=="workPhoneExtension"){a1.innerHTML="";}}if(alphane.name=="workPhoneExtension"&&alphane.value==""){a1.innerHTML="";}}}function checkAllPhoneField(area,phone1,phone2,extenstion){if(area.value!=""){isErrorCleared=alphanumericWorkPhoneCode(area);if(!isErrorCleared){return ;}}if(phone1.value!=""){isErrorCleared=alphanumericWorkPhoneCode(phone1);if(!isErrorCleared){return ;}}if(phone2.value!=""){isErrorCleared=alphanumericWorkPhoneCode(phone2);if(!isErrorCleared){return ;}}if(extenstion.value!=""){alphanumericWorkPhone(extenstion);}}function alphanumericWorkPhoneCode(alphane){var numaric=alphane.value;var flag;var a1=$("workPhone-error");if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)){flag=true;}else{if(alphane.name=="workPhoneAreaCode"||alphane.name=="workPhoneCodeOne"||alphane.name=="workPhoneCodeTwo"){a1.innerHTML="Please enter a valid work phone.";}return false;}}if(alphane.name=="workPhoneAreaCode"&&numaric.length<3){a1.innerHTML="Phone area Code must be 3 digits.";return false;}else{if(alphane.name=="workPhoneCodeOne"&&numaric.length<3){a1.innerHTML="Middle phone number must be 3 digits.";return false;}else{if(alphane.name=="workPhoneCodeTwo"&&numaric.length<4){a1.innerHTML="Last section of phone number must be 4 digits.";return false;}else{a1.innerHTML="";return true;}}}}}function alphanumericPostalProvince(form,alphane){var numaric=alphane.value;var flag;if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)||(hh>64&&hh<91)||(hh>96&&hh<123)||(alphaa==" ")){flag=true;}else{flag=false;break;}}if(flag==false){alphane.value="";if(alphane.name=="postalProvince"||alphane.name=="province"){var a=$("postalProvince-error");a.innerHTML="Please enter a valid province name.";}}else{if(alphane.name=="postalProvince"){$("postalProvince-error").innerHTML="";}}}}function alphanumericPostalCity(form,alphane){var numaric=alphane.value;var flag;if(alphane.value!=""){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);if((hh>47&&hh<59)||(hh>64&&hh<91)||(hh>96&&hh<123)||(alphaa==" ")){flag=true;}else{flag=false;break;}}if(flag==false){alphane.value="";if(alphane.name=="postalCity"||alphane.name=="city"){var a=$("postalCity-error");a.innerHTML="Please enter a valid city name.";}}else{if(alphane.name=="postalCity"){$("postalCity-error").innerHTML="";}}}}function emptySpace(field){var currField=$(field);if(currField!=null&&currField!=undefined){currField.innerHTML="&nbsp;";}}function addSpaceEmptySpace(field){var currField=$(field);if(currField!=null&&currField!=undefined){currField.innerHTML="<br/>&nbsp;";}}function emptyMessage(field){var currField=$(field);if(currField!=null&&currField!=undefined){currField.innerHTML="";}}function checkPostalCode(countryForm,alphane){var numaric=alphane.value;var flag;if(alphane.value!=""){if(countryForm.value=="1"||countryForm.value=="2"){if(countryForm.value=="1"&&(numaric.length==5||numaric.length==10)){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);}}else{if(countryForm.value=="2"&&((numaric.length==7||numaric.length==6)&&(numaric.charAt(0).charCodeAt(0)!=32&&numaric.charAt(numaric.length-1).charCodeAt(0)!=32))){for(var j=0;j<numaric.length;j++){var alphaa=numaric.charAt(j);var hh=alphaa.charCodeAt(0);}}else{flag=false;}}if(flag==false){alphane.value="";if(alphane.name=="postalCode"||alphane.name=="postalZip"){var a=$("postalCode-error");a.innerHTML="Please enter a valid postal code.";if(countryForm.value=="1"){a.innerHTML="Please enter a valid ZIP code.";}}return false;}else{if(alphane.name=="postalCode"||alphane.name=="postalZip"){$("postalCode-error").innerHTML="";}return true;}}else{alphanumericPostalCode(alphane);}}else{if(alphane.value==""){if(alphane.name=="postalCode"||alphane.name=="postalZip"){$("postalCode-error").innerHTML="";
}}}return true;}function ka_submitForm(theform,whichForm){if(document.all||$){for(i=0;i<theform.length;i++){var elem=theform.elements[i];if(elem.type.toLowerCase()=="submit"||elem.type.toLowerCase()=="reset"){elem.disabled=true;}}if(whichForm=="RegisterUser"){document.RegisterUser.disabled;}return true;}}function isValidEmailAddress(obj){var emailTo=obj.value;var invalidEmailAddresses="";var isEmailValid=true;if(emailTo!=null&&emailTo!=""){if(emailTo.indexOf(",")==-1){toAddresses=new Array(1);toAddresses[0]=emailTo;}else{toAddresses=emailTo.split(",");}for(var i=0;i<toAddresses.length;i++){var x=toAddresses[i];x=x.trim();var firstPart=new Array();if(x.indexOf("@")!=-1){firstPart=x.split("@");var filter=/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/;var l=firstPart[0].charAt(0);var m=firstPart[0].charAt(firstPart[0].length-1);if(x!=""){if(filter.test(x)&&firstPart[0].charAt(0)!="."&&firstPart[0].charAt(firstPart[0].length-1)!="."){}else{if(invalidEmailAddresses!=""){invalidEmailAddresses=invalidEmailAddresses+", "+x;}else{invalidEmailAddresses=x;}}}}}}return invalidEmailAddresses;}function isValidUsername(){var name=$("emailFromName");var firstname=$("firstname");var username=$("username");if(name.value==firstname.value||name.value==username.value){$("emailFromName-Error").innerHTML="";return true;}else{if(name.value==null||name.value==""){$("emailFromName-Error").innerHTML="it isn't a valid username. Please update it.";}else{$("emailFromName-Error").innerHTML=name.value+" isn't a valid username. Please update it.";}name.focus();return false;}}function checkInviteFriendsEmailAddresses(obj){var toAddresses=new Array();var emailTo=obj.value;var emailAddressError=$("emailAddress-Error");var isEmailSent=true;if(emailTo==null||emailTo==""){emailAddressError.innerHTML="Enter destination email address";isEmailSent=false;}else{if(emailTo!=null&&emailTo!=""){emailAddressError.innerHTML="";isEmailSent=true;}}if(isEmailSent==true){if(emailTo.indexOf(",")==-1){toAddresses=new Array(1);toAddresses[0]=emailTo;}else{toAddresses=emailTo.split(",");}var c1=$("emailAddress-Error");for(var i=0;i<toAddresses.length;i++){var x=toAddresses[i];x=x.trim();var firstPart=new Array();if(x.indexOf("@")!=-1){firstPart=x.split("@");var filter=/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/;var l=firstPart[0].charAt(0);var m=firstPart[0].charAt(firstPart[0].length-1);if(x!=""){if(filter.test(x)&&firstPart[0].charAt(0)!="."&&firstPart[0].charAt(firstPart[0].length-1)!="."){c1.innerHTML="";}else{obj.value="";c1.innerHTML=emailTo+" appears to be an invalid email address. Please update it.";isEmailSent=false;return false;}}}}}return isEmailSent;}function ka_checkMemberMessage(b){var toAddresses=new Array();var emailTo=$("emailAddress").value;var subject=$("subject").value;var emailAddressError=$("emailAddress-Error");var subjectError=$("subject-error");var messageError=$("message-error");var messageType=$("messageTypeText");var isValid=true;emailAddressError.innerHTML="";subjectError.innerHTML="";if(emailTo==null||emailTo==""){emailAddressError.innerHTML=Ka.Messages.EMAILHELPERTEXT;isValid=false;}var messageInst=tinyMCE.getInstanceById("message");var message=messageInst.getContent();message=message.replace(/&nbsp;/g,"");message=message.replace(/<p>/gi,"");message=message.replace(/<\/p>/gi,"");message=message.trim();if(message==""){$("message-error").innerHTML=Ka.Messages.PLZENTERMSG;isValid=false;}else{if(message.length<4){$("message-error").innerHTML=Ka.Messages.ATLEAST4CHARACTERS;isValid=false;}}if(isValid==true){if(emailTo.indexOf(",")==-1){toAddresses=new Array(1);toAddresses[0]=emailTo;}else{toAddresses=emailTo.split(",");}if(toAddresses.length>20){emailAddressError.innerHTML=Ka.Messages.ONLYMEMBERS;isValid=false;}else{var c1=$("emailAddress-Error");for(var i=0;i<toAddresses.length;i++){var x=toAddresses[i];
x=x.trim();var firstPart=new Array();if(x.indexOf("@")!=-1){firstPart=x.split("@");var filter=/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/;var l=firstPart[0].charAt(0);var m=firstPart[0].charAt(firstPart[0].length-1);if(x!=""){if(filter.test(x)&&firstPart[0].charAt(0)!="."&&firstPart[0].charAt(firstPart[0].length-1)!="."){c1.innerHTML="";}else{c1.innerHTML="Invalid email address(es).";isValid=false;}}}else{if(x==""){emailAddressError.innerHTML="Please enter non-empty member(s) or email address(es).";isValid=false;break;}}}}}if(subject==null||subject==""){subjectError.innerHTML=Ka.Messages.PLZENTERSUBJECT;isValid=false;}if(isValid==false){$("checkError-errorParagh").style.display="block";$("checkError-error").style.display="block";ka_showErrorDiv(b);}else{if(isValid==true){$("checkError-errorParagh").style.display="none";b.submit();}}}function ka_setClubString(form){var inputs=form.getElementsByTagName("input");var clubString="";for(var i=0;i<inputs.length;i++){if(inputs[i].type=="checkbox"&&inputs[i].id.indexOf("chk")>-1){$(inputs[i].id).value=inputs[i].checked;if($(inputs[i].id).checked){clubString=clubString+$(inputs[i].id).name+",";}}}$("clubString").value=clubString;return true;}function submitSiteSettings(form,siteHelpEmail,siteUrl){if(siteHelpEmail.value!=""&&siteUrl.value!=""){if(tempCheckURL(siteUrl)&&tempCheckEmail(siteHelpEmail)){form.submit();}else{}}else{if(siteHelpEmail.value!=""&&siteUrl.value==""){if(tempCheckEmail(siteHelpEmail)){form.submit();}else{}}else{if(siteHelpEmail.value==""&&siteUrl.value!=""){if(tempCheckURL(siteUrl)){form.submit();}else{}}else{if(siteHelpEmail.value==""&&siteUrl.value==""){form.submit();}}}}}function ka_showErrorDiv(form){var allErrorDivs=form.getElementsByTagName("div");for(var i=0;i<allErrorDivs.length;i++){var innerTest=allErrorDivs[i].innerHTML;innerTest=innerTest.replace(/^\s+|\s+$/g,"");if(innerTest.length>1&&allErrorDivs[i].id.indexOf("-error")!=-1){allErrorDivs[i].style.display="block";}}return true;}