function submitIt(){
	//change field colour if no value present	
	if (document.GetAQuote.name.value==""){
		document.GetAQuote.name.style.background = '#E4A8A5';
		document.GetAQuote.name.style.border = '1px solid #BE2B24';
		return false;}
		
	//change field colour if no value present	
	if (document.GetAQuote.email.value==""){
		document.GetAQuote.email.style.background = '#E4A8A5';
		document.GetAQuote.email.style.border = '1px solid #BE2B24';
		return false;}
	
	if (document.GetAQuote.email.value==""){ 
		document.GetAQuote.email.style.background = '#E4A8A5';
		document.GetAQuote.email.style.border = '1px solid #BE2B24';
                    return false; 
         }
		else {var x = document.GetAQuote.email.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(x)){
		alert('Invalid email address');
		document.GetAQuote.email.focus();
		return false; 
		}
		}
		
	//change field colour if no value present	
	if (document.GetAQuote.from_language.value==""){
		document.GetAQuote.from_language.style.background = '#E4A8A5';
		document.GetAQuote.from_language.style.border = '1px solid #BE2B24';
		return false;}
		
	//change field colour if no value present	
	if (document.GetAQuote.to_language.value==""){
		document.GetAQuote.to_language.style.background = '#E4A8A5';
		document.GetAQuote.to_language.style.border = '1px solid #BE2B24';
		return false;}

return true;}

function EnsureValue(field){
	//change field colour if no value present
	if (field.value==""){
		field.style.background = '#E4A8A5';
		field.style.border = '1px solid #BE2B24';
		return false;}
	else{
		field.style.background = '#FFF';
		field.style.border = '1px solid #7F9BB9';}
	
	
	//run addition checks
	if (field.id=="UserEmail"){
		var x = field.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(x)){
			field.style.background = '#E4A8A5';
			field.style.border = '1px solid #BE2B24';
		return false; 
		}
	}
	
return true;}

function decOnly(i) {
	var t = i.value;
	if(t.length>0) {
		t = t.replace(/[^\d\.]+/g, ''); 
	}
	var s = t.split('.');
	if(s.length>1) {
		s[1] = s[0] + '.' + s[1];	
		s.shift(s);
	}
	i.value = s.join('');
}