var objR=false;
var nowId;
var tmp;
function init(){
document.getElementById('addBtn').disabled=true;
document.getElementById('delBtn').disabled=true;
}

function createRO(){
    var objTemp=false;
	if(window.XMLHttpRequest){
		    objTemp=new XMLHttpRequest();
	}else if(window.ActiveXObject){
		    objTemp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	    return objTemp;
};

function createSearch(){
    var objSS=false;
	if(window.XMLHttpRequest){
		    objSS=new XMLHttpRequest();
	}else if(window.ActiveXObject){
		    objSS=new ActiveXObject("Microsoft.XMLHTTP");
	}
	    return objSS;
};
function clearAll(num_01){
    num_01.value="";
}

function getData(data,target){// ข้อมูล data คือ url หรือ file ส่วน target คือ div เป้าหมายที่จะแสดงผลให้ใส่ชื่อ id ไป
var objR=createRO();
	if(objR){
		objR.open("GET",data);
		objR.onreadystatechange=handle(target);
		objR.send(null);
	}
};
function handle(target){
	var objR=createRO();
    var tar=document.getElementById(target);
	if(objR.readyState==4 && objR.status==200){
		var text=objR.responseText;
		tar.innerHTML=text.replace(/\n/g,"<br>");

	}
}

var Oimg;
function showOverlay(url) {
	var body = document.getElementsByTagName('body')[0]
	document.getElementById("Dimg").style.zIndex=99;
    Oimg=document.createElement("img");
	Oimg.onload=loadComplete;
	Oimg.src=url;
  //var body = document.getElementsByTagName('body')[0]
  var overlay = document.getElementById('overlay')
  overlay.style.height=body.offsetHeight+"px"
  overlay.style.width=body.offsetWidth+"px"
  overlay.style.visibility="visible";
  document.getElementById("Dimg").style.visibility='visible';
}

function logTranfer() {
create();
			var scost=document.getElementById("cost").value;
			var sbank=document.getElementById("bank").value;
			var sdate=document.getElementById("date").value;
			var smonth=document.getElementById("month").value;
			//alert(sdate+","+smonth);
			                  if(scost=="" || sbank=="0" || smonth=="00" || sdate=="00"){
							                                                                    alert("กรอกข้อมูลให้ครบ");
																								return;
																								exit();
																								}//if
								//alert('แจ้งโอนเงินเรียบร้อย เป็นจำนวนเงิน '+scost+' บาท');
								document.getElementById("main_user").innerHTML= 'แจ้งโอนเงินเรียบร้อย ';
            xmlHttp.open("get", "finish_tranfer.php?cost="+trim(scost)+"&bank="+sbank+"&date="+sdate+"&month="+smonth, true);
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4) {
                    if (xmlHttp.status == 200) {
						alert("thank");
                       displayTranfer(xmlHttp.responseText);
                    } else {
                        displayTranfer("พบข้อผิดพลาด: " + xmlHttp.statusText); 
                    }
                }            
            };
            xmlHttp.send(null);
        }
        function displayTranfer() {
			alert("thank");
            document.getElementById("divTranfer").innerHTML = xmlHttp.responseText;		
			
        }

function loadComplete(){
	document.getElementById("Dimg").appendChild(Oimg);
		}
function hiddenDiv(obj){
    obj.style.visibility='hidden';
	var dimg=document.getElementById("Dimg");
	document.getElementById("Dimg").style.visibility='hidden';//แค่ hidden 
	document.getElementById("Dimg").innerHTML=null;// ลบ Dimg ออกจากความจำ
}

