// JavaScript Document
function checkinfomation(obj_form)
{
	if(obj_form.edtContactor.value == "") {
		alert("Please fill in Contact Person!");
		obj_form.edtContactor.focus();
		return false;
	}
	
	if(obj_form.edtPosition.value == "0") {
		alert("Please choose Position!");
		obj_form.edtPosition.focus();
		return false;
	}
	
	if(obj_form.edtPosition.value == "14" && obj_form.edtPositionOther.value == "") {
		alert("Please fill in other position!");
		obj_form.edtPositionOther.focus();
		return false;
	}
	
	if(obj_form.edtDepartment.value == "0") {
		alert("Please fill in Department!");
		obj_form.edtDepartment.focus();
		return false;
	}
	
	if(obj_form.edtDepartment.value == "11" && obj_form.edtDepartmentOther.value == "") {
		alert("Please fill in other Department!");
		obj_form.edtDepartmentOther.focus();
		return false;
	}
	
	if(obj_form.edtCompany.value == "") {
		alert("Please fill in Company!");
		obj_form.edtCompany.focus();
		return false;
	}
	
	if(obj_form.edtAddress.value == "" && obj_form.edtAddress2.value == ""  && obj_form.edtAddress3.value == "") {
		alert("Please fill in Company Address!");
		obj_form.edtAddress.focus();
		return false;
	}
	
	var edtState = document.getElementById("State");
	if(edtState.value == "0") {
		alert("Please choose Country / Region !");
		edtState.focus();
		return false;
	}
	else if(edtState.value == "354")
	{
		//省份選擇
		var Province = document.getElementById("Province");
		if(Province.value == "") {
			alert("Please choose Province!");
			Province.focus();
			return false;
		}		
	}
	
	if(obj_form.Phone1.value == "") {
		alert("Please fill in country code!");
		obj_form.Phone1.focus();
		return false;
	}
	
	if(obj_form.edtTel2.value == "") {
		alert("Please fill in area code!");
		obj_form.edtTel2.focus();
		return false;
	}
	
	if(obj_form.edtTel3.value == "") {
		alert("Please fill in number!");
		obj_form.edtTel3.focus();
		return false;
	}
	
	if(obj_form.Fax1.value == "") {
		alert("Please fill in country code!");
		obj_form.Fax1.focus();
		return false;
	}
	
	if(obj_form.edtFax2.value == "") {
		alert("Please fill in area code!");
		obj_form.edtFax2.focus();
		return false;
	}
	
	if(obj_form.edtFax3.value == "") {
		alert("Please fill in number!");
		obj_form.edtFax3.focus();
		return false;
	}
	
	var reg =/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
	if(obj_form.edtEmail.value == "") {
		alert("Please fill in Email");
		obj_form.edtEmail.focus();
		return false;
	}
	else if (reg.test(obj_form.edtEmail.value)==false)
	{
		alert("Email is wrong!");
		obj_form.edtEmail.focus();
		return false;
	}
	return true;
}

function getVisitorInfo()
{
	var url = 'getCompanyInfo.php';
	var pars = '';
	var myAjax = new Ajax.Request( url, { method: 'get', parameters: pars, onComplete: showResponseVisitorInfo });	
}
function showResponseVisitorInfo(originalRequest)
{
	//put returned XML in the textarea
	//alert(originalRequest.responseText);
	var aFieldName = "edtCompany|edtAddress|State|edtPostCode|edtSalutation|edtContactor|Phone1|edtTel2|edtTel3|Fax1|edtFax2|edtFax3|edtEmail|edtWebsite|edtMobile";
	var aFieldNames = aFieldName.split("|");
	var aStr = originalRequest.responseText;
	var aStrs = aStr.split("|");
    for(var i=0;i<aStrs.length;i++)
	{
		SetValue(aFieldNames[i],aStrs[i]);
	}
}
