var login="Member ID";
var spass="Password";
var sre="Confirm-Password";
var nam="Name";
var mail="E-Mail";
var add="Address";
var cit="City";
var stat="State";
var coun="Country";
var ref="Reference";
var mod="Mode Of Payment";
var frid="Friend User ID";
var ddn="Demand Draft Number";
var dodd="Demand Draft Date";
var bnam="Bank Name";
var bcit="Bank City";
var bcode="Bank Code";
var delid="Dealer ID";
var delpass="Dealer Password"
var sque="Question";
var sans="Answer";
var im=new Image()
//var reset1=true
/*function checkdt(dt)
{
var p=/[0-3][0-9]\/[0-1][0-2]\/[1900-9999]/;
var x=p.test(dt)
if (ValidatorEvaluateIsValid(fieldValue,expr,msg,alertStatus)
	{

	}
/*var arr=dt.split("/")
if(parseInt(dt(0))==0||x==false)
{
alert("Date is not valid")
return false*/
function checkdt(dt)
{
var p=/[0-3][0-9]\/[0-1][0-2]\/[1900-9999]/;
var x=p.test(dt)
var arr=dt.split("/")
if(parseInt(arr[0])==0||x==false)
{
alert("Date is not valid")
return false;

}
}

function CheckCountry(val)
{
if (val==-1)
{
alert("Country must be selected")
return false
}
return true
}

function isEmpty(s) {
        return ((s == null) || (s.length == 0));
}
function isWhitespace (s) {
        var i;
      if (isEmpty(s)) return true;
      for (i = 0; i < s.length; i++){
                var c = s.charAt(i);
            if (c == " ") return true;
        }
        return false;
}
function isSame(fir,sec){
        var j,k;
      var lnt;
      if(fir.length > sec.length){
                lnt=fir.length;
                        }
        else{
                lnt=sec.length;
        }
                for (j = 0; j < lnt; j++)
                {
                      if(fir.charAt(j) !=sec.charAt(j))
                          return true;}
                                return false;}
function warnEmpty (theField, s)
        {   theField.focus()
                alert( s+" can not be empty and White spaces are not allowed in   "+ s + " field. ")
                return false}
     <!--### PASSWORD  VALIDATION ###-->
function checkPassuserSame(fir,sec){
if(isSame(fir.value,sec.value))
{
return true;
}
else{
alert("Password should not  be same as User ID");
                        return false;}
}
function checkSamePass(Pas,theFields, si)
        {           var ll=theFields.value.length;
    //           if (isWhitespace(theFields.value))
      //             return warnEmpty (theFields, si);
            if(isSame(Pas.value,theFields.value)) {
            	alert("The Password and Confirm Password do not match. Please try again.");
            	theFields.focus();
            	return false;
            }else return true;
        }
function checkPassLen (theField, s){ 
       var l=theField.value.length;
	  var fieldValue1 = theField.value;
          if (isEmpty(theField.value)) { 
          	alert(s + " can not be empty."); 
         	theField.focus();
         	return false;
          }
           if (isWhitespace(theField.value)){
                  return warnEmpty (theField, s);
}               if(l < 5) { 
                	alert("The length of "+s+" should minimum of 5 characters.");
                      theField.focus();
                      return false;
                    }
                 if(l > 15) {
  	              alert("The length of "+s +" should not more than 15 characters");
  	               theField.focus();
  	              return false;}
                        return true;     }

function checkCorrect3(theField, s){ 
    var l=theField.value.length;
	  var fieldValue1 = theField.value;
          if (isEmpty(theField.value)) { 
          	alert(s + " can not be empty."); 
          	theField.focus();
          	return false;
          }
        return true;     
    }


<!--### E MAil Validaation ###-->


function checkEmail(theField,s)
{

var l=theField.value.length;
var fieldvalue=theField.value;

          if (isEmpty(theField.value)) { 
          	alert(s  + "   can not be empty."); 
          	theField.focus();
          	return false;
          }
    	for(i=0;i<l;i++)
	{
		
		if(fieldvalue.charAt(i)=='@')
		{
		
			for(j=i;j<l;j++)
			{
				if(fieldvalue.charAt(j)=='.')
				{
				
					break;
				}
				
				if((j+1)==l)
				{
				
				alert(s + "  not valid");
				theField.focus();
				return false;
				break;
				}
				
			}
		
		break;
		}
	
		if((i+1)==l)
		{
			
			alert(s + "  not valid");
			theField.focus();
			return false;
			break;
			
		}		
	
	}
		

return true;						
		
}

	
function checkDealerID(theField,s)
{
if(document.all.payment.value=="By Cash")
	{
	var l=theField.value.length;
        var fieldValue1 = theField.value;
        if (isEmpty(theField.value)) 
		{ 
	       	alert(s + " can not be empty."); 
          	theField.focus();
        	return false;
        	}
	return true;
	   }
	else
	return true;
}
//----------for Numeric validation-----------
function checkNumeric(theField,s,emptycheck)
{	var l=theField.value.length;
	validString = "0123456789.";
	var fieldvalue = theField.value;
	if(emptycheck!=false)
	{
        if(isEmpty(theField.value))
	{
	alert(s+" can not be empty.");
	theField.focus();
	return false;
	}
	}
	 if(theField.value!="")
	{	var j;
		for (j = 0; j < l ; j++)
	        {

			if(validString.indexOf(fieldvalue.charAt(j)) == -1)
			{
				alert ("Please enter 0-9//dot(.) in"+s +" Field");
				theField.focus();
				return false;
			}
         }

	}
return true;

}