function doShow(url) {
   _modal.show("\<div class='member-tooltip'   > <img src='"+url+"' width:350px; id='Dimg' name='Dimg'><input type='image'  onclick='doHide()' src='asset/close.jpg'/><br><br /> หรือ กด Esc เพื่อปิดหน้า\นี้</div>");
};
function doHide() {
  _modal.hide();
  document.getElementById("Dimg").style.visibility='hidden';//แค่ hidden 
	document.getElementById("Dimg").innerHTML=null;// ลบ Dimg ออกจากความจำ
};
function addBookmark( url , title )
{
    if ( window.sidebar ) // firefox
    {
        window.sidebar.addPanel( title , url , "" );
    }
    else if ( window.opera && window.print ) // opera
    {
        var elem = document.createElement( 'a' );
        elem.setAttribute( 'href' , url );
        elem.setAttribute( 'title' , title );
        elem.setAttribute( 'rel' , 'sidebar' );
        elem.click();
    }
    else if ( document.all ) // ie
    {
        window.external.AddFavorite(url, title);
    };
};
function upload(obj){
    var tbname=document.getElementById('target');

};
 function check(){
		var spic=document.getElementById("spic").value;
		var tb=document.getElementById("tb").value;
		if(spic==""){
		    alert("Please Picture ");
			return false;//same exit();
		}
	};
	/******************************************head.php search--------------------------------*/
	
	function startSearch(){
    var objS=createSearch();
	 var searchInfo=document.getElementById('searchInfo');
	 var ss=document.getElementById("ss");
	var sName=document.getElementById("ss").value;
	if(sName==""){
	    alert("กรุณาใส่คำค้นหา");
		return false;
	}//iif(sName==""){
	if(sName.length<3){
	    alert("ใส่อย่างน้อย 3 พยางค์");	
		return false;
	}
	objS.open("GET","update/productSeachData.php?name="+sName,true);
    objS.onreadystatechange= handleSearch;
	objS.send(null);

function handleSearch(){
	if(objS.readyState==1 || objS.readyState==2 || objS.readyState==3){
			 searchinfo.innerHTML = '<img src="icon/long_load.gif" alt="loading" /> loading...' //รูปรอโหลด
			 ss.disabled=true;
	}
    if(objS.readyState==4){
	    if(objS.status==200){
		   searchinfo.innerHTML=objS.responseText;
		   ss.disabled=false;
		}// if(xmlHttp.status==200){
	}//  if(xmlHttp.readyState==4){
};

	};

function keyup(e){
	var keyP;
	if(window.event){//IE
	//alert("IE");
	//alert(window.event);
		keyP=window.event;
	}else
	if(e.which){//firefox opera
	//alert("Firefox");
	//alert(e.which);
        keyP=e.which;
	}
	 var ss=document.getElementById("ss");
	if(keyP.keyCode==13 || keyP==13){// ถ้ากด enter 
	   if(ss.value !="พิมพ์ชื่อเกมส์ แล้วกด Enter"){
		startSearch();
		} 
	}
			return false;
}
document.onkeyup=keyup;

function check_search(element){
	if(element.value.length==0){		
	element.value="พิมพ์ชื่อเกมส์ แล้วกด Enter";
	}
}

/*---------------------------</head.php>------------------------------------------------*/
	function change_up(obj){
            var id=obj.id;
            var option_s=document.getElementById(id).value;
		 var tb =document.getElementById('tb');
		 if(option_s=='news'){
			     document.getElementById('w').value=80;
		 }else{
			 document.getElementById('w').value=60;

		 }
		 tb.value=option_s;
		 tb.firstChild.nodeValue=option_s;
		}
function logWb(){
	alert("thank");
}
function check_user(pDir){
	var	pPath="../";
	var objR=createRO();
	var user=document.getElementById('user').value;
		var pass=document.getElementById('pass').value;
		var check_login=document.getElementById('check_login');
		if(user=="" || pass==""){
			alert('กรุณากรอก ชื่ออีเมล และ รหัสผ่าน ให้ครบครับ');
			return false;
		}
	if(objR){
		//alert('thank');
		if(check_login.checked==true){
			var checked='1';//ถ้าเช็คให้ค่าที่ส่งไป check_user.php เป็น ตลอด
		}else{
			var checked='0';
		}
		var url=pPath+"check_user.php?user="+user+"&pass="+pass+"&check="+checked+"&pDir="+pDir;
		objR.open("GET",url);
		objR.onreadystatechange=function(){
			//alert(objR.status);
			if(objR.readyState==4 && objR.status==200){
				//alert(objR.responseText);
				if(objR.responseText=='no'){
					alert('ชื่อ อีเมล หรือ รหัสผ่านไม่ถูกต้อง');
				}else if(objR.responseText=='noCF'){
					alert('คุณยังไม่ได้ยืนยันรหัสผ่านจากอีเมล \n\r โปรดเข้าอีเมลที่ท่านสมัครไว้');
				}else{
		document.getElementById('login').innerHTML=objR.responseText;
				}
	}

		};
		objR.send(null);
	}
}

/*--------------------------------------------*/

function login() {

		    create();
            var sUser = document.getElementById("user").value;
			var sPassword=document.getElementById("password").value;
			                  if(sUser=="" || sPassword=="" ){
							                                                                    alert("กรอกข้อมูลให้ครบ");
																								return;
																								}//if
            xmlHttp.open("get", "check.php?user=" + sUser+"&password="+sPassword,true);
            xmlHttp.onreadystatechange = function () {
                if (xmlHttp.readyState == 4) {
                    if (xmlHttp.status == 200) {
                        displayInfolog(xmlHttp.responseText);
						
                    } else {
                        displayInfolog("พบข้อผิดพลาด: " + xmlHttp.statusText); 
                    }
                }            
            };
            xmlHttp.send(null);
        }
        function displayInfolog() {
			if(xmlHttp.responseText=="Email หรือ Password ผิด"){
					 document.getElementById("result_user").innerHTML="<a href='forget_mail.php'>Email หรือ Password ผิด( ลืม Password คลิ๊ก)</a>";
			}else{
            document.getElementById("result_user").innerHTML=xmlHttp.responseText;		
			}
        }


