// JavaScript Document

// เปลี่ยนสีตารางเวลาเอาเมาส์ไปวาง
var bgcolor = "#ffffff";
var change_color = "#f5f5f5"
function mover(aa) 
{
 aa.style.backgroundColor = change_color;
}
function mout(aa) 
{
 aa.style.backgroundColor = bgcolor;
}


// Redirect
function fn_alert(msg,url,color){
	document.write('<br><B><center><font color='+color+'>'+msg+'</font></center></B>');
	document.write('<br><center><input type=button value="     ตกลง     " onclick="window.location=\''+url+'\'"><center>');
}

// Redirect
function fna_alert(msg,url){
	alert(msg);
	window.location=''+url+'';
	//window.open(url, "_self");
	//window.location.replace("+url+");  
}

// เลือกทั้งหมด
function checkAll(form,field, value) { 
for (var i=0;i<document.forms[form].elements[field].length;i++) { 
if(value == true) { 
document.forms[form].elements[field][i].checked = true 
} else { 
document.forms[form].elements[field][i].checked = false 
} 
} 
} 

// พิมพ์รายงาน
var gAutoPrint = true; // Tells whether to automatically call the print function

function printSpecial()
{
if (document.getElementById != null)
{
var html = '<HTML>\n<HEAD>\n';
/*
if (document.getElementsByTagName != null)
{
var headTags = document.getElementsByTagName("head");
if (headTags.length > 0)
html += headTags[0].innerHTML;
}*/

html += '\n</HEAD>\n<BODY bgcolor="#FFFFFF">\n';

var printReadyElem = document.getElementById("printReady");

if (printReadyElem != null)
{
html += printReadyElem.innerHTML;
}
else
{
alert("Could not find the printReady function");
return;
}

html += '\n</BO>\n</HT>';

var printWin = window.open("","printSpecial");
printWin.document.open();
printWin.document.write(html);
printWin.document.close();
if (gAutoPrint)
printWin.print();
printWin.self.close();
}
else
{
alert("The print ready feature is only available if you are using an browser. Please update your browswer.");
}
}

// new window
function newwindow(url) {
var day= new Date();
var id = day.getTime();
var win = open(url,id,'width=800,height=600,scrollbars,resizable');
} 

function tryNumberFormat(obj)
{
	obj.value = new NumberFormat(obj.value).toFormatted();
}

// ให้กรอกแต่ตัวเลข // ไม่ให้กรอกทศนิยม
function numonly(e)
{
	var k;
	if(window.event)
	{
			k = window.event.keyCode; // IE
					
			/* ใส่ได้แค่ 0-9 */
			if ((k<48 || k>57) && k !=8) { alert("กรุณาระบุเป็นตัวเลขจำนวนเต็มเท่านั้นครับ");  window.event.returnValue = false; }
	}
	else
	{
		    k = e.which; // Firefox      
			
			/* ใส่ได้แค่ 0-9 */
			if ((k<48 || k>57) && k !=8 ) { k=e.preventDefault(); }
	}
}

// ให้กรอกแต่ตัวเลข // ให้กรอกทศนิยม
function numonly1(e)
{
	var k;
	if(window.event)
	{
			k = window.event.keyCode; // IE
					
			/* ใส่ได้แค่ 0-9 */
			if ((k<46 || k>57 || k==47) && k !=8) { alert("กรุณาระบุเป็นตัวเลขเท่านั้นครับ");  window.event.returnValue = false; }
	}
	else
	{
		    k = e.which; // Firefox      
			
			/* ใส่ได้แค่ 0-9 */
			if ((k<46 || k>57 || k==47) && k !=8) { alert("กรุณาระบุเป็นตัวเลขเท่านั้นครับ"); k=e.preventDefault(); }
	}
}

function numonly2(val){
	if(isNaN(val)) {
	alert("กรุณาระบุเป็น ตัวเลขเท่านั้น") ;
	return false ;
	}else{
		return true;
	}
}


// กรอกได้แต่ตัวเลข
function check_num(e)
{
   var keyPressed;
   
   if(window.event){
      keyPressed = window.event.keyCode; // IE
       if ((keyPressed < 45) || (keyPressed > 57)) window.event.returnValue = false;
   }else{
      keyPressed = e.which; // Firefox      
       if ((keyPressed < 45) || (keyPressed > 57)) keyPressed = e.preventDefault();
    }
}


// ให้กรอกภาษาอังกฤษ กับตัวเลขเท่านั้น
function ban_thai(e)
{
	var k;
	if(window.event) 
	{
		k = window.event.keyCode;

		/* เช็คคีย์ไทย ทั้งแบบ non-unicode และ unicode */
		if ((k>=161 && k<=255) || (k>=3585 && k<=3675)) { alert("กรุณาระบุเป็นภาษาอังกฤษเท่านั้น"); window.event.returnValue = false; }
	}
	else
	{
		k = e.which;
		/* เช็คคีย์ไทย ทั้งแบบ non-unicode และ unicode */
		if ((k>=161 && k<=255) || (k>=3585 && k<=3675)) { alert("กรุณาระบุเป็นภาษาอังกฤษเท่านั้น");k=e.preventDefault(); }
	}

}

// แปลงเปนตัวเลข 00000.00
function number_format(amount)
{
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + s;
	return s;
}

var d = document;
// ย่อขยาย ป้ายโฆษณา
function adv_box(elementId,height,width,isOver)
{
	
	// กำหนดขนาดของ element (เล็ก, ใหญ่)
	d.getElementById(elementId).style.height=height + "px";
	d.getElementById(elementId).style.width=width + "px";
	
	// ถ้าเป็นการเอาเมาส์มาวางก็ให้ซ่อนแบนเนอร์เล็ก ถ้าไม่ ก็ให้แสดง
	d.getElementById("adv_small").style.display = (isOver) ? "none" : "inline";
	d.getElementById("adv_big").style.display = (!isOver) ? "none" : "inline";
}

// ปิด div หลัก
function adv_close(){
	d.getElementById("adv_all").style.display='none';
}
