﻿function DateOnKeyUp(ctrl){if(event.keyCode!=8){switch(ctrl.value.length){case 2:ctrl.value += "/";break;case 5:ctrl.value+="/"; break;}}}
function onlyAlphabetic(){if((event.keyCode==32)||(event.keyCode>64&&event.keyCode<91)||(event.keyCode>96&&event.keyCode<123)||(event.keyCode==45)||(event.keyCode==46)||(event.keyCode==39))event.returnValue=true;else event.returnValue=false;}
function onlyDate(){if ((event.keyCode<48&&event.keyCode!=47)||(event.keyCode>57))event.returnValue=false;}
function onlyNumeric(){if((event.keyCode<48)||(event.keyCode>57))event.returnValue=false;}
function onlyMoney(){if((event.keyCode<48&&event.keyCode!=46)||(event.keyCode>57))event.returnValue=false;}
function onlyTel(){if(!((event.keyCode<48)||(event.keyCode>57))&& (event.keyCode!= 32))event.returnValue=true;else event.returnValue=false;}
function SwapIn(){var a,b;a=window.event.srcElement.src;b=a.substring(a.length-4);window.event.srcElement.src=a.substring(0,a.length-4)+'01'+b;}
function SwapOut(){var a,b;a=window.event.srcElement.src;b=a.substring(a.length-4);window.event.srcElement.src=a.substring(0,a.length-6)+b;}
function resizeMe(o){h=mainContent.document.body.scrollHeight;o.style.height=h+'px'} 
var tabIds=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17'];
function selectTab(a){s=a;updateTabHeader();}
function updateTabHeader(){for(i=0;i<tabIds.length;i++){var td=document.getElementById(tabIds[i]);if(td==null)return;if(s==i){td.style.display='';}else{td.style.display='none';}}}
function Trim(s){var r=s;while((r.length>0)&&(r.charAt(0)==" "))r=r.substring(1,r.length);while((r.length>0)&&(r.charAt(r.length-1)==" "))r=r.substring(0,r.length-1);return r;}
function CheckTelNo(t){t=Trim(t);var r=true;if(t.length>=4){if(r&&t.substring(0,4)=="0704")r=false;if(r&&t.substring(0,1)!="0")r=false;if(r&&(t.substring(0,3)!="020"&&t.substring(0,3)!="023"&&t.substring(0,3)!="024"&&t.substring(0,3)!="028"&&t.substring(0,3)!="029"&&t.substring(0,2)!="07"&&t.substring(0,2)!="08"&&t.substring(0,2)!="01"))r=false;}return r;}
function blnCheckEmail(e){var k,a,d,s;var c=new String("abcdefghijklmnopqrstuvwxyz1234567890-_.@");e=Trim(e);for(k=0;k<=e.length;k++)if(c.indexOf((e.substr(k,1)).toLowerCase())==-1)return false;if(e.indexOf("..")>=0)return false;a=e.indexOf("@");if(a<1)return false;if(e.indexOf("@",(a+1))>=0)return false;d=e.indexOf(".");if(d<0)return false;if(e.indexOf("_",a)!=-1)return false;s=e.substr((e.lastIndexOf(".")+1));if(s.length<2||s.length>4)return false;return true;}
function gel(a){return document.getElementById(a)}
function BlockTel(t){t=Trim(t);if (t.length>=11){if(t.substring(0,11)=="07809706184")return false;else return true;}else{return true;}}
function stripCharsInBag(s,b){var i;var r="";for(i=0;i<s.length;i++){var c=s.charAt(i);if(b.indexOf(c)==-1)r+=c;}return r;}
function isInteger(s){var i;for(i=0;i<s.length;i++){var c=s.charAt(i);if(((c<"0")||(c>"9")))return false;}return true;}
var _pDel="()- ";var _pChars=_pDel+"+";var _pDig=11;
function checkInternationalPhone(p){s=stripCharsInBag(p,_pChars);return (isInteger(s)&&s.length>=_pDig);}
