function setLinkUrl(strControlID,strNavigateURL){var objControl=getFieldByID(strControlID);objControl.href=strNavigateURL;};function setStyleClass(strControlID,strClassName){var objControl=getFieldByID(strControlID);objControl.className=strClassName};function getStyleClass(strControlID){var objControl=getFieldByID(strControlID);return objControl.className;};function DivWrite(strDivID,strText){var objControl;if(document.getElementById){objControl=document.getElementById(strDivID);objControl.innerHTML="";objControl.innerHTML=strText;}else if(document.all){objControl=document.all[strDivID];objControl.innerHTML=strText;}else if(document.layers){objControl=document.layers[strDivID];objControl.document.open();objControl.document.write(strText);objControl.document.close();};};function DivRead(strDivID){var objControl;if(document.getElementById){objControl=document.getElementById(strDivID);return objControl.innerHTML}else if(document.all){objControl=document.all[strDivID];return objControl.innerHTML;}else if(document.layers){return"";};};function setImage(strImageID,strImagePath){var objControl=getFieldByID(strImageID);objControl.src=strImagePath;};function setBGImage(strID,strImagePath){var objControl=getFieldByID(strID);objControl.style.backgroundImage="url("+strImagePath+")";};function setVisible(strControlID,blnVisible){var objControl=getFieldByID(strControlID);if(!blnVisible){objControl.style.visibility="hidden";}else{objControl.style.visibility="visible";};};function setDisplay(strControlID,blnVisible){var objControl=getFieldByID(strControlID);if(!blnVisible){objControl.style.display="none";}else{objControl.style.display="block";};};function getDisplay(strControlID){var objControl=getFieldByID(strControlID);if(objControl.style.display=="block"){return true;}else{return false;};};function setChecked(strControlID,blnStatus){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);switch(strType){case"CHECKBOX":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){objControl[i].checked=blnStatus;};break;case"RADIO":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){objControl[i].checked=blnStatus;};break;};};function getChecked(strControlID){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);var blnStatus=false;switch(strType){case"CHECKBOX":if(objControl.checked){blnStatus=true;};break;};return blnStatus};function getVisible(strControlID){var objControl=getFieldByID(strControlID);if(objControl.style.visibility=="visible"){return true;}else{return false;};};function getFieldType(objControl){return objControl.type.toUpperCase();};function getFieldByID(strControlID){return document.getElementById(strControlID);};function getFieldByName(strControlName){return document.getElementsByName(strControlName);};function ReadOnly(strControlID,blnEnable){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);switch(strType){case"TEXT":objControl.readOnly=blnEnable;break;case"PASSWORD":objControl.readOnly=blnEnable;break;case"TEXTAREA":objControl.readOnly=blnEnable;break;};};function readOnly(strControlID,blnEnable){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);switch(strType){case"TEXT":objControl.readOnly=blnEnable;break;case"PASSWORD":objControl.readOnly=blnEnable;break;case"TEXTAREA":objControl.readOnly=blnEnable;break;};};function Disable(strControlID,blnEnable){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);switch(strType){case"CHECKBOX":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){objControl[i].disabled=blnEnable;};break;case"RADIO":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){objControl[i].disabled=blnEnable;};break;default:objControl.disabled=blnEnable;break;};};function getDisabled(strID){return getFieldByID(strID).disabled;};function getText(strControlID){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);var strReturn="";switch(strType){case"TEXT":strReturn=objControl.value;break;case"PASSWORD":strReturn=objControl.value;break;case"HIDDEN":strReturn=objControl.value;break;case"TEXTAREA":strReturn=objControl.value;break;case"CHECKBOX":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){if(objControl[i].checked){if(strReturn!=""){strReturn+=",";};strReturn+=objControl[i].value;};};break;case"RADIO":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){if(objControl[i].checked){if(strReturn!=""){strReturn+=",";};strReturn+=objControl[i].value;};};break;case"SELECT-ONE":strReturn=objControl.options[objControl.selectedIndex].text;break;case"SELECT-MULTIPLE":var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){if(objControl.options[i].selected){if(strReturn!=""){strReturn+=",";};strReturn+=objControl.options[i].text;};};break;};return strReturn;};function getValue(strControlID){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);var strReturn="";switch(strType){case"TEXT":strReturn=objControl.value;break;case"PASSWORD":strReturn=objControl.value;break;case"HIDDEN":strReturn=objControl.value;break;case"TEXTAREA":strReturn=objControl.value;break;case"CHECKBOX":objControl=getFieldByName(strControlID);var intLength=objControl.length;if(intLength>0)for(var i=0;i<intLength;i++){if(strReturn!=""){strReturn+=",";};if(objControl[i].checked){strReturn+=objControl[i].value+"^";};strReturn+=objControl[i].checked;};break;case"RADIO":objControl=getFieldByName(strControlID);var intLength=objControl.length;for(var i=0;i<intLength;i++){if(objControl[i].checked){if(strReturn!=""){strReturn+=",";};strReturn+=objControl[i].value;};};break;case"SELECT-ONE":strReturn=objControl.value;break;case"SELECT-MULTIPLE":var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){if(objControl.options[i].selected){if(strReturn!=""){strReturn+=",";};strReturn+=objControl.options[i].value;};};break;};return strReturn;};function setField(strControlID,strControlValue){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);switch(strType){case"TEXT":objControl.value=strControlValue;break;case"PASSWORD":objControl.value=strControlValue;break;case"HIDDEN":objControl.value=strControlValue;break;case"TEXTAREA":objControl.value=strControlValue;break;case"CHECKBOX":objControl=getFieldByName(strControlID);var intLength=objControl.length;if(strControlValue!=true&&strControlValue!=false){var arrConValue=strControlValue.split(",");var intArrLength=arrConValue.length;if(strControlValue==""){for(var i=0;i<intLength;i++){objControl[i].checked=false;};};for(var x=0;x<intArrLength;x++){for(var i=0;i<intLength;i++){if(objControl[i].value==arrConValue[x]){if(!objControl[i].disabled){objControl[i].checked=true;};break;};};};}else{for(var i=0;i<intLength;i++){if(!objControl[i].disabled){objControl[i].checked=strControlValue;};};};break;case"RADIO":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;if(strControlValue==""){for(var i=0;i<intLengrh;i++){objControl[i].checked=false;};};for(var i=0;i<intLengrh;i++){if(objControl[i].value==strControlValue){objControl[i].checked=true;break;};};break;case"SELECT-ONE":var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){if(objControl.options[i].value==strControlValue){objControl.options[i].selected=true;break;};};break;case"SELECT-MULTIPLE":var intLengrh=objControl.length;var arrConValue=strControlValue.split(",");var intArrLength=arrConValue.length;if(strControlValue==""){for(var i=0;i<intLengrh;i++){objControl.options[i].selected=false;};};for(var x=0;x<intArrLength;x++){for(var i=0;i<intLengrh;i++){if(objControl.options[i].value==arrConValue[x]){objControl.options[i].selected=true;break;};};};break;};};function setFieldByText(strControlID,strControlValue){var objControl=getFieldByID(strControlID);var strType=getFieldType(objControl);switch(strType){case"TEXT":objControl.value=strControlValue;break;case"PASSWORD":objControl.value=strControlValue;break;case"HIDDEN":objControl.value=strControlValue;break;case"TEXTAREA":objControl.value=strControlValue;break;case"CHECKBOX":objControl=getFieldByName(strControlID);var intLength=objControl.length;if(strControlValue!=true&&strControlValue!=false){var arrConValue=strControlValue.split(",");var intArrLength=arrConValue.length;if(strControlValue==""){for(var i=0;i<intLength;i++){objControl[i].checked=false;};};for(var x=0;x<intArrLength;x++){for(var i=0;i<intLength;i++){if(objControl[i].value==arrConValue[x]){if(!objControl[i].disabled){objControl[i].checked=true;};break;};};};}else{for(var i=0;i<intLength;i++){if(!objControl[i].disabled){objControl[i].checked=strControlValue;};};};break;case"RADIO":objControl=getFieldByName(strControlID);var intLengrh=objControl.length;if(strControlValue==""){for(var i=0;i<intLengrh;i++){objControl[i].checked=false;};};for(var i=0;i<intLengrh;i++){if(objControl[i].value==strControlValue){objControl[i].checked=true;break;};};break;case"SELECT-ONE":var intLengrh=objControl.length;for(var i=0;i<intLengrh;i++){if(objControl.options[i].text==strControlValue){objControl.options[i].selected=true;break;};};break;case"SELECT-MULTIPLE":var intLengrh=objControl.length;var arrConValue=strControlValue.split(",");var intArrLength=arrConValue.length;if(strControlValue==""){for(var i=0;i<intLengrh;i++){objControl.options[i].selected=false;};};for(var x=0;x<intArrLength;x++){for(var i=0;i<intLengrh;i++){if(objControl.options[i].text==arrConValue[x]){objControl.options[i].selected=true;break;};};};break;};};function MaxLength(objControl,objEvent,intLen){if((objEvent.keyCode==9)||(objEvent.keyCode==46)||(objEvent.keyCode==8)||(objEvent.keyCode==37)||(objEvent.keyCode==38)||(objEvent.keyCode==39)||(objEvent.keyCode==40)){return true}else{if(objControl.value.length>=intLen){return false;};};return true;};function numberConvertToArabic(intNumber){var arrNumbers=new Array("&#1632;","&#1633;","&#1634;","&#1635;","&#1636;","&#1637;","&#1638;","&#1639;","&#1640;","&#1641;");intNumber=String(intNumber);var intLength=intNumber.length;var strReturn="";for(var i=0;i<intLength;i++){if(intNumber.substr(i,1)!=" "){if(!isNaN(intNumber.substr(i,1))){strReturn+=arrNumbers[intNumber.substr(i,1)];}else{strReturn+=intNumber.substr(i,1);};}else{strReturn+=intNumber.substr(i,1);};};return strReturn;};function CurrencyFormat(num,decimals){num=num.toString().replace(/\$|\,/g,'');if(isNaN(num))num="0";sign=(num==(num=Math.abs(num)));num=Math.floor(num*100+0.50000000001);cents=num%100;num=String(Math.floor(num/100));if(cents<10)cents="0"+cents;for(var i=0;i<Math.floor((num.length-(1+i))/3);i++)num=num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));return(((sign)?'':'-')+num+'.'+cents);};function addDecimals(strValue,intDecimals){var strReturn="";var intDevide="1";for(var i=0;i<Number(intDecimals);i++){intDevide+="0";};strValue=String(Math.round(Number(strValue)*Number(intDevide))/Number(intDevide));var intIndex=strValue.indexOf(".");var strDecimals="";if(intIndex!=-1){var arrData=strValue.split(".");if(arrData.length>1){strDecimals=arrData[1];for(var i=strDecimals.length;i<Number(intDecimals);i++){strDecimals+="0";};strDecimals=strDecimals.substr(0,intDecimals);}else{for(var i=0;i<Number(intDecimals);i++){strDecimals+="0";};};strReturn=arrData[0]+"."+strDecimals;}else{for(var i=0;i<Number(intDecimals);i++){strDecimals+="0";};strReturn=strValue+"."+strDecimals;};return strReturn;};function roundNumber(intNumber,intDecimals){intNumber+='';var arNUMS=intNumber.split('.');if(arNUMS.length<2){return intNumber;};var intPower=Math.pow(10,arNUMS[1].length);var intRound=intNumber;for(var i=0;i<=arNUMS[1].length-intDecimals;i++){intRound=(Math.round((intRound*intPower))/intPower);intPower=intPower/10;};return intRound;};function raiseError(strErrNo){var strMsg=arrError[strErrNo];if(arguments.length>1){for(var i=0;i<arguments.length-1;i++){strMsg=strMsg.replace("#"+(i+1),arguments[i+1]);};};return strMsg;};function buildError(strMessage){if(arguments.length>1){for(var i=0;i<arguments.length-1;i++){strMessage=strMessage.replace("#"+(i+1),arguments[i+1]);};strMessage=strMessage};if(strMessage.indexOf("<li class='clsClientError'")!=-1){strErrLiTag="";};return strErrLiTag+strMessage;};function checkInvalidChar(strValue,strMessage,strControlText){var strChkEmpty=FindChar(strValue);if(strChkEmpty!="0"){return buildError(strMessage,strChkEmpty[0],strControlText);}else{return"";};};function FindChar(StringIn){var CharInArray=new Array("'","<",">","^",'"',"~");var CharOutArray=new Array();for(var i=0;i<StringIn.length;i++){switch(StringIn.charCodeAt(i)){case 92:CharOutArray[0]="\\ ";CharOutArray[1]=eval(i+1);return(CharOutArray);break;case 8216:case 8217:CharOutArray[0]="' ";CharOutArray[1]=eval(i+1);return(CharOutArray);break;default:for(var j=0;j<CharInArray.length;j++){if(StringIn.charAt(i)==CharInArray[j]){CharOutArray[0]=CharInArray[j];CharOutArray[1]=eval(i+1);return(CharOutArray);};};break;};};return"0";};function disablePage(){return true;};function rightTrim(strValue){var objRegExp=/^([\w\W]*)(\b\s*)$/;if(objRegExp.test(strValue)){strValue=strValue.replace(objRegExp,'$1');};return strValue;};function leftTrim(strValue){var objRegExp=/^(\s*)(\b[\w\W]*)$/;if(objRegExp.test(strValue)){strValue=strValue.replace(objRegExp,'$2');};return strValue;};function trim(strValue){var objRegExp=/^(\s*)$/;if(objRegExp.test(strValue)){strValue=strValue.replace(objRegExp,'');if(strValue.length==0)return strValue;};objRegExp=/^(\s*)([\W\w]*)(\b\s*$)/;if(objRegExp.test(strValue)){strValue=strValue.replace(objRegExp,'$2');};return strValue;};function replaceall(strValue,strRepValue,strNValue){var i=strValue.indexOf(strRepValue);while(i>-1){strValue=strValue.replace(strRepValue,strNValue);i=strValue.indexOf(strRepValue);};return strValue};function ClearCache(){try{window.clipboardData.clearData()}catch(e){};};function CloseChildWindow(){try{if((top.objCW)&&(!top.objCW.closed)){top.objCW.close();};}catch(ex){};};function converToTitleCase(strValue){var arrValues=strValue.split(" ");strValue="";var strFC="";var strOC="";for(var i=0;i<arrValues.length;i++){strOC="";if(strValue!=""){strValue+=" ";};arrValues[i]=trim(arrValues[i]);arrValues[i]=arrValues[i].toLowerCase();strFC=arrValues[i].substr(0,1).toUpperCase();if(arrValues[i].length>1){strOC=arrValues[i].substr(1,arrValues[i].length-1).toLowerCase()};strValue+=strFC+strOC;};return strValue};function arrayClone(arrSource,arrTarget){arrTarget.length=0;for(var i=0;i<arrSource.length;i++){arrTarget[i]=new Array();for(var m=0;m<arrSource[i].length;m++){arrTarget[i][m]=arrSource[i][m];};};};function keyArrayClone(objArray,objTarget){objTarget=new Array();for(var key in objArray){if(objArray[key]!=null){objTarget[key]=objArray[key];};};return objTarget;};function setFocus(id){var objControl=getFieldByName(id);var intLength=objControl.length;if(intLength>1){objControl[0].focus();}else{document.getElementById(id).focus();};};var reqObj;function retrieveURL(url){if(window.XMLHttpRequest){reqObj=new XMLHttpRequest();reqObj.onreadystatechange=processStateChange;try{reqObj.open("GET",url,true);}catch(e){showERRMessage(e);};reqObj.send(null);}else if(window.ActiveXObject){reqObj=new ActiveXObject("Microsoft.XMLHTTP");if(reqObj){reqObj.onreadystatechange=processStateChange;reqObj.open("GET",url,true);reqObj.send();};};};var httpReq=false;function makePOST(url,params){httpReq=false;if(window.XMLHttpRequest){httpReq=new XMLHttpRequest();}else if(window.ActiveXObject){try{httpReq=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){};};if(!httpReq){alert('Cannot create XMLHTTP instance');return false;};httpReq.onreadystatechange=processStateChange;httpReq.open('POST',url,true);httpReq.setRequestHeader("Content-type","application/x-www-form-urlencoded");httpReq.setRequestHeader("Content-length",params.length);httpReq.setRequestHeader("Connection","close");httpReq.send(params);try{if(top.strTopPage){ResetTimeOut();};}catch(e){};};function makeGet(url){if(window.XMLHttpRequest){httpReq=new XMLHttpRequest();}else if(window.ActiveXObject){httpReq=new ActiveXObject("Microsoft.XMLHTTP");};if(httpReq){httpReq.onreadystatechange=processStateChange;httpReq.open("GET",url,true);httpReq.setRequestHeader("If-Modified-Since","Sat, 1 Jan 2000 00:00:00 GMT");httpReq.send(null);};};function getChildWindowProp(intHeigh,intWidth){var intTop=(window.screen.height-intHeigh)/2;var intLeft=(window.screen.width-intWidth)/2;var strScroll="no";if(arguments.length>2){if(arguments[2]==true){strScroll="yes";};};var strProp='toolbar=no,location=no,status=no,menubar=no,scrollbars='+strScroll+',width='+intWidth+',height='+intHeigh+',resizable=no,top='+intTop+',left='+intLeft;return strProp};function fillChar(strValue,intLength,strChar){strValue=trim(String(strValue));var intVLength=strValue.length;var strZero="";for(var i=intVLength;i<intLength;i++){strZero+=strChar;};return String(strZero)+String(strValue);};function sortArray(intColumn,strOrder,strArrayName){strArrayName=eval(strArrayName);var intCount=strArrayName.length;for(var a=1;a=1;){var blnFound=false;for(var i=0;i<intCount;i++){if((i+1)<intCount){var strCompareValue=strArrayName[i][intColumn];var strCompareTo=strArrayName[i+1][intColumn];var arrMTemp;var arrTemp;var strLastValues="";if(strCompareValue.indexOf('/')!=-1){arrMTemp=strCompareValue.split(" ");arrTemp=arrMTemp[0].split("/");if(arrTemp.length==3){if(arrTemp[2].length==4&&arrTemp[1].length==2&&arrTemp[0].length==2){strLastValues="";if(arrMTemp.length==2){strLastValues=arrMTemp[1].replace(":","");};strCompareValue=String(arrTemp[2])+String(arrTemp[1])+String(arrTemp[0])+strLastValues};};};if(strCompareValue.indexOf(',')!=-1){strCompareValue=strCompareValue.replace(',',"");};if(strCompareTo.indexOf('/')!=-1){arrMTemp=strCompareTo.split(" ");arrTemp=arrMTemp[0].split("/");if(arrTemp.length==3){strLastValues="";if(arrMTemp.length==2){strLastValues=arrMTemp[1].replace(":","");};strCompareTo=String(arrTemp[2])+String(arrTemp[1])+String(arrTemp[0])+strLastValues};};if(strCompareTo.indexOf(',')!=-1){strCompareTo=strCompareTo.replace(',',"")};if(!isNaN(Number(strCompareValue))){strCompareValue=Number(strCompareValue);}else{strCompareValue=strArrayName[i][intColumn];};if(!isNaN(Number(strCompareTo))){strCompareTo=Number(strCompareTo);}else{strCompareTo=strArrayName[i+1][intColumn];};if(strOrder.toUpperCase()=="ASC"){if(strCompareValue>strCompareTo){var arrCurrData=new Array();var intarrColumns=strArrayName[i].length;for(var x=0;x<intarrColumns;x++){arrCurrData[x]=strArrayName[i][x];};for(var x=0;x<intarrColumns;x++){strArrayName[i][x]=strArrayName[i+1][x];};for(var x=0;x<intarrColumns;x++){strArrayName[i+1][x]=arrCurrData[x];};blnFound=true};}else{if(strCompareValue<strCompareTo){var arrCurrData=new Array();var intarrColumns=strArrayName[i].length;for(var x=0;x<intarrColumns;x++){arrCurrData[x]=strArrayName[i][x];};for(var x=0;x<intarrColumns;x++){strArrayName[i][x]=strArrayName[i+1][x];};for(var x=0;x<intarrColumns;x++){strArrayName[i+1][x]=arrCurrData[x];};blnFound=true};};};};if(blnFound==false){break;};};};function checkKeyArrayAvailable(objArray){var blnReturn=false;for(var key in objArray){blnReturn=true;};return blnReturn;};function getArrayCodes(objArray,strID,intElement){var strReturn="";for(var i=0;i<objArray.length;i++){if(objArray[i][0]==strID){strReturn=objArray[i][intElement];break;};};return strReturn;};function getMouseX(objEvent){var x=0;if(browser.isIE){x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;}else{if(navigator.userAgent.indexOf("Safari")!=-1){x=objEvent.clientX;}else if(navigator.userAgent.indexOf("Konqueror")!=-1){x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;}else if(navigator.userAgent.indexOf("Opera")!=-1){x=objEvent.clientX;}else{x=objEvent.clientX+window.scrollX;};};return x;};function getMouseY(objEvent){var y=0;if(browser.isIE){y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}else{if(navigator.userAgent.indexOf("Safari")!=-1){y=objEvent.clientY;}else if(navigator.userAgent.indexOf("Konqueror")!=-1){y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}else if(navigator.userAgent.indexOf("Opera")!=-1){y=objEvent.clientY+document.documentElement.scrollTop;}else{y=objEvent.clientY+window.scrollY;};};return y;};function setTabIndex(strControlID,intIndex){getFieldByID(strControlID).tabIndex=intIndex;};