function logout(pDir){
var pPath;
	if(pDir=="sub"){
		pPath="../";
	}else{
		pPath="";
	}
	var objR=createRO();
	if(objR){
		 var user= document.getElementById('userLog').firstChild.nodeValue;
		var url=pPath+"check_user.php?out=out";
		objR.open("GET",url);
		objR.onreadystatechange= function(){
			var login=document.getElementById('login');
	login.innerHTML="<h1 class='bg_top'>LoG In</h1><p style='padding-right:5px;'><label>ชื่ออีเมล::</label><input type='text' size=25 id='user' name='user'></p><p style='padding-right:5px;'><label>รหัสผ่าน::</label><input type='password' size=25 id='pass' name='pass'></p> <p><label>จำไว้ในเครื่อง</label><input type='checkbox' checked id='check_login' name='check_login'></p> <p><a href='register.php'>สมัครสมาชิก</a>  /  <a href='forget_mail.php' target='_blank'>ลืมรหัส</a></p><div style='clear:both;'></div><br><p><input type='button' onclick='check_user(pDir);' value='Login เข้าระบบ'  ></p>";
		};
		objR.send(null);
	}
   
};


function regis_user(){
   var user= document.getElementById('user').value;
    var email=document.getElementById('email').value;
		 var pass= document.getElementById('pass').value;
		 if(user=="" || pass=="" || email==""){
			alert('กรุณากรอก ข้อมูล ให้ครบครับ');
			return false;
		}else{
			var objR=createRO();
			var input =document.getElementById('input');
			var display=document.getElementById('display');
			if(objR){
				var url = 'check_regis.php?user='+user+'&email='+email+'&pass='+pass;
				objR.open("GET",url,true);
				objR.onreadystatechange=function(){
						display.innerHTML="<img src='sload.gif'>...กำลังตรวจสอบ"; 
 if(objR.readyState==4 && objR.status==200){
	 if(objR.responseText=="Cant"){
								alert("กรุณาเปลี่ยนชื่อ User เพราะห้ามมีเครื่องหมาย | , / : ");
								display.innerHTML="กรุณาเปลี่ยนชื่อ User เพราะห้ามมีเครื่องหมาย | , / : ";
								return false;
							}else
						    if(objR.responseText=="haveUser"){
								alert("กรุณาเปลี่ยนชื่อ User เพราะซ้ำกับคนอื่น");
								display.innerHTML="กรุณาใช้ user อื่นเพราะซ้ำ";
								return false;
							}else if(objR.responseText=="haveEmail"){
								display.innerHTML="กรุณาใช้ Email อื่นเพราะซ้ำกับคนอื่น";
								alert("กรุณาเปลี่ยนชื่อ Email เคยสมัครมาแล้ว");
								return false;
							}else if(objR.responseText=="sendOk"){
								alert('ทำการสมัครแล้วกรุณาตรวจสอบอีเมลที่สมัครไว้');
								display.innerHTML="เราได้ส่งเมลไปแล้วกรุณาตรวจสอบเมลของท่าน";
								var texts= "สามารถใช้ชื่อนี้ได้ - ขอให้ท่านเช็ค Email ที่ได้ใช้สมัครไว้ ระบบจะส่งรหัสผ่านอัตโนมัติชั่วคราวไปให้ท่านทันทีนับจากนี้ <b>(หากท่านใช้ Email ของ Gmail อีเมลที่ส่งไปส่วนมากจะอยู่ใน จดหมายขยะ ครับ)</b> <br>- เมื่อท่านได้เปิด Email ท่านจะพบ user ที่ท่านได้สมัครไว้ และรหัสผ่าน<br>-คลิ๊กตามลิงค์ ยืนยันการสมัคร แล้วนำ รหัสผ่านชั่วคราวมาใส่ในช่อง ยืนยันรหัสผ่าน เสร็จเรียบร้อย <hr><a href='index.php'>เข้าหน้าหลัก</a>";
input.innerHTML=texts;
          
							}else{ alert(objR.responseText);}
					}// else if
				};//inner

				objR.send(null);
			}//if(objR){
		}
}

