﻿
function GetXmlHttpObject(){var objXMLHttp=null;try{objXMLHttp=new XMLHttpRequest();}catch(e){try{objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){alert("Your browser does not support AJAX!");return false;}}}return objXMLHttp;}function isValidNumber(strMsg){var str2;var iCount;var i;iCount=-1;i=0;str2=strMsg.split(",");while(i!=-1){i=strMsg.indexOf(",",i+1);iCount=iCount+1;}for(i=0;i<=iCount;i++){if(isNaN(str2[i])===true){return false;}}return true;}function IsNumeric(sText){var ValidChars="0123456789.";var IsNumber=true;var Char;for(var i=0;i<sText.length&&IsNumber===true;i++){Char=sText.charAt(i);if(ValidChars.indexOf(Char)==-1){IsNumber=false;}}return IsNumber;}function removeEnterKey(str1){var str2;var i;str2='';for(i=0;i<str1.length;i++){if(str1.charCodeAt(i)!=10&&str1.charCodeAt(i)!=13){str2=str2+str1.charAt(i);}}return str2;}function xyz(){return true;window.event.returnValue=false;window.clipboardData.effectAllowed=true;window.clipboardData.clearData();}function trimAll(sString){while(sString.substring(0,1)==' '){sString=sString.substring(1,sString.length);}while(sString.substring(sString.length-1,sString.length)==' '){sString=sString.substring(0,sString.length-1);}while(sString.charCodeAt(sString.length-1)==10||sString.charCodeAt(sString.length-1)==13){sString=sString.substring(0,sString.length-1);}return sString;}function echeck(str){var at='@';var dot='.';var lat=str.indexOf(at);var lstr=str.length;var ldot=str.indexOf(dot);var lastdot=str.lastIndexOf(dot);var stlen=str.split("@");if(stlen[0].length<3){alert("Invalid EmailID");return false;}if(str.substring(lat+2,lat+3)==dot){alert("Invalid EmailID");return false;}if(str.indexOf(at)==-1){alert("Invalid E-mail ID");return false;}if(lstr==lastdot+1){alert("Invalid E-mail ID");return false;}if(str.indexOf(at)==-1||str.indexOf(at)===0||str.indexOf(at)==lstr){alert("Invalid E-mail ID");return false;}if(str.indexOf(dot)==-1||str.indexOf(dot)===0||str.indexOf(dot)==lstr){alert("Invalid E-mail ID");return false;}if(str.indexOf(at,(lat+1))!=-1){alert("Invalid E-mail ID");return false;}if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){alert("Invalid E-mail ID");return false;}if(str.indexOf(dot,(lat+2))==-1){alert("Invalid E-mail ID");return false;}if(str.indexOf(" ")!=-1){alert("Invalid E-mail ID");return false;}return true;}function validatemobilenumber(strmno){strmno=trimAll(strmno);if(strmno==''){alert("Please Enter Mobile Number");return false;}if(isNaN(strmno)==true||strmno.contains('.')){alert("Enter Number Only");return false;}if(strmno.length<6){window.alert("Short Code Mobile Number(s) are not supported !!");return false;}if(strmno.length!=9&&strmno.length!=11&&strmno.length!=12&&strmno.length!=10){alert(strmno+" is an invalid mobile number length");return false;}else if(strmno.length==12){if(strmno.indexOf('9715')==0){alert(strmno+" - No need to enter country code for UAE numbers");return false;}else if(strmno.indexOf('919')!=0&&strmno.indexOf('918')!=0&&strmno.indexOf('9665')!=0&&strmno.indexOf('639')!=0){alert(strmno+" Invalid mobile number");return false;}else if(strmno.indexOf('9665')==0){alert("You cannot send SMS to Saudi ("+strmno+") temporarily. Sorry for the inconvenience!");return false;}else{return true;}}else if(strmno.length==11){if(strmno.indexOf('9659')!=0&&strmno.indexOf('9656')!=0&&strmno.indexOf('9655')!=0&&strmno.indexOf('639')!=0&&strmno.indexOf('601')!=0){alert(strmno+" is not a valid Kuwait mobile number");return false;}else{return true;}}else if(strmno.length==10){if(strmno.indexOf('658')!=0&&strmno.indexOf('659')!=0){alert(strmno+" is not a valid Singapore mobile number");return false;}else{return true;}}else if(strmno.length==9){alert("You cannot send SMS to UAE ("+strmno+") temporarily. Sorry for the inconvenience!");return false;}else{alert(strmno+" Invalid mobile number");return false;}return true;}String.prototype.contains=function(t){return this.indexOf(t)>=0?true:false;};