
var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);

function display(sID){
	
	if(ns4){ // Netscape 4
		document.layers[sID].visibility = "show";

	}else if(ie4){ // Explorer 4
		document.all[sID].style.visibility = "visible";

	}else if(ie5 || ns6){ // W3C - Explorer 5+ and Netscape 6+
		document.getElementById(sID).style.visibility = "visible";
	}
}

function hide(sID){	

	if(ns4){  // Netscape 4
		document.layers[sID].visibility = "hide";

	}else if(ie4){ // Explorer 4
		document.all[sID].style.visibility = "hidden";

	}else if(ie5 || ns6){  // W3C - Explorer 5+ and Netscape 6+
	
		document.getElementById(sID).style.visibility = "hidden";
	}
	
}



      var duration = 300;  
      var steps = 40;       

  function setOpacity(obj,level) {
	element = document.getElementById(obj);  
	element.style.opacity = level;   // Safari 1.2, newer Firefox and Mozilla, CSS3
	element.style.MozOpacity = level;    // Safari<1.2, Konqueror
	element.style.KhtmlOpacity = level;    // Older Mozilla and Firefox
	element.style.filter = "alpha(opacity=" + (level * 100) + ");";		 // IE/Win
   //  document.all[obj].style.filter = "alpha(opacity=" + (level * 100) + ");";   // IE/Win Older
  }
 
  function fadeIn(objId){
	for (a = 0; a <= 1; a += (1 / steps)) {
	  setTimeout("setOpacity('"+objId+"'," + a + ")", a * duration);
	}
  }

  function fadeOut(objId) {
	for (a = 0; a <= 1; a += (1 / steps)) {
	  setTimeout("setOpacity('"+objId+"'," + (1 - a) + ")", a * duration);
	}
  }


var n=1;
var r=1;
var id=1;

function gettab(id,num){
	for (i=1;i<=num;i++){
		if (id == i){
			display("box_content"+i);
			fadeIn("box_content"+i);
      		document.getElementById("c"+i).className ='box_menu_show1';
		}else{
			hide("box_content"+i);
      		document.getElementById("c"+i).className ='box_menu_show2';
		}
	}
}

function clicktab(id,num){

//if(n<num){return;}

	for (i=1;i<=num;i++){
		if (id == i){
			display("box_content"+i);
			fadeIn("box_content"+i);
      		document.getElementById("c"+i).className ='box_menu_show1';
		}else{
			hide("box_content"+i);
      		document.getElementById("c"+i).className ='box_menu_show2';
		}
	}

}

function stoper() {
	clearTimeout(timer);
}


function rotate(settime,num){
	if (id >num){id=1;}
		gettab(id,num);
		id++;
		n++;
		if(n<=(num+1)){
		timer = setTimeout("rotate("+settime+","+num+")", settime);
		}else{
        gettab(1,num);
		}

}


function gettabM(tab,num,em){

	for (i=1;i<=num;i++){
		if (tab == i){
			display(em+i);
		}else{
			hide(em+i);
		}
	}

}

function rotateM(tab,settime,num,em,ro){ // id tab, delay, จำนวน Tab, ชื่อ id
	if (tab >num){tab=1;}
		gettabM(tab,num,em);
		tab++;
		r++;
		
		if(ro=="0"){
			if(r<=(num+1)){
				timer = setTimeout("rotateM("+tab+","+settime+","+num+",'"+em+"')", settime);
			}else{
        		gettabM(1,num,em);
			}			
		}else{
				timer = setTimeout("rotateM("+tab+","+settime+","+num+",'"+em+"')", settime);
		}
}

function clicktabM(tab,num,em){

	if(n<num){return;}

	for (i=1;i<=num;i++){
			if (tab == i){
				display(em+i);
				fadeIn(em+i);
			}else{
				hide(em+i);
			}
		}
}

function  checkCmt(){
	
	 if (document.FrmComment.post_name.value==""){
			alert("กรุณากรอกข้อมูลของท่านให้ครบถ้วน [Your Name]");
			document.FrmComment.post_name.focus();
			return false;}
	else if ((document.FrmComment.email.value!="")&&((document.FrmComment.email.value.indexOf("@") =="-1")||(document.FrmComment.email.value.indexOf("@") =="0")||(document.FrmComment.email.value.indexOf(".") =="-1")||(document.FrmComment.email.value.indexOf(".") =="0"))){
			document.FrmComment.email.value="";
			alert("กรุณากรอกข้อมูลของท่านให้ครบถ้วน [E-mail]");
			document.FrmComment.email.focus();
			return false;}
	else if (document.FrmComment.comment.value==""){
			alert("กรุณากรอกข้อมูลของท่านให้ครบถ้วน [Comment]");
			document.FrmComment.comment.focus();
			return false;}
			
	else{
			return true;}
}

function FontSize(s){
	Tg=document.getElementById("article");	
	Tg.style.fontSize=s+"px";
	
	cells=Tg.getElementsByTagName('td');
	
	for (var i = 0; i < cells.length; i++) {   
       cells[i].style.fontSize=s+"px";
    } 
}

function question(Message){
	if(confirm(Message))
	{
		return true;
	}
	return false;
}



var req;
function getXMLHTTPRequest() {
	try {
	req = new XMLHttpRequest();
	} catch(err1) {
	  try {
	  req = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (err2) {
		try {
		req = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (err3) {
		  req = false;
		}
	  }
	}
	return req;
}

var http = getXMLHTTPRequest();

function startCallback() {
   if (http.readyState == 4) {
   		 if(http.status == 200) {
		  va=req.responseText;
		  ro=va.split("|");
		 
  	  	   document.getElementById("top_banner").innerHTML = ro[0];
		   if(document.getElementById("right_top_banner")){document.getElementById("right_top_banner").innerHTML = ro[1];}
		   if(document.getElementById("right_fix_banner")){document.getElementById("right_fix_banner").innerHTML = ro[2];}
		   if(document.getElementById("right_bottom_banner")){document.getElementById("right_bottom_banner").innerHTML = ro[3]; rotateM(1,7000, ro[4],"Banner",1); }
  	  	   //alert(ro[0]);
		   
		  }
    }
}


function doStart(page,sublink) { 
		  http.open("GET", sublink+"banner.php?p="+page+"&sublink="+sublink+"", true);
		  http.onreadystatechange = startCallback;
		  http.send(null);
			  
			 
}



