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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

//-------------------popup dl--------------------

function checkFormDL() {
	//alert(document.formDL.Operator.value );
   if( document.formDL.Msisdn.value == "" ) {
      alert("กรุณากรอกหมายเลขโทรศัพท์ ด้วยค่ะ.");
      return false;
   }else  if(isNaN(document.formDL.Msisdn.value)) {
	alert("กรุณากรอกหมายเลขโทรศัพท์มือถือเฉพาะตัวเลขค่ะ") ;	
	return false ;
   }else if( (document.formDL.Msisdn.value.length) != 10){
   alert("กรุณากรอกหมายเลขโทรศัพท์มือถือ 10 หลักด้วยค่ะ");
   return false;	
   }else if( document.formDL.Operator.value == "" ) {
      alert("กรุณากรอกเลือกระบบมือถือ ด้วยค่ะ.");
      return false;
   }else{

var str=document.formDL.Msisdn.value;
str=str.substr(0,2);

   if(str!="08"){
	   alert("กรุณากรอกหมายเลข 08 ด้วยค่ะ.");
		return false;
	   }else{
				for (i=0;i<4;i++) { 
				if(document.formDL.Operator[i].checked == true){
				if(window.confirm("คุณต้องการส่งข้อมูลไปยัง "+document.formDL.Operator[i].value + "เบอร์ "+document.formDL.Msisdn.value)){
					return true;
				}else{
					return false;
				 }
					break;
		}
	}
   }


   }
  
}

//-------------------Box Chat--------------------

//ใช้งานใน File tb_box_chat.htm  (เปิด popup emotion)
function MM_openPopUpEmotion(theURL,winName,features) {
var win = null;
  win = window.open(theURL,winName,features);
  win.focus();
  return false;
}

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 leaving(){
	
	            http_request = false;
					if (window.XMLHttpRequest) { // Mozilla, Safari,...
						http_request = new XMLHttpRequest();
					} else if (window.ActiveXObject) { // IE
						try { http_request = new ActiveXObject("Msxml2.XMLHTTP");
						} catch (e) {
							try { http_request = new ActiveXObject("Microsoft.XMLHTTP");
							} catch (e) {}
						}
					}
					
			
					if (http_request) {
						http_request.onreadystatechange = handleResponseLeave;
						http_request.open('GET','box_receive.php?Type=Leave&'+Math.random());
						http_request.send(null);
						} else {
						alert('Error in makeRequest, cannot create an XMLHTTP instance');
					}
				
}
      function handleResponseLeave() {
                if (http_request.readyState == 4) {
				
                    if (http_request.status == 200) {
						//alert(http_request.responseText);
						  return http_request.responseText;
					 } else {
                        alert('There was a problem with the request.');
                    }
                }


       }


function count_sms(){
setTimeout("count_sms()",5000); 

	            http_request = false;
					if (window.XMLHttpRequest) { // Mozilla, Safari,...
						http_request = new XMLHttpRequest();
					} else if (window.ActiveXObject) { // IE
						try { http_request = new ActiveXObject("Msxml2.XMLHTTP");
						} catch (e) {
							try { http_request = new ActiveXObject("Microsoft.XMLHTTP");
							} catch (e) {}
						}
					}
					
			
					if (http_request) {
						http_request.onreadystatechange = handleResponsecountsms;
						http_request.open('GET','box_countsms.php');
						http_request.send(null);
						} else {
						alert('Error in makeRequest, cannot create an XMLHTTP instance');
					}
}
      function handleResponsecountsms() {
                if (http_request.readyState == 4) {
				
                    if (http_request.status == 200) {
						//alert(http_request.responseText);
						 // return http_request.responseText;
						  	document.getElementById('num_msg_txt').innerHTML=http_request.responseText;
					 } else {
                        alert('There was a problem with the request.');
                    }
                }
       }


	




function checkFormSenDsms() {

   if( document.fromA.smsdetail.value == "" ) {
      alert("กรุณากรอกข้อความที่จะส่งด้วยค่ะ.");
      return false;
   }else{


	   alert("ส่งข้อความเรียบร้อยแล้วค่ะ.");
		return true;
	   
   }
  
}

