function validate(frm)
 {
	 alert("heloooooooooooooooo");
   if (frm.catname.value=="")
   {
    alert("Please Enter  Name.");
    frm.catname.focus();
    frm.catname.select();
    return false;  
   } 
    if (((frm.catname.value.charAt(0) < "a") || (frm.catname.value.charAt(0) > "z")) && ((frm.catname.value.charAt(0) < "A") || (frm.catname.value.charAt(0) > "Z")))
	{
	 alert("Your Name should start with a character. !!!");
   	frm.catname.focus();
   	frm.catname.select(); 
	return false;
	}
	
	
for (i=1; i<frm.catname.value.length; i++) {
	var d = frm.catname.value.charAt(i)
	
	switch (d)
	{
	case "?":
	alert("pl dont use ? in Name !!!");		
		return false;
	break
	case "'":
	alert("pl dont use ' in Name .!!!");		
		return false;
	break
	case ">":
	alert("pl dont use > in Name .!!!");		
		return false;
	break
	
	case "<":
		alert("pl dont use < in Name .!!!");		
		 return false;
	break
	case "@":
		alert("pl dont use @ in Name .!!!");		
		 return false;
	break	
	
	case ";":
		alert("pl dont use ; in Name .!!!");		
		 return false;
	break	
	case "-":
		alert("pl dont use - in Name .!!!");		
		 return false;
	break	
	}
	}
	 if ((frm.catname.value.length < 3) || (frm.catname.value.length > 30))
  {
   alert("Your Name cotain minimum 3 character and maximum 30 character.");
   frm.catname.focus();
   frm.catname.select(); 
   return false;
  }


  
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.catname.value)) { alert("Error: Input contains invalid characters!"); frm.catname.focus(); return false; } 
 
 
  if (frm.email.value=="")
   {
    alert("Enter Your Valid E-mail address");
    frm.email.focus();
    frm.email.select();
    return false;  
    } 

    if (frm.email.value!="")
    {
     if (frm.email.value.indexOf("@")==-1)
      {
        alert("Enter a valid Email Address");
        frm.email.focus();
        frm.email.select();
        return false;
      }
     if (frm.email.value.indexOf(".")==-1)
      {
        alert("Enter a valid Email Address");
        frm.email.focus();
        frm.email.select();
        return false;
      }
      if(frm.email.value.length < 9)
      {
        alert("Enter a valid Email Address");
        frm.email.focus();
        frm.email.select();
        return false;
      }
    }
	
	
	if (frm.phone.value=="")
   {
    alert("Enter Your Phone number");
    frm.phone.focus();
    frm.phone.select();
    return false;  
    } 
 
  if(frm.phone.value!="")
  {
     var  str = frm.phone.value
     for (var i = 0; i < str.length; i++)
       {
         if(str.length > 12 || str.length < 12)
           {
            alert("Enter Your Phone number as described in the format")
            frm.phone.focus();
            frm.phone.select();
            return false;
           }
       }  
    }

if (frm.comments.value=="")
   {
    alert("Please Enter Comments");
    frm.comments.focus();
    frm.comments.select();
    return false;  
   } 
   if (frm.security_code.value=="")
   {
    alert("Please Enter Security Code");
    frm.security_code.focus();
    frm.security_code.select();
    return false;  
   }
  
 }