function check_email(data) {//เช็คอีเมล
  var v4 =data;
  var str = '!ํ#$%^&ฺ*()+=<>?/\{}[:;],฿ๆฯกุขูคิฅีฆึงืจเไฉำแชะซัฌํญ๊ฎาฏ๋ฐ่ฑ้ฒ็ณดโตถฺท์ธนฦบปผฝพฟภมยรลวศษสหอฬฮ';
  var keyV4OK = 0;
  for (i=0;i<str.length;i++){
    if (v4.value.indexOf(str.charAt(i))!= -1) keyV4OK = 1;
  }
  
  if (v4.value.indexOf("@")!= -1&&v4.value.indexOf(".")!= -1) {
    if(keyV4OK==1|| v4.value.indexOf("\"")!= -1 || v4.value.indexOf("'")!= -1) {
      alert("กรุณาป้อนอีเมล์ให้ถูกต้อง");
      v4.focus();
      return false;
    } else if (v4.value.indexOf(" ")!= -1) {
      alert("กรุณาป้อนอีเมล์ให้ถูกต้อง.. และห้ามมีช่องว่าง!!");
      v4.focus();
      return false;
    } else
      if (v4.value.indexOf(".com")!= -1 || v4.value.indexOf(".net")!= -1 || v4.value.indexOf(".co.th")!= -1 || v4.value.indexOf(".org")!= -1 || v4.value.indexOf(".ac.th")!= -1)
        return true;
      else {
        alert("กรุณาป้อนอีเมล์ให้ถูกต้อง.. และตรวจทาน address ให้ถูกต้อง .com .net .org .or.th .ac.th ฯลฯ");
        v4.focus();
        return false;
      };
  } else {
    alert("กรุณาป้อนอีเมล์ให้ถูกต้อง") ;
    v4.focus();
    return false;
  };
};

function check_less(e){
   var lg =document.getElementById(e.id);
   if(lg.value.length<=4){
     alert("กรอก"+e.id+"อย่างน้อย 5 พยางค์");
	 lg.value="";
	 return false;
   }
};

function check_reemail(){
    var repass=document.getElementById('repass');
	var email=document.getElementById('email');
	if(repass.value.length<1 || email.value.length<1 ){
		alert("กรุณากรอกข้อมูลให้ครบ");
		repass.focus();
		return false;
	}else{
		var objR=createRO();
		if(objR){
			var url="check_confirm_email.php?email="+trim(email.value)+"&repass="+trim(repass.value);
			objR.open("GET",url,true);
			objR.onreadystatechange=function(){
				if(objR.readyState==4 && objR.status==200){
					document.getElementById('ok').disabled=true;
					var display=document.getElementById('display');
					display.innerHTML=objR.responseText;
				}//if objR
			};
				objR.send(null);
		}//if
	}
};

function forget_email(){
	var email=document.getElementById('email');
	var ok=document.getElementById("ok");
	//alert(trim(email.value));
	var chk=check_email(email);
	//alert(chk);
	if(chk==true){
	var objR=createRO();
	if(objR){
		var url="forget_mail_save.php?email="+trim(email.value);
		objR.open("GET",url);
		objR.onreadystatechange=function(){
			if(objR.readyState==1 || objR.readyState==2 || objR.readyState==3){
				ok.disabled=true;
			}
			if(objR.readyState==4 && objR.status==200){
				ok.disabled=false;
				if(objR.responseText=="noEmail"){
					alert("ไม่มี Email นี้ในระบบ กรุณาลองกรอกอีเมลที่คุณเคยสมัครไว้ หรือสมัครใหม่");
				}else{
					alert("ส่งรหัสผ่านไปทาง เมล "+email.value+" แล้ว");
					
				}
			}
		};
		objR.send(null);
	}
	}//if(chk==true){
};