function ChangeColor(id){	
	for(var i=0;i<50;i++){
		var elm=document.getElementById('songselect'+i);
		if(elm){
			if( id == i){			
					elm.style.backgroundColor='#80DCED';
			}else{				
					if((i%2)==0) elm.style.backgroundColor="#f2f2f2";
					else elm.style.backgroundColor="#ffffff";			
			}
		}
	}
}
function ChangeColor2(id,cc){	
	for(var i=0;i<50;i++){
		var elm=document.getElementById('songselect'+i);
		if(elm){
			if( id == i){			
					elm.style.backgroundColor=cc;
			}else{				
					if((i%2)==0) elm.style.backgroundColor="#f2f2f2";
					else elm.style.backgroundColor="#ffffff";			
			}
		}
	}
}



function if_friend_ajax(){
//setTimeout("if_friend_ajax()",10000); 
//setTimeout("if_friendall_ajax()",15000); 
//setTimeout("if_friend_ajax()",16000); 
setTimeout("count_smsOnline()",17000); 

/*
	            http_request = false;
					if (window.XMLHttpRequest) { // Mozilla, Safari,...
						http_request = new XMLHttpRequest();
					} else if (window.ActiveXObject) { // IE
						try { http_request = new ActiveXObject("Msxml2.XMLHTTP");
						} catch (e) {
							try { http_request = new ActiveXObject("Microsoft.XMLHTTP");
							} catch (e) {}
						}
					}
					
			

					if (http_request) {
						http_request.onreadystatechange = handleResponseif_friend_ajax;
						var type=document.getElementById('typeMV').value;
					// alert(type);
						http_request.open('GET','if_friend.php?type='+type);
						http_request.send(null);
						} else {
						alert('Error in makeRequest, cannot create an XMLHTTP instance');
					}
*/
}
      function handleResponseif_friend_ajax() {
                if (http_request.readyState == 4) {
				
                    if (http_request.status == 200) {
					//var iFrameBody =  document.getElementById("com_friend").contentWindow.document.body;
               //   iFrameBody.innerHTML =http_request.responseText;
			         document.getElementById("com_friend").contentWindow.document.body.innerHTML =http_request.responseText;


					 } else {
                        alert('There was a problem with the request.');
                    }
                }
       }

/*
function if_friendall_ajax(){
//setTimeout("count_smsOnline()",5000); 
//setTimeout("if_friendall_ajax()",4000); 

	            http_request = false;
					if (window.XMLHttpRequest) { // Mozilla, Safari,...
						http_request = new XMLHttpRequest();
					} else if (window.ActiveXObject) { // IE
						try { http_request = new ActiveXObject("Msxml2.XMLHTTP");
						} catch (e) {
							try { http_request = new ActiveXObject("Microsoft.XMLHTTP");
							} catch (e) {}
						}
					}
					
			

					if (http_request) {
						http_request.onreadystatechange = handleResponseif_friendall_ajax;
									
						http_request.open('GET','if_friend_all.php');
						http_request.send(null);
						} else {
						alert('Error in makeRequest, cannot create an XMLHTTP instance');
					}
}
      function handleResponseif_friendall_ajax() {
                if (http_request.readyState == 4) {
				
                    if (http_request.status == 200) {
					var iFrameBody = document.getElementById("all_friend").contentWindow.document.body;
                  iFrameBody.innerHTML=http_request.responseText;
                 // alert("friend");

					 } else {
                        alert('There was a problem with the request.');
                    }
                }
       }
*/


function count_smsOnline(){
//setTimeout("count_smsOnline()",5000); 

	            http_request = false;
					if (window.XMLHttpRequest) { // Mozilla, Safari,...
						http_request = new XMLHttpRequest();
					} else if (window.ActiveXObject) { // IE
						try { http_request = new ActiveXObject("Msxml2.XMLHTTP");
						} catch (e) {
							try { http_request = new ActiveXObject("Microsoft.XMLHTTP");
							} catch (e) {}
						}
					}
					
			
					if (http_request) {
						http_request.onreadystatechange = handleResponsecountsmsOnline;
						http_request.open('GET','box_countfriendall.php');
						http_request.send(null);
						} else {
						alert('Error in makeRequest, cannot create an XMLHTTP instance');
					}
}
      function handleResponsecountsmsOnline() {
                if (http_request.readyState == 4) {
				
                    if (http_request.status == 200) {
						//alert(http_request.responseText);
						 // return http_request.responseText;
						  	document.getElementById('online').innerHTML=http_request.responseText;
					 } else {
                        alert('There was a problem with the request.');
                    }
                }
       }





	 













