function quoteInput(capVal){
	
	// name check
	if(isEmpty(getObject('qtName').value)){
		var errMsg="Name cannot be empty.";
		getObject('errorQuote').style.display='';
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtName');	
		return false;
	}else if(!isName(getObject('qtName').value)){
		var errMsg="Name can contain alphabets only.";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtName');
		return false;
		
	}else{
		unsetAlertStyle('qtName');	
		getObject('errorQuote').style.display='none';		
		getObject('errorQuote').innerHTML	= "";
	}
	
	
	// company check
	if(isEmpty(getObject('qtCompany').value)){
		var errMsg="Company cannot be empty.";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtCompany');	
		return false;
	}else if(!isAlphaNumeric(getObject('qtCompany').value)){
		var errMsg="Company can contain alphabets and numbers only";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtCompany');
		return false;
	}else{
		unsetAlertStyle('qtCompany');	
		getObject('errorQuote').style.display='none';			
		getObject('errorQuote').innerHTML	= "";
	}
	
	
	// email check
	if(isEmpty(getObject('qtEmail').value)){
		var errMsg="Email cannot be empty.";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtEmail');	
		return false;
	}else if(!isEmail(getObject('qtEmail').value)){
		var errMsg="Email should be in nano@nano.com format only";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtEmail');
		return false;
	}else{
		unsetAlertStyle('qtEmail');	
		getObject('errorQuote').style.display='none';			
		getObject('errorQuote').innerHTML	= "";
	}
	
	// country check
	if(isEmpty(getObject('qtCountry').value)){
		var errMsg="Country cannot be empty.";
		getObject('errorQuote').style.display='';
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtCountry');	
		return false;
	}else if(!isName(getObject('qtCountry').value)){
		var errMsg="Country can contain alphabets only.";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtCountry');
		return false;
		
	}else{
		unsetAlertStyle('qtCountry');	
		getObject('errorQuote').style.display='none';		
		getObject('errorQuote').innerHTML	= "";
	}
	
	
	
	// phone check
	if(isEmpty(getObject('qtPhone').value)){
		var errMsg="Phone cannot be empty.";
		getObject('errorQuote').style.display='';
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtPhone');	
		return false;
	}else if(!isPhone(getObject('qtPhone').value)){
		var errMsg="Phone can be contain numbers only.";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('qtPhone');
		return false;
		
	}else{
		unsetAlertStyle('qtPhone');	
		getObject('errorQuote').style.display='none';		
		getObject('errorQuote').innerHTML	= "";
	}
	
	
	// budget check
	if(isEmpty(getObject('budget').value)){
		var errMsg="Buget cannot be empty.";
		getObject('errorQuote').style.display='';
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('budget');	
		return false;
	}else if(!isPhone(getObject('budget').value)){
		var errMsg="Budget can be contain numbers only.";
		getObject('errorQuote').style.display='';		
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('budget');
		return false;
		
	}else{
		unsetAlertStyle('budget');	
		getObject('errorQuote').style.display='none';		
		getObject('errorQuote').innerHTML	= "";
	}
	
	
	// Project Desc check
	if(isEmpty(getObject('desc').value)){
		var errMsg="Project Description cannot be empty.";
		getObject('errorQuote').style.display='';
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('desc');	
		return false;
	}else{
		unsetAlertStyle('desc');	
		getObject('errorQuote').style.display='none';		
		getObject('errorQuote').innerHTML	= "";
	}
	
	if(isEmpty(getObject('magicword').value)){
		var errMsg="Please enter numbers shown in the image";
		getObject('errorQuote').style.display='';
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('magicword');	
		return false;
	}
	
	
	
	if(getObject('chkCapt').value=='no'){
		var errMsg="Please re-enter numbers shown in the image";
		getObject('errorQuote').style.display='';
		getObject('errorQuote').innerHTML	= errMsg;
		setFocus('magicword');	
		return false;
	}
	return true;
	
}	