function zoomPic(e,url){//e คือ this  และ url คือ id_kedfun
	nowId=e.id;
	//document.getElementById('addBtn').disabled=false;
	//document.getElementById('delBtn').disabled=false;
	var img=document.createElement("img");
	var tar= document.getElementById("target");
	//img.style.visibility='hidden';//แค่ hidden 
	tar.innerHTML="";
	tar.style.visibility="visible";
	img.onload= tar.appendChild(img);
	img.src="user/"+url+"/"+e.id;	
	img.style.border="solid 10px";
	img.style.background="url(load.gif) ";
	img.style.backgroundRepeat="no-repeat"; 
	img.style.backgroundPosition="center";
	showOverlay();
}
function changeIndex(e){
var objR=createRO();
    if(objR){
		var url="changePicture.php?index="+e;
		objR.open("GET",url);
		objR.onreadystatechange=function(){
			if(objR.readyState==4 && objR.status==200){
			document.getElementById("picture").innerHTML=objR.responseText;
			} 
		};
			objR.send(null);
	}

}
function changeIndexF(e,id){
var objR=createRO();
    if(objR){
		var url="changePictureF.php?index="+e+"&id="+id;
		objR.open("GET",url);
		objR.onreadystatechange=function(){
			if(objR.readyState==4 && objR.status==200){
			document.getElementById("picture").innerHTML=objR.responseText;
			} 
		};
			objR.send(null);
	}

}
//ถ้า เราต้องการ split String ที่ใช้ | คั่น เราก็ต้องใช้ regular expression เป็น \| แต่เนื่องจากว่าการใช้งาน \ ใน String ของจาวานั้น เราต้องใช้ในรูปของ escape sequence คือ \\  ดังนั้น ในการ split String s ที่ใช้ | คั่น String ย่อย เราจะเรียกใช้ method split() เป็น s.split("\\|") 
function doPic(e){
	//var arr=tmp.split("\\|");// แยก String ที่ใช้ | คั่น
 if(tmp==nowId){
    alert('ลบภาพไปแล้ว');
	return false;
 }

  var objR=createRO();
  if(objR){
	  objR.open("GET","dopic.php?do="+e+"&pic="+nowId);
	  objR.onreadystatechange=function(){
		  if(objR.readyState==4 && objR.status==200){
		 alert(objR.responseText);
	// tmp+="|"+nowId;
	      if(e=="add"){
	             change_pic(nowId);
            }//fi
		  }
	  };
		  objR.send(null);
  }
}

function change_pic(e){
   var myImg=document.getElementById('my_img'); 
}

function change_meNow(e){
	var id=e.id+'Text';
	var val=e.innerHTML;
	e.innerHTML='<input type="text" name="'+id+'" id="'+id+'"  value="'+val+'" ><br><input type="button" value="บันทึก" onclick="ccMeNow()">';
	e.onclick='';// เพราะถึงแม้ ภายใน e จะเปลี่ยนรูปร่างไปแล้ว แต่ propotie onclick ยังคงติดอยู่ 
	document.getElementById(id).focus();
}
function ccMeNow(){
	var text=document.getElementById('meNow');
	var input=document.getElementById('meNowText');
	text.innerHTML=input.value;
	    var objR=createRO();
		if(objR){
			var url='update_it_me.php?value='+input.value;
			objR.open("GET",url);
			objR.onreadystatechange=function(){
				if(objR.readyState==4 && objR.status==200){
					alert('บันทึกเรียบร้อย');
				}
			};
				objR.send(null);
		}
}

function overDiv(e){
	//e.style.background="style='height:150px;background:#f8b662 url(user/<?=$id;?>/top.jpg) repeat-x;'";
}

function outDiv(e){
    //e.style.background="style='height:150px;background:#f8b662 url(user/<?=$id;?>/top.jpg) repeat-x;'";
}

function showOverlay() {
  var body = document.getElementsByTagName('body')[0]
  var overlay = document.getElementById('overlay')
  overlay.style.height=body.offsetHeight+"px"
  overlay.style.width=body.offsetWidth+"px"
  overlay.style.visibility="visible"
}

function addFriend(e){

	if(confirm('ต้องการเพิ่มเป็นเพื่อนใช่หรือไม่')){
		var sendMail=document.getElementById('sendMail');
		sendMail.innerHTML="<textarea rows=5 cols=40 id='mail2F' name='mail2F'>รับเป็นเพื่อนด้วยนะ</textarea><br><br><input type='button' value='SendMail' onclick='sendMail2F(this,"+e.id+")'>";
		sendMail.style.visibility='visible';
		var overlay = document.getElementById('overlay');
		sendMail.onclick=overlay.style.visibility="hidden";
		showOverlay();
	}else{
		alert('ไม่เพิ่ม');
	}
	
}

function sendMail2F(obj,fid){
    var sendMail=document.getElementById('sendMail');
	sendMail.style.visibility="hidden";
	var overlay = document.getElementById('overlay')
	overlay.style.visibility="hidden";
	var mail2F=document.getElementById('mail2F');
	//alert(mail2F.value);
	var url="add2List.php?fid="+fid+"&msg="+mail2F.value;
             var objR=createRO();
			if(objR){
				objR.open("GET",url);
				objR.onreadystatechange=function(){
					if(objR.readyState==4 && objR.status==200){
						alert("ส่งข้อความไปแล้ว");
					}
				}
				objR.send(null);
			}
};

function addOK(e,a){
	//alert(e.id);
	//alert(a);
	var objR=createRO();
	if(objR){
		var url="addFriend.php?mode=add&fid="+e.id+"&val="+a;
         objR.open("GET",url);
				objR.onreadystatechange=function(){
					if(objR.readyState==4 && objR.status==200){	
						//alert(objR.responseText);
					}
				}
				objR.send(null);
				var main=document.getElementById('addF');
	                         var table=document.getElementById('table'+e.id);
	                         main.removeChild(table);
	}
}

