﻿
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(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;}
return true;}
String.prototype.contains=function(t){return this.indexOf(t)>=0?true:false}
function LTrim(str1)
{var strLtrim;var bLtrim;strLtrim='';bLtrim=false;for(var i=0;i<str1.length;i++)
{if(bLtrim==false)
{if(str1.charAt(i)!=' ')
{bLtrim=true;strLtrim=strLtrim+str1.charAt(i);}}
else
strLtrim=strLtrim+str1.charAt(i);}
return strLtrim;}
function RTrim(str1)
{var strRtrim;strRtrim='';for(var i=str1.length;i>=0;i--)
{if(str1.charAt(i-1)!=' ')
{for(var j=0;j<i;j++)
{strRtrim=strRtrim+str1.charAt(j);}
return strRtrim;}}}
function Trim(str1)
{var strMsg;strMsg=LTrim(RTrim(str1));return strMsg;}
