

	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 length = document.getElementById("length").value;
	var breadth= document.getElementById("breadth").value;
	var height = document.getElementById("height").value;
	var floor1= document.getElementById("floor").value;
	var wall = document.getElementById("wall").value;
	var window1= document.getElementById("window").value;
	var roof = document.getElementById("roof").value;
	var frntr= document.getElementById("frntr").value;
	var room = document.getElementById("room").value;
	var option= document.getElementById("option").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(length) == false)
		{
			alert("Please specify Length.");
			document.getElementById("length").focus();
			return false;
		}
			
if 	(validateNotEmpty(breadth) == false)
		{
			alert("Please specify Breadth.");
			document.getElementById("breadth").focus();
			return false;
		}
		
if 	(validateNotEmpty(height) == false)
		{
			alert("Please specify Height.");
			document.getElementById("height").focus();
			return false;
		}
			
if 	(validateNotEmpty(floor1) == false)
		{
			alert("Please select Flooring material .");
			document.getElementById("floor").focus();
			return false;
		}
		if 	(validateNotEmpty(wall) == false)
		{
			alert("Please select Walls.");
			document.getElementById("wall").focus();
			return false;
		}
			
if 	(validateNotEmpty(window1) == false)
		{
			alert("Please select Windows.");
			document.getElementById("window").focus();
			return false;
		}
		
		if 	(validateNotEmpty(roof) == false)
		{
			alert("Please select Roof.");
			document.getElementById("roof").focus();
			return false;
		}
			
if 	(validateNotEmpty(frntr) == false)
		{
			alert("Please select Furniture.");
			document.getElementById("frntr").focus();
			return false;
		}
		
		if 	(validateNotEmpty(room) == false)
		{
			alert("Please select Room type.");
			document.getElementById("room").focus();
			return false;
		}
			
if 	(validateNotEmpty(option) == false)
		{
			alert("Please select Options.");
			document.getElementById("option").focus();
			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;
}


