

	function Validate1()
	{
    var name1 = document.getElementById("Name").value;
	var mail = document.getElementById("email").value;
	var Tel = document.getElementById("Tel").value;
	var Address = document.getElementById("Address").value;
	var Remarks = document.getElementById("Remarks").value;
	var DemoPiece= document.getElementById("DemoPiece").value;
    var reg1 = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
	
if 	(validateNotEmpty(name1) == false)
		{
			alert("Please specify your name.");
			document.getElementById("Name").focus();
			return false;
		}
		
				
		
		
		if 	(validateNotEmpty(mail) == false)
		{
			alert("Please specify an e-mail ID.");
			document.getElementById("email").focus();			
			return false;			
			
		}
		
		
		if ( validateEmail(mail) == false)
		{
			var ilen = mail.length - mail.lastIndexOf(".");
		
			if (ilen > 5)
			{
			alert("Please specify a valid e-mail ID.");
			document.getElementById("email").focus();			
			return false;
			}
		}
				
		
if 	(validateNotEmpty(Tel) == false)
		{
			alert("Please specify the telephone number.");
			document.getElementById("Tel").focus();
			return false;
		}
		
		var trim1 = "";
		
		for (var y=0;y < Tel.length;y++)
		{
			if (Tel.charAt(y) != " ")
			{	
				trim1 = trim1 + Tel.charAt(y);
			}
		}
		
		
		phone = trim1;
		
		if 	(validateNumeric(Tel) == false)
		{
			alert("Please specify a valid telephone number.");
			document.getElementById("Tel").focus();
			return false;
		}
			
if 	(validateNotEmpty(Address) == false)
		{
			alert("Please specify Address.");
			document.getElementById("Address").focus();
			return false;
		}
			
if 	(validateNotEmpty(Remarks) == false)
		{
			alert("Please specify Remarks.");
			document.getElementById("Remarks").focus();
			return false;
		}
			
if 	(validateNotEmpty(DemoPiece) == false)
		{
			alert("Please specify Demo Piece requested.");
			document.getElementById("DemoPiece").focus();
			return false;
		}
		

		var choices = 0;

		for (var counter = 0; counter < document.loginform.interest.length; counter++)
		{
		if (document.loginform.interest[counter].checked)
		{ choices = choices  + 1; }
		
		}		
		
		if (choices > 1)
		{
		// If there were more than three selections made display an alert box
		msg="Please select any ONE from Type of interest";
		alert(msg);
		return (false);
		}		
		
		if (choices < 1 )
		{
		// If there were less then selections made display an alert box
		alert("Please select 'Type of interest'")
		
		return (false);
		}
	

					
	}


function validateCurrency( strValue)  {

  var objRegExp = /(^\$\d{1,3}(,\d{3})*\.\d{2}$)|(^\(\$\d{1,3}(,\d{3})*\.\d{2}\)$)/;

  return objRegExp.test( strValue );
}


function validateEmail( strValue) {

var objRegExp  = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
  //check for valid email
  return objRegExp.test(strValue);
}


function  validateNumeric( strValue ) {

  var objRegExp  =  /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/; 
 
  //check for numeric characters 
  return objRegExp.test(strValue);
}

function validateInteger( strValue ) {

  var objRegExp  = /(^-?\d\d*$)/;
 
  //check for integer characters
  return objRegExp.test(strValue);

}



function validateNotEmpty( strValue ) {

   var strTemp = strValue;
   strTemp = trimAll(strTemp);
   if(strTemp.length > 0){
     return true;
   }  
   return false;
}


function trimAll( strValue ) {

 var objRegExp = /^(\s*)$/;

    //check for all spaces
    if(objRegExp.test(strValue)) {
       strValue = strValue.replace(objRegExp, '');
       if( strValue.length == 0)
          return strValue;
    }
    
   //check for leading & trailing spaces
   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
   if(objRegExp.test(strValue)) {
       //remove leading and trailing whitespace characters
       strValue = strValue.replace(objRegExp, '$2');
    }
  return strValue;
}

function isProper(string) {
    if (string.search(/^\w+( \w+)?$/) != -1)
        return true;
    else
        return false;
}