function checkNumericWithOutDot(theField,s,checkempty)
{	var l=theField.value.length;
	validString = "0123456789";
	var fieldvalue = theField.value;
	
        if(isEmpty(theField.value)&&checkempty!=false)
	{
	alert(s+" can not be empty.");
	theField.focus();
	return false;
	}
	else
	{	var j;
		for (j = 0; j < l ; j++)
	        {

			if(validString.indexOf(fieldvalue.charAt(j)) == -1)
			{
				alert ("Please enter 0-9 in"+s +" Field");
				theField.focus();
				return false;
			}
         }

	}
return true;

}
function checkAlphaNumeric(theField,s,checkempty)
{	var l=theField.value.length;
	validString = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_.- ,\n ";
	var fieldvalue = theField.value;
        if(isEmpty(theField.value)&&checkempty!=false)
	{
	alert(s+" can not be empty.");
	theField.focus();
	return false;
	}
	

	
return true;

}

//--------------for draft date--------



<!--### USER ID VALIDATION ###-->
function checkUserID(theField,s)
{	var l=theField.value.length;
	validString = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_.";
	var fieldvalue = theField.value;
        if(isEmpty(theField.value))
	{
	alert(s+" can not be empty.");
	theField.focus();
	return false;
	}
	else
	{	var j;
		for (j = 0; j < l ; j++)
	        {

			if(validString.indexOf(fieldvalue.charAt(j)) == -1)
			{
				alert ("Please enter 0-9/A-Z/a-z/underscore(_)/dot(.) in User ID Field");
				theField.focus();
				return false;
			}
         }

	}
return true;

}

function ValidatorEvaluateIsValid(fieldValue,expr,msg,alertStatus) {
	
    var value = fieldValue
   if (ValidatorTrim(value).length == 0)
        return true;        
    var rx = new RegExp(expr)
    var matches = rx.exec(value);
    if((matches != null && value == matches[0])==false)
    {
    if(alertStatus==true)
    {
    alert(msg)
    }
    return false
    }
    return true
}
function ValidatorTrim(s) {
    var m = s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
   return (m == null) ? "" : m[1];
   // return("d")
}

function checkImage(field,emptyflag,str,format)
{
value=field.value
var divHtml,imgsrc,ss
var divHtml1,imgHt,imgWt,imgSize,name
//imgHt=height //frm.hdnHeight.value
//imgWt=width //frm.hdnWidth.value
//imgsrc=value//frm.imgFile.value
//imgSize=size//frm.hdnSize.value
var str,arrStr,fileName,filen,filearr

	filearr=value.split('.');
	filearr.reverse()
filen=filearr[0];

if(emptyflag==true)
{
	if(value=="")
	{
 alert(str+" can't be empty!")
 field.focus()
 return false
	}
}

if(filen.toUpperCase()!="JPEG"&&filen.toUpperCase()!="JPG"&&filen.toUpperCase()!="GIF"&&filen.toUpperCase()!="")
{
alert(str+" should be jpeg/jpg/gif .");
return false;
}

return true
}

function GetFileExtension(val,type,msg)
{
var arr=val.split(".")
if((arr[arr.length-1]).toUpperCase()!=type.toUpperCase())
{
 alert(msg)
 return false
}
}







function DateDiff(date1,date2)
{
	var s,s1
s=date1
s1=date2

var d=Date.parse(s)

var myd=new Date(d)
var d1=Date.parse(s1)

var myd1=new Date(d1)

if((myd1-myd)<0)
	{
	 alert("End date should be greater than start date")
        return false
	}
	 return true
}

	 function checkAllImage()
	 {
      for (var i=1;i<=3;i++)
	{

    j=i
 	if (document.getElementById(j).src!="" && document.getElementById(j).width>200)
	{
	if(j==1&&frm.file.value!="")
	{
	alert("Image"+j+" width can not be more than 200px ")
	frm.file.focus()
	document.getElementById("div1").style.visibility="hidden"
	
	return false
	}
	if(j==2&&frm.file2.value!="")
	{

	alert("Image"+j+" width can not be more than 200px ")
	frm.file2.focus()
	document.getElementById("div2").style.visibility="hidden"
	return false
	}
	if(j==3&&frm.file3.value!="")
	{	
		alert("Image"+j+" width can not be more than 200px ")
	frm.file3.focus()
	document.getElementById("div3").style.visibility="hidden"
	return false
	}

	}
 }

 return true
	 }

 

 function checkimages(theField,str,height,width,size,emptyFlag)
{
	
if (theField.value=="")
{
if (emptyFlag==true)
{
alert(str+" Can not be empty")
return false
}
}
else
{
  
   // alert(im)
 im.src=theField.value
//alert(im.fileSize+ " "+ im.height+ "sdsds"+im.width)
	   
  if (parseInt(im.fileSize)/1024>parseInt(size))
{
alert(str+" size Can not be greater than "+size +"KB")
return false
}

  if (parseInt(im.height)>parseInt(height))
{
alert(str+" height Can not be greater than "+height +"px")
return false
}
  if (parseInt(im.width)>parseInt(width))
{
alert(str+" width Can not be greater than "+width +"px")
return false
}
 
  
}
return true
}