function addCancel(e,a){
	//alert(e.id);
	//alert(a);
	var objR=createRO();
	if(objR){
		var url="addFriend.php?mode=del&fid="+e.id+"&val="+a;
         objR.open("GET",url);
				objR.onreadystatechange=function(){
					if(objR.readyState==4 && objR.status==200){	
						//alert(objR.responseText);
					}
				}
				objR.send(null);
				var main=document.getElementById('addF');
	                         var table=document.getElementById('table'+e.id);
	                         main.removeChild(table);
	}
}

function addAll(e){
    var url="addFriend.php?mode=all";
             var objR=createRO();
			if(objR){
				objR.open("GET",url);
				objR.onreadystatechange=function(){
					if(objR.readyState==4 && objR.status==200){
						alert(objR.responseText);
					}
				}
				objR.send(null);
			}
}
function show_upload(){
		var editTheme=document.getElementById("editTheme");
		editTheme.style.visibility="visible";
	}
	function show_origin(){
		var editTheme=document.getElementById("editTheme");
		editTheme.style.visibility="hidden";
		var target=document.getElementById("target");
		target.innerHTML='thank';
	}
function start_drag(){
	var dragg=document.getElementById("dragg");
     
}
function checkPostBlank(){
    var title=document.getElementById("title");
	var name=document.getElementById("name");
	var anti_spam=document.getElementById("anti_spam");
	var ses_code=document.getElementById("ses_code");
	//var pass=document.getElementById("password");
	var sdetail = CKEDITOR.instances.detail.getData();
	if(sdetail.length<=10){
		alert("กรอกรายละเอียดอย่างน้อย 10 ตัวอักษร");
		return false;
	}
	if(title.value.length<=10){
		alert("หัวข้อคำถามต้องมีไม่น้อยกว่า 10 ตัวอักษร");
		return false;
	}
	if(name.value.length<=0  || anti_spam.value.length<=0){
		alert("กรุณากรอกข้อมูลให้ครบ");
		return false;
	}
	if(trim(anti_spam.value)!=trim(ses_code.value)){
		alert("กรอกรหัสจากภาพผิด");
		return false;
	}
var objR=createRO();
var stitle=ckeckrude(title.value);
var sname=ckeckrude(name.value);
var Rdetail=ckeckrude(sdetail);
var url="title="+encodeURIComponent(stitle)+"&name="+encodeURIComponent(sname)+"&detail="+encodeURIComponent(Rdetail)+"&anti_spam="+anti_spam.value;
objR.open("POST","question_save.php",true);
objR.onreadystatechange=function(){
	document.getElementById('submit_form').disabled=true;
	if(objR.readyState==4 && objR.status==200){
		//alert(objR.responseText);
		if(objR.responseText=="nohave"){
			alert("ใส่ชื่อ user หรือ password ผิด");
			return false;
		}else{
			alert("ตั้งกระทู้เรียบร้อยแล้ว");
		    document.getElementById("main_post").style.display="none";
			document.getElementById('target').style.backgroundColor='yellow';
		    document.getElementById('target').innerHTML="<center><a href='question_view.php' ><h1>ไปหน้าแสดงกระทู้หลัก<font color='red'> คลิ๊ก</font></h1></a></center>";
		}
	}
}
objR.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
objR.send(url);
	return false;
}
function checkAnswer(){
	var name=document.getElementById('name_user');
	var anti_spam=document.getElementById('anti_spam');
	var ref_id=document.getElementById('ref_id');
	var ses_code=document.getElementById("ses_code");
	var submit_ans=document.getElementById('submit_ans');
	var sdetail = CKEDITOR.instances.detail.getData();
	if(sdetail.length<=5){
		alert("กรอกรายละเอียดอย่างน้อย 5 ตัวอักษร");
		return false;
	}
	if(name.value.length==0 || anti_spam.value.length==0){
		alert("กรอกข้อมูลให้ครบครับ");
		return false;
	}
	if(trim(anti_spam.value)!=trim(ses_code.value)){
		alert("กรอกรหัสจากภาพผิด");
		return false;
	}
    var sname=ckeckrude(name.value);
    var Cdetail=ckeckrude(sdetail);
	var objR=createRO();	
	var url="name="+encodeURIComponent(sname)+"&detail="+encodeURIComponent(Cdetail)+"&anti_spam="+anti_spam.value+"&ref_id="+ref_id.value;
	//var url="name="+encodeURIComponent(sname)+"&anti_spam="+anti_spam.value+"&detail="+encodeURIComponent(Cdetail)+"&ref_id="+ref_id.value;
	objR.open("POST","answer_save.php",true);
	objR.onreadystatechange=function(){
		submit_ans.disabled=true;
		if(objR.readyState==4 && objR.status==200){
			alert(objR.responseText);
			var list_answer=document.getElementById('list_answer');
			list_answer.innerHTML="<p>"+detail.value+"</p><p><b>โดย::</b>"+name.value+" เมื่อ::</b> 1 นาทีก่อน<b></b></p>";
			return false;
		}
	};
	objR.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
objR.send(url);
	return false;
}
function ckeckrude( data )
{
  //block คำหยาบ และประโยคที่จะนำมาแทนที่
  var wordrude = new Array ( "ashole","a s h o l e","a.s.h.o.l.e","bitch","b i t c h","b.i.t.c.h","shit","s h i t","s.h.i.t","fuck","dick","f u c k","d i c k","f.u.c.k","d.i.c.k","มึง","มึ ง","ม ึ ง","ม ึง","มงึ","มึ.ง","มึ_ง","มึ-ง","มึ+ง","กู","ควย","ค ว ย","ค.ว.ย","คอ วอ ยอ","คอ-วอ-ยอ","ปี้","เหี้ย","ไอ้เหี้ย","เฮี้ย","ชาติหมา","ชาดหมา","ช า ด ห ม า","ช.า.ด.ห.ม.า","ช า ติ ห ม า","ช.า.ติ.ห.ม.า","สัดหมา","สัด","เย็ด","หี","สันดาน","แม่ง","ระยำ","ส้น ตีน","แตด" );
  var wordchange = '***';

  for ( n = 0 ; n < wordrude.length ; n++ )
  {
    pattern = new RegExp( wordrude[n] , "gi" );
    data = data.replace( pattern , wordchange );
  };
  return data;
};
function trim(str) {
  return str.replace(/^\s*|\s*$/g,"");
};
function del_ques(id_ques,sType){
		   if(confirm("ต้องการที่จะลบ "+id_ques.id+"จริงหรือไม่")){
			  var objR=createRO();
			  objR.open("GET","question_del.php?id_ques="+id_ques.id+"&sType="+sType,true);
			  objR.onreadystatechange=function(){
				  if(objR.readyState==4 && objR.status==200){
					  document.getElementById(objR.responseText).style.display='none';
				  }
			  }
			  objR.send(null);
		   }else{
			   alert("ยกเลิกการลบ");
		   }
  };
  function aaa(){
	  var de=document.getElementById("detail");
	  alert(detail.value.length);
	  var objR=createRO();
	  objR.open("GET","test.php?detail="+encodeURIComponent(detail.value),true);
	  objR.onreadystatechange=function(){
		if(objR.readyState==4 && objR.status==200){
			//alert(objR.responseText);
		}
	};
	objR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
	objR.send(null);
	return false;
  }
  function findSizePic(s){// หาขนาดรูป อ่านขนาดรูป
  var img=new Image();
  img.src=s;
  //alert(img.width+'*'+img.height);
 if(img.width>=600 || img.height>=600){
	 return 1;
 }else{
	 return 0;
 }
  }

   function getBrowserDimension(){
	  var intW=0,intH=0;
	  if(window.innerWidth){
		  intW=window.innerWidth;
		  intH=window.innerHeight;
	  }
	  else {
		  if(document.documentElement && document.documentElement.clientWidth){
			  intW=document.documentElement.clientWidth;
			  intH=document.documentElement.clientHeight;
		  }
		  else if(document.body){
			  intW=document.body.clientWidth;
			  intH=document.body.clientHeight;
		  }
	  }
	  return{
		  width:parseInt(intW),height:parseInt(intH)
	  };
  }
  function centerInBrowser(){
	  var viewport=getBrowserDimension();
	  alert(viewport.width+"*"+viewport.height);
  }

  /* อัฟโหลดในหน้า question_form.php */
  function clickupload()
{

if ( document.getElementById('fileupload').value.length == 0 )
{
alert( 'ระบุ File ที่จะ Upload ก่อน' ) ;
return false ;
}

document.getElementById('upmsg').innerHTML = 'กำลัง Upload อยู่นะจ๊ะ รอซักครู่...' ;
document.getElementById('btnUpload').value = "ส่งไปแล้วไม่ต้องคลิกซ้ำ";
document.getElementById('btnUpload').disabled = true ;

return true ;
}

