// JavaScript Document

/*---Popup window ----------------------------------*/
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 NewWindowTop(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);
	if (window.focus) {win.focus()}
	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
}


//For validate Numberic -------------------------------
function isInt(x,signed){
	x=1*x
	return isFloat(x,signed) && (Math.floor(x)==x)
}

function isFloat(x,signed){
	x=1*x
	if(udf(signed))signed=false
	if(isNaN(x))return false
	if(!signed && x<0)return false
	return true
}

function udf(x){
	x=""+x
	if(x=="undefined")return true
	else return false
}

// End Validate Numberic---------------------------

//------ตรวจสอบให้เป็นตัวภาษอังกฤษหรือตัวเลข---------
function chk_char(chkmsg) {
	if(chkmsg == "") return false;
	chkstr = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
	chkstr += '"';
	for (count = 0;count < chkmsg.length;count++) {
		chk_ok = 0
		for (count2 = 0;count2 < chkstr.length;count2++) {
			if (chkmsg.charAt(count) == chkstr.charAt(count2)) {
				chk_ok = 1;
				break;
			}
		}
		if (chk_ok == 0) {
			if (chkmsg.charCodeAt(count) != 13 && chkmsg.charCodeAt(count) != 10) {
				return false;
			}
		}
	}
	return true;
}

/*Image Roll Over -------------------------------------------------------*/
function btnOut(id,img) {
	var obj=document.getElementById(id);
	obj.src=img;
} 

function btnOver(id, img) {
	var obj=document.getElementById(id);
	obj.src=img; 
}


/*###รับค่า GET ----------------------------------------------------------------------*/
function getDataFromUrl(){
  var url = new String( window.location );
  var len_url = url.length;
  start_data = url.indexOf( "?" );
  if ( start_data < 0 ) return;   var alldata = url.substring( start_data+1, len_url );
  if ( alldata.length>0 ){
	var arraydata = alldata.split( "&" );
	var sub_array = new Array();
	  data = arraydata[ 0 ];
	  var sub_array = data.split( "=" );
		vGet=sub_array[1];
		return vGet;
	}
}


/*vv----------------------LOADING IMG-----------------------*/
function endLoding() {
	if (document.getElementById) {  // DOM3 = IE5, NS6
		document.getElementById('Loading').style.visibility = 'hidden';
	} else {
		if (document.layers) {  // Netscape 4
			document.hidepage.visibility = 'hidden';
		} else {  // IE 4
		document.all.hidepage.style.visibility = 'hidden';
		}
	}
}

function Loading() {
	if (document.getElementById) {  // DOM3 = IE5, NS6
		document.getElementById('Loading').style.visibility = '';
	} else {
		if (document.layers) {  // Netscape 4
			document.hidepage.visibility = '';
		} else {  // IE 4
		document.all.hidepage.style.visibility = '';
		}
	}
}

/*^^----------------------END LOADING IMG-----------------------*/
