var jweb="www.ok2hand.com";
var xmlHTTP;
var txtmsg,url,txtMT,pac;
var mywin

function rq_objmsg(txtmsg){
		return document.getElementById? document.getElementById(txtmsg):document.all.txtmsg;
}

function rq_page(url,mt,pac,jid){
	rq_objmsg(jid).innerHTML=ajax(url,mt,pac);
}

function goToAnchor(nameAnchor){    
	window.location.hash=nameAnchor; 
}

function rq_loading(jid,jmsg){
	if(jid==null || jid=='' || jid=='undefined'){
		rq_objmsg('div_loadingA').style.display=jmsg;
		rq_moveCenter('div_loadingA');
	}else{
		rq_objmsg(jid).innerHTML='<div align="center"><img src="http://'+jweb+'/images/gif/sendingbanmod.gif" width="400" height="90" /></div>';
	}
}

function rq_moveCenter(jid){
	var mywin=winSize();
	var objmsg=rq_objmsg(jid);
	var jw=parseInt(objmsg.style.width);
	var jh=parseInt(objmsg.style.height);
	objmsg.style.position="absolute";
	objmsg.style.left=[mywin[0]-jw]/2;
	objmsg.style.top=[mywin[1]-jh]/2+mywin[2];
}

function rq_openAlert(jtopic,jtext,jw,jh){
	var mywin=winSize();
	rq_objmsg('alert_topic').innerHTML = jtopic;
	rq_objmsg('spn_alertBody').innerHTML = jtext;
	if(jw==''){jw=mywin[0]/2};
	if(jh==''){jh=mywin[1]-50};
	var objmsg=rq_objmsg('td_alertBody');
		objmsg.style.width=jw;
		objmsg.style.height=jh-30;
	var objmsg=rq_objmsg('div_alert');
		objmsg.style.width=jw;
		objmsg.style.height=jh;
		objmsg.style.top=[mywin[1]-jh]/2+mywin[2];
		objmsg.style.left=[mywin[0]-jw]/2;
		objmsg.style.display="block";
	document.body.style.overflow="hidden";
}

function rq_closeAlert(){
	rq_objmsg('spn_alertBody').innerHTML = "";
	rq_objmsg('div_alert').style.display="none";
	document.body.style.overflow="auto";
}

function rq_openPopup(jtopic,jurl,jw,jh,jpac,jn){
	//rq_loading('','block');
	if(jn==null || jn=='undefined'){jn=''};
	var mywin=winSize();
	var myWMax = mywin[0]-40;
	var myHMax = mywin[1]-40;
	if(jw=='' || jw==null){jw=mywin[0]/2};
	if(jh=='' || jh==null){jh=mywin[1]-50};
	if(jw>myWMax){jw=myWMax};
	if(jh>myHMax){jh=myHMax};
	rq_objmsg('popup_topic'+jn).innerHTML = jtopic;
	rq_page(jurl,'',jpac,'div_popupBody'+jn);
	var objmsg=rq_objmsg('div_popupBody'+jn);
		objmsg.style.width=jw;
		objmsg.style.height=jh-30;
	var objmsg=rq_objmsg('div_popup'+jn);
		objmsg.style.width=jw;
		objmsg.style.height=jh;
		objmsg.style.top=[mywin[1]-jh]/2+mywin[2];
		objmsg.style.left=[mywin[0]-jw]/2;
		objmsg.style.display="block";
	document.body.style.overflow="hidden";
	rq_loading('','none');
}

function rq_closePopup(jn){
	if(jn==null || jn=='undefined'){jn=''};
	rq_objmsg('div_popup'+jn).style.display="none";
	rq_objmsg('div_popupBody'+jn).innerHTML = "";
	document.body.style.overflow="auto";
}

function createXMLHttpRequest(){
	try{
		xmlHTTP = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e){
			xmlHTTP = false;
		}
	}

	if(!xmlHTTP && document.createElement){
		xmlHTTP = new XMLHttpRequest();
	}

	return xmlHTTP;
}

