// JavaScript Document
document.write('<meta http-equiv="Content-Type" content="text/html; charset=tis-620" />');
//call : NewWindow(this.href,'name','365','252','0','0');return false;
var win=null;
function NewWindow(mypage,myname,w,h,scroll,resize){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings ='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable='+resize;
win = window.open(mypage,myname,settings);
}

function onContact() {
var form=document.frmContact;
	if (form.txtFname.value=="") {
		alert("Please enter your first name !"); form.txtFname.focus(); return false;
	} else if (form.txtEmail.value=="") {  
		alert("Please enter your e-mail address !");  form.txtEmail.focus();return false;
	} else if (!checkmail(form.txtEmail.value)) {	
		alert("Invalid your email address. !"); form.txtEmail.select(); return false;
	} else if (form.txtPhone.value=="") {  
		alert("Please enter your telephone number !"); form.txtPhone.focus(); return false;
	} else if (form.txtComment.value=="") {  
		alert("Please enter comment !"); form.txtComment.focus(); return false;
	} else {
		startRequest();  return false;
	}
}


/*/----For Check Email value-----------------------------------------*/
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i

function checkmail(e){
var returnval=emailfilter.test(e)
/*if (returnval==false){
alert("Invalid email address.")
e.select()
}*/
return returnval
}

/*/Ajax send contact-------------------------------*/
var xmlHttp;
function createXMLHttpRequest() {
	if (window.ActiveXObject) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	} else if (window.XMLHttpRequest) {
			xmlHttp=new XMLHttpRequest();
	}
}

function startRequest() {
	createXMLHttpRequest();
	var pForm=document.frmContact;
	var pBody=getRequestBody(pForm);
	xmlHttp.open("post",pForm.action,true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620");
	xmlHttp.onreadystatechange=function () {
		if (xmlHttp.readyState==4) {
			if (xmlHttp.status==200) {
				saveResult(xmlHttp.responseText);
			} else {
				saveResult("¾º¢éÍ¼Ô´¾ÅÒ´"+xmlHttp.statusText);
			}
		}
	};
	xmlHttp.send(pBody);	
}

function getRequestBody(pForm) {
	var nParams=new Array();
	for (var i=0;i<pForm.elements.length;i++) {
		var pParam=encodeURIComponent(pForm.elements[i].name);
		pParam+="=";
		pParam+=encodeURIComponent(pForm.elements[i].value);
		nParams.push(pParam);
	}
	return nParams.join("&");
}

function saveResult(pMessage) {
	var divStatus=document.getElementById("divInfo");
	alert(pMessage);
}



