﻿var ajaxValidationServerSideValidation="1";var validationArr=new Array();validationArr[0]="required";validationArr[1]="regexp";validationArr[2]="range";validationArr[3]="compare";validationArr[4]="phone";var fiterArr=new Array();fiterArr[0]=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;fiterArr[1]=/^(.*?)\.([Jj][Pp][Gg]|[Jj][Pp][Ee][Gg]|[Pp][Nn][Gg]|[Gg][Ii][Ff]|[Bb][Mm][Pp])$/i;fiterArr[2]=(/^[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3})$/);fiterArr[3]=/^[w]{3}\.([-\w\.]+)+(:\d+)?(\/([\w/_\.]*(\?\S+)?)?)?/;fiterArr[4]=/^(.*?)\.([Xx][Ll][Ss])$/i;fiterArr[5]=/^(.*?)\.([Jj][Pp][Gg]|[Jj][Pp][Ee][Gg]|[Gg][Ii][Ff])$/i;fiterArr[6]=/^(.*?)\.([Dd][Oo][Cc])$/i;fiterArr[7]=/^(.*?)\.([Pp][Dd][Ff])$/i;var compTypeArr=new Array();compTypeArr[0]="Integer";compTypeArr[1]="Date";var compOpArr=new Array();compOpArr[0]="Equal";compOpArr[1]="GreaterThan";compOpArr[2]="GreaterThanEqual";compOpArr[3]="LessThan";compOpArr[4]="LessThanEqual";compOpArr[5]="NotEqual";var divHtmlImg1="<table cellpadding=0 cellspacing=0><tr><td valign=top width=20px ><img src=";var divHtmlImg2=" class='png_file' width=16px height=16px align=absmiddle /></td><td style='font-family:Arial;font-size:12px;vertical-align: top;'><font color='#757243'>";var divHtmlDiv="</td></tr></table><div class=hint-pointer >&nbsp;</div>";var flagShow=false;var flag=false;var flagFocus=false;var spliter="$";var valSpliter=";";var setColor=false;var flagCompare=false;var errorColor="#FF0000";var defaultColor="#848484";var editorObj;var defaultImageUrl=RelativePath()+"images/Validation/default.png";var imageUrl=RelativePath()+"images/Validation/default.png";var validationGroup="";function ValidateContentText(){if(validationGroup=="valMessage"){var a=FCKeditorAPI.GetInstance(editorObj);if(a.GetXHTML()==""||a.GetXHTML()=="<br />"||a.GetXHTML()=="&nbsp;"||a.GetXHTML()=='<br type="_moz" />'){if(!flag){a.Focus();flag=true}return false}else{return true}}}function editorFocus(editorInstance){if(flagShow){if(!eval(ValidateContentText())){var divEditorObj=editorObj.replace("ctl00_cphContent_","");getObjValidation(divEditorObj+"_div").style.display="block"}}}function editorBlur(a){var b=editorObj.replace("ctl00_cphContent_","");getObjValidation(b+"_div").style.display="none"}function getFormElement(o,e,l,g,h,d,c){flagShow=true;flag=false;flagCompare=false;setColor=true;validationGroup=e;var a=o.elements;flagFocus=true;if(e!=null){for(var j=0;j<a.length;j++){if(a[j].getAttribute("validation")!=null&&a[j].getAttribute("valGroup")==e&&a[j].style.display!="none"){if(a[j].type=="text"){chkInputText(a[j].id,"ButtonClick")}if(a[j].type=="password"){chkInputPassword(a[j].id,"ButtonClick")}if(a[j].type=="file"){chkInputFile(a[j].id,"ButtonClick")}if(a[j].type=="select-one"){chkSelect(a[j].id,"ButtonClick")}if(a[j].type=="textarea"){chkTextArea(a[j].id,"ButtonClick")}}else{if(a[j].id==editorObj){ValidateContentText()}}}}else{for(var j=0;j<a.length;j++){if(a[j].getAttribute("validation")!=null&&a[j].style.display!="none"){if(a[j].type=="text"){chkInputText(a[j].id,"ButtonClick")}if(a[j].type=="password"){chkInputPassword(a[j].id,"ButtonClick")}if(a[j].type=="file"){chkInputFile(a[j].id,"ButtonClick")}if(a[j].type=="select-one"){chkSelect(a[j].id,"ButtonClick")}if(a[j].type=="textarea"){chkTextArea(a[j].id,"ButtonClick")}}else{if(a[j].id==editorObj){ValidateContentText()}}}}if(flag){return false}else{if(g!=null){var b=false;var p="";var f="";var n=false;var m=g.id.substring(0,g.id.lastIndexOf("_")+1);if(h!=null){if(h.indexOf("ctl00_cphContent_ctrlTeam_grdTeam")>-1){if(d!=null&&d!=""){f=h+"_"+d+"_hideFileVal"}else{f=h+"_hideFileVal"}if(document.getElementById(f).value!=undefined&&document.getElementById(f).value!=""){p="ctl00_cphContent_ctrlTeam_";n=true}}else{if(h.indexOf("dtList")>-1){b=chkFileValueDtlist(h)}else{b=chkFileValue(h);if(b){p=h.substring(0,h.lastIndexOf("_")+1)}}}}if(c!=undefined){if(c=="mibteameit"){SaveUpdatedDataMibTeam(g)}else{if(c=="mibteamadd"){SaveAdddDataMibTeam(g)}else{if(c=="pastissuesedit"){AjaxIssueSavePastIssuesEdit(g)}else{if(c=="pastissuesadd"){AjaxSaveIssuePastIssuesAdd()}else{if(c=="ColumnistArticleAE"){AjaxColumnistArticleAE()}else{if(c=="facilitatoradd"){AjaxFacUserSave()}else{if(c=="bloggeradd"){AjaxblogUserSave()}else{if(c=="meetingadd"){AjaxMeetupSaveAdd()}else{if(c=="UpdateMeeting"){AjaxMeetupSaveUpdate(g)}else{if(c=="facilitatoredit"){ajaxValidationServerSideValidation=="1"}else{if(c=="bloggeredit"){ajaxValidationServerSideValidation=="1"}else{if(c=="memberdescadd"){ajaxValidationServerSideValidation=="1"}}}}}}}}}}}}}if(ajaxValidationServerSideValidation=="1"){if((n||b||((document.getElementById(m+"txtImg")!=null&&document.getElementById(m+"txtImg").value.indexOf("\\")>-1)||(document.getElementById(m+"txtImg2")!=null&&document.getElementById(m+"txtImg2").value.indexOf("\\")>-1))||((getObjValidation("upldImg1")!=null&&getObjValidation("upldImg1").value.indexOf("\\")>-1)||(getObjValidation("upldImg2")!=null&&getObjValidation("upldImg2").value.indexOf("\\")>-1)))||((getObjValidation(m+"hdnImgAE")!=null)&&(getObjValidation(m+"hdnImgAE").value!=""))){if(getObjValidation("divBusyBox")||getObjValidation(m+"divBusyBox")||document.getElementById(p+"divBusyBox")){if(p==""){p=m}showBusyBoxDiv(p,e)}}}}if(ajaxValidationServerSideValidation=="1"){return true}else{return false}}}function chkFileValue(a){oGrid=getObjValidation(a);var b=oGrid.rows.length;for(i=2;i<=b;i++){if(i<10){ctrli="0"+i}else{ctrli=i}if(document.getElementById(a+"_ctl"+ctrli+"_hideFileVal")){if(document.getElementById(a+"_ctl"+ctrli+"_hideFileVal").value!=""){return true}}if(document.getElementById(a+"_ctl"+ctrli+"_hideFileVal2")){if(document.getElementById(a+"_ctl"+ctrli+"_hideFileVal2").value!=""){return true}}}return false}function chkFileValueDtlist(b){var a=getObjValidation(b);var c=a.getElementsByTagName("IMG");for(i=0;i<(c.length/2);i++){if(i<10){ctrli="0"+i}else{ctrli=i}if(getObjValidation("ctl00_cphContent_"+b+"_ctl"+ctrli+"_hdnImgName").value!=""){return true}}return false}function showBusyBoxDiv(b,a){if(b!=""){showdeadcenterdiv("333","138",document.getElementById(b+"divBusyBox"),a);document.getElementById(b+"divBusyBox").style.display=""}else{showdeadcenterdiv("333","138",getObjValidation("divBusyBox"),a);getObjValidation("divBusyBox").style.display=""}setTimeout("showRotateImg()",100);return false}function showRotateImg(){var a=RelativePath()+"images/transfer_new.gif";document.images.BusyBoxImg1.src=a}function showdeadcenterdiv(d,e,l,f){var n,m;if(self.pageYoffset){n=self.pageXoffset;m=self.pageYoffset}else{if(document.documentElement&&document.documentElement.scrollTop){n=document.documentElement.scrollLeft;m=document.documentElement.scrollTop}else{if(document.body){n=document.body.scrollLeft;m=document.body.scrollTop}}}var h,g;if(self.innerHeight){h=self.innerWidth;g=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientheight){h=document.documentElement.clientWidth;g=document.documentElement.clientheight}else{if(document.body){h=document.body.clientWidth;g=document.body.clientHeight}}}var b=n+(h-d)/2;var j=parseInt(m,10)+parseInt(e,10);var c=l;var a=c.style;a.position="absolute";a.top=j+"px";a.left=b+"px";if(f=="Add"&&(window.location.href.indexOf("book-club-facilitator/home")>-1||window.location.href.indexOf("admin/meetings")>-1)){a.top=(j-250)+"px";a.left=(b-250)+"px"}}function trim(a){return a.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")}function chkInputText(ObjInputId,eventValue){var inputObj=getObjValidation(ObjInputId);var valArrInput=new Array();var valExpArrInput=new Array();valArrInput=inputObj.getAttribute("validation").split(valSpliter);for(var j=0;j<valArrInput.length;j++){valExpArrInput=valArrInput[j].split(spliter);if(valExpArrInput[2]!="''"){imageUrl=RelativePath()+valExpArrInput[2]}else{imageUrl=defaultImageUrl}var Html=divHtmlImg1+imageUrl+divHtmlImg2+valExpArrInput[1]+divHtmlDiv;switch(valExpArrInput[0].toLowerCase()){case"required":var spaceChk=trim(inputObj.value);if(inputObj.value==""||spaceChk==""){if(eventValue=="onfocus"){getObjValidation(ObjInputId+"_div").innerHTML=Html;getObjValidation(ObjInputId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputId+"_div").style.display="none"}else{inputObj.style.borderColor=errorColor}}if(!flag){try{inputObj.focus();flag=true}catch(ex){return false}}return false}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}break;case"regexp":var expIndex=valExpArrInput[3];var expValue=inputObj.value.replace("http://","");if(inputObj.value!=""){if(!fiterArr[expIndex].test(expValue)){if(expIndex=="1"){Html=divHtmlImg1+imageUrl+divHtmlImg2+"Image should be in jpeg, jpg, bmp, png or gif format"+divHtmlDiv}if(eventValue=="onfocus"){getObjValidation(ObjInputId+"_div").innerHTML=Html;getObjValidation(ObjInputId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputId+"_div").style.display="none"}else{inputObj.style.borderColor=errorColor}}if(!flag){inputObj.focus();flag=true}return false}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}break;case"range":if(inputObj.value!=""){if(inputObj.value.length<valExpArrInput[3]){if(eventValue=="onfocus"){getObjValidation(ObjInputId+"_div").innerHTML=Html;getObjValidation(ObjInputId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputId+"_div").style.display="none"}else{inputObj.style.borderColor=errorColor}}if(!flag){inputObj.focus();flag=true}return false}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}break;case"compare":var compObj=getObjValidation(valExpArrInput[3]);var compTypeIndex=valExpArrInput[4];var compOpIndex=valExpArrInput[5];var compValue=compObj.value;var validateValue=inputObj.value;if(compObj.value!=""){if(compTypeArr[compTypeIndex]=="Integer"){compValue=parseFloat(compValue);validateValue=parseFloat(validateValue)}else{if(compTypeArr[compTypeIndex]=="Date"){compValue=Date.parse(compValue);validateValue=Date.parse(validateValue)}}if(compOpArr[compOpIndex]=="Equal"){if(validateValue==compValue){flagCompare=false}else{flagCompare=true}}if(compOpArr[compOpIndex]=="GreaterThan"){if(validateValue>compValue){flagCompare=false}else{flagCompare=true}}if(compOpArr[compOpIndex]=="GreaterThanEqual"){if(validateValue>=compValue){flagCompare=false}else{flagCompare=true}}if(compOpArr[compOpIndex]=="LessThan"){if(validateValue<compValue){flagCompare=false}else{flagCompare=true}}if(compOpArr[compOpIndex]=="LessThanEqual"){if(validateValue<=compValue){flagCompare=false}else{flagCompare=true}}if(compOpArr[compOpIndex]=="NotEqual"){if(validateValue!=compValue){flagCompare=false}else{flagCompare=true}}if(flagCompare){if(eventValue=="onfocus"){getObjValidation(ObjInputId+"_div").innerHTML=Html;getObjValidation(ObjInputId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputId+"_div").style.display="none"}else{inputObj.style.borderColor=errorColor}}if(!flag){inputObj.focus();flag=true}return false}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}break;case"phone":var phoneId=valExpArrInput[3];var chkNumber=3;var searchCond="";if(valExpArrInput[5]==null){if(valExpArrInput[4]==null){searchCond=eval(getObjValidation(phoneId+"1").value.length<3||getObjValidation(phoneId+"2").value.length<3||getObjValidation(phoneId+"3").value.length<4)}else{searchCond=eval(getObjValidation(phoneId+"1").value.length<3||getObjValidation(phoneId+"2").value.length<3||getObjValidation(phoneId+"3").value.length<4||getObjValidation(phoneId+"Ext").value.length!=0)}}else{searchCond=eval(getObjValidation(phoneId+"1").value.length<3||getObjValidation(phoneId+"2").value.length<3||getObjValidation(phoneId+"3").value.length<4)}if(valExpArrInput[6]){k=valExpArrInput[6]}if(k<=3){if(k==3){chkNumber=4}if(searchCond){if(getObjValidation(phoneId+k).value.length<chkNumber){if(eventValue=="onfocus"){getObjValidation(phoneId+"_div").innerHTML=Html;getObjValidation(phoneId+"_div").style.display="inline";getObjValidation(phoneId+k).style.borderColor=errorColor}else{if(eventValue=="onblur"){getObjValidation(phoneId+"_div").style.display="none";if(setColor){getObjValidation(phoneId+k).style.borderColor=errorColor}}else{getObjValidation(phoneId+k).style.borderColor=errorColor}}if(!flag){getObjValidation(phoneId+k).focus();flag=true}return false}else{getObjValidation(phoneId+"_div").style.display="none";if(valArrInput.length==j+1){getObjValidation(phoneId+k).style.borderColor=defaultColor}}}else{getObjValidation(phoneId+"_div").style.display="none";if(valArrInput.length==j+1){getObjValidation(phoneId+k).style.borderColor=defaultColor}}}break;default:if(!eval(valExpArrInput[0])){if(eventValue=="onfocus"){getObjValidation(ObjInputId+"_div").innerHTML=Html;getObjValidation(ObjInputId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputId+"_div").style.display="none"}else{inputObj.style.borderColor=errorColor}}if(!flag){inputObj.focus();flag=true}return false}else{getObjValidation(ObjInputId+"_div").style.display="none";if(valArrInput.length==j+1){inputObj.style.borderColor=defaultColor}}}}}function chkInputFile(ObjInputFileId,eventValue){var inputFileObj=getObjValidation(ObjInputFileId);var valArrInputFile=new Array();var valExpArrInputFile=new Array();valArrInputFile=inputFileObj.getAttribute("validation").split(valSpliter);for(var j=0;j<valArrInputFile.length;j++){valExpArrInputFile=valArrInputFile[j].split(spliter);if(valExpArrInputFile[2]!="''"){imageUrl=valExpArrInputFile[2]}else{imageUrl=defaultImageUrl}var Html=divHtmlImg1+imageUrl+divHtmlImg2+valExpArrInputFile[1]+divHtmlDiv;switch(valExpArrInputFile[0].toLowerCase()){case"required":if(inputFileObj.value==""){if(eventValue=="onfocus"){getObjValidation(ObjInputFileId+"_div").innerHTML=Html;getObjValidation(ObjInputFileId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputFileId+"_div").style.display="none"}else{inputFileObj.style.borderColor=errorColor}}if(!flag){inputFileObj.focus();flag=true}return false}else{getObjValidation(ObjInputFileId+"_div").style.display="none";if(valArrInputFile.length==j+1){inputFileObj.style.borderColor=defaultColor}}break;case"regexp":var expIndex=valExpArrInputFile[3];if(inputFileObj.value!=""){if(!fiterArr[expIndex].test(inputFileObj.value)){if(eventValue=="onfocus"){getObjValidation(ObjInputFileId+"_div").innerHTML=Html;getObjValidation(ObjInputFileId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputFileId+"_div").style.display="none"}else{inputFileObj.style.borderColor=errorColor}}if(!flag){inputFileObj.focus();flag=true}return false}else{getObjValidation(ObjInputFileId+"_div").style.display="none";if(valArrInputFile.length==j+1){inputFileObj.style.borderColor=defaultColor}}}else{getObjValidation(ObjInputFileId+"_div").style.display="none";if(valArrInputFile.length==j+1){inputFileObj.style.borderColor=defaultColor}}break;default:if(!eval(valExpArrInputFile[0])){if(eventValue=="onfocus"){getObjValidation(ObjInputFileId+"_div").innerHTML=Html;getObjValidation(ObjInputFileId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputFileId+"_div").style.display="none"}else{inputFileObj.style.borderColor=errorColor}}if(!flag){inputFileObj.focus();flag=true}return false}else{getObjValidation(ObjInputFileId+"_div").style.display="none";if(valArrInputFile.length==j+1){inputFileObj.style.borderColor=defaultColor}}}}}function chkInputPassword(ObjInputPasswordId,eventValue){var inputPasswordObj=getObjValidation(ObjInputPasswordId);var valArrInputPassword=new Array();var valExpArrInputPassword=new Array();valArrInputPassword=inputPasswordObj.getAttribute("validation").split(valSpliter);for(var j=0;j<valArrInputPassword.length;j++){valExpArrInputPassword=valArrInputPassword[j].split(spliter);if(valExpArrInputPassword[2]!="''"){imageUrl=valExpArrInputPassword[2]}else{imageUrl=defaultImageUrl}var Html=divHtmlImg1+imageUrl+divHtmlImg2+valExpArrInputPassword[1]+divHtmlDiv;switch(valExpArrInputPassword[0].toLowerCase()){case"required":if(inputPasswordObj.value==""){if(eventValue=="onfocus"){getObjValidation(ObjInputPasswordId+"_div").innerHTML=Html;getObjValidation(ObjInputPasswordId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputPasswordId+"_div").style.display="none"}else{inputPasswordObj.style.borderColor=errorColor}}if(!flag){inputPasswordObj.focus();flag=true}return false}else{getObjValidation(ObjInputPasswordId+"_div").style.display="none";if(valArrInputPassword.length==j+1){inputPasswordObj.style.borderColor=defaultColor}}break;case"range":if(inputPasswordObj.value!=""){if(inputPasswordObj.value.length<valExpArrInputPassword[3]){if(eventValue=="onfocus"){getObjValidation(ObjInputPasswordId+"_div").innerHTML=Html;getObjValidation(ObjInputPasswordId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputPasswordId+"_div").style.display="none"}else{inputPasswordObj.style.borderColor=errorColor}}if(!flag){inputPasswordObj.focus();flag=true}return false}else{getObjValidation(ObjInputPasswordId+"_div").style.display="none";if(valArrInputPassword.length==j+1){inputPasswordObj.style.borderColor=defaultColor}}}else{getObjValidation(ObjInputPasswordId+"_div").style.display="none";if(valArrInputPassword.length==j+1){inputPasswordObj.style.borderColor=defaultColor}}break;case"compare":compObj=getObjValidation(valExpArrInputPassword[3]);if(compObj.value!=""){if(inputPasswordObj.value==""){Html=divHtmlImg1+imageUrl+divHtmlImg2+"Re-enter password"+divHtmlDiv}if(inputPasswordObj.value!=compObj.value){if(eventValue=="onfocus"){getObjValidation(ObjInputPasswordId+"_div").innerHTML=Html;getObjValidation(ObjInputPasswordId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputPasswordId+"_div").style.display="none"}else{inputPasswordObj.style.borderColor=errorColor}}if(!flag){inputPasswordObj.focus();flag=true}return false}else{getObjValidation(ObjInputPasswordId+"_div").style.display="none";if(valArrInputPassword.length==j+1){inputPasswordObj.style.borderColor=defaultColor}}}else{getObjValidation(ObjInputPasswordId+"_div").style.display="none";if(valArrInputPassword.length==j+1){inputPasswordObj.style.borderColor=defaultColor}}break;default:if(!eval(valExpArrInputPassword[0])){if(eventValue=="onfocus"){getObjValidation(ObjInputPasswordId+"_div").innerHTML=Html;getObjValidation(ObjInputPasswordId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjInputPasswordId+"_div").style.display="none"}else{inputPasswordObj.style.borderColor=errorColor}}if(!flag){inputPasswordObj.focus();flag=true}return false}else{getObjValidation(ObjInputPasswordId+"_div").style.display="none";if(valArrInputPassword.length==j+1){inputPasswordObj.style.borderColor=defaultColor}}}}}function chkSelect(ObjSelectId,eventValue){var selectObj=getObjValidation(ObjSelectId);var valArrSelect=new Array();var valExpArrSelect=new Array();valArrSelect=selectObj.getAttribute("validation").split(valSpliter);for(var j=0;j<valArrSelect.length;j++){valExpArrSelect=valArrSelect[j].split(spliter);if(valExpArrSelect[2]!="''"){imageUrl=valExpArrSelect[2]}else{imageUrl=defaultImageUrl}var Html=divHtmlImg1+imageUrl+divHtmlImg2+valExpArrSelect[1]+divHtmlDiv;switch(valExpArrSelect[0].toLowerCase()){case"required":if(selectObj.selectedIndex==0){if(eventValue=="onfocus"){getObjValidation(ObjSelectId+"_div").innerHTML=Html;getObjValidation(ObjSelectId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjSelectId+"_div").style.display="none"}else{selectObj.style.borderColor=errorColor;if(!flag){selectObj.focus();flag=true}}}if(!flag){flag=true}return false}else{getObjValidation(ObjSelectId+"_div").style.display="none";if(valArrSelect.length==j+1){selectObj.style.borderColor=defaultColor}}break;default:if(!eval(valExpArrSelect[0])){if(eventValue=="onfocus"){getObjValidation(ObjSelectId+"_div").innerHTML=Html;getObjValidation(ObjSelectId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjSelectId+"_div").style.display="none"}else{selectObj.style.borderColor=errorColor;if(!flag){selectObj.focus();flag=true}}}if(!flag){flag=true}return false}else{getObjValidation(ObjSelectId+"_div").style.display="none";if(valArrSelect.length==j+1){selectObj.style.borderColor=defaultColor}}}}}function chkTextArea(ObjTextAreaId,eventValue){var textAreaObj=getObjValidation(ObjTextAreaId);var valArrTextArea=new Array();var valExpArrTextArea=new Array();valArrTextArea=textAreaObj.getAttribute("validation").split(valSpliter);for(var j=0;j<valArrTextArea.length;j++){valExpArrTextArea=valArrTextArea[j].split(spliter);if(valExpArrTextArea[2]!="''"){imageUrl=valExpArrTextArea[2]}else{imageUrl=defaultImageUrl}var Html=divHtmlImg1+imageUrl+divHtmlImg2+valExpArrTextArea[1]+divHtmlDiv;switch(valExpArrTextArea[0].toLowerCase()){case"required":var spaceChk=trim(textAreaObj.value);if(textAreaObj.value==""||spaceChk==""){if(eventValue=="onfocus"){getObjValidation(ObjTextAreaId+"_div").innerHTML=Html;getObjValidation(ObjTextAreaId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjTextAreaId+"_div").style.display="none"}else{textAreaObj.style.borderColor=errorColor}}if(!flag){textAreaObj.focus();flag=true}return false}else{getObjValidation(ObjTextAreaId+"_div").style.display="none";if(valArrTextArea.length==j+1){textAreaObj.style.borderColor=defaultColor}}break;default:if(!eval(valExpArrTextArea[0])){if(eventValue=="onfocus"){getObjValidation(ObjTextAreaId+"_div").innerHTML=Html;getObjValidation(ObjTextAreaId+"_div").style.display="inline"}else{if(eventValue=="onblur"){getObjValidation(ObjTextAreaId+"_div").style.display="none"}else{textAreaObj.style.borderColor=errorColor}}if(!flag){textAreaObj.focus();flag=true}return false}else{getObjValidation(ObjTextAreaId+"_div").style.display="none";if(valArrTextArea.length==j+1){textAreaObj.style.borderColor=defaultColor}}}}}function EnableTip(c,d,a,b){if(getObjValidation(b)!=null){if(getObjValidation(b).value=="0"){return}}c=c.id;if(flagFocus){if(flagShow){if(d=="text"){chkInputText(c,"onfocus")}else{if(d=="textarea"){chkTextArea(c,"onfocus")}else{if(d=="select"){chkSelect(c,"onfocus")}else{if(d=="password"){chkInputPassword(c,"onfocus")}else{if(d=="file"){chkInputFile(c,"onfocus")}}}}}}}else{flagFocus=true;flag=true}}function DisableTip(a,b){a=a.id;if(b=="text"){chkInputText(a,"onblur")}else{if(b=="textarea"){chkTextArea(a,"onblur")}else{if(b=="select"){chkSelect(a,"onblur")}else{if(b=="password"){chkInputPassword(a,"onblur")}else{if(b=="file"){chkInputFile(a,"onblur")}}}}}}function checkDate(e){e=e.id;try{var d=getObjValidation(e).value;if(d!=""){var f=d.split("/");var g=f[0];var b=f[1];var c=f[2];g--;var m=new Date(c,g,b);var a=m.getDate();var h=m.getMonth();var l=m.getFullYear();if((a==b)&&(h==g)&&(l==c)){return true}else{return false}}else{return true}}catch(j){return false}}function chkPostal3(val1,val2){var oZip1=eval(getObjValidation(val1));var oZip2=eval(getObjValidation(val2));inputStr1=oZip1.value;inputStr2=oZip2.value;if(inputStr1.length>0){if(inputStr1.length<5){return false}else{return true}}else{return true}}function chkPostal4(val1,val2){var oZip1=eval(getObjValidation(val1));var oZip2=eval(getObjValidation(val2));inputStr1=oZip1.value;inputStr2=oZip2.value;if(inputStr2.length>0){if(inputStr2.length<4){return false}else{return true}}else{return true}}function chkPostal1(val1,val2){var oZip1=eval(getObjValidation(val1));var oZip2=eval(getObjValidation(val2));inputStr1=oZip1.value;inputStr2=oZip2.value;if(inputStr1.length>0){var objRegExp=/^[a-zA-Z]{1}\d{1}[a-zA-Z]{1}/;if(objRegExp.test(inputStr1)==false){return false}}if(inputStr1.length==0&&inputStr2.length>0){return false}return true}function chkPostal2(val1,val2){var oZip1=eval(getObjValidation(val1));var oZip2=eval(getObjValidation(val2));inputStr1=oZip1.value;inputStr2=oZip2.value;if(inputStr2.length>0){var objRegExp1=/^\d{1}[a-zA-Z]{1}\d{1}/;if(objRegExp1.test(inputStr2)==false){return false}}if(inputStr1.length>0&&inputStr2.length==0){return false}return true}function getObjValidation(a){if(document.getElementById){if(document.getElementById(a)==null){a="ctl00_cphContent_"+a}return document.getElementById(a)}else{if(document.all){if(document.all(a)==null){a="ctl00_cphContent_"+a}return document.all[a]}else{if(document.layers){if(document.layers(a)==null){a="ctl00_cphContent_"+a}return document.layers[a]}}}}function SaveUpdatedDataMibTeam(c){var b=c.id.substring(0,c.id.lastIndexOf("_")+1);MibTeamId=c.id.substring(c.id.lastIndexOf("grdTeam")+8,c.id.lastIndexOf("_"));var a=AjaxExistance(MibTeamId,getObjMIB(b+"txtNameEdit").value,4,"Name already exists.",2,"",b);if(a==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function SaveAdddDataMibTeam(c){var b=c.id.substring(0,c.id.lastIndexOf("_")+1);var a=AjaxExistance(0,getObjMIB("ctrlTeam_txtName").value,4,"Name already exists.",1,null,b);if(a==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function AjaxIssueSavePastIssuesEdit(d){var b=d.id.substring(0,d.id.lastIndexOf("_")+1);var a=getObjMIB(b+"txtTitle").value;var c=AjaxExistance(getObjMIB("ctrlTeam_hdnId").value,a,3,"The Issue Name you have entered has already been assigned, please try again",null,null,b);if(c==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function AjaxSaveIssuePastIssuesAdd(){var a=AjaxExistance(getObjMIB("ctrlTeam_hdnId").value,getObjMIB("ctrlTeam_txtTitle").value,3,"The Issue Name you have entered has already been assigned, please try again");if(a==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function AjaxColumnistArticleAE(){var a=AjaxExistance(getObjMIB("hdnId").value,getObjMIB("txtArticleName").value,9,"Article Name already exists.",0,getObjMIB("hdnColumnistId").value);if(a==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function AjaxFacUserSave(){var a=AjaxExistance(0,getObjMIB("ctrlTeam_txtUsername").value,5,"Sorry the user name you have entered has already been taken, please try a different one");if(a==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function AjaxMeetupSaveAdd(){var a=AjaxExistance(0,getObjMIB("ctrlTeam_ctrlMeeting_txtBook").value,20,"Meeting already exists.");if(a==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function AjaxMeetupSaveUpdate(c){var a=c.id.substring(0,c.id.lastIndexOf("_")+1);var b=AjaxExistance(getObjMIB(a+"hdnMeetingId").value,getObjMIB(a+"txtBook").value,20,"Meeting already exists.",null,null,a);if(b==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function AjaxblogUserSave(){var a=AjaxExistance(0,getObjMIB("ctrlblog_txtUsername").value,5,"Sorry the user name you have entered has already been taken, please try a different one");if(a==false){ajaxValidationServerSideValidation="0"}else{ajaxValidationServerSideValidation="1"}}function telephoneValidation(b,a){var c=3;if(a==3){c=4}if(getObjValidation("ctl00_cphContent_txtTelephone1").value==""&&getObjValidation("ctl00_cphContent_txtTelephone2").value==""){return true}if(getObjValidation(b).value.length<c){return false}else{return true}}function AllowAlphaNumeric(d){var c=document.all?true:false;var a=document.layers?true:false;var b=(c)?window.event.keyCode:d.which;var f=((b>47&&b<58)||(b>=65&&b<=90)||(b>=97&&b<=122)||b==45||b==46)?true:false;if(b<32){return true}return(f)}function changeTab(a){if(document.getElementById("ctl00_cphContent_txtPostalCode1").value.length==a){document.getElementById("ctl00_cphContent_txtPostalCode2").focus()}}function changePhoneTab(d,a,f,c){var b=(window.event)?event.keyCode:d.which;if(b==8||b==46||b==9||(b>=37&&b<=40)){return true}if(getObj(f).value.length==a){getObj(c).focus()}}function blockNonNumbers(c,g,l,f){var m;var h=false;var d;var a;if(window.event){m=g.keyCode;h=window.event.ctrlKey}else{if(g.which){m=g.which;h=g.ctrlKey}}if(isNaN(m)){return true}d=String.fromCharCode(m);if(m==8||h){return true}a=/\d/;var b=f?d=="-"&&c.value.indexOf("-")==-1:false;var j=l?d=="."&&c.value.indexOf(".")==-1:false;return b||j||a.test(d)};