function signup(frm)
 {
   if (frm.user33.value=="")
   {
    alert("Please Enter UserId");
    frm.user33.focus();
    frm.user33.select();
    return false;  
   } 
    if (((frm.user33.value.charAt(0) < "a") || (frm.user33.value.charAt(0) > "z")) && ((frm.user33.value.charAt(0) < "A") || (frm.user33.value.charAt(0) > "Z")))
	{
	 alert("User Id should start with a character !!!");
   	frm.user33.focus();
   	frm.user33.select(); 
	return false;
	}
	
	
for (i=1; i<frm.user33.value.length; i++) {
	var d = frm.user33.value.charAt(i)
	
	switch (d)
	{
	case "?":
	alert("Input Contains Invalid Charachters in UserId !!!");		
		return false;
	break
	case "'":
	alert("Input Contains Invalid Charachters in UserId !!!");		
		return false;
	break
	case ">":
	alert("Input Contains Invalid Charachters in UserId !!!");		
		return false;
	break
	
	case "<":
	alert("Input Contains Invalid Charachters in UserId !!!");		
		 return false;
	break
	case "@":
	alert("Input Contains Invalid Charachters in UserId !!!");		
		 return false;
	break	
	
	case ";":
	alert("Input Contains Invalid Charachters in UserId !!!");		
		 return false;
	break	
	case "-":
	alert("Input Contains Invalid Charachters in UserId !!!");		
		 return false;
	break	
	}
	}
	 if ((frm.user33.value.length < 3) || (frm.user33.value.length > 30))
  {
   alert("User Id contain minimum 3 characters and maximum 30 characters");
   frm.user33.focus();
   frm.user33.select(); 
   return false;
  }


  
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.user33.value)) { alert("Error: Input contains invalid characters!"); frm.user33.focus(); return false; } 
 
  if (frm.pwd.value=="")
   {
    alert("Please Enter Password.");
    frm.pwd.focus();
    frm.pwd.select();
    return false;  
   } 
   
	 if ((frm.pwd.value.length < 3) || (frm.pwd.value.length > 10))
  {
   alert("Your Password contain minimum 3 character and maximum 10 character.");
   frm.pwd.focus();
   frm.pwd.select(); 
   return false;
  }

if (frm.fname.value=="")
   {
    alert("Please Enter  First Name.");
    frm.fname.focus();
    frm.fname.select();
    return false;  
   } 
    if (((frm.fname.value.charAt(0) < "a") || (frm.fname.value.charAt(0) > "z")) && ((frm.fname.value.charAt(0) < "A") || (frm.fname.value.charAt(0) > "Z")))
	{
	 alert("Your Name should start with a character. !!!");
   	frm.fname.focus();
   	frm.fname.select(); 
	return false;
	}
	
	
for (i=1; i<frm.fname.value.length; i++) {
	var d = frm.fname.value.charAt(i)
	
	switch (d)
	{
	case "?":
	alert("Input Contains Invalid Charachters in First name !!!");		
		return false;
	break
	case "'":
	alert("Input Contains Invalid Charachters in First name !!!");		
		return false;
	break
	case ">":
	alert("Input Contains Invalid Charachters in First name !!!");		
		return false;
	break
	
	case "<":
	alert("Input Contains Invalid Charachters in First name !!!");		
		 return false;
	break
	case "@":
	alert("Input Contains Invalid Charachters in First name !!!");		
		 return false;
	break	
	
	case ";":
	alert("Input Contains Invalid Charachters in First name !!!");		
		 return false;
	break	
	case "-":
	alert("Input Contains Invalid Charachters in First name !!!");		
		 return false;
	break	
	}
	}
	 if ((frm.fname.value.length < 3) || (frm.fname.value.length > 30))
  {
   alert("Your Name contain minimum 3 character and maximum 30 character.");
   frm.fname.focus();
   frm.fname.select(); 
   return false;
  }


  
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.fname.value)) { alert("Error: Input contains invalid characters!"); frm.fname.focus(); return false; } 
 if (frm.lname.value=="")
   {
    alert("Please Enter  Last Name.");
    frm.lname.focus();
    frm.lname.select();
    return false;  
   } 
    if (((frm.lname.value.charAt(0) < "a") || (frm.lname.value.charAt(0) > "z")) && ((frm.lname.value.charAt(0) < "A") || (frm.lname.value.charAt(0) > "Z")))
	{
	 alert("Your Name should start with a character. !!!");
   	frm.lname.focus();
   	frm.lname.select(); 
	return false;
	}
	
	