function handleStateChange(jtxt){
	if(xmlHTTP.readyState==1){
		document.body.style.cursor="wait";
	}
	if(xmlHTTP.readyState==2){
		document.body.style.cursor="";
	}
	if (xmlHTTP.readyState==4){
		if (xmlHTTP.status==200){
			return xmlHTTP.responseText;
		}else{
			return xmlHTTP.statusText;
		}
	}
}

function ajax(url,txtMT,pac){
	if(pac!=""||pac!=null){
		url=url+"?"+pac+"&today="+Date();
	}else{
		url=url+"?today="+Date();
	}
	xmlHTTP = createXMLHttpRequest();
	if(txtMT == 'POST'){
		xmlHTTP.open("POST", url, false);
		xmlHTTP.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlHTTP.onreadystatechange=handleStateChange;
		xmlHTTP.send(pac);
	}else{
		xmlHTTP.open("GET", url, false);
		xmlHTTP.onreadystatechange=handleStateChange;
		xmlHTTP.send('');
	}
	return xmlHTTP.responseText;
}

//START FORM
function chk_wordpic(field){
	var objmsg=rq_objmsg('div_wordpic');
	var txt_field = field.value;
	var txt_length = txt_field.length;
	if (txt_length == 0 || txt_field == null){
		objmsg.innerHTML = 'Type Text Picture (ใส่อักษรภาพ)';
		objmsg.style.color="#000000";
		rq_objmsg('img_wordpic').style.display = "none";
		rq_objmsg('img_wordpicx').style.display = "none";
		return true
	}else{
		if(txt_length == 5){
			var txt_wordpic = getCookie('register','wordpic');
			with (field){
				if (field.value != txt_wordpic){
					objmsg.innerHTML = 'Code Is Wrong ! (อักษรภาพ ไม่ถูกต้อง)';
					objmsg.style.color="#CC3300";
					rq_objmsg('img_wordpic').style.display = "none";
					rq_objmsg('img_wordpicx').style.display = "block";
					setTimeout("chg_wordpic()",1000);
					return false;
				}else {
					objmsg.innerHTML = 'Code Is Correct ! (อักษรภาพ ถูกต้อง)';
					objmsg.style.color="#006633";
					rq_objmsg('img_wordpic').style.display = "block";
					rq_objmsg('img_wordpicx').style.display = "none";
					return true;
				}
			}
		}else{
			objmsg.innerHTML = 'Type Text Picture (ใส่อักษรภาพ)';
			objmsg.style.color="#000000";
			rq_objmsg('img_wordpic').style.display = "none";
			rq_objmsg('img_wordpicx').style.display = "none";
			return false;
		}
	}
}

function chg_wordpic(){
	rq_page('http://'+jweb+'/_process/randompic.asp','','','div_randpic');
	var objmsg=rq_objmsg('div_wordpic');
	objmsg.innerHTML = 'Type Text Picture (ใส่อักษรภาพ)';
	objmsg.style.color="#000000";
	rq_objmsg('img_wordpic').style.display = "none";
	rq_objmsg('img_wordpicx').style.display = "none";
	var objmsg=rq_objmsg('wordpic');
	objmsg.value=""
	objmsg.focus();	
}
//END FORM

//Start Images Function
var img, imgUrl, imgW, imgH, imgZ;

function rq_imgSize(imgUrl){
	var xmlHTTP = createXMLHttpRequest(); 
	xmlHTTP.open('HEAD', imgUrl, true); 
	xmlHTTP.onreadystatechange = function(){ 
	  if ( xmlHTTP.readyState == 4 ) { 
		if ( xmlHTTP.status == 200 ) { 
		  alert(xmlHTTP.getResponseHeader('Content-Length'));
		} else { 
		  alert('ERROR');
		} 
	  } 
	}; 
	xmlHTTP.send(null);
}

