function errorTandC(formValue,labelTitle,labelAgreeTandC){hideErrors(formValue,"error-msg-main");var check=document.getElementById("agree").checked;var errorArray=new Array();if(!check){i=errorArray.length;errorArray[i]=new Array();errorArray[i][0]=document.getElementById("agree").name;errorArray[i][1]=labelAgreeTandC;
}if(errorArray.length>0){showErrors(errorArray,"error-msg-main",labelTitle);return false;}else{submitForm();}}function redtoLogin(reLogin,userLoggedIn){if(userLoggedIn=="false"){window.location=reLogin;}}function validateForm(pubForm,name,email,website,yearEntered,desc,employees,labelTitle,errorMsgs){hideErrors(pubForm,"error-msg-main");
var errorArray=new Array();var nameVal=document.getElementById(name).value;var emailVal=document.getElementById(email).value;var websiteVal=document.getElementById(website).value;var year=document.getElementById(yearEntered).value;var numOfEmp=document.getElementById(employees).value;var today=new Date();
if(nameVal==0){i=errorArray.length;errorArray[i]=new Array();errorArray[i][0]=document.getElementById(name).name;errorArray[i][1]=errorMsgs[0];}if(websiteVal!=""&&!isValidUrl(websiteVal)){i=errorArray.length;errorArray[i]=new Array();errorArray[i][0]=document.getElementById(website).name;errorArray[i][1]=errorMsgs[1];
}if(emailVal!=""&&!isValidEmail(emailVal)){i=errorArray.length;errorArray[i]=new Array();errorArray[i][0]=document.getElementById(email).name;errorArray[i][1]=errorMsgs[2];}if(document.getElementById(yearEntered).value!=""){if(isNaN(year)||year<1000||year>today.getFullYear()){i=errorArray.length;errorArray[i]=new Array();
errorArray[i][0]=document.getElementById(yearEntered).name;errorArray[i][1]=errorMsgs[3];}}if(document.getElementById(employees)!=null){if(isNaN(numOfEmp)||numOfEmp<0){i=errorArray.length;errorArray[i]=new Array();errorArray[i][0]=document.getElementById(employees).name;errorArray[i][1]=errorMsgs[4];
}}if(document.getElementById(desc)!=null){if(StringCounter(document.getElementById(desc).value)>1200){i=errorArray.length;errorArray[i]=new Array();errorArray[i][0]=document.getElementById(desc).name;errorArray[i][1]=errorMsgs[5];}}if(errorArray.length>0){showErrors(errorArray,"error-msg-main",labelTitle);
return false;}else{save();return true;}}function switchSubmit(mode,buttonId,spinnerid){if(mode==true){document.getElementById(buttonId).style.display="none";document.getElementById(spinnerid).style.display="block";}else{document.getElementById(buttonId).style.display="block";document.getElementById(spinnerid).style.display="none";
}}function handleSubmitNewListing(pubHomForm,nameField,typeapp,typeser,labelEnterAValue,labelTypeOfListing,labelTitle,buttonId,spinnerid,createManually,errorMsg,pportalUrl){var errorArray=new Array();var newLstName=document.getElementById(nameField).value;if(newLstName==null||trim(newLstName).length<1){i=errorArray.length;
errorArray[i]=new Array();errorArray[i][0]=nameField;errorArray[i][1]=labelEnterAValue;}else{hideErrors(pubHomForm,"error-msg-newLst");}var getTypeApp=document.getElementById(typeapp);var getTypeService=document.getElementById(typeser);if(getTypeApp.checked==false&&getTypeService.checked==false){i=errorArray.length;
errorArray[i]=new Array();errorArray[i][0]="";errorArray[i][1]=labelTypeOfListing;}else{if(getTypeService.checked==true&&createManually){i=errorArray.length;errorArray[i]=new Array();errorArray[i][0]="";errorArray[i][1]=errorMsg.replace("{0}",pportalUrl);}else{hideErrors(pubHomForm,"error-msg-newLst");
}}if(errorArray.length>0){showErrors(errorArray,"error-msg-newLst",labelTitle);switchSubmit(false,buttonId,spinnerid);}else{var type;if(getTypeApp.checked){type=getTypeApp.value;}else{if(getTypeService.checked){type=getTypeService.value;}}submitNewListing(type,document.getElementById("packageVerIdHid").value);
}return false;}function showNewListingOverlay(pubForm,pkgId){document.getElementById("packageVerIdHid").value=pkgId;hideErrors(pubForm,"error-msg-newLst");applyMask("1");}function displayErrorOnApprove(errorMsg,labelTitle){var errorArray=new Array();var erroMsg=errorMsg;var errArr=erroMsg.split(";");
var cnt=0;while(cnt<errArr.length){errorArray[cnt]=new Array();errorArray[cnt][0]="";errorArray[cnt][1]=errArr[cnt];cnt++;}showErrors(errorArray,"error-msg-main",labelTitle);}function showSuccessOnPubHomePage(successId){document.getElementById(successId).style.display="";document.location="#";}function showHideText(checkId,textId){if(document.getElementById(checkId).checked){document.getElementById(textId).disabled=false;
}else{document.getElementById(textId).disabled=true;}}