for (i=1; i<frm.lname.value.length; i++) {
	var d = frm.lname.value.charAt(i)
	
	switch (d)
	{
	case "?":
	alert("Input Contains Invalid Charachters in Last Name !!!");		
		return false;
	break
	case "'":
	alert("Input Contains Invalid Charachters in Last Name !!!");		
		return false;
	break
	case ">":
	alert("Input Contains Invalid Charachters in Last Name !!!");		
		return false;
	break
	
	case "<":
	alert("Input Contains Invalid Charachters in Last Name !!!");		
		 return false;
	break
	case "@":
	alert("Input Contains Invalid Charachters in Last Name !!!");		
		 return false;
	break	
	
	case ";":
	alert("Input Contains Invalid Charachters in Last Name !!!");		
		 return false;
	break	
	case "-":
	alert("Input Contains Invalid Charachters in Last Name !!!");		
		 return false;
	break	
	}
	}
	 if ((frm.lname.value.length < 3) || (frm.lname.value.length > 30))
  {
   alert("Your Name contain minimum 3 character and maximum 30 character.");
   frm.lname.focus();
   frm.lname.select(); 
   return false;
  }


  
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.lname.value)) { alert("Error: Input contains invalid characters!"); frm.lname.focus(); return false; } 
 
  for (var i = 0; i <frm.gender.length; i++)
{
if (!frm.gender[0].checked && !frm.gender[1].checked ){

alert("Please Select Gender");
return false;}
}

    if (frm.email.value=="")
   {
    alert("Enter Your  E-mail address");
    frm.email.focus();
    frm.email.select();
    return false;  
    } 

    if (frm.email.value!="")
    {
     if (frm.email.value.indexOf("@")==-1)
      {
        alert("Enter a valid Email Address");
        frm.email.focus();
        frm.email.select();
        return false;
      }
     if (frm.email.value.indexOf(".")==-1)
      {
        alert("Enter a valid Email Address");
        frm.email.focus();
        frm.email.select();
        return false;
      }
      if(frm.email.value.length < 9)
      {
        alert("Enter a valid Email Address");
        frm.email.focus();
        frm.email.select();
        return false;
      }
    }
	
	if (frm.phone.value=="")
   {
    alert("Enter Your Phone number");
    frm.phone.focus();
    frm.phone.select();
    return false;  
    } 
 
  if(frm.phone.value!="")
  {
     var  str = frm.phone.value
     for (var i = 0; i < str.length; i++)
       {
         if(str.length > 12 || str.length < 12)
           {
            alert("Enter Your Phone number as in mentioned format")
            frm.phone.focus();
            frm.phone.select();
            return false;
           }
       }  
    }
	
	 if (frm.city.value=="")
   {
    alert("Please Enter City");
    frm.city.focus();
    frm.city.select();
    return false;  
   } 
    if (((frm.city.value.charAt(0) < "a") || (frm.city.value.charAt(0) > "z")) && ((frm.city.value.charAt(0) < "A") || (frm.city.value.charAt(0) > "Z")))
	{
	 alert("Input contains Invalid Charaters in City. !!!");
   	frm.city.focus();
   	frm.city.select(); 
	return false;
	}
	
	
for (i=1; i<frm.city.value.length; i++) {
	var d = frm.city.value.charAt(i)
	
	switch (d)
	{
	case "?":

	alert("Input Contains Invalid Charachters in city !!!");		
		return false;
	break
	case "'":
	alert("Input Contains Invalid Charachters in city !!!");		
		return false;
	break
	case ">":
	alert("Input Contains Invalid Charachters in city !!!");		
		return false;
	break
	
	case "<":
	alert("Input Contains Invalid Charachters in city !!!");		
		 return false;
	break
	case "@":
	alert("Input Contains Invalid Charachters in city !!!");		
		 return false;
	break	
	
	case ";":
	alert("Input Contains Invalid Charachters in city !!!");		
		 return false;
	break	
	case "-":
	alert("Input Contains Invalid Charachters in city !!!");		
		 return false;
	break	
	}
	}
	 if ((frm.city.value.length < 3) || (frm.city.value.length > 30))
  {
   alert("City Name should contain minimum 3 characters and maximum 30 characters");
   frm.city.focus();
   frm.city.select(); 
   return false;
  }


  
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.city.value)) { alert("Error: Input contains invalid characters!"); frm.city.focus(); return false; }

 if((frm.state.value=="Please Select Your State"))
   {
    alert("Select your State");
    frm.state.focus();
  
    return false;  
    } 
	

 
  if (frm.zip.value=="")
   {
    alert("Please Enter Zip Code.");
    frm.zip.focus();
    frm.zip.select();
    return false;  
   }
     	var valid = "0123456789-";
var hyphencount = 0;