function uploadok(pathfile)
{
document.getElementById('fileupload').value ="";
/*document.getElementById('upmsg').innerHTML = 'Upload เสร็จแล้ว <br> file อยู่ที่<Br><a href="'+pathfile+'" target="_blank">'+pathfile+'</a><br>ระบุ File ใหม่ต่อไปได้เลย' ;*/
document.getElementById('upmsg').innerHTML='Upload เสร็จแล้ว ';
document.getElementById('btnUpload').value = "Upload";
document.getElementById("button_showUpload").disabled=true;
document.getElementById("button_showUpload").value="อัฟโหลดเสร็จแล้ว";
document.getElementById('btnUpload').disabled = true;
document.getElementById('frmUpload').reset() ;
var overlay = document.getElementById('overlay');
var upload_pic=document.getElementById("upload_pic");
upload_pic.style.visibility="hidden";
overlay.style.visibility="hidden";
return true ;
}
function doFalse(ele){
	ele.disabled=true;
}
/*++++++++++++++++++++++++++++++*/
function changePage(x,len){
var Sgoto=(x.id-1)*len; // นำมาลบ1 เพราะเราต้องการเริ่มที่ record ที่ 0 ในฐานข้อมูล
var ref_id_answer=document.getElementById('ref_id_answer').value;
//alert(ref_id_answer);
var objR=createRO();
objR.open("GET","change_page.php?sgoto="+Sgoto+"&ref_id_answer="+ref_id_answer+"&len="+len,true);
objR.onreadystatechange=function(){
	if(objR.readyState==4 && objR.status==200){
		//alert(objR.responseText);
		var view_ans=document.getElementById("view_ans");
		view_ans.innerHTML=objR.responseText;
	}
}
objR.send(null);
}
function checkStr(x) {
	var val=x.value;
  var str = '<>&\/\\'; //ตัวอักษรที่ไม่ต้องการให้มี

  if (val.indexOf('"')!= -1|| val.indexOf("'")!= -1) {alert('ห้ามใช้เครื่องหมายพิเศษ'); 
	document.getElementById("user").value="";
	return true} //เครื่องหมาย " or '
  for (i = 0; i < str.length; i++) {
    if (val.indexOf(str.charAt(i))!= -1) {alert('ห้ามใช้เครื่องหมายพิเศษ'); 
	document.getElementById("user").value="";
	return true}
  }
  return false
}
  
  function addHTML(add){
	  var pic= "<img src='"+add.src+"'>";
	  //alert(pic);
	CKEDITOR.instances.detail.insertHtml(pic);
}

