// JavaScript Document


function submitForm(){

	var redo=0;
	var popup="\nThe following form entries are incomplete:\n";

	var fname = window.document.forms.form1;
	
    if (fname.SenderName.value == "") {
		popup+="   Name\n";
		redo=1;
	}
	if (fname.SenderCompany.value == "") {
		popup+="   Company\n";
		redo=1;
	}
	if (fname.SenderTelephone.value == "") {
		popup+="   Telephone\n";
		redo=1;
	}
	if (fname.SenderEmail.value == "") {
		popup+="   Email\n";
		redo=1;
	}
	else{
		if (emailCheck(fname.SenderEmail.value)=="invalid"){
			popup+="   Email\n";
			redo=1;
		}	
	}	
	if(redo==0){
		fname.submit();
	}else{
		alert(popup);
	}
}
	
	
function emailCheck(field_val){

	var result=field_val;
	
	if (result.length>4){	
		var ampers=0;
		var dots=0;		
		for (i=0;i<(field_val.length);i++){
			if (field_val.substring(i,(i+1))=="@"){
				ampers++;
			}
		}		
		for (i=0;i<(field_val.length);i++){
			if (field_val.substring(i,(i+1))=="."){
				dots++;
			}
		}		
	}
	if ((result.length<5)||(ampers!=1)||(dots==0)){
		result = "invalid";
	}
	return result;
}	