if (frm.zip.value.length!=5 && frm.zip.value.length!=10) {
alert("Please enter your 5 digit or 5 digit+4 zip code.");
return false;
}
for (var i=0; i < frm.zip.value.length; i++) {
temp = "" + frm.zip.value.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your zip code.  Please try again.");
return false;
}
if ((hyphencount > 1) || ((frm.zip.value.length==10) && ""+frm.zip.value.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
return false;
   }
} 

  if (frm.addr.value=="")
   {
    alert("Please Enter Address");
    frm.addr.focus();
    frm.addr.select();
    return false;  
   }


 if((frm.occupation.value=="Please Select Your Occupation"))
   {
    alert("Select your Occupation");
    frm.occupation.focus();
    
    return false;  
    } 
	

 
 if (frm.security_code.value=="")
   {
    alert("Please Enter Security Code");
    frm.security_code.focus();
    frm.security_code.select();
    return false;  
   }
 
 }
function validateservice(frm)
 {
   if (frm.user22.value=="")
   {
    alert("Please Enter Customer Name.");
    frm.user22.focus();
    frm.user22.select();
    return false;  
   }    

   /*if (((frm.user22.value.charAt(0) < "a") || (frm.user22.value.charAt(0) > "z")) && ((frm.user22.value.charAt(0) < "A") || (frm.user22.value.charAt(0) > "Z")))
	{
	 alert("Your Name should start with a character. !!!");
   	frm.user22.focus();
   	frm.user22.select(); 
	return false;
	}
	
	
for (i=1; i<frm.user22.value.length; i++) {
	var d = frm.user22.value.charAt(i)
	
	switch (d)
	{
	case "?":
alert("Error: Please enter alphabets only!");		return false;
	break
	case "'":
alert("Error: Please enter alphabets only!");		return false;
	break
	case ">":
alert("Error: Please enter alphabets only!");		return false;
	break
	
	case "<":
alert("Error: Please enter alphabets only!");		 return false;
	break
	case "@":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	
	case ";":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	case "-":
alert("Error: Please enter alphabets only!");		 return false;
	break
	case "0123456789":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	}
	
	}
	 if ((frm.user22.value.length < 3) || (frm.user22.value.length > 30))
  {
   alert("Your Name  should contain minimum 3 characters and maximum 30 characters");
   frm.user22.focus();
   frm.user22.select(); 
   return false;
  }
  
  var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.user22.value)) { alert("Error: Please enter alphabets only!"); frm.user22.focus(); return false; } 
   */
   
	
	
	var regexNum = /\d/;
	var regexLetter = /[a-zA-z]/;	
	if(	regexNum.test(frm.user22.value) || !regexLetter.test(frm.user22.value)){
	alert(' Alphanumerics  are not  allowed..!!');
	return false;
	}
	
	var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.user22.value)) { alert("Error: Please enter alphabets only!"); frm.user22.focus(); return false; }
   
 
 if (frm.addr.value=="")
   {
    alert("Please Enter Equipment Address.");
    frm.addr.focus();
    frm.addr.select();
    return false;  
   } 
 
 if (frm.city.value=="")
   {
    alert("Please Enter City.");
    frm.city.focus();
    frm.city.select();
    return false;  
   } 
   
  /*if (((frm.city.value.charAt(0) < "a") || (frm.city.value.charAt(0) > "z")) && ((frm.city.value.charAt(0) < "A") || (frm.city.value.charAt(0) > "Z")))
	{
	 alert("Your city should start with a character. !!!");
   	frm.city.focus();
   	frm.city.select(); 
	return false;
	}
	
	
for (i=1; i<frm.city.value.length; i++) {
	var d = frm.city.value.charAt(i)
	
	switch (d)
	{
	case "?":
alert("Error: Please enter alphabets only!");		return false;
	break
	case "'":
alert("Error: Please enter alphabets only!");		return false;
	break
	case ">":
alert("Error: Please enter alphabets only!");		return false;
	break
	
	case "<":
alert("Error: Please enter alphabets only!");		 return false;
	break
	case "@":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	
	case ";":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	case "-":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	}
	}
	
	
	 if ((frm.city.value.length < 3) || (frm.city.value.length > 30))
  {
   alert("City Name must contain minimum 3 characters and maximum 30 characters");
   frm.city.focus();
   frm.city.select(); 
   return false;
  }*/
  
   
	var regexNum = /\d/;
	var regexLetter = /[a-zA-z]/;	
	if(	regexNum.test(frm.city.value) || !regexLetter.test(frm.city.value)){
	alert(' Alphanumerics  are not  allowed..!!');
	return false;
	}
		 
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.city.value)) { alert("Error: Please enter alphabets only!"); frm.city.focus(); return false; } 
 
  
    if((frm.state.value=="Please Select Your State"))
   {
    alert("Select your State");
    frm.state.focus();
  
    return false;  
    } 

	 if (frm.zip.value=="")
   {
    alert("Please Enter Zip Code");
    frm.zip.focus();
    frm.zip.select();
    return false;  
   }
     	var valid = "0123456789-";
