// Finance form basic validation

var returnString="";

function addComma(){
	if(returnString!="Please provide the following:"){
		returnString+=",";
	}
}

function resetForm(){
	document.getElementById('nametitle').style.color="#546271";
	document.getElementById('phonetitle').style.color="#546271";
	document.getElementById('mobiletitle').style.color="#546271";
	document.getElementById('emailtitle').style.color="#546271";
}

function validateForm(){
	
	returnString="Please provide the following:";
	var returnState=true;
	
	// Check name field
	if(!(document.getElementById('finance').name.value.length>0)){
		
		document.getElementById('nametitle').style.color="#FF0000";
		
		addComma();
		
		returnString+=" your name";
		returnState=false;
		
	}else{
		document.getElementById('nametitle').style.color="#546271";
	}
	
	// Check contact details
	if(!(document.getElementById('finance').phone.value.length>0 || document.getElementById('finance').mobile.value.length>0 || document.getElementById('finance').email.value.length>0)){
		
		document.getElementById('phonetitle').style.color="#FF0000";
		document.getElementById('mobiletitle').style.color="#FF0000";
		document.getElementById('emailtitle').style.color="#FF0000";
		
		addComma();
		
		returnString+=" a contact number or email";
		returnState=false;
		
	}else{
		document.getElementById('phonetitle').style.color="#546271";
		document.getElementById('mobiletitle').style.color="#546271";
		document.getElementById('emailtitle').style.color="#546271";
	}
	
	
	if(!returnState){
		document.getElementById('error').innerHTML="<p>"+returnString+".</p>";
	}

	return returnState;
}