function rq_imgDimension(imgUrl){
	var imgDimension = Array;
	img = new Image();
	img.src = imgUrl;
	imgW = parseInt(img.width);
	imgH = parseInt(img.height);
	return imgDimension(imgW, imgH);
}

function rq_resizeImg(jid,jw,jh){
	var objimg = rq_objmsg(jid);
	var mypic=rq_imgDimension(objimg.src);
	if(mypic[0]!=0 || mypic[1]!=0){
		var nrez;
		var xW=mypic[0]/jw;
		var xH=mypic[1]/jh;
		if(jw >= mypic[0]||jh >= mypic[1]){
			nrez = 1;
		}else{
			if(xW<=xH){
				nrez = xW;
			}else{
				nrez = xH;
			}
		}
		var jwOK = parseInt(mypic[0]/nrez);
		var jhOK = parseInt(mypic[1]/nrez);
		objimg.style.width = jwOK;
		objimg.style.height = jhOK;
		//objimg.style.cursor = "http://'+jweb+'/images/gif/zoom.cur";
		objimg.style.cursor = "pointer";
		objimg.onclick = function(){
			rq_returnImgBig(jid,mypic[0],mypic[1],jwOK,jhOK);
		}
	}
}

function rq_returnImgBig(jid,jwB,jhB,jwS,jhS){
	var objimg = rq_objmsg(jid);
	objimg.style.width = jwB;
	objimg.style.height = jhB;
	objimg.style.cursor = "http://"+jweb+"/images/gif/zoom.cur";
	objimg.onclick = function(){
		rq_returnImgSmall(jid,jwB,jhB,jwS,jhS)
	}
}

function rq_returnImgSmall(jid,jwB,jhB,jwS,jhS){
	var objimg = rq_objmsg(jid);
	objimg.style.width = jwS;
	objimg.style.height = jhS;
	objimg.style.cursor = "http://"+jweb+"/images/gif/zoom.cur";
	objimg.onclick = function(){
		rq_returnImgBig(jid,jwB,jhB,jwS,jhS);
	}
}

function chk_dot(jthis){
	var jtext="no"
	var a=rq_objmsg(jthis).value;
	if(a.length != 0){
		fty=new Array(".gif",".jpg",".jpeg",".GIF",".JPG",".JPEG",".png",".PNG",".swf",".SWF"); // ประเภทไฟล์ที่อนุญาตให้อัพโหลด
		for(var i=0;i<fty.length;i++){ // วน Loop ตรวจสอบไฟล์ที่อนุญาต
			if(a.lastIndexOf(fty[i])!=-1){  // เงื่อนไขไฟล์ที่อนุญาต
				jtext="pass"
			}
		}
		if(jtext=="no"){
			rq_openAlert('ระบบ Upload File','อัพโหลดได้เฉพาะไฟล์ .gif, .jpg, .png และ .swf เท่านั้น!... <br>('+a+')',350,150);
			jthis.focus;
		}
		return jtext;
	}
}
//End Images Function

function querySt(ji) {
	hu = window.location.search.substring(1);
	gy = hu.split("&");
	for (var i=0;i<gy.length;i++) {
		ft = gy[i].split("=");
		if (ft[0] == ji) {
		return ft[1];
		}
	}
}

// ฟังก์ชันเขียนค่า คุกกี้
function saveCookie(Cname,text,Sname){
// กำหนดวันหมดอายุของคุกกี้
	var ExpDate = new Date();
	ExpDate.setTime (ExpDate.getTime() + (24 * 60 * 60 * 1000 * 365)); 
// บันทึกคุกกี้
	if(Sname.length != 0){
		var newCook = "";
		var Cook = getCookie(Cname);
		if(Cook != null){
			var gy = Cook.split("&");
			for (var i=0;i<gy.length;i++) {
				var ft = gy[i].split("=");
				if (ft[0] == Sname) {
					ft[1] = text;
				}
				if(i>0){
					newCook = newCook+"&"+ft[0]+"="+ft[1];
				}else{
					newCook = newCook+ft[0]+"="+ft[1];
				}
			}
			document.cookie = Cname+"="+newCook;
		}else{
		document.cookie = Cname+"="+Sname+"="+text;
		}
	}else{
		document.cookie = Cname + "=" +text+ "; expires=" + ExpDate.toGMTString() + "; path=/";
	}
}

