// JavaScript Document
function isTel(s) { 
	var patrn = /^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; 
	if (patrn.exec(s)) {
		return true;
	} else {
		return false;
	}
} 

function check_form_interp() {
  var error = 0;
	var error_message = "Errors have occured during the process of your form.\n\nPlease make the following corrections:\n\n";
	
  var First_Name = document.interp.First_Name.value;
	var Last_Name = document.interp.Last_Name.value;
	var Telephone = document.interp.Telephone.value;
	var Email = document.interp.Email.value;

	if (First_Name == '') {
		error_message = error_message + "* Please enter your First Name.\n";
		error = 1;
	}
	
	if (Last_Name == '') {
		error_message = error_message + "* Please enter your Last Name.\n";
		error = 1;
	}
	
	if (Telephone == '') {
		error_message = error_message + "* Please enter your Telephone number.\n";
		error = 1;
	} else {
		if (!isTel(Telephone)) {
			error_message = error_message + "* The 'Telephone' is not formatted correctly..\n";
			error = 1;
		}
	}
	
	var pattern = new RegExp("^[0-9a-z,._-]+@[a-z0-9\._-]+\.[a-z]{2,3}$", "i"); 
	var match = pattern.test(Email); 
	if (! match) { 
		error_message = error_message + "* The 'Email' address is not formatted correctly.\n"; 
		error = 1; 
	}
	
	if (error == 1) {
    alert(error_message);
    return false;
  } else {
		return true;
  }
}


function check_form_interp2() {
  var error = 0;
	var error_message = "在处理您的请求时发现错误\n请做以下修正:\n\n";
	
  var First_Name = document.interp2.First_Name.value;
	var Last_Name = document.interp2.Last_Name.value;
	var Telephone = document.interp2.Telephone.value;
	var Email = document.interp2.Email.value;

	if (Last_Name == '') {
		error_message = error_message + "* 姓名为必填项,请输入您的\"姓\"\n";
		error = 1;
	}
	
	if (First_Name == '') {
		error_message = error_message + "* 姓名为必填项,请输入您的\"名\"\n";
		error = 1;
	}
	
	if (Telephone == '') {
		error_message = error_message + "* 请输入您的电话号码\n";
		error = 1;
	} else {
		if (!isTel(Telephone)) {
			error_message = error_message + "* 电话号码的格式不对\n";
			error = 1;
		}
	}
	
	var pattern = new RegExp("^[0-9a-z,._-]+@[a-z0-9\._-]+\.[a-z]{2,3}$", "i"); 
	var match = pattern.test(Email); 
	if (! match) { 
		error_message = error_message + "* 电子邮件未填或格式不对\n"; 
		error = 1; 
	}
	
	if (error == 1) {
    alert(error_message);
    return false;
  } else {
		return true;
  }
}


function check_form_quote() {
  var error = 0;
	var error_message = "Errors have occured during the process of your form.\n\nPlease make the following corrections:\n\n";
	
  var First_Name = document.quote.First_Name.value;
	var Last_Name = document.quote.Last_Name.value;
	var Telephone = document.quote.Telephone.value;
	var Email = document.quote.Email.value;
	var Source_Language = document.quote.Source_Language.value;
	var Target_Language = document.quote.Target_Language.value;
	var Original_Format = document.quote.Original_Format.value;
	var Final_Format = document.quote.Final_Format.value;
	var Word_Number = document.quote.Word_Number.value;
	var Date_Required = document.quote.Date_Required.value;
	

	if (First_Name == '') {
		error_message = error_message + "* Please enter your First Name.\n";
		error = 1;
	}
	
	if (Last_Name == '') {
		error_message = error_message + "* Please enter your Last Name.\n";
		error = 1;
	}
	
	if (Telephone == '') {
		error_message = error_message + "* Please enter your Telephone number.\n";
		error = 1;
	} else {
		if (!isTel(Telephone)) {
			error_message = error_message + "* The 'Telephone' is not formatted correctly..\n";
			error = 1;
		}
	}
	
	var pattern = new RegExp("^[0-9a-z,._-]+@[a-z0-9\._-]+\.[a-z]{2,3}$", "i"); 
	var match = pattern.test(Email); 
	if (! match) { 
		error_message = error_message + "* The 'Email' address is not formatted correctly.\n"; 
		error = 1; 
	}
	
	if (Source_Language == '') {
		error_message = error_message + "* Please enter the 'Source Language'.\n";
		error = 1;
	}
	
	if (Target_Language == '') {
		error_message = error_message + "* Please enter the 'Target Language'.\n";
		error = 1;
	}
	
	if (Original_Format == '') {
		error_message = error_message + "* Please enter the 'Original Format'.\n";
		error = 1;
	}
	
	if (Final_Format == '') {
		error_message = error_message + "* Please enter the 'Final Format'.\n";
		error = 1;
	}
	
	if (Word_Number == '') {
		error_message = error_message + "* Please enter the 'Number /Pages of Word'.\n";
		error = 1;
	}
	
	if (Date_Required == '') {
		error_message = error_message + "* Please enter the 'Date Required'.\n";
		error = 1;
	}
	
	
	if (error == 1) {
    alert(error_message);
    return false;
  } else {
		return true;
  }
}


function check_form_quote2() {
  var error = 0;
	var error_message = "在处理您的请求时发现错误\n请做以下修正:\n\n";
	
  var First_Name = document.quote2.First_Name.value;
	var Last_Name = document.quote2.Last_Name.value;
	var Telephone = document.quote2.Telephone.value;
	var Email = document.quote2.Email.value;
	var Source_Language = document.quote2.Source_Language.value;
	var Target_Language = document.quote2.Target_Language.value;
	var Original_Format = document.quote2.Original_Format.value;
	var Final_Format = document.quote2.Final_Format.value;
	var Word_Number = document.quote2.Word_Number.value;
	var Date_Required = document.quote2.Date_Required.value;
	

	if (Last_Name == '') {
		error_message = error_message + "* 姓名为必填项,请输入您的\"姓\"\n";
		error = 1;
	}
	
	if (First_Name == '') {
		error_message = error_message + "* 姓名为必填项,请输入您的\"名\"\n";
		error = 1;
	}
	
	if (Telephone == '') {
		error_message = error_message + "* 请输入您的电话号码\n";
		error = 1;
	} else {
		if (!isTel(Telephone)) {
			error_message = error_message + "* 电话号码的格式不对\n";
			error = 1;
		}
	}
	
	var pattern = new RegExp("^[0-9a-z,._-]+@[a-z0-9\._-]+\.[a-z]{2,3}$", "i"); 
	var match = pattern.test(Email); 
	if (! match) { 
		error_message = error_message + "* 电子邮件未填或格式不对\n"; 
		error = 1; 
	}
	
	if (Source_Language == '') {
		error_message = error_message + "* 请输入 \"源语言\"\n";
		error = 1;
	}
	
	if (Target_Language == '') {
		error_message = error_message + "* 请输入 \"目标语言\"\n";
		error = 1;
	}
	
	if (Original_Format == '') {
		error_message = error_message + "* 请输入 \"原文件格式\"\n";
		error = 1;
	}
	
	if (Final_Format == '') {
		error_message = error_message + "* 请输入 \"完成后文件格式\"\n";
		error = 1;
	}
	
	if (Word_Number == '') {
		error_message = error_message + "* 请输入 \"字数或页数\"\n";
		error = 1;
	}
	
	if (Date_Required == '') {
		error_message = error_message + "* 请输入 \"需要的日期\"\n";
		error = 1;
	}
	
	
	if (error == 1) {
    alert(error_message);
    return false;
  } else {
		return true;
  }
}