var hyphencount = 0;

if (frm.zip.value.length!=5 && frm.zip.value.length!=10) {
alert("Please enter your 5 digit or 5 digit+4 zip code.");
return false;
}
for (var i=0; i < frm.zip.value.length; i++) {
temp = "" + frm.zip.value.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your Zip Code.Please try again.");
return false;
}
if ((hyphencount > 1) || ((frm.zip.value.length==10) && ""+frm.zip.value.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
return false;
   }
}
   
    if (frm.op.value=="")
   {
    alert("Please Enter Hours of Operation.");
    frm.op.focus();
    frm.op.select();
    return false;  
   }
   
   
   if (frm.user1.value=="")
   {
    alert("Please Enter  Name.");
    frm.user1.focus();
    frm.user1.select();
    return false;  
   } 
   /* if (((frm.user1.value.charAt(0) < "a") || (frm.user1.value.charAt(0) > "z")) && ((frm.user1.value.charAt(0) < "A") || (frm.user1.value.charAt(0) > "Z")))
	{
	 alert("Your Name should start with a character. !!!");
   	frm.user1.focus();
   	frm.user1.select(); 
	return false;
	}
	
	
for (i=1; i<frm.user1.value.length; i++) {
	var d = frm.user1.value.charAt(i)
	
	switch (d)
	{
	case "?":
alert("Error: Please enter alphabets only!");		return false;
	break
	case "'":
alert("Error: Please enter alphabets only!");		return false;
	break
	case ">":
alert("Error: Please enter alphabets only!");		return false;
	break
	
	case "<":
alert("Error: Please enter alphabets only!");		 return false;
	break
	case "@":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	
	case ";":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	case "-":
alert("Error: Please enter alphabets only!");		 return false;
	break	
	}
	}
	 if ((frm.user1.value.length < 3) || (frm.user1.value.length > 30))
  {
   alert("Your Name contain minimum 3 characters and maximum 30 characters");
   frm.user1.focus();
   frm.user1.select(); 
   return false;
  }*/
  
    var regexNum = /\d/;
	var regexLetter = /[a-zA-z]/;	
	if(	regexNum.test(frm.user1.value) || !regexLetter.test(frm.user1.value)){
	alert(' Alphanumerics  are not  allowed..!!');
	return false;
	}


  
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.user1.value)) { alert("Error: Please enter alphabets only!"); frm.user1.focus(); return false; } 
 

	
	if (frm.phone.value=="")
   {
    alert("Enter Your Phone number");
    frm.phone.focus();
    frm.phone.select();
    return false;  
    } 
 
 if (isNaN(frm.phone.value))
   {
    alert("Enter Numbers Only");
    frm.phone.focus();
    frm.phone.select();
    return false;  
    } 
 
  if(frm.phone.value!="")
  {
     var  str = frm.phone.value
     for (var i = 0; i < str.length; i++)
       {
         if(str.length > 10 || str.length < 9)
           {
            alert("The maximum length of phone number should be 10 digits ")
            frm.phone.focus();
            frm.phone.select();
            return false;
           }
       }  
    }
	
if (frm.replytoEmailAddress.value=="")
   {
    alert("Please fill up Reply to Email input box value.");
    frm.replytoEmailAddress.focus();
    frm.replytoEmailAddress.select();
    return false;  
    } 

if (frm.radiobutton.value=="")
   {
    alert("You haven't selected any radio button. Please select one of them.");
    frm.radiobutton.focus();
    return false;  
    } 