// ฟังก์ชันอ่านค่า คุกกี้
function getCookie(name,Sname){
//var YourCookie = document.cookie; 
//var cname = name + "=";
//var clen = YourCookie.length;
//var cbegin = 0;
//
//	while(cbegin < clen){
//		var vbegin = cbegin + cname.length;
//		if (YourCookie.substring(cbegin, vbegin) == cname) { 
//			var vend = YourCookie.indexOf (";", vbegin);
//			if (vend == -1) vend = clen;
//			var Cook = unescape(YourCookie.substring(vbegin, vend));
//			if(Sname != 'undefined' || Sname != ''){
//				var gy = Cook.split("&");
//				for (var i=0;i<gy.length;i++) {
//					var ft = gy[i].split("=");
//					if (ft[0] == Sname) {
//					Cook = ft[1];
//					}
//				}
//			}
//			return Cook
//		}
//		cbegin = YourCookie.indexOf(" ", cbegin) + 1;
//		if (cbegin == 0) break;
//	}
//return null;
if(Sname=='undefined' || Sname==null){Sname='';}
return ajax('http://'+jweb+'/_process/rq_cookie.asp','GET','name='+name+'&sname='+Sname);
}

// ฟังก์ชันลบ คุกกี้
function delCookie(name){
var expireNow = new Date();
document.cookie = name + "=" +"; expires=Thu, 01-Jan-70 00:00:01 GMT" + "; path=/";
}

function winSize(){
	var iens6=document.all||document.getElementById
	var winHeight;
	var winScrollTop;
	var winWidth;
	var myWinSize = Array;
	if(iens6&&document.all) {
		winHeight=document.body.clientHeight;
		winWidth=(document.body.clientWidth-document.body.leftMargin);
		winScrollTop=document.body.scrollTop;
	}
	if(iens6&&!document.all) {
		winHeight=window.innerHeight;
		winWidth=(window.innerWidth-(document.body.offsetLeft+30));
		winScrollTop=window.pageYOffset;
	}
	return myWinSize(winWidth, winHeight, winScrollTop);
}

//Move Div
var start,startH,startT;
var time = 10;
var step = 5;

function rq_moveDiv(visible,jid,jbt){
	var objmsg = rq_objmsg(jid);
		startH=parseInt(objmsg.style.height);
	if(visible){
		startT=parseInt(objmsg.style.top);
		start=startH+startT;
		setTimeout("slide(true,'"+jid+"')", time);
		rq_objmsg(jbt+'down').style.display="none";
		rq_objmsg(jbt+'up').style.display="block";
	}else{
		setTimeout("slide(false,'"+jid+"')", time);
		rq_objmsg(jbt+'up').style.display="none";
		rq_objmsg(jbt+'down').style.display="block";
	}
}

function slide(isUp,jid,st,stT){
	var mystep = (!isUp)? -step: step;
	var objmsg = rq_objmsg(jid);
	if(isUp && parseInt(objmsg.style.top) >= st){
		objmsg.style.top = st;
		return;
	}else if(!isUp && parseInt(objmsg.style.top) <= stT){
		objmsg.style.top = stT;
		return;
	}
	objmsg.style.top = (parseInt(objmsg.style.top) + mystep)+"px";
	setTimeout("slide("+isUp+",'"+jid+"','"+st+"','"+stT+"')", time);
}
//End Move Div

//MM Script
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//END MM