function changeVdo(listVdo,ref_id,name){
	//alert(listVdo+" "+ref_id+" "+name);
  var so = new SWFObject('http://www.gamegy.com/flash/player-viral.swf','mpl','448','264','9');
  so.addParam('allowfullscreen','true');
  so.addParam('allowscriptaccess','always');
  so.addParam('wmode','opaque');
  so.addVariable('file',listVdo);
  so.addVariable('abouttext','flash player');
  so.addVariable('backcolor','2d4046');
  so.addVariable('frontcolor','FFFFFF');
  so.addVariable('lightcolor','FFFFCC');
  so.addVariable('screencolor','545454');
   so.addVariable('repeat','always');
   so.addVariable('mute', 'true');
   so.addParam("quality", "low");
  so.addVariable('autostart','true');
  so.write('mediaspace');
  var show_buy=document.getElementById("show_buy");
   show_buy.innerHTML=name+"<input type='image'   id='"+ref_id+"' onclick='NewOrder(this);' style='cursor:hand' src='asset/cart.png' class='cart_icon'>";
}

function changeVdoIE6(listVdo,ref_id,name){
	//alert(listVdo+" "+ref_id+" "+name);
  var so = new SWFObject('http://www.gamegy.com/flash/player-viral.swf','mpl','448','264','9');
  so.addParam('allowfullscreen','true');
  so.addParam('allowscriptaccess','always');
  so.addParam('wmode','opaque');
  so.addVariable('file',listVdo);
  so.addVariable('abouttext','flash player');
  so.addVariable('backcolor','2d4046');
  so.addVariable('frontcolor','FFFFFF');
  so.addVariable('lightcolor','FFFFCC');
  so.addVariable('screencolor','545454');
   so.addVariable('repeat','always');
   so.addVariable('mute', 'true');
   so.addParam("quality", "low");
  so.addVariable('autostart','true');
  so.write('mediaspace');
}
//-------------------------------------------------ShopCartByAjax.php----------------------------------------------------//

	function callbackAdd(){
	     if(xmlHttp.readyState==4){
		       if(xmlHttp.status==200){
			             document.getElementById("ListOrder").innerHTML = xmlHttp.responseText;
			   }
		 }
	}
	
	function NewOrderAdd(element){
;	          xmlHttp=createRO();
			  var url="update/shoppingCart.php?additem="+element.id;
			  xmlHttp.open("GET",url,true);
			  xmlHttp.onreadystatechange = callbackAdd;
			  xmlHttp.send(null);
	}
	

	//---------------------------------------------*********************************