if (frm.brand.value=="")
   {
    alert("Please fill up Brand and Model input box.");
    frm.brand.focus();
    frm.brand.select();
    return false;  
    }
if (frm.locations.value=="")
   {
    alert("Please fill up Serial # or Location input box.");
    frm.locations.focus();
    frm.locations.select();
    return false;  
    }
	
/*var chks = document.getElementsByName('reply[]');
var hasChecked = false;
for (var i = 0; i < chks.length; i++)
{
	if (chks[i].checked)
	{
	hasChecked = true;
	break;
	}
}

if (hasChecked == false)
	{
	alert("Please select at least one Reply to Email.");
	return false;
	}



if (!document.frm.brand.checked )
{
alert("Please Select Brand and Model");
return false;
}

var lchks = document.getElementsByName('location[]');
var lhasChecked = false;
for (var i = 0; i < lchks.length; i++)
{
	if (lchks[i].checked)
	{
	lhasChecked = true;
	break;
	}
}

if (lhasChecked == false)
	{
	alert("Please select at least one Serial # or Location.");
	return false;
	}
*/
if (frm.comments22.value=="")
   {
    alert("Please Enter Description of Issue / Additional Instructions ");
    frm.comments22.focus();
    frm.comments22.select();
    return false;  
   } 
   if (frm.security_code.value=="")
   {
    alert("Please Enter  Security Code");
    frm.security_code.focus();
    frm.security_code.select();
    return false;  
   }
  
 }

function meter(frm)
 {
   if (frm.user22.value=="")
   {
    alert("Please Enter  Name.");
    frm.user22.focus();
    frm.user22.select();
    return false;  
   } 
    if (((frm.user22.value.charAt(0) < "a") || (frm.user22.value.charAt(0) > "z")) && ((frm.user22.value.charAt(0) < "A") || (frm.user22.value.charAt(0) > "Z")))
	{
	 alert("Your Name should start with a character. !!!");
   	frm.user22.focus();
   	frm.user22.select(); 
	return false;
	}
	
	
for (i=1; i<frm.user22.value.length; i++) {
	var d = frm.user22.value.charAt(i)
	
	switch (d)
	{
	case "?":
alert("Error: Input contains invalid characters!");
		return false;
	break
	case "'":
alert("Error: Input contains invalid characters!");
		return false;
	break
	case ">":
alert("Error: Input contains invalid characters!");		return false;
	break
	
	case "<":
alert("Error: Input contains invalid characters!");		 return false;
	break
	case "@":
alert("Error: Input contains invalid characters!");		 return false;
	break	
	
	case ";":
alert("Error: Input contains invalid characters!");		 return false;
	break	
	case "-":
alert("Error: Input contains invalid characters!");		 return false;
	break	
	}
	}
	 if ((frm.user22.value.length < 3) || (frm.user22.value.length > 30))
  {
   alert("Your Name contain minimum 3 characters and maximum 30 characters");
   frm.user22.focus();
   frm.user22.select(); 
   return false;
  }


  
   var re = /^[\w ]+$/; 
// validation fails if the input doesn't match our regular expression
 if(!re.test(frm.user22.value)) { alert("Error: Input contains invalid characters!"); frm.user22.focus(); return false; } 
 
 if (frm.brand.value=="")
   {
    alert("Please Enter  Brand");
    frm.brand.focus();
    frm.brand.select();
    return false;  
   } 
    if (frm.location.value=="")
   {
    alert("Please Enter Location");
    frm.location.focus();
    frm.location.select();
    return false;  
   } 
   if (frm.blackmeter.value=="")
   {
    alert("Please Enter  Blackmeter");
    frm.blackmeter.focus();
    frm.blackmeter.select();
    return false;  
   } 
     if (frm.colormeter.value=="")
   {
    alert("Please Enter Colormeter");
    frm.colormeter.focus();
    frm.colormeter.select();
    return false;  
   } 
 if (frm.commentsmeter.value=="")
   {
    alert("Please Enter Comments");
    frm.comments.focus();
    frm.comments.select();
    return false;  
   } 
   if (frm.security_code.value=="")
   {
    alert("Please Enter  Security Code");
    frm.security_code.focus();
    frm.security_code.select();
    return false;  
   }

 }

