﻿var SITE_DOMAIN = "http://www.furniturekitty.com";
var delay_slidingHead = 6;
//////****************** check repeat field *************************
function checkRepeatField(field,table,tagans,ans,msgText)
{
	var req; 
	if (window.XMLHttpRequest) { 
				// For Netscape, FireFox and not IE
		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
			// For IE
		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
			
		if(req.readyState == 4)	
		{	
			var msg	= req.responseText;
				
			if(msg.indexOf("REPEAT")!=-1)
			{
				document.getElementById(tagans).innerHTML = "<img src=\"../image/block_x.gif\" width=\"24\" height=\"24\" align=\"absmiddle\"/> "+msgText+" นี้มีอยู่แล้วในระบบ";
			}
			if(msg.indexOf("EMPTYE")!=-1)
			{
				document.getElementById(tagans).innerHTML = "<img src=\"../image/apply_c.gif\" width=\"24\" height=\"24\" align=\"absmiddle\"/>  ใช้ "+msgText+" นี้ได้.";
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "mail/checkRepeatEmail.php?table="+table+"&ans="+ans+"&field="+field+"&add="+strADD;
	req.open("GET",url, true);
	req.send(null); 
	
}
//////****************** check repeat username **********************
function checkRepeatUsername(table,tagfield,tagans)
{
	document.getElementById(tagans).innerHTML = "<img src=\"./image/squares.gif\" align=\"absmiddle\"/> รอสักคครู่..";
	var ans = document.getElementById(tagfield).value;
	var alphaExp = /^[a-zA-Z0-9]{5,15}$/;
	if (ans.match(alphaExp)) // เป็น ค่าว่าง
	{
		checkRepeatField("username",table,tagans,ans,"ชื่อLogin");
	}else
	{
		document.getElementById(tagans).innerHTML = "กรุณาตรวจสอบ Login อีกครั้ง.";
	}	
}
//////****************** check repeat email **********************
function checkRepeatEmail(table,tagfield,tagans)
{
	document.getElementById(tagans).innerHTML = "<img src=\"./image/squares.gif\" align=\"absmiddle\"/> กำลังตรวจสอบ รอสักคครู่..";
	var ans = document.getElementById(tagfield).value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(ans)) // เป็น email
	{
		checkRepeatField("email",table,tagans,ans,"Email");
	}else
	{
		document.getElementById(tagans).innerHTML = "กรุณาตรวจสอบ Email อีกครั้ง.";
	}

}
//////************************ edit repeat email ************************
function editRepeatEmail(table,tagfield,tagans,old_value)
{
	document.getElementById(tagans).innerHTML = "<img src=\"./image/squares.gif\" align=\"absmiddle\"/> กำลังตรวจสอบ รอสักคครู่..";
	var ans = document.getElementById(tagfield).value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(ans!=old_value)
	{
		if (filter.test(ans)) // เป็น email
		{
			checkRepeatField("email",table,tagans,ans,"Email");
		}else
		{
			document.getElementById(tagans).innerHTML = "กรุณาตรวจสอบ Email อีกครั้ง.";
		}	
	}else
	{
		document.getElementById(tagans).innerHTML = "ใช้ Email นี้อยู่ค่ะ.";		
	}
}
//////*******************************************************************
var InsertCatalogRecordList_show = true;
function setValue(tag)
{
	switch(tag)
	{
		case "InsertCatalogRecordList":
		InsertCatalogRecordList_show = !document.getElementById(tag).checked;
//		alert(InsertCatalogRecordList_show);
		break;
	}
}
function donotShowAgain(content,tagIDCheckBox)
{
 var msg = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
 msg = msg+"<tr>";
 msg = msg+"<td align=\"left\">"+content+"</td>";
 msg = msg+"</tr>";
 msg = msg+"<tr>";
 msg = msg+"<td align=\"left\"><input id=\""+tagIDCheckBox+"\" name=\""+tagIDCheckBox+"\" type=\"checkbox\" value=\""+tagIDCheckBox+"\" onClick=\"setValue('"+tagIDCheckBox+"');\"/>อย่าแสดงข้อความนี้อีก.</td>";
 msg = msg+"</tr>";
 msg = msg+"</table>";
 return msg;
}
// ********** auto access id or email width id_member and update -> delete 
function AutoAccessUpdateMyCatalogMemberValue(text,member)
{
	if(member=="true"){member = true;}
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
			// For IE
		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
					
		//			alert(msg);
			if(!member)
			{
				if(msg.indexOf("ERRORRecord")!=-1)
				{
			//				alert("ไม่พบ รหัสแคตตาล็อก/Email ตรวจสอบอีกครั้งค่ะ.");
					myAlert("ไม่พบ รหัสแคตตาล็อก/Email ตรวจสอบอีกครั้งค่ะ.");
				}
				if(msg.indexOf("NothingRecord")!=-1)
				{
					myAlert("ไม่พบ รหัสแคตตาล็อก/Email ตรวจสอบอีกครั้งค่ะ.");
				}
			}
			if(msg.indexOf("haveRecord")!=-1)
			{
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
				myAlert("ระบบได้ทำการปรับปรุง \"แคตาล็อกส่วนตัว\" รอสักครู่ค่ะ.");
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myCatalog/accessUpdateMyCatalogMember.php?add="+strADD+"&idCatalog="+text+"&email="+text;
	//	alert(url);
	req.open("GET",url, true);
	req.send(null); 	
}
function AutoAccessUpdateMyCatalogMember(tagText)
{
	closeAlert();
	var text = document.getElementById(tagText).value;
	var req; 
	if(text==null||text==""){text= "ERROR";}
	AutoAccessUpdateMyCatalogMemberValue(text,false);
}
// **************************** auto access id or email
function AutoAccessMyCatalogIdOrEmail(tagText)
{
	var email = document.getElementById(tagText).value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) // เป็น email
	{
		accessEmailMyCatalog(tagText,email);	
	}else
	{
		accessMyCatalog(tagText);
	}
}
//***************************** prompt Email MyCatalog
var old_promptIDCatalog;

function hidePromptIDCatalog()
{
	hidebox(old_promptIDCatalog);	
}

function promptEmailMyCatalog(tagRecord,id_Record,left,top,title)
{
	closeAlert();
	var randomNum = Math.floor(Math.random()*100);
	if(title==null)
	{
		title = "กำลังปรับปรุง";	
	}
	title = "เก็บสินค้าเข้าแคตตาล็อกส่วนตัว("+title+")";
	var div = "pIDCat_"+tagRecord+""+randomNum;
	try
	{
		if(old_promptIDCatalog!=div) // กรณี มีหน้าต่าง popup อยู่แล้ว ตรวจสอบว่าเป็นคำสั่งเดิมเปล่า ? y= แค่แสดง N = เปลื่ยนคำสั่งใหม่
		{
			hidebox(old_promptIDCatalog);
		}
		showboxPopUp(div);
		requestLoad(div+'_c',"GET","myCatalog/promptIdCatalog.php?id_Record="+id_Record+"&random_num="+randomNum,null);
		setTitleboxPouUp(div,title);
		old_promptIDCatalog = div;
	}catch(e)
	{
		var e1 = document.getElementById(tagRecord) ;
		var abLeft=0,abTop=0;
		while(e1!=null)
		{
			abLeft	+= e1.offsetLeft;
			abTop += e1.offsetTop;
			e1 = e1.offsetParent;
		}
		var x = left+abLeft; 
		if((x+480)>900)
		{
			x = x -240;	
		}
		var y = top+abTop;
		popUp_Window(x,y,480,180,div,"",title);
		requestLoad(div+'_c',"GET","myCatalog/promptIdCatalog.php?id_Record="+id_Record+"&random_num="+randomNum,null);	
		old_promptIDCatalog = div;
	}	
}


// **************************** ID My Catalog From Index
function accessMyCatalog(tagIdMyCatalog)
{
	closeAlert();
	var idCatalog = document.getElementById(tagIdMyCatalog).value;
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			
//			alert(msg);

			if(msg.indexOf("ErrorIDMyCatalog")!=-1)
			{
				myAlert("รหัสแคตตาล็อก < 8 ตัว  > ตรวจสอบรหัสแคตตาล็อกอีกครั้ง");
//				promptAccessEmailMyCatalog(tagIdMyCatalog);// สอบถาม email
			}
			if(msg.indexOf("NothingIDMyCatalog")!=-1)
			{
				var text = "ไม่พบรหัสแคตตาล็อก ตรวจสอบรหัสแคตตาล็อกอีกครั้ง ที่ \"แคตตาล็อกส่วนตัว\"";
				// กรณี ตรวจสอบ รหัส ใส่ ข้อความใหม่
				if(tagIdMyCatalog.indexOf("prompt_id_catalog")!=-1)  
				{
					text = "ไำม่พบรหัสแคตตาล็อก สามารถ \"สร้างรหัสแคตตาล็อก\" นี้ได้";
				}
				myAlert(text);
//				promptAccessEmailMyCatalog(tagIdMyCatalog);// สอบถาม email
			}
			if(msg.indexOf("haveIDMyCatalog")!=-1)
			{
				// กรณี ตรวจสอบ รหัสแคตตาล็อก ใส่ ข้อความใหม่
				if(tagIdMyCatalog.indexOf("prompt_id_catalog")!=-1)  
				{
					var text = "่รหัสแคตตาล็อกนี้มีในระบบอยู่แล้ว";
					myAlert(text);
				}else // กรณีอื่นๆ คือ เข้าระบบ
				{
					var text = "พบรหัสแคตตาล็อกค่ะ... \nคุณต้องการไป \"แคตตาล็อกส่วนตัว\" หรือไม่";				
					if (confirm(text))
					{
						delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
					} 									
				}
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myCatalog/accessMyCatalog.php?add="+strADD+"&idCatalog="+idCatalog;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
	
}
function updateAndAccessEmailMyCatalogFromText(tagID,tagEmail,idCatalog)
{
	updateEmailMyCatalogFromText(tagEmail,idCatalog);
//	accessEmailMyCatalogFromText(tagID,tagEmail);
}
function promptAccessEmailMyCatalog(tagID)
{
	var email =prompt("กำหนด Email ในการเข้าถึง(กรณีลืมรหัสแคตตาล็อก)","");
	accessEmailMyCatalog(tagID,email);
}
function accessEmailMyCatalogFromText(tagID,tagEmail)
{
	var email = document.getElementById(tagEmail).value;
	accessEmailMyCatalog(tagID,email);
}
function accessEmailMyCatalog(tagID,email)
{
	closeAlert();
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			
	//		alert(msg);

			if(msg.indexOf("NothingEmailIDMyCatalog")!=-1)
			{
				myAlert("ไม่พบ Email (สามารถใส่ Email ได้ใน\"แสดงแคตตาล็อกส่วนตัว\") ค่ะ.");
			}
			if(msg.indexOf("haveEmailIDMyCatalog")!=-1)
			{
				
				setIdMyCatalogText(tagID);
				var msg = "พบรหัสแคตตาล็อกค่ะ... \nคุณต้องการไป \"แคตตาล็อกส่วนตัว\" หรือไม่";				
				if (confirm(msg))
				{
					delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
				} 			
			}
			if(msg.indexOf("ErrorEmailIDMyCatalog")!=-1)
			{
				myAlert("ตรวจสอบ Email อีกครั้ง(สามารถใส่ Email ได้ใน\"แสดงแคตตาล็อกส่วนตัว\") ค่ะ.");
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myCatalog/accessEmailMyCatalog.php?email="+email+"&add="+strADD;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
	
	
}
function setIdMyCatalogText(tagID)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
//			alert(msg);
			document.getElementById(tagID).value = msg;
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myCatalog/setIdMyCatalog.php?add="+strADD;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
	
	
}

// **************************** prompt My Catalog
var old_promptIDCatalog;

function hidePromptIDCatalog()
{
	hidebox(old_promptIDCatalog);	
}

function promptIDCatalog(tagRecord,id_Record,left,top,title)
{
	closeAlert();
	var randomNum = Math.floor(Math.random()*100);
	if(title==null)
	{
		title = "กำลังปรับปรุง";	
	}
	title = "เก็บสินค้าเข้าแคตตาล็อกส่วนตัว("+title+")";
	var div = "pIDCat_"+tagRecord+""+randomNum;
	try
	{
		if(old_promptIDCatalog!=div) // กรณี มีหน้าต่าง popup อยู่แล้ว ตรวจสอบว่าเป็นคำสั่งเดิมเปล่า ? y= แค่แสดง N = เปลื่ยนคำสั่งใหม่
		{
			hidebox(old_promptIDCatalog);
		}
		showboxPopUp(div);
		requestLoad(div+'_c',"GET","myCatalog/promptIdCatalog.php?id_Record="+id_Record+"&random_num="+randomNum,null);
		setTitleboxPouUp(div,title);
		old_promptIDCatalog = div;
	}catch(e)
	{
		var e1 = document.getElementById(tagRecord) ;
		var abLeft=0,abTop=0;
		while(e1!=null)
		{
			abLeft	+= e1.offsetLeft;
			abTop += e1.offsetTop;
			e1 = e1.offsetParent;
		}
		var x = left+abLeft; 
		if((x+480)>900)
		{
			x = x -240;	
		}
		var y = top+abTop;
		popUp_Window(x,y,480,180,div,"",title);
		requestLoad(div+'_c',"GET","myCatalog/promptIdCatalog.php?id_Record="+id_Record+"&random_num="+randomNum,null);	
		old_promptIDCatalog = div;
	}	
}
function updateEmailMyCatalog(email,idCatalog)
{
	closeAlert();
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			
	//		alert(msg);

			if(msg.indexOf("CanNotUpdateEmailMyCatalog")!=-1)
			{
				myAlert("ตรวจสอบ Email อีกครั้ง(สามารถใส่ Email ได้ใน\"แสดงแคตตาล็อกส่วนตัว\") ค่ะ.");
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
//				alert("ไม่พบ Email (สามารถใส่ Email ได้ใน\"แสดงแคตตาล็อกส่วนตัว\") ค่ะ.");
			}
			if(msg.indexOf("UpdateEmailMyCatalogSuccess")!=-1)
			{
				myAlert("จัดเก็บ Email เรียบร้อยแล้วค่ะ.");
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
			}
			if(msg.indexOf("updateAllMyCatalog")!=-1)
			{
				myAlert("Email นี้มีอยู่ในระบบอยู่แล้ว และปรับปรุงเรียบร้อยแล้วค่ะ.");
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
				
			}
			if(msg.indexOf("UpdateEmailMyCatalogFail")!=-1)
			{
				myAlert("ไม่สามารถจัดเก็บ Email (สามารถใส่ Email ได้ใน\"แสดงแคตตาล็อกส่วนตัว\")ได้ค่ะ.");
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myCatalog/updateEmailMyCatalog.php?email="+email+"&idCatalog="+idCatalog+"&add="+strADD;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 	
}
function updateEmailMyCatalogFromText(tagEmail,idCatalog)
{
	var email = document.getElementById(tagEmail).value;
//	alert(email);
	updateEmailMyCatalog(email,idCatalog);
}
function promptUpdateEmailMyCatalog(idCatalog)
{
	var email =prompt("กำหนด Email ในการเข้าถึง(กรณีลืมรหัสแคตตาล็อก)","");
	updateEmailMyCatalog(email,idCatalog);
}
function insertCatalogRecordList(tagID_text,id_Record,gotoList)
{
	closeAlert();
	var idCatalog = document.getElementById(tagID_text).value;
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			
	//		alert(msg);

			if(msg.indexOf("LostIDMyCatalog")!=-1)
			{
				myAlert("รหัสแคตตาล็อก < 8 หลัก > ตรวจสอบรหัสแคตตาล็อกอีกครั้ง");
			}
			if(msg.indexOf("InsertCatalogList")!=-1)
			{
				myAlert("สร้างรหัสแคตตาล็อกเรียบร้อยแล้วค่ะ.");
				promptUpdateEmailMyCatalog(idCatalog);
			}
			if(msg.indexOf("haveCatalogList")!=-1)
			{
//				alert("haveCatalogList");				
			}
			if(msg.indexOf("InsertCatalogRecordList")!=-1)
			{
			if(InsertCatalogRecordList_show)
			{
			myAlert(donotShowAgain("จัดเก็บสินค้า ตามรหัสแคตตาล็อกเรียบร้อยแล้วค่ะ.","InsertCatalogRecordList"));	
			setTimeout('closeAlert();',2000);
			}
//				var msg = "เพิ่มสินค้าเข้าแคตตาล็อกส่วนตัวเรียบร้อยแล้วค่ะ...\nคุณต้องการไป \"แคตตาล็อกส่วนตัว\" หรือไม่";		
//				if (confirm(msg))
//				{
//					selectLoad("listrecord","#?statusLoad=listrecord&add=");
//				} 
			}
			if(msg.indexOf("haveCatalogRecordList")!=-1)
			{
				myAlert("รหัสสินค้านี้มีอยู่แล้วในระบบ");		
//				var msg = "สินค้านี้มีอยู่ในรหัสแคตตาล็อกส่วนตัวอยู่แล้วค่ะ... \nคุณต้องการไป \"แคตตาล็อกส่วนตัว\" หรือไม่";				
//				if (confirm(msg))
//				{
//					selectLoad("listrecord","#?statusLoad=listrecord");
//				} 				
			}
			hidebox(old_promptIDCatalog);
			if(gotoList=="true")
			{
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myCatalog/insertMyCatalogRecord.php?id_Record="+id_Record+"&idCatalog="+idCatalog+"&add="+strADD;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
	
}
function deleteCatalogRecordList(id_Record)
{
	closeAlert();
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			if(msg.indexOf("deletesucc")!=-1)
			{
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
				myAlert("กำลังลบสินค้านี้ออกจากแคตตาล็อกส่วนตัว รอสักครู่นะค่ะ..");		
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myCatalog/deleteCatalogRecordList.php?id_Record="+id_Record+"&add="+strADD;
	req.open("GET",url, true);
	req.send(null); 
	
}

// **************************** holiday
function showPopupHoliday()
{
	closeAlert();
	try
	{
		var div = "HOLIDAY";
		var e1 = document.getElementById("contentRecord1") ;
		var abLeft=0,abTop=0;
		while(e1!=null)
		{
			abLeft	+= e1.offsetLeft;
			abTop += e1.offsetTop;
			e1 = e1.offsetParent;
		}
		var img_width = 500;
		var img_height = 161;
		var x = abLeft + 480 - (img_width+20)+50;
		popUp_Window(x,40,img_width+20,img_height+40,div,"<img align=\"center\" src=\"image/holiday_newyear.jpg\">","holiday");
		closingPopup(div,"หยุดปีใหม่(เมาไม่ขับนะค่ะ)",20);
//		requestLoadImage(div+'_c',"image/holiday.jpg",340,219);
	}catch(e)
	{
	}	
}
var closing_timer;
function closingPopup(div,text,delay)
{
	if(delay>0)
	{
		setTitleboxPouUp(div,text+"  ( Closing in "+delay+" second. )");
		delay--;
		closing_timer = setTimeout("closingPopup('"+div+"','"+text+"','"+delay+"')",1000);
	}else
	{
		hidebox(div);
		clearTimeout(closing_timer);
		closing_timer = null;
	}
}
// **************************** window pupup
var oldsqlSelectWhere,top_Offset_BUFF,old_id_popup;
function showPopup(div,x,y,w,h,title,statusLoad,sqlSelectWhere)
{
	closeAlert();	
//	alert(sqlSelectWhere);
	try{
		showboxPopUp(div);
		window.scrollTo(0,top_Offset_BUFF-20); // keep top 
		if(oldsqlSelectWhere!=sqlSelectWhere) // กรณี มีหน้าต่าง popup อยู่แล้ว ตรวจสอบว่าเป็นคำสั่งเดิมเปล่า ? y= แค่แสดง N = เปลื่ยนคำสั่งใหม่
		{
			requestLoad(div+'_c',"GET","Big_resultProductSliding.php?statusLoad="+statusLoad+"&sqlSelectWhere="+sqlSelectWhere,null);	
			Big_defaultCurrentSliding();// กำหนด รายการเิริ่มต้น
			oldsqlSelectWhere = sqlSelectWhere;
			old_id_popup = div;
		}
	}catch(e)
	{
		var e1 = document.getElementById("contentResultSliding") ;
		var abLeft=0,abTop=0;
		while(e1!=null)
		{
			abLeft	+= e1.offsetLeft;
			abTop += e1.offsetTop;
			e1 = e1.offsetParent;
		}
//		alert( abLeft+" "+ abTop +" "+ statusLoad +" "+ sqlSelectWhere);
		// end set position
		top_Offset_BUFF = y+abTop; // assign top
		top_Offset_BUFF = 800;// clear top 
		popUp_Window(x+abLeft,top_Offset_BUFF, w, h, div,"",title);
		window.scrollTo(0,top_Offset_BUFF-20);
		requestLoad(div+'_c',"GET","Big_resultProductSliding.php?statusLoad="+statusLoad+"&sqlSelectWhere="+sqlSelectWhere,null);	
		Big_defaultCurrentSliding();// กำหนด รายการเิริ่มต้น
		
		oldsqlSelectWhere = sqlSelectWhere; // กรณีเริ่มต้น กำหนด คำสั่ง sql
		old_id_popup = div;
//		setContentboxPopUp(div,msg);
	}

}
function setTitleboxPouUp(id,text)
{
	var title = document.getElementById(id+'_title');
	title.innerHTML=text;	
}
function setContentboxPopUp(id,text)
{
	var content = document.getElementById(id+'_c');
	content.innerHTML=text;
}
var W3C=(document.getElementById)? true: false;
var IE5=(W3C && document.all)? true : false;
var NS6=(W3C && (navigator.appName=="Netscape"))? true: false;
currIDb=null; xoff=0; yoff=0;
currRS=null; rsxoff=0; rsyoff=0;
oldac=null; newac=null; zdx=1; mx=0; my=0;

var idlist=new Array();
idlist.btns=new Array();
idlist.btns[0]=new Image(); idlist.btns[0].src="winmin.gif";
idlist.btns[1]=new Image(); idlist.btns[1].src="winmax.gif";
idlist.btns[2]=new Image(); idlist.btns[2].src="winclose.gif";
idlist.btns[3]=new Image(); idlist.btns[3].src="winresize.gif";

function Big_hideboxPopUp()
{
	try{
	hidebox(old_id_popup);
	}catch(e){}
}
function hidebox(id){
if(W3C){
document.getElementById(id+'_b').style.display='none';
document.getElementById(id+'_s').style.display='none';
try{
	if(Big_timer)clearTimeout(Big_timer); // stop record
}catch(e){}
}}

function showboxPopUp(id){
if(W3C){
var bx=document.getElementById(id+'_b').style;
var sh=document.getElementById(id+'_s').style;
bx.display='block';
sh.display='block';
sh.zIndex=++zdx;
bx.zIndex=++zdx;
}
}

function minimize(){
if(W3C){
this.IDS[0].style.height=(IE5)? '28px':'24px';
this.IDS[3].style.height='28px';
this.IDS[2].style.display='none';
this.IDS[4].style.display='none';
setTimeout('NS6bugfix()',100);
if(Big_timer)clearTimeout(Big_timer); // stop record
}}

function restore(){
if(W3C){
var h=this.IDS[10];
this.IDS[0].style.height=h+'px'; //box
this.IDS[3].style.height=(IE5)? h+'px':h+5+'px'; //shd
this.IDS[2].style.display='block';
this.IDS[4].style.display='block'; 
setTimeout('NS6bugfix()',100);
if(Big_timer)clearTimeout(Big_timer); // stop record
}}

function NS6bugfix(){
self.resizeBy(0,1);
self.resizeBy(0,-1);
}

function trackmouse(evt){
mx=(IE5)?event.clientX+document.body.scrollLeft:evt.pageX;
my=(IE5)?event.clientY+document.body.scrollTop:evt.pageY;
if(!NS6)movepopup();
if((currIDb!=null)||(currRS!=null))return false;
}

function movepopup(){
if((currIDb!=null)&&W3C){
var x=mx+xoff;
var y=my+yoff;
top_Offset_BUFF = y; // assign top
currIDb.style.left=x+'px';
currIDs.style.left=x+8+'px';
currIDb.style.top=y+'px';
currIDs.style.top=y+8+'px';
}
if((currRS!=null)&&W3C){
var rx=mx+rsxoff;
var ry=my+rsyoff;
top_Offset_BUFF = ry; // assign top
var c=currRS;
c.style.left=Math.max(rx,((NS6)?92:88))+'px';
c.style.top=Math.max(ry,((NS6)?72:68))+'px';
c.IDS[0].style.width=Math.max(rx+((NS6)?8:12),100)+'px';
c.IDS[0].style.height=Math.max(ry+((NS6)?8:12),80)+'px';
c.IDS[1].style.width=Math.max(rx+((NS6)?3:4),((NS6)?95:92))+'px';
c.IDS[5].style.left=parseInt(c.IDS[1].style.width)-48+'px';
c.IDS[3].style.width=Math.max(rx+12,((NS6)?104:100))+'px';
c.IDS[3].style.height=Math.max(ry+((NS6)?13:12),((NS6)?86:80))+'px';
c.IDS[2].style.width=Math.max(rx-((NS6)?5:-5),((NS6)?87:92))+'px';
c.IDS[2].style.height=Math.max(ry-((NS6)?28:24),44)+'px';
c.IDS[10]=parseInt(c.IDS[0].style.height);
}}

function startRS(evt){
var ex=(IE5)?event.clientX+document.body.scrollLeft:evt.pageX;
var ey=(IE5)?event.clientY+document.body.scrollTop:evt.pageY;
rsxoff=parseInt(this.style.left)-ex;
rsyoff=parseInt(this.style.top)-ey;
currRS=this;
if(NS6)this.IDS[2].style.overflow='hidden';
return false;
}

function stopdrag(){
currIDb=null;
NS6bugfix();
}

function grab_id(evt){
var ex=(IE5)?event.clientX+document.body.scrollLeft:evt.pageX;
var ey=(IE5)?event.clientY+document.body.scrollTop:evt.pageY;
xoff=parseInt(this.IDS[0].style.left)-ex;
yoff=parseInt(this.IDS[0].style.top)-ey;
currIDb=this.IDS[0];
currIDs=this.IDS[3];
return false;
}

function subBox(x,y,w,h,bgc,id){
var v=document.createElement('div');
v.setAttribute('id',id); 
v.style.position='absolute';
v.style.left=x+'px';
v.style.top=y+'px';
v.style.width=w+'px';
v.style.height=h+'px';
v.style.backgroundColor=bgc;
v.style.visibility='visible';
//v.style.display='block';
//v.style.z-index = 999999;
v.style.padding='0px 0px 0px 0px';
return v;
}
function popUp_Window(x,y,w,h,cid,text,title)
{
	popUp(x,y, w, h, cid, text, "#FFFFFF", "black", "10pt MS Sans Serif", title, "#F27AAA", "white", "#FCD2E6", "#F27AAA", "black",true,true,true,false);
	
}
function popUp(x,y,w,h,cid,text,bgcolor,textcolor,fontstyleset,title,titlecolor,titletextcolor,bordercolor,scrollcolor,shadowcolor,showonstart,isdrag,isresize,doold){
if(W3C){
var tw, th;
w=Math.max(w,100);
h=Math.max(h,80);
var rdiv=new subBox(w-((IE5)?12:8),h-((IE5)?12:8),7,7,'',cid+'_rs');
if(isresize){
rdiv.innerHTML='<img src="winresize.gif" width="7" height="7">';
rdiv.style.cursor='move';
}
tw=(IE5)?w:w+4;
th=(IE5)?h:h+6;
var shadow=new subBox(x+8,y+8,tw,th,shadowcolor,cid+'_s');
if(IE5)shadow.style.filter="alpha(opacity=50)";
if(NS6)shadow.style.MozOpacity=.5;
shadow.style.zIndex=++zdx;
var tw,th;
var outerdiv=new subBox(x,y,w,h,bordercolor,cid+'_b');
outerdiv.style.borderStyle="outset";
outerdiv.style.borderWidth="2px";
outerdiv.style.borderColor=bordercolor;
outerdiv.style.zIndex=++zdx;
tw=(IE5)?w-8:w-5;
th=(IE5)?h+4:h-4;
var titlebar=new subBox(2,2,tw,20,titlecolor,cid+'_t');
titlebar.style.overflow="hidden";
titlebar.style.cursor="default";
titlebar.innerHTML='<span id="'+cid+'_title" style="position:absolute; left:3px; top:1px; font:bold 10pt sans-serif; color:'+titletextcolor+'; height:18px; overflow:hidden; clip-height:16px;">'+title+'</span><span id="'+cid+'_btt" style="position:absolute; width:48px; height:16px; left:'+(tw-48)+'px; top:2px;"><span id="'+cid+'_min" style="font:bold 10pt sans-serif; color:'+titletextcolor+'; height:18px;">&sim;</span>&nbsp;<span id="'+cid+'_max" style="font:bold 10pt sans-serif; color:'+titletextcolor+'; height:18px;">&Theta;</span>&nbsp;<span id="'+cid+'_cls" style="font:bold 10pt sans-serif; color:'+titletextcolor+'; height:18px;">X</span></span>';
tw=(IE5)?w-7:w-13;
th=(IE5)?h-36:h-36;
var content=new subBox(2,24,tw,th,bgcolor,cid+'_c');
content.align="center";
content.style.borderColor=bordercolor;
content.style.borderStyle="inset";
content.style.borderWidth="2px";
content.style.overflow="auto";
content.style.padding="0px 2px 0px 4px";
content.style.font=fontstyleset;
content.style.color=textcolor;
if(IE5)content.style.scrollbarBaseColor=scrollcolor;
content.innerHTML=text;
outerdiv.appendChild(titlebar);
outerdiv.appendChild(content);
outerdiv.appendChild(rdiv);
document.body.appendChild(shadow);
document.body.appendChild(outerdiv);
if(!showonstart)hidebox(cid);
var IDS=new Array();
IDS[0]=document.getElementById(cid+'_b');
IDS[1]=document.getElementById(cid+'_t');
IDS[2]=document.getElementById(cid+'_c');
IDS[3]=document.getElementById(cid+'_s');
IDS[4]=document.getElementById(cid+'_rs');
IDS[5]=document.getElementById(cid+'_btt');
IDS[6]=document.getElementById(cid+'_min');
IDS[7]=document.getElementById(cid+'_max');
IDS[8]=document.getElementById(cid+'_cls');
IDS[9]=cid;
IDS[10]=h;
this.IDb=IDS[0]; this.IDb.IDS=IDS;
this.IDt=IDS[1]; this.IDt.IDS=IDS;
this.IDc=IDS[2]; this.IDc.IDS=IDS;
this.IDs=IDS[3]; this.IDs.IDS=IDS;
this.IDrs=IDS[4]; this.IDrs.IDS=IDS;
this.IDbtt=IDS[5]; this.IDbtt.IDS=IDS;
this.IDmin=IDS[6]; this.IDmin.IDS=IDS;
this.IDmax=IDS[7]; this.IDmax.IDS=IDS;
this.IDcls=IDS[8]; this.IDcls.IDS=IDS;
this.IDb.activecolor=titlecolor;
this.IDb.inactivecolor=scrollcolor;
if(oldac!=null)oldac.IDS[1].style.backgroundColor=oldac.inactivecolor;
oldac=this.IDb;
this.IDcls.onclick=new Function("hidebox('"+cid+"');");
if(isresize){
this.IDmin.onclick=minimize;
this.IDmax.onclick=restore;
this.IDrs.onmousedown=startRS;
this.IDrs.onmouseup=new Function("currRS=null");
}
this.IDb.onmousedown=function(){
   if(oldac!=null){
   //if(NS6)oldac.IDS[2].style.overflow='hidden';
   oldac.IDS[1].style.backgroundColor=oldac.inactivecolor;
   }
   if(NS6)this.IDS[2].style.overflow='auto';
   oldac=this;
   this.IDS[1].style.backgroundColor=this.activecolor;
   this.IDS[3].style.zIndex=++zdx;
   this.style.zIndex=++zdx;
   }
if(isdrag){
this.IDt.onmousedown=grab_id;
this.IDt.onmouseup=stopdrag;
}
}else{
if(doold){
var ctr=new Date();
ctr=ctr.getTime();
var win=window.open("" , "abc"+ctr , "status=no,menubar=no,width="+w+",height="+h+",resizable=yes,scrollbars=yes");
var t='<html><head><title>'+title+'</title></head><body bgcolor="'+bgcolor+'"><font style="font:'+fontstyleset+'; color:'+textcolor+'">'+text+'</font></body></html>';
win.document.write(t);
win.document.close();
}}}

if(NS6)setInterval('movepopup()',40);

if(W3C){
document.onmousemove=trackmouse;
document.onmouseup=new Function("currRS=null");
}

// ******************************** key number
function FilterNumber_Keyboard(keyCode,number)
{
	closeAlert();
	if((keyCode >= 48 && keyCode <= 57) || keyCode == 8 || keyCode == 189 || keyCode == 32 || (keyCode >= 96 && keyCode <= 105))
	{
		return true;	
	} else
	{
		myAlert('กรุณาป้อนตัวเลย 0-9 เท่านั้น');	
//		document.getElementById("DELAY_SLIDING").value ="";
//		document.getElementById("DELAY_SLIDING").value = number;
		return false;
	}
}
// ******************************** key enter
var text_id_focus;
function HasFocus(id)
{
	text_id_focus = id;
	if(id=="SEARCH"){
		document.getElementById("search_text").value = "";
	}
	return true;
}
function KeyHitText(e,tagID,max_input)
{
	max_input = parseInt(max_input);
	var code;
    var e = e || window.event;
    if (e.keyCode) code = e.keyCode;
    else if (e.which) code = e.which||e.keyCode;
	
	var text = document.getElementById(tagID).value;
//	document.getElementById(tagID).value = text.substr(0,max_input-1);
	if(text.length>max_input)
	{
		document.getElementById(tagID).value = document.getElementById(tagID).value.substring(0,max_input) ;
		document.getElementById(tagID).blur();//insert, del, end, home
		return false;
	}else
	{
		if( code >=48 && code <=57 ) return true;  // key 0-9
		if( code >=96 && code <=105 ) return true;  // numpad 0-9
		if(code>=65&&code<=122) return true;
		if(code>=48&&code<=59) return true;
		if( code ==8  ) return true; // backspace
		if( code ==45 ||  code ==46 || code ==35 || code ==36) return true;  // 	
	}
//	alert(code+" "+text.length+" "+max_input);
	return false;
}
function KeyHit(e)
{
    var code;
    var e = e || window.event;
    if (e.keyCode) code = e.keyCode;
    else if (e.which) code = e.which||e.keyCode;

	if(code == 13)
	{
		switch(text_id_focus)
		{
			case "SEARCH": searchKeyWord();break;
			case "LOGIN": loginAccess();break;
			case "PATHMAP": pathGoogleMap();break;
			case "FORGET_EMAIL": setForgetPass();visibleForgetPass('forgetPass',false);break;
			case "idMyCatalog_main":AutoAccessMyCatalogIdOrEmail("idMyCatalog_main");break;
			case "idMyCatalog_listResult":accessMyCatalog("idMyCatalog_listResult");break;
			case "idMyCatalog_listResult_move":AutoAccessUpdateMyCatalogMember("idMyCatalog_listResult_move");break;	
		}
	}
}
// *********************************************
//ALTER TABLE `quotationbill` ADD `showquotation` VARCHAR( 1 ) DEFAULT 'T' NOT NULL ;
function updateSelectOption(supplier,category)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
//			var datas = req.responseText;
			var msg = req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
//			var area= document.getElementById("contentResultBody");
//			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\" ></div>";
		}
	}
	var url = "updateSelectOption.php";
	url = url +"?category="+category;
	url = url +"&supplier="+supplier;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
	
}
function showSelectOption()
{
	var supplier = getSelectText("select_supplier");
	var category = getSelectText("select_category");
//	alert("supplier "+supplier+" category "+category);
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
//			var datas = req.responseText;
			var msg = req.responseText;
			delete req;req = null;// clear mutiple request
			var arraydata = msg.split( "," ); // first = supplier , second = cate
			
//			alert(arraydata[0]+" "+arraydata[1]);
			
			var buff_url = "redirectURLs.php?statusLoad=report";
			if(arraydata[0]!="0")
			{
				buff_url = buff_url+"&id_Supplier="+arraydata[0];
			}
			if(arraydata[1]!="0")
			{
				buff_url = buff_url+"&id_Category="+arraydata[1];
				
			}
			updateSelectOption(supplier,category);
			redirectURLs(buff_url);
//			requestLoad(null,"GET",buff_url,null);
//			selectLoad("report",);
//			var buffText = getSelectText("select_supplier");
//			removeOptionAll("select_supplier");
//			setSelectTag("select_supplier","ทั้งหมด",datas);
//			setSelectText("select_supplier",buffText);
		}else
		{
//			var area= document.getElementById("contentResultBody");
//			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\" ></div>";
		}
	}
	var url = "showRecordSelect.php";
	url = url +"?category="+category;
	url = url +"&supplier="+supplier;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 


}
function setURL_KeyWord_SelectOption(statusLoad,keyword)
{
	var supplier = getSelectText("select_supplier");
	var category = getSelectText("select_category");
	
	if(supplier=="ทั้งหมด"&&category=="ทั้งหมด")
	{
		var url = SITE_DOMAIN+"?statusLoad="+statusLoad+"&keyword="+keyword;
		window.location.href=url;
	}else
	{
		var req; 
		if (window.XMLHttpRequest) { 
			// For Netscape, FireFox and not IE
					req = new XMLHttpRequest();
		}
		else if(window.ActiveXObject){ 
			// For IE
					req = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
		else {
			alert("Browser error");
			return false;
		}
		req.onreadystatechange = function()
		{
			if(req.readyState == 4)	{
				closeAlert();
		myAlert("</span align=\"left\"><img src=\"image/squares.gif\" border=\"0\" /> รอสักครู่..กำลังประมวลผลเชิงลึก โดยนำ <i><b>\""+supplier+"\"</b></i> และ <i><b>\""+category+"\"</b></i> มาประมวลผลด้วย.</span>");
	//			var datas = req.responseText;
				var msg = req.responseText;
				delete req;req = null;// clear mutiple request
				var arraydata = msg.split( "," ); // first = supplier , second = cate
				
	//			alert(arraydata[0]+" "+arraydata[1]);
				
				var buff_url = "";
				if(arraydata[0]!="0")
				{
					buff_url = buff_url+"&id_Supplier="+arraydata[0];
				}
				if(arraydata[1]!="0")
				{
					buff_url = buff_url+"&id_Category="+arraydata[1];
					
				}
				var url = SITE_DOMAIN+"?statusLoad="+statusLoad+"&keyword="+keyword+buff_url;
				window.location.href=url;
			}
		}
		var url = "showRecordSelect.php";
		url = url +"?category="+category;
		url = url +"&supplier="+supplier;
	//	alert(url);
		req.open("GET",url, true);
		req.send(null); 
	}
}
//------*********************************** select option ***************
function appendOptionLast(tag,text)
{
  var elOptNew = document.createElement('option');
  elOptNew.text = text;
//  elOptNew.value = value;
  var elSel = document.getElementById(tag);

  try {
    elSel.add(elOptNew, null); // standards compliant; doesn't work in IE
  }
  catch(ex) {
    elSel.add(elOptNew); // IE only
  }
}

function removeOptionAll(tag)
{
  var elSel = document.getElementById(tag);
  do
  {
    elSel.remove(elSel.length-1);
  }while(elSel.length>0);
}

function setSelectTag(tag,init,datas)
{
	
    var arraydata = datas.split( "," );
	if(arraydata.length<1)// เป็น 0 หมายความว่า มีตัวเดียว ไม่มี ,
	{
		appendOptionLast(tag,init); // firest
		appendOptionLast(tag,datas); // firest		
	}else{ // กรณีอย่างอื่นหมายความว่า มี , จึงมี มากกว่า 2
		appendOptionLast(tag,init); // firest
		for( i=0; i<arraydata.length; i++ ){ 
			appendOptionLast(tag,arraydata[ i ]);
		}
	}
}
function getSelectText(tag)
{
	var elSel =document.getElementById(tag);
	return elSel.options[elSel.selectedIndex].text;
}
function setSelectText(tag,text)
{
	var elSel =document.getElementById(tag);
	for(i=0;i<elSel.length;i++)
	{
		if(elSel.options[i].text==text)
		{	
			elSel.options[i].selected=true;	
			elSel.selectedIndex = i;
//			alert(text+" "+i+" "+elSel.options[i].selected);
		}else
		{
			elSel.options[i].selected=false;				
		}	
	}
}
function validateSupplierAuto()
{
	var selectText = getSelectText("select_category");
	
//	alert(selectText);
	validateSupplier(selectText,null);
	
}
function validateCataegoryAuto()
{
	var selectText = getSelectText("select_supplier");
	
//	alert(selectText);
	validateCataegory(selectText,null);
	
}
function validateSupplier(category,indicators)
{
	var req; 
	var sqlAll = getSqlSelectWhere("all",null,null,null);
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
//			var area= document.getElementById("contentResultBody");
//			area.innerHTML	= req.responseText;
			var datas = req.responseText;
//			alert(req.responseText);
			delete req;req = null;// clear mutiple request
			var buffText = getSelectText("select_supplier");
			removeOptionAll("select_supplier");
			setSelectTag("select_supplier","ทั้งหมด",datas);
			setSelectText("select_supplier",buffText);
		}else
		{
//			var area= document.getElementById("contentResultBody");
//			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\" ></div>";
		}
	}
	var url = "loadSupplier.php";
	url = url +"?category="+category;
	url = url +"&sqlAll="+sqlAll;
//	alert("S "+url);
	req.open("GET",url, true);
	req.send(null); 

}

function validateCataegory(supplier,indicators)
{
	var req; 
	var sqlAll = getSqlSelectWhere("all",null,null,null);
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var datas = req.responseText;
//			alert(datas);
			delete req;req = null;// clear mutiple request
			var buffText = getSelectText("select_category");
			removeOptionAll("select_category");
			setSelectTag("select_category","ทั้งหมด",datas);
			setSelectText("select_category",buffText);
		}else
		{
//			var area= document.getElementById("contentResultBody");
//			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\" ></div>";
		}
	}
	var url = "loadCategory.php";
	url = url +"?supplier="+supplier;
	url = url +"&sqlAll="+sqlAll;
//	alert("C "+url);
	req.open("GET",url, true);
	req.send(null); 

}
//****************************************************************************
//********** end select option 

function updateKeyWord(statusLoad,sqlSelectWher,keyword)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			delete req;req = null;// clear mutiple request
		}
	}
//	alert(number);
	var url = "updateKeyWord.php";
	url = url +"?statusLoad="+statusLoad;
	url = url +"&sqlSelectWhere="+sqlSelectWhere;
	url = url +"&keyword="+keyword;
	req.open("GET",url, true);
	req.send(null); 
}

function unsetSessionQ()
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			requestLoad("AmountCart","GET","amountCart.php",null);
			delete req;req = null;// clear mutiple request
		}
	}
//	alert(number);
	var url = "Quotation/unsetSessionQuotation.php";
//	url = url +"?html="+html;
	req.open("GET",url, true);
	req.send(null); 
}
function calnetInvoice(id_Quotation)
{
	var idTotalInvoice = "totalInvoice";
	var idDiscountInvoice = "discountInvoice";
	var idDepositInvoice = "depositInvoice";
	var idVatInvoice = "vatInvoice";
	var idNetInvoice = "netInvoice";

	var totalInvoice  = document.forms["formMakeInvoice"+id_Quotation].elements[idTotalInvoice+""+id_Quotation].value;
	var discountInvoice  = document.forms["formMakeInvoice"+id_Quotation].elements[idDiscountInvoice+""+id_Quotation].value;
	var depositInvoice = document.forms["formMakeInvoice"+id_Quotation].elements[idDepositInvoice+""+id_Quotation].value;
	var vatInvoice  = document.forms["formMakeInvoice"+id_Quotation].elements[idVatInvoice+""+id_Quotation].value;
//	alert(vatInvoice);
	
	var ans = parseInt(totalInvoice,10)-parseInt(discountInvoice,10)-parseInt(depositInvoice,10)+parseInt(vatInvoice,10);
//	alert(totalInvoice+discountInvoice+depositInvoice+vatInvoice);
	document.forms["formMakeInvoice"+id_Quotation].elements[idNetInvoice+""+id_Quotation].value = ans;
	
}
function createInvoice(id_Quotation,title)
{
	closeAlert();
	calnetInvoice(id_Quotation);
	
	var idTotalInvoice = "totalInvoice";
	var idDiscountInvoice = "discountInvoice";
	var idDepositInvoice = "depositInvoice";
	var idVatInvoice = "vatInvoice";
	var idNetInvoice = "netInvoice";
	
	var totalInvoice  = document.forms["formMakeInvoice"+id_Quotation].elements[idTotalInvoice+""+id_Quotation].value;
	var discountInvoice  = document.forms["formMakeInvoice"+id_Quotation].elements[idDiscountInvoice+""+id_Quotation].value;
	var depositInvoice = document.forms["formMakeInvoice"+id_Quotation].elements[idDepositInvoice+""+id_Quotation].value;
	var vatInvoice  = document.forms["formMakeInvoice"+id_Quotation].elements[idVatInvoice+""+id_Quotation].value;
	var netInvoice = document.forms["formMakeInvoice"+id_Quotation].elements[idNetInvoice+""+id_Quotation].value
	
	
//	var html = document.getElementById("contentResult").innerHTML;
//	alert(html);
//	var html="5555";
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			if(msg.indexOf("insert")!=-1)
			{
				myAlert("ได้ทำการเพิ่ม "+title+" ระบบ เปิดหน้าต่างใหม่ รอสักครู่..");				
			}
			if(msg.indexOf("update")!=-1)
			{
				myAlert("ได้ทำการปรับปรุง "+title+" ระบบ เปิดหน้าต่างใหม่ รอสักครู่..");				
			}
			delete req;req = null;// clear mutiple request
		}
	}
//	alert(number);
	var url = "Quotation/insertInvoice.php";
	url = url +"?id_Quotation="+id_Quotation;
	url = url +"&title="+title;
	url = url +"&"+idTotalInvoice+"="+totalInvoice;
	url = url +"&"+idDiscountInvoice+"="+discountInvoice;
	url = url +"&"+idDepositInvoice+"="+depositInvoice;
	url = url +"&"+idVatInvoice+"="+vatInvoice;
	url = url +"&"+idNetInvoice+"="+netInvoice;
	req.open("GET",url, true);
	req.send(null); 
}
function showInvoice(id_Quotation,title)
{
	
}
function createHtml()
{
	closeAlert();
//	var html = document.getElementById("contentResult").innerHTML;
//	alert(html);
//	var html="5555";
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
//			alert(msg);
			if(msg.indexOf("insertsuccess")!=-1)
			{
//				unsetSessionQ();
				myAlert("สร้างเอกสารใบเสนอราคาสำเร็จ กรุณาบันทึกหรือพิมพ์เอกสารใบเสนอนี้ไว้ไปหลํกฐาน<br>สามารถเรียกดูเอกสารใบเสนอราคาและเอกสารรายละเอียดเพิ่มเติมย้อนหลังได้ที่เอกสารการเสนอราคา ค่ะ....");	
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyQuotation.html";
			}else if(msg.indexOf("repeatERROR")!=-1)
			{
				myAlert("ไม่สามารถสร้างเอกสารใบเสนอราคาได้<br>อาจจะมีการสร้างแล้วกรุณาตรวจสอบที่เอกสารการเสอนราคาค่ะ");				//alert("555");	is digit		
			}else if(msg.indexOf("nodata")!=-1)
			{
				myAlert("ไม่พบสินค้า... ไม่สามารถสร้างเอกสารใบเสนอราคาได้ <br>กรุณาตรวจสอบสินค้าในใบเสนอราคาค่ะ");
			}
			delete req;req = null;// clear mutiple request
		}
	}
//	alert(number);
	var url = "Quotation/insertQuotation.php";
//	url = url +"?html="+html;
	req.open("GET",url, true);
	req.send(null); 
}
function setForgetPass()
{
	closeAlert();
	var email = document.forms["formLogin"].elements["email"].value;

		var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			if(msg.indexOf("SEND_SUCC")!=-1)
			{
				myAlert("ระบบได้จัดการส่ง Username และ Password<br>ให้แก่ E-mail:"+email+" เรียบร้อยแล้วค่ะ...");
			}else
			{
				myAlert("ไม่สามารถจัดส่ง Username และ Password ตาม<br> E-mail:"+email+" ที่ให้ไว้ กรุณาตรวจสอบอีกครั้งค่ะ...");				
			}
			delete req;req = null;// clear mutiple request
		}
	}
//	alert(number);
	var url = "Login/forgetPass.php";
	url = url +"?email="+email;
	req.open("GET",url, true);
	req.send(null); 

}
function inputAmountDigit(tag,index)
{
	closeAlert();
	 var number = document.getElementById(tag).value;
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			if(msg.indexOf("noDigit")!=-1)
			{
				myAlert("กรุณาใส่ข้อมูลเป็นตัวเลย 0-9 เท่านั้น");			
			}
			if(msg.indexOf("changeDigit")!=-1)
			{
				myAlert("ระบบกำลังปรับปรุงหน้าจอ กรุณารอสักครู่ค่ะ....");	
				delete req;req = null;window.location.href = SITE_DOMAIN+"/Basket.html";
			}
			delete req;req = null;// clear mutiple request
		}
	}
//	alert(number);
	var url = "inputAmountProduct.php";
	url = url +"?index="+index;
	url = url +"&amount="+number;
	req.open("GET",url, true);
	req.send(null); 

}
function cancelSendEmail()
{
	var msg = "คุณกำลังยกเิลิกการส่ง E-mail ให้แก่ webmaster@kssfurniture.com และกลับสู่หน้าหลัก...";
	if (confirm(msg)) 
	{	
		window.location.href = SITE_DOMAIN;
	}
}
function sendEmailFromContact()
{
	closeAlert();
	var nameContact  = document.forms["formContact"].elements["nameContact"].value;
	var email = document.forms["formContact"].elements["email"].value;
	var telephone = document.forms["formContact"].elements["telephone"].value;
	var fax = document.forms["formContact"].elements["fax"].value;
	var subject = document.forms["formContact"].elements["subject"].value;
	var message = document.forms["formContact"].elements["message"].value;

	if(nameContact==""||email==""||subject==""||message==""||telephone=="")
	{
		myAlert("กรุณาตรวจสอบข้อมูลให้ครบถ้วนค่ะ..");
	}else
	{
		var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
//			alert(msg);
			if(msg.indexOf("successMail")!=-1)
			{
				myAlert("ส่ง E-mail เรียบร้อยแล้วค่ะ กรุณารอสักครู่...");
					// clear value
//	document.forms["formContact"].elements["nameContact"].value = "";
//	document.forms["formContact"].elements["email"].value = "";
//	document.forms["formContact"].elements["telephone"].value = "";
//	document.forms["formContact"].elements["message"].value = "";
//	document.forms["formContact"].elements["fax"].value = "";
				delete req;req = null;window.location.href = SITE_DOMAIN+"/ContactUs.html";

			}else
			{
				myAlert("มีความผิดพลาดในการส่ง E-mail กรุณาส่งใหม่อีกครั้งค่ะ...");			
			}
			delete req;req = null;// clear mutiple request
		}
	}
//	alert("url out");
	var url = "ContactUs/sendMail.php";
	url = url +"?nameContact="+nameContact;
	url = url +"&email="+email;
	url = url +"&telephone="+telephone;
	url = url +"&fax="+fax;
	url = url +"&subject="+subject;
	url = url +"&message="+message;
	req.open("GET",url, true);
	req.send(null); 

	}
}
function cancelEditMember()
{
	var msg = "คุณกำลังยกเิลิกการแก้ไขสมาชิกและกลับสู่หน้าหลัก...";
	if (confirm(msg)) 
	{	
		window.location.href = SITE_DOMAIN+"/ReportAccount.html";
	//	selectLoad('main','#?statusLoad=main');
	}else
	{
		window.location.href = SITE_DOMAIN+"/EditAccount.html";		
	}
}
function editMemberAccess()
{
	closeAlert();
	var username = document.forms["formEditMember"].elements["formEditMemberUserName"].value;
	var password = document.forms["formEditMember"].elements["formEditMemberPassword"].value;
	var passwordOld = document.forms["formEditMember"].elements["formEditMemberPasswordOld"].value;
	var passwordNew1 = document.forms["formEditMember"].elements["formEditMemberPasswordNew1"].value;
	var passwordNew2 = document.forms["formEditMember"].elements["formEditMemberPasswordNew2"].value;
	var nameMember = document.forms["formEditMember"].elements["formEditMemberNameMember"].value;
	var nameContact = document.forms["formEditMember"].elements["formEditMemberNameContact"].value;
	var email = document.forms["formEditMember"].elements["formEditMemberEmail"].value;
	var telephone = document.forms["formEditMember"].elements["formEditMemberTelephone"].value;
	var address = document.forms["formEditMember"].elements["formEditMemberAddress"].value;
	var regDate = document.forms["formEditMember"].elements["formEditMemberRegDate"].value;
	if(password!="")
	{
		if(password==passwordOld)
		{
			if(username==""||nameMember==""||email==""||telephone==""||address=="")
			{
				myAlert("กรุณาตรวจสอบข้อมูลให้ครบถ้วนค่ะ..");
			}else
			{
				var req; 
		if (window.XMLHttpRequest) { 
			// For Netscape, FireFox and not IE
					req = new XMLHttpRequest();
		}
		else if(window.ActiveXObject){ 
			// For IE
					req = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
		else {
			alert("Browser error");
			return false;
		}
		req.onreadystatechange = function()
		{
			if(req.readyState == 4)	
			{
					var msg	= req.responseText;
//					alert(msg);
					if(msg.indexOf("updatesuccess")!=-1)
					{
						delete req;req = null;window.location.href = SITE_DOMAIN+"/ReportAccount.html";//selectLoad('main','#?statusLoad=main');
					}
					showalert(msg);
				delete req;req = null;// clear mutiple request
			}else
			{
	//			var area= document.getElementById("contentResult");
	//			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+"></div>";
			}
		}
		var url = "Login/updateMember.php";
		url = url +"?username="+username;
		if(passwordNew1==passwordNew2&&passwordNew1!=""&&passwordNew2!="")
		{
			url = url +"&password="+passwordNew1;
		}else
		{
			url = url +"&password=1a2b3c4d5e6g7";
		}
		url = url +"&nameMember="+nameMember;
		url = url +"&nameContact="+nameContact;
		url = url +"&email="+email;
		url = url +"&telephone="+telephone;
		url = url +"&address="+address;
		url = url +"&regDate="+regDate;
		req.open("GET",url, true);
		req.send(null); 
	
			}
		}else
		{
			myAlert("กรุณาตรวจสอบรหัสผ่านอีกครั้งค่ะ(รหัสผ่านเดิมไม่ถูกต้อง<br>หรือไมได้ใส่รหัสเดิมเพื่อยื่นยั่นการแก้ไข)...");
		}
	}else
	{
		myAlert("กรุณาเข้าระบบก่อนทำการแก้ไขรายละเีอียดสมาชิกค่ะ...");	
	}
}
function logoutAccess()
{
	closeAlert();
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			myAlert("คุณกำลังออกจากระบบ");
			delete req;req = null;window.location.href = SITE_DOMAIN;
			delete req;req = null;// clear mutiple request
		}
	}
//	alert("url out");
	var url = "Login/logout.php";
	req.open("GET",url, true);
	req.send(null); 

}
function loginAccess()
{
	closeAlert();
	var username = document.forms["formLogin"].elements["username"].value;
	var password = document.forms["formLogin"].elements["password"].value;
	if(username==""||password=="")
	{
		myAlert("กรุณาตรวจสอบข้อมูลให้ครบถ้วนค่ะ..");	
	}else
	{
		loginAuto(username,password);
	}
}
function loginAuto(username,password)
{
	var req; 
	if (window.XMLHttpRequest) { 
			// For Netscape, FireFox and not IE
		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
			// For IE
		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		
		if(req.readyState == 4)	
		{	
			var msg	= req.responseText;
			if(msg.indexOf("loginsuccess")!=-1)
			{
				
				delete req;req = null;
				if(msg.indexOf("haveProduct")!=-1)
				{
					window.location.href = SITE_DOMAIN+"/Basket.html";	
				}
				if(msg.indexOf("emptyProduct")!=-1)
				{
					window.location.href = SITE_DOMAIN+"/MyCatalog.html";	
				}
				
			}
			showalert(msg);
			delete req;req = null;// clear mutiple request
		}
	}
	var url = "Login/accessLogin.php?username="+username+"&password="+password;
	req.open("GET",url, true);
	req.send(null); 
}
function showStatusLogIn(url)
{
		visibleDiv("contentHead",false);
		requestLoad("contentFlash","GET",url,"image/circleThickbox.gif");
		visibleDiv("contentLogin",false);
		visibleDiv("contentRecord1",false);
		visibleDiv("contentRecord5",false);
		visibleDiv("contentDetail",false);
		visibleDiv("contentResult",false);
		visibleDiv("contentResult1",false);
		visibleDiv("contentResult2",false);
		visibleDiv("contentResult3",false);
		visibleDiv("contentResult4",false);
		visibleDiv("contentResult5",false);
		visibleDiv("contentResult6",false);
		visibleDiv("contentResult7",false);
		visibleDiv("contentResult8",false);
		visibleDiv("contentResult9",false);
		requestLoad("contentContant","GET","contact.php","image/circleThickbox.gif");
		requestLoad("contentRecordVertical","GET",urlSearchRecordV15,"image/circleThickbox.gif");

}
function showalert(msg)
{
	closeAlert();
//	var screenwidth = screen.width;
//	var screenheight = screen.heigth;
//	var windowwidth = 500;
//	var windowheight = 200;
//	var posLeft = (screenwidth/2) - (windowwidth/2);
//	var posTop = (screenheight/2) - (windowheight/2);
//	var feature = 'width='+windowwidth+',height='+windowheight+',left='+posLeft+',top='+posTop;			
	if(msg.indexOf("insertsuccess")!=-1){myAlert("สร้างสมาชิกใหม่ ของระบบเรียบร้อยแล้วค่ะ...");}
	else if(msg.indexOf("repeatUsernamePasswordERROR")!=-1){myAlert("ชื่อLoginและรหัสผ่านเป็นค่าเดียวกันโปรดเปลี่ยนใหม่...");}
	else if(msg.indexOf("usernameERROR")!=-1){myAlert("ชื่อ Login <br>ต้องเป็นตัวอักษรภาษาอังกฤษพิมพ์ใหญ่หรือเลํกหรือตัวเลขเท่านั้น<br> จำนวน 5 ถึง 15 ตัวอักษรโปรดตรวจสอบอีกครั้ง");}
	else if(msg.indexOf("passwordERROR")!=-1){myAlert("รหัสผ่าน <br>ต้องเป็นตัวอักษรภาษาอังกฤษพิมพ์ใหญ่หรือเลํกหรือตัวเลขเท่านั้น<br> จำนวน 5 ถึง 15 ตัวอักษรโปรดตรวจสอบอีกครั้ง");}
	else if(msg.indexOf("emailERROR")!=-1){myAlert("E-mail <br>ต้องเป็นตัวอักษรภาษาอังกฤษพิมพ์เล็กใช้ _ ได้ตามด้วย @ เท่านั้น");}
	else if(msg.indexOf("telephoneERROR")!=-1){myAlert("เบอร์โทรศัพท์ ต้องเป็นตัวเลขเท่านั้น จำนวน 9 - 10 ตัวอักษร");}
	else if(msg.indexOf("insertfail")!=-1){myAlert("ไม่สามารถสร้างสมาชิกได้ กรุณาเปลี่ยนรายละเีอียดใหม่...");}
	else if(msg.indexOf("insertrepeat")!=-1){myAlert("ชื่อและรหัสผ่านของสมาชิกนี้มี ผู้ใช้อยู่แล้วกรุณาเปลี่ยนใหม่...");}	
	else if(msg.indexOf("loginsuccess")!=-1){myAlert("เข้าระบบเรียบร้อยแล้วค่ะ กรุณาสักครู่กำลังติดตั้งระบบใหม่...");	}	
	else if(msg.indexOf("loginfail")!=-1){myAlert("ไม่สามารถเข้าระบบได้ กรุณาตรวจสอบชื่อและรหัสผ่านอีกครั้งค่ะ่...");}	
	else if(msg.indexOf("updatesuccess")!=-1){myAlert("แก้ไขรายลเอียดสมาชิกเรียนร้อยแล้วค่ะ <br>กรุณารอสักครู่กำลังติดตั้งระบบใหม่...");	}	
	else if(msg.indexOf("updatefail")!=-1){myAlert("ไม่สามารถแก้ไขรายละเีอียดสมาชิก <br>กรุณาตรวจสอบชื่อและรหัสผ่านอีกครั้งค่ะ่...");}	
	else if(msg.indexOf("updateEnable")!=-1){myAlert("การแก้ไขรายละเีอียดสมาชิกล้มเหลว ตามชื่อและรหัสผ่านนี้ได้<br>กรุณาตรวจสอบชื่อและรหัสผ่านอีกครั้งค่ะ...");}	
}
function cancelRegisterMember()
{
	var msg = "คุณกำลังยกเิลิกการสมัครสมาชิกใหม่และกลับสู่หน้าหลัก...";
	if (confirm(msg)) 
	{	
		window.location.href = SITE_DOMAIN;
	}
}

function registerMember()
{
	closeAlert();
	var username = document.forms["formRegisterMember"].elements["formRegisterMemberUserName"].value;
	var password1 = document.forms["formRegisterMember"].elements["formRegisterMemberPassword1"].value;
	var password2 = document.forms["formRegisterMember"].elements["formRegisterMemberPassword2"].value;
	var nameMember = document.forms["formRegisterMember"].elements["formRegisterMemberNameMember"].value;
	var nameContact = document.forms["formRegisterMember"].elements["formRegisterMemberNameContact"].value;
	var email = document.forms["formRegisterMember"].elements["formRegisterMemberEmail"].value;
	var telephone = document.forms["formRegisterMember"].elements["formRegisterMemberTelephone"].value;
	var address = document.forms["formRegisterMember"].elements["formRegisterMemberAddress"].value;
	var indicators = "image/circleThickbox.gif";
//	var msg = " username "+username +" password1 "+ password1 +" password2 "+ password2 +" nameMember "+ nameMember +" nameContact "+ nameContact +" email "+ email +" address "+ address;
	if(username==""||password1==""||password2==""||nameMember==""||email==""||telephone==""||address=="")
	{
		myAlert("กรุณาตรวจสอบข้อมูลให้ครบถ้วนค่ะ..");
	}else
	{
		if(password1==password2)
		{
			// do it
			var req; 
			if (window.XMLHttpRequest) { 
				// For Netscape, FireFox and not IE
						req = new XMLHttpRequest();
			}
			else if(window.ActiveXObject){ 
				// For IE
						req = new ActiveXObject("Microsoft.XMLHTTP"); 
			}
			else {
				alert("Browser error");
				return false;
			}
//			document.getElementById("contentResult1").style.display = 'block';
			req.onreadystatechange = function()
			{
				
				if(req.readyState == 4)	
				{
					var msg	= req.responseText;
					showalert(msg);
					if(msg.indexOf("insertsuccess")!=-1)
					{
						loginAuto(username,password1);
					}
					delete req;req = null;// clear mutiple request
//					alert(msg+" "+(msg.indexOf("1")));
//					var screenwidth = screen.width;
//					var screenheight = screen.heigth;
//					var windowwidth = 500;
//					var windowheight = 200;
//					var posLeft = (screenwidth/2) - (windowwidth/2);
//					var posTop = (screenheight/2) - (windowheight/2);
//					var feature = 'width='+windowwidth+',height='+windowheight+',left='+posLeft+',top='+posTop;			
//					if(msg.indexOf("1")!=-1)
//					{
//					showStatusLogIn('Login/registersuccess.php');
//						window.open('Login/registersuccess.php','',feature);							
						// login
//						document.forms["formLogin"].elements["username"].value=username;
//						document.forms["formLogin"].elements["password"].value=password1;
//						loginAccess();
//					}else
//					{
//						window.open('Login/registererror.php','',feature);
//					}
	//				selectLoad('main');
				}
			}
			var strADD = randomADDURL(100000,8);
			var url = "Login/insertMember.php";
			url = url +"?username="+username;
			url = url +"&password="+password1;
			url = url +"&nameMember="+nameMember;
			url = url +"&nameContact="+nameContact;
			url = url +"&email="+email;
			url = url +"&telephone="+telephone;
			url = url +"&address="+address;
			url = url +"&add="+strADD;
			req.open("GET",url, true);
			req.send(null); 
		}else
		{
			myAlert("กรุณาตรวจสอบรหัสผ่านอีกครั้งค่ะ...");
		}
	}
}
function hiddenDetailMoreResult(tagIDMain,tagIDDetail,bgImage)
{
    document.getElementById(tagIDMain).style.setAttribute('backgroundImage',bgImage);
	document.getElementById(tagIDDetail).style.setAttribute('display','none');
	document.getElementById(tagIDDetail).style.setAttribute('visibility','hidden');
}
function showDetailMoreResult(tagIDMain,tagIDDetail,bgImage)
{
    document.getElementById(tagIDMain).style.setAttribute('backgroundImage',bgImage);
	document.getElementById(tagIDDetail).style.setAttribute('display','block');	
	document.getElementById(tagIDDetail).style.setAttribute('visibility','visible');	
}
function searchKeyWord()
{
	closeAlert();
	var word = document.getElementById("search_text").value;
	myAlert("</span align=\"left\"><img src=\"image/squares.gif\" border=\"0\" /> รอสักครู่..ประมวลผลคำว่า <b>\""+word+"\"</b><br><br>ประกอบค้นหาจาก <b><font color=\"#c02f22\">\"ค้นหาแบบรวดเร็ว\"</font></b><br>แบรนด์สินค้า : <i><b>\""+getSelectText("select_supplier")+"\"</b></i><br>หมวดหมู่สินค้า : <i><b>\""+getSelectText("select_category")+"\"</b></i></span>");	
//	alert(word);
	setURL_KeyWord_SelectOption("search",word)
}
function deleteRecordBasket(indexDelete,idProduct,detail,amount,indicators)
{
var msg = "คุณกำลังลบ ข้อมูล ที่ " + (parseInt(indexDelete)+1)+"\n";
msg = msg+"รหัสสินค้าที่ = "+idProduct+"\nรายละเอียดสินค้า = "+detail+"\nจำนวน = "+amount;
if (confirm(msg)) 
{
	var strADD = randomADDURL(100000,8);
	del = "delete";
	var url = SITE_DOMAIN+"?statusLoad=basket";
	url = url +"&indexDelete="+indexDelete;
	url = url +"&delete="+del;
	url = url +"&add="+strADD;
	window.location.href = url;

}
}
function resultValidateQuotation(page,indicators)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var area= document.getElementById("contentResultBody");
			area.innerHTML	= req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
			var area= document.getElementById("contentResultBody");
			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\" ></div>";
		}
	}
	var url = "Quotation/ShowListQuotation.php";
	url = url +"?Page="+page;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 

}
function resultValidatePageList(fieldOrder,selectfield,countRow,page,indicators)
{
	closeAlert();
	if(indicators==null){
		myAlert("กำลังโหลดรอสักครู่..");	
	}
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			closeAlert();
			var area= document.getElementById("contentResultBody");
			area.innerHTML	= req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
			if(indicators!=null){
			var area= document.getElementById("contentResultBody");
			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\"></div>";
			}
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myList/listResultProduct.php";
	url = url +"?fieldOrder="+fieldOrder;
	url = url +"&selectfield="+selectfield;
	url = url +"&countRow="+countRow;
	url = url +"&Page="+page;
	url = url +"&add="+strADD;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 

}
function resultValidateSupplier(page)
{
	closeAlert();
	var indicators = null;
	if(indicators==null){
		myAlert("กำลังโหลดรอสักครู่..");	
	}
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			closeAlert();
			var area= document.getElementById("contentResultBody");
			area.innerHTML	= req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
			if(indicators!=null)
			{
			var area= document.getElementById("contentResultBody");
			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\"></div>";
			}
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "resultSupplier.php";
	url = url +"?Page="+page;
	url = url +"&add="+strADD;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 

}

function resultValidatePage(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page,indicators)
{
	closeAlert();
	if(indicators==null){
		myAlert("กำลังโหลดรอสักครู่..");	
	}
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			closeAlert();
			var area= document.getElementById("contentResultBody");
			area.innerHTML	= req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
			if(indicators!=null)
			{
			var area= document.getElementById("contentResultBody");
			area.innerHTML = "<div align=\"center\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\"></div>";
			}
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "resultProduct.php";
	url = url +"?statusLoad="+statusLoad;
	url = url +"&sqlSelectWhere="+sqlSelectWhere;
	url = url +"&fieldOrder="+fieldOrder;
	url = url +"&selectfield="+selectfield;
	url = url +"&countRow="+countRow;
	url = url +"&Page="+page;
	url = url +"&add="+strADD;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 

}
function changeResultFieldOrder(statusLoad,sqlSelectWhere,selectfield,countRow,page)
{
	if(document.getElementById("ResultFieldOrderDESC").checked )
	{
//	alert("DESC");
	resultValidatePage(statusLoad,sqlSelectWhere,"DESC",selectfield,countRow,page,null);
	}else
	{
//	alert("ASC");
	resultValidatePage(statusLoad,sqlSelectWhere,"ASC",selectfield,countRow,page,null);	
	}
}
function changeResultSelectField(statusLoad,sqlSelectWhere,fieldOrder,countRow,page)
{
	//
	var comboBox = document.getElementById("ResultSelectField");
	var selectfield = comboBox.options[comboBox.selectedIndex].value;
//	alert(statusLoad+","+sqlSelectWhere);
	resultValidatePage(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page,null);
}
function changeResultPage(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators)
{
	var comboBox = document.getElementById("ResultPage");
	var page = comboBox.options[comboBox.selectedIndex].value;
	resultValidatePage(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page,indicators);
}
function requestLoadRecord(tagID,url,addUrl,indicators)
{
	var req; 
	var width = document.getElementById(tagID).style.width;
	var height = document.getElementById(tagID).style.height;
	myAlert("width"+width+"height"+height);
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var area= document.getElementById(tagID);
			area.innerHTML	= req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
			var area= document.getElementById(tagID);
			area.innerHTML = "<div align=\"center\" style=\"margin:"+height/4+""+width/4+""+height/4+""+width/4+";\" ><img align=\"center\" src="+indicators+" width=\""+width/2+"\" height=\""+height/2+"\" alt=\"กำลังโหลดรอสักครู่..\"></div>";
		}
	}
	if(addUrl!=null)
	{
		url = url+"?"+addUrl;
	}
	req.open("GET",url, true);
	req.send(null); 

}

function requestLoadImage(tagID,fileimage,width,height)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var area= document.getElementById(tagID);
			area.innerHTML// = "<div align=\"center\"><img align=\"center\" src=\"image/circleThickbox.gif\"></div>";
			= req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
			var area= document.getElementById(tagID);
			area.innerHTML = "<div align=\"center\" width=\""+width+"\" height=\""+height+"\"><img align=\"center\" src=\"image/circleThickbox.gif\" alt=\"กำลังโหลดรอสักครู่..\"></div>";
		}
	}
	var url = "loadImage.php?filename="+fileimage;
	url = url+"&width="+width;
	url = url+"&height="+height;
//	if(urlHREF!=null)
//	{
//		url = url+"&url="+urlHREF;	
//	}
	req.open("GET",url, true);
	req.send(null); 

}
function setUrl(url_str)
{
	window.location = url_str;	
}
function getDataFromUrl(url_str){
  var valueArray = new Array();
  var name_array = new Array();
  var value_array = new Array();
  var url;
  url = url_str;  
  var len_url = url.length;
  start_data = url.indexOf( "?" );
  if ( start_data < 0 ) return; var alldata = url.substring( start_data+1, len_url );

  if ( alldata.length>0 ){
    var arraydata = alldata.split( "&" );
    var sub_array = new Array();
    for( i=0; i<arraydata.length; i++ ){ 
      data = arraydata[ i ];
      var sub_array = data.split( "=" );
	  name_array[ i ] = sub_array[ 0 ];
	  value_array[ i ] = sub_array[ 1 ];
//      //alert( "ค่าชื่อ "+sub_array[ 0 ]+" , ข้อมูลคือ "+sub_array[ 1 ]+"<br>" );
    }
  }
  valueArray = [name_array,value_array];
  return valueArray;
}

function requestLoad(tagID,type,url,indicators)
{
	var req; 
	var width = document.getElementById(tagID).style.width;
	var height = document.getElementById(tagID).style.height;
	if(tagID=="contentRecord1"){resetResultSlidingHead();}
//	alert("width"+width+"height"+height);
	visibleDiv(tagID,true);
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		//alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4&&tagID!=null)	{
			var area= document.getElementById(tagID);
			area.innerHTML = req.responseText;
			delete req;req = null;// clear mutiple request	
		}else
		{
			if(indicators!=null&&tagID!="contentRecord1")
			{
			var area= document.getElementById(tagID);
			area.innerHTML = "<table weidth="+width+" height="+height+"><tr><td height="+height+"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\"></td></tr></table>";
			}
		}
	}
	if(tagID=="contentRecord1")
	{
		PLAY_resultSlidingHead(url);
	}else
	{
		req.open(type,url, true);
		req.send(null); 
	}
}

function requestLoadPost(tagID,url,data,indicators)
{
	var req; 
	var width = document.getElementById(tagID).style.width;
	var height = document.getElementById(tagID).style.height;
//	alert("width"+width+"height"+height);
	visibleDiv(tagID,true);
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		//alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var area= document.getElementById(tagID);
			area.innerHTML = req.responseText;
			delete req;req = null;// clear mutiple request
		}else
		{
			if(indicators!=null)
			{
			var area= document.getElementById(tagID);
			area.innerHTML = "<table weidth="+width+" height="+height+"><tr><td height="+height+"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\"></td></tr></table>";
			}
		}
	}
	req.open("POST",url, true);
	req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	req.send(data); 
}
function remainHeightAndsetLastChildNode()
{
	var height=document.getElementById("ContantTableAll").getAttribute("height");
	
//	//alert(height);	
	for(var i=0;i<(document.getElementById("ContantTableAll").childNodes.length)-1;i++)// ไม่เอาตัวสุดท้าย
	{
		height = height - document.getElementById("ContantTableAll").childNodes[i].getAttribute("height");
//		//alert(height+" i = "+i+" length ="+document.getElementById("ContantTableAll").childNodes.length);	
	}
	document.getElementById("ContantTableAll").lastChild.setAttribute("heigth",height);
//	//alert(height);	
}
function visibleDiv(tagID,objDisplay) 
{ 
    if(document.getElementById){ 
        var obj = document.getElementById(tagID); 
        if(objDisplay){                
            obj.style.display = ''; 
//            objStat = false; 
        }else{  
            obj.style.display = 'none'; 
 //           objStat = true; 
        } 
    } 
	
} 
function getRepeatValidateRecord(idCategory,id_Category,id_Supplier,fieldOrder,selectfield,countRow,page)
{ // true repeat false no repeat
	if(idCategory!=null)return true;
	if(id_Category!=null)return true;
	if(id_Supplier!=null)return true;
	if(fieldOrder!=null)return true;
	if(selectfield!=null)return true;
	if(countRow!=null)return true;
	if(page!=null)return true;
	return 	false;
}
function getUrlSearchRecord(amount,statusLoad,sqlSelectWhere,idCategory,id_Category,id_Supplier)
{
	var sql = (sqlSelectWhere!=null)?sqlSelectWhere:getSqlSelectWhere(statusLoad,idCategory,id_Category,id_Supplier);
	var urlAdd="statusLoad="+statusLoad;
	if(sql!=null&&idCategory!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"idCategory="+idCategory;
	}
	if(sql!=null&&id_Category!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"id_Category="+id_Category;
	}
	if(sql!=null&&id_Supplier!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"id_Supplier="+id_Supplier;
	}
	if(amount!=null&&amount>0)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"amount="+amount;
	}
	if(amount==1)
	{
		urlAdd = (urlAdd==null)?"searchRecord1.php":"searchRecord1.php?"+urlAdd+"";
		//alert(urlAdd);
		return urlAdd;
	}
	if(amount==4)
	{
		urlAdd = (urlAdd==null)?"searchRecord4.php":"searchRecord4.php?"+urlAdd+"";
		return urlAdd;		
	}
	if(amount==8)
	{
		urlAdd = (urlAdd==null)?"showRecordBestLast.php":"showRecordBestLast.php?"+urlAdd+"";
		return urlAdd;		
	}
	if(amount==10)
	{
		urlAdd = (urlAdd==null)?"showRecordTop10.php":"showRecordTop10.php?"+urlAdd+"";
		return urlAdd;		
	}
	return null;
}
function getUrlResultRecord(statusLoad,sqlSelectWhere,idCategory,id_Category,id_Supplier,fieldOrder,selectfield,countRow,page)
{	
	var sql = (sqlSelectWhere!=null)?sqlSelectWhere:getSqlSelectWhere(statusLoad,idCategory,id_Category,id_Supplier);
	//alert(sql);
	var urlAdd="statusLoad="+statusLoad;
//	//alert(urlAdd);
//	if(statusLoad!=null)
//	{
//		urlAdd = "statusLoad="+statusLoad;
//		//alert(urlAdd);
//	}
	if(sql!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"sqlSelectWhere="+sql;
	}
	if(fieldOrder!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"fieldOrder="+fieldOrder;
	}
	if(selectfield!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"selectfield="+selectfield;		
	}
	if(countRow!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"countRow="+countRow;				
	}
	if(page!=null)
	{
		urlAdd += (urlAdd!=null)?"&":"";
		urlAdd = urlAdd+"Page="+page;			
	}
	urlAdd = (urlAdd==null)?"resultProduct.php":"resultProduct.php?"+urlAdd+"";
	return urlAdd;
//	return urlAdd.replace('\\','');
}
function getSqlWhereCategoryAll()
{
	var sqlAll = "KITTY=id_Supplier='22' AND statusRecord!='4'";
	sqlAll += "&DOREAMON=id_Supplier='23' AND statusRecord!='4'";
	sqlAll += "&MICKEY=id_Supplier='26' AND statusRecord!='4'";
	sqlAll += "&POOH=id_Supplier='24' AND statusRecord!='4'";
	return sqlAll;
}
function getSqlSelectWhere(statusLoad,idCategory,id_Category,id_Supplier)
{
	var sql,sqlAll;
	var sql_KDMP = "(id_Supplier='23' OR id_Supplier='22' OR id_Supplier='26' OR id_Supplier='24')";

	if(statusLoad=="cupBoard"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "cb0101": sql = "(id_Category='1' OR id_Category='113')";break;
				case "cb0111": sql = "(id_Category='140' OR id_Category='112')";break;
				case "cb0102": sql = "(id_Category='3' OR id_Category='136' OR id_Category='137')";break;
				case "cb0103": sql = "(id_Category='4' OR id_Category='135')";break;
				case "cb0104": sql = "id_Category='5'";break;
				case "cb0105": sql = "(id_Category='6' OR id_Category='110')";break;
				case "cb0106": sql = "(id_Category='10' OR id_Category='114')";break;
				case "cb0107": sql = "(id_Category='7' OR id_Category='111')";break;
				case "cb0108": sql = "(id_Category='8' OR id_Category='109')";break;
				case "cb0109": sql = "id_Category='9'";break;
				case "cb0110": sql = "(id_Category='104' OR id_Category='133')";break;
			}
		
		}
		else
		{
			sql = "( ";
			sql = sql+"id_Category='1' OR id_Category='140' OR id_Category='112' OR id_Category='113'";
			sql = sql+" OR "+"id_Category='3' OR id_Category='136' OR id_Category='137'";
			sql = sql+" OR "+"id_Category='4' OR id_Category='135'";
			sql = sql+" OR "+"id_Category='5'";
			sql = sql+" OR "+"id_Category='6' OR id_Category='110'";
			sql = sql+" OR "+"id_Category='10' OR id_Category='114'";
			sql = sql+" OR "+"id_Category='7' OR id_Category='111'";
			sql = sql+" OR "+"id_Category='8' OR id_Category='109'";
			sql = sql+" OR "+"id_Category='9'";
			sql = sql+" OR "+"id_Category='104' OR id_Category='133'";
			sql = sql+" )";
			// all sql of cupboard	
		}
	}
	if(statusLoad=="bed"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "be0200": sql = "id_Category='11'";break;// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
				case "be0201": sql = "id_Category='12'";break;
				case "be0202": sql = "id_Category='13'";break;
				case "be0203": sql = "id_Category='14'";break;
				case "be0204": sql = "id_Category='15'";break;
				case "be0205": sql = "id_Category='16'";break;
				case "be0206": sql = "id_Category='17'";break;
				case "be0207": sql = "(id_Category='18' OR id_Category='129' OR id_Category='130' OR id_Category='132')";break;
				case "be0208": sql = "(id_Category='105' OR id_Category='131')";break;
			}
		
		}
		else
		{
			sql = "( ";
			sql = sql+"id_Category='11'";// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
			sql = sql+" OR "+"id_Category='12'";
			sql = sql+" OR "+"id_Category='13'";
			sql = sql+" OR "+"id_Category='14'";
			sql = sql+" OR "+"id_Category='15'";
			sql = sql+" OR "+"id_Category='16'";
			sql = sql+" OR "+"id_Category='17'";
			sql = sql+" OR "+"id_Category='18' OR id_Category='129' OR id_Category='130' OR id_Category='132'";
			sql = sql+" OR "+"id_Category='105' OR id_Category='131'";
			sql = sql+" )";
			// all sql of bed	
		}
	}
	if(statusLoad=="mattress"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "ma0300": sql = "id_Category='19'";break;// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
				case "ma0301": sql = "id_Category='20'";break;
				case "ma0302": sql = "id_Category='21'";break;
				case "ma0304": sql = "id_Category='22'";break;
				case "ma0305": sql = "id_Category='23'";break;
				case "ma0306": sql = "id_Category='24'";break;
				case "ma0307": sql = "id_Category='25'";break;
				case "ma0308": sql = "id_Category='26'";break;
			}
		
		}
		else
		{
			sql = "( ";
			sql = sql+"id_Category='19'";// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
			sql = sql+" OR "+"id_Category='20'";
			sql = sql+" OR "+"id_Category='21'";
			sql = sql+" OR "+"id_Category='22'";
			sql = sql+" OR "+"id_Category='23'";
			sql = sql+" OR "+"id_Category='24'";
			sql = sql+" OR "+"id_Category='25'";
			sql = sql+" OR "+"id_Category='26'";
			sql = sql+" )";
			// all sql of mattress
		}

	}
	if(statusLoad=="table"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "ta0400": sql = "id_Category='27'";break;// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
				case "ta0401": sql = "(id_Category='28' OR id_Category='118')";break;
				case "ta0402": sql = "id_Category='29'";break;
				case "ta0403": sql = "id_Category='30'";break;
				case "ta0404": sql = "id_Category='31'";break;
				case "ta0405": sql = "id_Category='32'";break;
				case "ta0407": sql = "id_Category='34'";break;
				case "ta0408": sql = "id_Category='35'";break;
				case "ta0409": sql = "(id_Category='36' OR id_Category='116')";break;
				case "ta0410": sql = "(id_Category='37' OR id_Category='121')";break;
				case "ta0411": sql = "(id_Category='38' OR id_Category='119')";break;
				case "ta0412": sql = "(id_Category='39' OR id_Category='120')";break;
				case "ta0413": sql = "(id_Category='40' OR id_Category='117')";break;
				case "ta0414": sql = "id_Category='41'";break;
				case "ta0415": sql = "id_Category='42'";break;
				case "ta0416": sql = "id_Category='43'";break;
				case "ta0417": sql = "id_Category='44'";break;
				case "ta0418": sql = "id_Category='45'";break;
				case "ta0419": sql = "id_Category='46'";break;
				case "ta0420": sql = "id_Category='47'";break;
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='27'";// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
			sql = sql+" OR "+"id_Category='28' OR id_Category='118'";
			sql = sql+" OR "+"id_Category='29'";
			sql = sql+" OR "+"id_Category='30'";
			sql = sql+" OR "+"id_Category='31'";
			sql = sql+" OR "+"id_Category='32'";
			sql = sql+" OR "+"id_Category='34'";
			sql = sql+" OR "+"id_Category='35'";
			sql = sql+" OR "+"id_Category='36' OR id_Category='116'";
			sql = sql+" OR "+"id_Category='37' OR id_Category='121'";
			sql = sql+" OR "+"id_Category='38' OR id_Category='119'";
			sql = sql+" OR "+"id_Category='39' OR id_Category='120'";
			sql = sql+" OR "+"id_Category='40' OR id_Category='117'";
			sql = sql+" OR "+"id_Category='41'";
			sql = sql+" OR "+"id_Category='42'";
			sql = sql+" OR "+"id_Category='43'";
			sql = sql+" OR "+"id_Category='44'";
			sql = sql+" OR "+"id_Category='45'";
			sql = sql+" OR "+"id_Category='46'";
			sql = sql+" OR "+"id_Category='47')";
			// all sql of mattress
		}
	}
	if(statusLoad=="chair"&&id_Category==null)
	{
		if(idCategory!=null)// done it
		{
			switch(idCategory)
			{
				case "ch0500": sql = "id_Category='48'";break;// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
				case "ch0501": sql = "(id_Category='49' OR id_Category='123')";break;
				case "ch0502": sql = "id_Category='50'";break;
				case "ch0503": sql = "id_Category='51'";break;
				case "ch0504": sql = "id_Category='52'";break;
				case "ch0505": sql = "id_Category='53'";break;
				case "ch0506": sql = "(id_Category='54' OR id_Category='60')";break;
				case "ch0507": sql = "id_Category='55'";break;
				case "ch0508": sql = "id_Category='56'";break;
				case "ch0509": sql = "id_Category='57'";break;
				case "ch0510": sql = "(id_Category='58' OR id_Category='122')";break;
				case "ch0511": sql = "id_Category='59'";break;
				case "ch0512": sql = "id_Category='60'";break;
				case "ch0513": sql = "(id_Category='61' OR id_Category='124')";break;
				case "ch0514": sql = "id_Category='62'";break;
				case "ch0515": sql = "id_Category='2'";break;
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='48'";// ราคาพิเศษเด๋วจะมาทีอีกครั้ง
			sql = sql+" OR "+"id_Category='49' OR id_Category='123'";
			sql = sql+" OR "+"id_Category='50'";
			sql = sql+" OR "+"id_Category='51'";
			sql = sql+" OR "+"id_Category='52'";
			sql = sql+" OR "+"id_Category='53'";
			sql = sql+" OR "+"id_Category='54'";
			sql = sql+" OR "+"id_Category='55'";
			sql = sql+" OR "+"id_Category='56'";
			sql = sql+" OR "+"id_Category='57'";
			sql = sql+" OR "+"id_Category='58' OR id_Category='122'";
			sql = sql+" OR "+"id_Category='59'";
			sql = sql+" OR "+"id_Category='60'";
			sql = sql+" OR "+"id_Category='61' OR id_Category='124'";
			sql = sql+" OR "+"id_Category='62'";
			sql = sql+" OR "+"id_Category='2')";
			// all sql of mattress
		}
	}
	if(statusLoad=="shelf"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "sh0600": sql = "(id_Category='63' OR id_Category='127')";break;
				case "sh0601": sql = "(id_Category='64' OR id_Category='128')";break;
				case "sh0602": sql = "id_Category='65'";break;
				case "sh0603": sql = "(id_Category='66' OR id_Category='115')";break;
				case "sh0604": sql = "id_Category='67'";break;
				case "sh0605": sql = "id_Category='68'";break;
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='63' OR id_Category='127'";
			sql = sql+" OR "+"id_Category='64' OR id_Category='128'";
			sql = sql+" OR "+"id_Category='65'";
			sql = sql+" OR "+"id_Category='66' OR id_Category='115'";
			sql = sql+" OR "+"id_Category='67'";
			sql = sql+" OR "+"id_Category='68')";
			// all sql of cupboard	
		}
	}
	if(statusLoad=="steel"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "st0701": sql = "id_Category='69'";break;
				case "st0702": sql = "id_Category='70'";break;
				case "st0703": sql = "id_Category='71'";break;
				case "st0704": sql = "id_Category='72'";break;
				case "st0705": sql = "id_Category='73'";break;
				case "st0706": sql = "id_Category='74'";break;
				case "st0707": sql = "id_Category='75'";break;
				case "st0708": sql = "id_Category='76'";break;
				case "st0709": sql = "id_Category='77'";break;
				case "st0710": sql = "id_Category='78'";break;
				case "st0711": sql = "id_Category='79'";break;
				case "st0712": sql = "id_Category='80'";break;
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='69'";
			sql = sql+" OR "+"id_Category='70'";
			sql = sql+" OR "+"id_Category='71'";
			sql = sql+" OR "+"id_Category='72'";
			sql = sql+" OR "+"id_Category='73'";
			sql = sql+" OR "+"id_Category='74'";
			sql = sql+" OR "+"id_Category='75'";
			sql = sql+" OR "+"id_Category='76'";
			sql = sql+" OR "+"id_Category='77'";
			sql = sql+" OR "+"id_Category='78'";
			sql = sql+" OR "+"id_Category='79'";
			sql = sql+" OR "+"id_Category='80')";
			// all sql of cupboard	
		}
	}
	if(statusLoad=="aluminium"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "al0801": sql = "id_Category='81'";break;
				case "al0802": sql = "id_Category='82'";break;
				case "al0803": sql = "id_Category='83'";break;
				case "al0804": sql = "id_Category='84'";break;
				case "al0805": sql = "id_Category='85'";break;
				case "al0806": sql = "id_Category='86'";break;
				case "al0807": sql = "id_Category='87'";break;
				case "al0808": sql = "id_Category='88'";break;
				case "al0809": sql = "id_Category='89'";break;
				case "al0810": sql = "id_Category='90'";break;
				case "al0811": sql = "id_Category='91'";break;
				case "al0812": sql = "id_Category='103'";break;
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='81'";
			sql = sql+" OR "+"id_Category='82'";
			sql = sql+" OR "+"id_Category='83'";
			sql = sql+" OR "+"id_Category='84'";
			sql = sql+" OR "+"id_Category='85'";
			sql = sql+" OR "+"id_Category='86'";
			sql = sql+" OR "+"id_Category='87'";
			sql = sql+" OR "+"id_Category='88'";
			sql = sql+" OR "+"id_Category='89'";
			sql = sql+" OR "+"id_Category='90'";
			sql = sql+" OR "+"id_Category='91'";
			sql = sql+" OR "+"id_Category='103')";
			// all sql of cupboard	
		}
	}
	if(statusLoad=="sofa"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "sf0901": sql = "(id_Category='92' OR id_Category='125')";break;
				case "sf0902": sql = "id_Category='93'";break;
				case "sf0903": sql = "id_Category='94'";break;
				case "sf0904": sql = "id_Category='95'";break;
				case "sf0905": sql = "id_Category='96'";break;
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='92' OR id_Category='125'";
			sql = sql+" OR "+"id_Category='93'";
			sql = sql+" OR "+"id_Category='94'";
			sql = sql+" OR "+"id_Category='95'";
			sql = sql+" OR "+"id_Category='96')";
			// all sql of sofa
		}
	}
	if(statusLoad=="set"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "se0930": sql = "(id_Category='100' OR id_Category='108')";break;
				case "se0940": sql = "(id_Category='101' OR id_Category='134')";break;
				case "se0950": sql = "id_Category='102'";break;
				case "ta0406": sql = "(id_Category='33' OR id_Category='107')";break;
				case "se0960": sql = "(id_Category='138' OR id_Category='106')";break;//ห้องครัว
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='100' OR id_Category='108'";
			sql = sql+" OR "+"id_Category='101' OR id_Category='134'";
			sql = sql+" OR "+"id_Category='102'";
			sql = sql+" OR "+"id_Category='33' OR id_Category='107'";
			sql = sql+" OR "+"id_Category='138' OR id_Category='106')";
			// all sql of set
		}
	}

	if(statusLoad=="other"&&id_Category==null)
	{
		if(idCategory!=null)
		{
			switch(idCategory)
			{
				case "sp0910": sql = "id_Category='97'";break;
				case "ra0921": sql = "id_Category='98'";break;
				case "ra0922": sql = "id_Category='99'";break;
				case "ot1100": sql = "(id_Category='139' OR id_Category='126')";break;
			}
		
		}
		else
		{
			sql = "(";
			sql = sql+"id_Category='97'";
			sql = sql+" OR "+"id_Category='98'";
			sql = sql+" OR "+"id_Category='99'";
			sql = sql+" OR "+"id_Category='139' OR id_Category='126')";
			// all sql of other
		}
	}
	if(id_Supplier!=null)
	{
		if(sql==null)sql = "id_Supplier='"+id_Supplier+"'";
		else sql = sql+"AND id_Supplier='"+id_Supplier+"'";
//		return sql+" AND statusRecord!='"+4+"'";		
	}
	if(id_Category!=null)//statusRecord 0=normal,1=promotion,clearance=2,new=3,cancel=4
	{
		if(sql==null)sql = "id_Category='"+id_Category+"'";
		else sql = sql + "AND id_Category='"+id_Category+"'";			
	}
	if(statusLoad=="promotion")//statusRecord 0=normal,1=promotion,clearance=2,new=3,cancel=4
	{
		if(sql==null)sql = "statusRecord='"+1+"'";
		else sql = sql + "AND statusRecord='"+1+"'";					
	}
	if(statusLoad=="clearance")//statusRecord 0=normal,1=promotion,clearance=2,new=3,cancel=4
	{
		if(sql==null)sql = "statusRecord='"+2+"'";
		else sql = sql + "AND statusRecord='"+2+"'";					
	}
	if(statusLoad=="new")//statusRecord 0=normal,1=promotion,clearance=2,new=3,cancel=4
	{
		if(sql==null)sql = " statusRecord='"+3+"'";
		else sql = sql +" AND statusRecord='"+3+"'";					
		return sql;
	}
	
	// return
	if(id_Supplier!=null)
	{
		return sql+" AND statusRecord!='4'";	// ""			
	}else
	{
		return sql==null?sql_KDMP+" AND statusRecord!='4'":sql+" AND "+ sql_KDMP+" AND statusRecord!='4'";	// ""	
	}
}
function getADD_URLSearchSecondary(fields,keyword)
{
	var url = "length="+fields.length;
	keyword = keyword.replace("+"," ");
	var words = keyword.split(" ");// แยกด้วยช่องว่าง
	
	for(var i=0;i<fields.length;i++)
	{
//		fields[i] = fields[i].replace("(","\(");
		url = url+"&SQL"+i+"="+fields[i]+"&KEY"+i+"="+words[i];
	}
//	alert(url);
	return url;
}
function getSQLSearchKeyWord_S(keyword)
{
	keyword = keyword.replace("+"," ");
	var words = keyword.split(" ");// แยกด้วยช่องว่าง
		
	var fields = new Array();
	var index = 0;
	for(var i=0;i<words.length;i++)
	{
		fields[i] = getSQLSearchKeyWord(words[i]);
		index++;
	}

	return fields;
}
function getSQLSearchKeyWord(keyword)
{
	var wordRepeatEngToThai = [["aluminium","อลูมิเนียม"],["bed","เตียง"],["chair","เก้าอี้"],["cupboard","ตู้"],["cabinet","ตู้"],["divider","ตู้"],["rack","ตู้"],["closet","ตู้เสื้อผ้า"],["drawer","ตู้หัวเตียง"],["mini","ตู้หัวเตียง"],["tv","ทีวี"],["mattress","ที่นอน"],["shelf","ชั้น"],["steel","เหล็ก"],["table","โต๊ะ"],["vanity","โต๊ะแป้ง"],["dresser","โต๊ะแป้ง"],["make","โต๊ะแป้ง"],["sofa","โซฟา"],["sink","อ่าง"],["rail","ราว"],["ladder","บันได"],["spares","บันได"],["modern","ทันสมัย"],["fashion","แฟชั่น"]];
	var wordSearchThaiToThai = ["หมี","พลู"];
	var word = new Array();
	keyword = keyword.replace("+"," ");
	var word1 = keyword.split(" ");// แยกด้วยช่องว่าง
	for(var i=0;i<word1.length;i++)
	{
		word.push(word1[i]);
		var word2 = word1[i].split("+");// แยกด้วยเครื่องหมาย +		
		for(var j=0;j<word2.length;j++)
		{
			word.push(word2[j]);	
		}
		for(var j=0;j<wordSearchThaiToThai.length;j++)
		{
			if(word[i].match(wordSearchThaiToThai[j]))
			{
				word.push(wordSearchThaiToThai[j]);	
			}
		}
	}
	// ได้คำที่ค้นหาทั้งหมด
	for(var i=0;i<word.length;i++)
	{
		var buff = word[i].toLowerCase();
		for(var j=0;j<wordRepeatEngToThai.length;j++)
		{
			if(buff.match(wordRepeatEngToThai[j][0]))// มีคำเป็น eng ไหม
			{
				word[i] = wordRepeatEngToThai[j][1];// ใส่ค่าคำไทยลงไป
			}
		}
	}
	var field = "";//"nameRecord LIKE '%"+word1[i]+"%'"+" OR detailRecord LIKE '%"+word1[i]+"%'";
	var digit =/\d{6,}/;
	for(var i=0;i<word.length;i++)//เอาทุก คำ มา ค้นหา
	{
		if(word[i].match(digit))
		{
			var msg = "idRecordBLANKLIKEBLANK:AAAAAA"+word[i]+"AAAAAA:";
			// พอมันเข้าไปใน resultProdcut จะทำการลบ \\ ออก อาจจะเป็นเพราะ ใน php %00 หลัง % ถ้าเป็นตัวเลข 2 ตัวมันคงเข้าใจว่าเป็นอะไรซักอย่างที่ทำให้ ตัวเลข 2 ตัวหลัง % หายไป จึงต้องใส่ \\ เอาไว้และลบออกทีหลัง

		}else
		{
		var msg = "(nameRecordBLANKLIKEBLANK:AAAAAA"+word[i]+"AAAAAA:"+"BLANKORBLANKdetailRecordBLANKLIKEBLANK:AAAAAA"+word[i]+"AAAAAA:"+"BLANKORBLANKall_nameProductBLANKLIKEBLANK:AAAAAA"+word[i]+"AAAAAA:)";		
		}
		field = field+msg;
		if(i!=word.length-1)
		{
			field = field+"BLANKANDBLANK";
		}
	}
// *************************** searchRepeatWord	*****************
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	
	if(req){
		var url = "searchRepeatWord.php";
		url = url +"?sqlSelectWhere="+field;
	//	alert(url);
		req.open("GET",url, false);
		req.send(null); 
		field = req.responseText;
		//alert(msg);
		return "(BLANK"+field+"BLANK)BLANKANDBLANKstatusRecord!=:4:BLANKANDBLANK(id_Supplier=:23:BLANKORBLANKid_Supplier=:22:BLANKORBLANKid_Supplier=:26:BLANKORBLANKid_Supplier=:24:)";
	} else {     return false;  }               
//**************************************************************
//	return "( "+field+" ) AND statusRecord!='4'";

//	alert(field);
}

function loadImageFlash()
{
	var randomNum = Math.floor(Math.random()*100);
	if(randomNum>70)
	{
		requestLoadImage("contentTopFlash","image/flashThankDis5.gif",380,156);		
	}else
	{
		if(randomNum>40)
		{
//			requestLoadImage("contentTopFlash","image/welcomeKitty.jpg",380,156,"furniturekitty");
			
		}else
		{
//			requestLoadImage("contentTopFlash","image/welcomeOffice.jpg",380,156,"officetou");
		}
	}
}
//*********************************** Global Variable
var showRandomCat = false;
//***********************************
var autoSelect = false;
function autoValidate(done,urlSearchRecord1,sqlAll)
{
	if(!autoSelect||done){
		validateCataegory("0",null);
		validateSupplier("0",null);

				//requestLoad("contentRecord1","GET",urlSearchRecord1,"image/circleThickbox.gif");
	requestLoad("fastMenu","GET","headTopMenu.php","image/bar.gif");
	requestLoad("contentRecord1","GET",urlSearchRecord1,"image/circleThickbox.gif");
	requestLoadPost("randomProduct","showRecordRandomAllCatV.php",getSqlWhereCategoryAll(),"image/circleThickbox.gif");
		sqlAll_refreshRecordAllCatV = getSqlWhereCategoryAll();
		autoSelect = true;
	}
	
}
function refreshRecordAllCatV()
{
	requestLoadPost("randomProduct","showRecordRandomAllCatV.php",getSqlWhereCategoryAll(),"image/circleThickbox.gif");
}
function genURL(url)
{
	url = "?"+url;
	url.replace("BBBBBB", "=");
	url.replace("CCCCCC", "&");
	return url;
}
function selectLoad(statusLoad,url)
{
	var valueArray,idCategory,id_Supplier,fieldOrder,selectfield,countRow,page,id_Category,sqlSelectWhere,id_Record,keyword,id_Product,username,password,id_Record;
	if(statusLoad==null||statusLoad==""){statusLoad = "main";}
//	url = genURL(url);
	valueArray = getDataFromUrl(url);
	if(valueArray!=null)
	{
//		//alert (valueArray[0][0]+" "+valueArray[1][0]);
		for(i=0;i<valueArray[0].length;i++)
		{
			switch (valueArray[0][i])
			{
				// ไปหน้าแสดงรายการเลย
				case "statusLoad":statusLoad = valueArray[1][i];break;	
				case "id_Product":id_Product = valueArray[1][i];break;	
				case "id_Record":id_Record = valueArray[1][i];break;	
				case "username":username = valueArray[1][i];break;	
				case "password":password = valueArray[1][i];break;	
				case "keyword":keyword = valueArray[1][i];break;	
				case "sqlSelectWhere":sqlSelectWhere = valueArray[1][i];break;	
				case "id_Record":id_Record = valueArray[1][i];break;	
				case "category":statusLoad = valueArray[1][i];break;// keep cupboard ประเภทตู้
				case "idCategory":idCategory = valueArray[1][i];break;// cb0101 เก็บหมวดย่อย ตู้เสื้อผ้า
				case "id_Category":id_Category = valueArray[1][i];break;// cb0101 เก็บหมวดย่อย ตู้เสื้อผ้า
				case "id_Supplier":id_Supplier = valueArray[1][i];break;// cb0101 เก็บหมวดย่อย supplier
				case "fieldOrder":fieldOrder = valueArray[1][i];break;// เก็บเรียงตามอะไรมากไปน้อย,น้อยไปมาก
				case "selectfield":selectfield = valueArray[1][i];break;//ใช้ตัวแปรอะไรในการยืดเรียง
				case "countRow":countRow = valueArray[1][i];break;//เก็บจำนวนรายการที่หาได้ทั้งหมด
				case "Page":page = valueArray[1][i];break;//เก็บตำแหน่งหน้าที่แสดงผล
///				default if(statusLoad==null)statusLoad="main";
			};
		}
	}
	var urlSearchRecord1 =  getUrlSearchRecord(1,statusLoad,sqlSelectWhere,idCategory,id_Category,id_Supplier);
//	alert(urlSearchRecord1);
	
	validateCataegory("0",null);
	validateSupplier("0",null);
				//requestLoad("contentRecord1","GET",urlSearchRecord1,"image/circleThickbox.gif");
	requestLoad("fastMenu","GET","headTopMenu.php","image/bar.gif");
	requestLoad("contentRecord1","GET",urlSearchRecord1,"image/circleThickbox.gif");
	requestLoadPost("randomProduct","showRecordRandomAllCatV.php",getSqlWhereCategoryAll(),"image/circleThickbox.gif");

	if(statusLoad=="search")
	{
//		var field = getSQLSearchKeyWord(keyword);
//		var fields = getSQLSearchKeyWord_S(keyword);
//		var url_secondary = getADD_URLSearchSecondary(fields,keyword);
//		url = SITE_DOMAIN+"?statusLoad="+statusLoad+"&keyword="+keyword+"&sqlSelectWhere="+field;
//		alert(url);
//		window.location.href = url;
	}

}
function MakeQuotation()
{
	window.location.href = SITE_DOMAIN+"?statusLoad=makeQuotation&createHtml=true";
}
function randomADDURL(digit,loop)
{
	var str = "kss";
	for(i = 0 ;i<loop; i++)
	{
		str = str+""+Math.ceil(Math.random()*digit);
	}
	return 	str;
}
function insertRecordList(id_Record)
{
	insertRecordListSpec(id_Record,true);
}
function insertRecordListSpec(id_Record,show)
{
	var req; 
	
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			
			if(show=="goToList"||show=="closeMyCatalog")
			{
				hidePromptIDCatalog();
				if(show=="goToList")
				{
					delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
				}
				show = false;
			}
			
			if(msg.indexOf("insertWebRecordList")!=-1&&show)
			{
//				alert("insertWebRecordList");
			}
			if(msg.indexOf("updateWebRecordList")!=-1&&show)
			{
//				alert("updateWebRecordList");				
			}
			if(msg.indexOf("insertUserRecordList")!=-1&&show)
			{
				var msg = "เพิ่มสินค้าเข้าแคตตาล็อกส่วนตัวเรียบร้อยแล้วค่ะ...\nคุณต้องการไป \"แคตตาล็อกส่วนตัว\" หรือไม่";		
				if (confirm(msg))
				{
					delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
//					selectLoad("listrecord","#?statusLoad=listrecord&add=");
				} 
			}
			if(msg.indexOf("haveWebRecordList")!=-1&&show)
			{
				var msg = "สินค้านี้มีอยู่ในแคตตาล็อกส่วนตัวอยู่แล้วค่ะ... \nคุณต้องการไป \"แคตตาล็อกส่วนตัว\" หรือไม่";				
				if (confirm(msg))
				{
					delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
//					selectLoad("listrecord","#?statusLoad=listrecord&add=");
				} 				
			}
//			selectLoad("listrecord","#?statusLoad=listrecord");
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myList/insertListProduct.php?id_Record="+id_Record+"&add="+strADD;
	req.open("GET",url, true);
	req.send(null); 
	
}
function deleteRecordList(id_Record)
{
	closeAlert();
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			if(msg.indexOf("deletesucc")!=-1)
			{
				delete req;req = null;window.location.href = SITE_DOMAIN+"/MyCatalog.html";
				myAlert("กำลังลบสินค้านี้ออกจากแคตตาล็อกส่วนตัว รอสักครู่นะค่ะ..");		
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "myList/deleteListProduct.php?id_Record="+id_Record+"&add="+strADD;
	req.open("GET",url, true);
	req.send(null); 
	
}

var t = null;
var time=0;
var delayScroll = 20;
var sTop = 0,sLeft=0;
function keepScroll()
{
    sTop = document.body.scrollTop;
    sLeft = document.body.scrollLeft;
	myAlert(sLeft+" "+sTop);
}
function setScroll()
{
	window.scrollTo(sLeft,sTop);	
}
function bottom(move) {
    var y = document.body.scrollTop;
    if (time<50){
        window.scrollBy(0,move);
        t=setTimeout('bottom('+move+')',delayScroll);
		time++;
    }
    else { clearTimeout(t); time=0;t=null;}
    return false;
}
function top(move) {
    var y = document.body.scrollTop;
    if (time<50){
        window.scrollBy(0,-1*move);
        t=setTimeout('top('+move+')',delayScroll);
		time++;
    }
    else {clearTimeout(t);time=0;t=null;}
    return false;
}
function showSubMenu(tag,tagImg)
{
	OnOffMenu(tag,tagImg);	
}
function offSubMenu()
{
	if(oldIDSubMenu!=null)
	{
		var dis = document.getElementById(oldIDSubMenu).style.display;
		if(dis=="block"||dis=="table-row")
		{
			document.getElementById(oldIDSubMenu).style.display='none';	
			document.getElementById(oldIDImgMenu).src = "image/headFeatureMenu.jpg";
			oldIDSubMenu = null;
			oldIDImgMenu = null;
		}
	}else
	{ // set default
//		OnOffMenu("subBrand","imgHBrand");
	}
}
var oldIDSubMenu,oldIDImgMenu;
function OnOffMenu(tag,tagImg)
{
	var dis = document.getElementById(tag).style.display;
	if(dis=="block"||dis=="table-row")
	{
		document.getElementById(tag).style.display='none';	
		document.getElementById(tag).style.visibility = 'hidden';
		document.getElementById(tagImg).src = "image/headFeatureMenu.jpg";
		oldIDSubMenu = null;
		oldIDImgMenu = null;
	}else{
		if(navigator.appName.indexOf("Microsoft") > -1){
			document.getElementById(tag).style.display='block';
		}else
		{
			document.getElementById(tag).style.display='table-row';	
		}
		document.getElementById(tag).style.visibility = 'visible';
		document.getElementById(tagImg).src = "image/DownFeatureMenu.jpg";
		if(oldIDSubMenu!=null)
		{
//			alert(oldIDSubMenu);
			document.getElementById(oldIDSubMenu).style.display='none';	
			document.getElementById(oldIDSubMenu).style.visibility = 'hidden';
			document.getElementById(oldIDImgMenu).src = "image/headFeatureMenu.jpg";
		}
		oldIDSubMenu = tag; 
		oldIDImgMenu = tagImg;
	}
}
function OnOffTop()
{
	var tag = "contentTOP";
	var tagImg = "ImgOnOffTop";
	var dis = document.getElementById(tag).style.display;
	if(dis=='none')
	{
		if(navigator.appName.indexOf("Microsoft") > -1){
			document.getElementById(tag).style.display='block';
		}else
		{
			document.getElementById(tag).style.display='table-row';	
		}
		document.getElementById(tagImg).src = "image/hide.jpg";
	}else
	{
		document.getElementById(tag).style.display='none';	
		document.getElementById(tagImg).src = "image/show.jpg";
	}
}
function visibleForgetPass(tag,visible)
{
	var dis = document.getElementById(tag).style.display;
	if(visible)
	{
		if(navigator.appName.indexOf("Microsoft") > -1){
			document.getElementById(tag).style.display='block';
		}else
		{
			document.getElementById(tag).style.display='table-row';	
		}
	}else
	{
		document.getElementById(tag).style.display='none';	
	}	
}

function visibleUserListRecord(tag,visible)
{
	var dis = document.getElementById(tag).style.display;
	if(visible)
	{
		if(navigator.appName.indexOf("Microsoft") > -1){
			document.getElementById(tag).style.display='block';
		}else
		{
			document.getElementById(tag).style.display='table-row';	
		}
	}else
	{
		document.getElementById(tag).style.display='none';	
	}	
}
function showToolTip(tagMain,tag,left,top)
{
	document.getElementById(tag).style.display='block';
	var e = document.getElementById(tagMain) ;
	var abLeft=0,abTop=0;
	while(e!=null)
	{
		abLeft	+= e.offsetLeft;
		abTop += e.offsetTop;
		e = e.offsetParent;
	}
//	alert( abLeft+" "+ abTop );
	document.getElementById(tag).style.top = (abTop+top)+"px";
	document.getElementById(tag).style.left = (abLeft+left)+"px";
}
function printProduct(url) {
	var newWin = window.open(url,"","");
	newWin.focus();
	newWin.print();
//	newWin.close();
//	return false;
}
function gotoScroll(x,y)
{
	window.scrollTo(x,y);
}
function alertUpdateNow()
{
	closeAlert();
	myAlert("กำลังปรับปรุงอยู่ค่ะ");	
}
function alertMakeCat()
{
	closeAlert();
	myAlert("ไม่มีสินค้าอยู่ในแคตตาล็อกส่วนตัว. ไม่สามารถทำแคตตาล็อกได้ค่ะ.\nกรุณาเข้าระบบก่อนค่ะ ได้ส่วนลดเพิ่มด้วยค่ะ... \nวีธีทำแคตตาล็อกส่วนตัว\n1.สมัครสมาชิก ข้อมูลในการสมัครใช้ติดต่อเพื่อการขนส่งที่ถูกต้องค่ะ \n2.กด+MyCatalog ระบบนำสินค้านั้นๆเก็บเข้า แคตตาล็อกส่วนตัว ไม่ต้องเสียเวลากลับมาค้นหาิสินค้าอีกค่ะ \n3.กดแสดงแคตตาล็อกส่วนตัวที่เมนูบนสุดค่ะ(จะมีเมื่อเข้าระบบแล้วค่ะ) ระบบจะแสดงสินค้าในแคตตาล็อกส่วนตัวทั้งหมด(เพิ่ม/ลดได้ค่ะ) \n4.กดทำแคตตาล็อกระบบจะนำสินค้าในแคตตาล็อกส่วนตัวทั้งหมดเป็นแคตตาล็อกค่ะ");	
}
function alertLogin()
{
	closeAlert();
	myAlert("ไม่มีสินค้าอยู่ในแคตตาล็อกส่วนตัว. ไม่สามารถทำแคตตาล็อกได้ค่ะ.\nกรุณาเข้าระบบก่อนค่ะ ได้ส่วนลดเพิ่มด้วยค่ะ... \nวีธีทำแคตตาล็อกส่วนตัว\n1.สมัครสมาชิก ข้อมูลในการสมัครใช้ติดต่อเพื่อการขนส่งที่ถูกต้องค่ะ \n2.กด+MyCatalog ระบบนำสินค้านั้นๆเก็บเข้า แคตตาล็อกส่วนตัว ไม่ต้องเสียเวลากลับมาค้นหาิสินค้าอีกค่ะ \n3.กดแสดงแคตตาล็อกส่วนตัวที่เมนูบนสุดค่ะ(จะมีเมื่อเข้าระบบแล้วค่ะ) ระบบจะแสดงสินค้าในแคตตาล็อกส่วนตัวทั้งหมด(เพิ่ม/ลดได้ค่ะ) \n4.กดทำแคตตาล็อกระบบจะนำสินค้าในแคตตาล็อกส่วนตัวทั้งหมดเป็นแคตตาล็อกค่ะ");	
}
function alertCart()
{
	closeAlert();
	myAlert("กรุณาเข้าระบบค่ะ แล้วกดเมนู \"ตรวจดูรายการ\" ค่ะ.");	
}

//**********************  path google

function pathGoogleMap()
{
	var text = document.getElementById("path_start").value;
	insertPathMap(text);
//	alert(text);
	var url = "http://maps.google.co.th/maps?lsm=1&daddr=%E0%B9%80%E0%B8%81%E0%B8%A9%E0%B8%A1%E0%B8%A8%E0%B8%B4%E0%B8%A3%E0%B8%B4%E0%B9%80%E0%B8%9F%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%99%E0%B8%B4%E0%B9%80%E0%B8%88%E0%B8%AD%E0%B8%A3%E0%B9%8C+%4013.805289,100.411718&geocode=&dirflg=&saddr="+text+"&vps=1&f=li&hl=th&jsv=160f&sll=13.81166,100.412292&sspn=0.017212,0.024462";
//	var url = "http://maps.google.co.th";
//	alert(url);
	window.open(url,"MapPath",'fullscreen=yes,scrollbars=yes');
//	window.setTimeout('',4500);

}

function insertPathMap(start)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			delete req;req = null;// clear mutiple request
		}
	}
//	alert(number);
	var url = "ContactUs/insertPathMap.php";
	url = url +"?start="+start;
	req.open("GET",url, true);
	req.send(null); 

}

///********************* sliding record
var page_sliding=1,max_sliding,timer,delay;
function defaultCurrentSliding()
{
	page_sliding = 1;
}
function setCurrentPage(p)
{
	page_sliding = p;
}
function setMaxPage(m)
{
	max_sliding=m;
}
function checkDelay(id,init)
{
	closeAlert();
	try
	{
		delay = document.getElementById(id).value;
		if(delay.match(/(^-?\d\d*$)/))
		{
			delay = parseInt(delay);
			return delay;		
		}
		else
		{
		myAlert("ค่ากำหนดเวลาการแสดงผลต้องเป็นตัวเลข 0-9<br> เท่านั้น ระบบจะำกำหนดค่าเริ่มต้นให้อัตโนมัติ.");
		document.getElementById(id).value = init;
		return init;		
		}
	}catch(e)
	{
		myAlert("ค่ากำหนดเวลาการแสดงผลต้องเป็นตัวเลข 0-9<br> เท่านั้น ระบบจะำกำหนดค่าเริ่มต้นให้อัตโนมัติ.");
		document.getElementById(id).value = init;
		return init;	
	}
}
function NEXT_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	page_sliding++;
	if(page_sliding>max_sliding)
	{
		page_sliding = 1; // first
	}
	resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page_sliding,indicators);
}
function NEXT_Page_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	page_sliding+=9;
	if(page_sliding>max_sliding)
	{
		page_sliding = page_sliding-max_sliding; // first
	}
	resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page_sliding,indicators);
}
function PREVIOUS_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	page_sliding--;
	if(page_sliding<=0)
	{
		page_sliding = max_sliding; // last
	}
	resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page_sliding,indicators);
}
function PREVIOUS_Page_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	page_sliding-=9;
	if(page_sliding<=0)
	{
		page_sliding = parseInt(max_sliding+page_sliding); // last
	}
	resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page_sliding,indicators);
}
function FIRST_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	page_sliding = 1; // first
	resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page_sliding,indicators);	
}
function LAST_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	page_sliding = max_sliding; // last
	resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page_sliding,indicators);	
	
}
function PLAY_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	var delay = checkDelay("DELAY_SLIDING",4);
	page_sliding++;
	if(page_sliding>max_sliding)
	{
		page_sliding = 1; // first
	}
	resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page_sliding,indicators);
	timer = setTimeout("PLAY_ResultProductSliding('"+statusLoad+"','"+sqlSelectWhere+"','"+fieldOrder+"','"+selectfield+"','"+countRow+"','"+indicators+"','"+max_sliding+"');",delay*1000); 
}
function STOP_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	clearTimeout(timer);
	timer = null;
}
function resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page,indicators)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var area= document.getElementById("INNER_RESULTPRODUCTSLIDING");
			area.innerHTML	= req.responseText;
			delete req;req = null;// clear mutiple request
		}/*else
		{
			var area= document.getElementById("INNER_RESULTPRODUCTSLIDING");
			area.innerHTML = "<table weidth=\"100%\" height=\"200px\" ><tr><td height=\"200px\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\"></td></tr></table>";
//			area.innerHTML = "<div align=\"center\" style=\"height:200px;\"><img align=\"center\" src="+indicators+" align=\"middle\" alt=\"กำลังโหลดรอสักครู่..\" ></div>";
		}*/
	}
	var url = "innerResultProductSliding.php";
	url = url +"?statusLoad="+statusLoad;
	url = url +"&sqlSelectWhere="+sqlSelectWhere;
	url = url +"&fieldOrder="+fieldOrder;
	url = url +"&selectfield="+selectfield;
	url = url +"&countRow="+countRow;
	url = url +"&Page="+page;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
	document.getElementById("resultProductSliding_index").innerHTML = page;
}

///******************************************** big sliding
var Big_page_sliding=1,Big_max_sliding,Big_timer,Big_delay;
function Big_defaultCurrentSliding()
{
	Big_page_sliding = 1;
}
function Big_setCurrentPage(p)
{
	Big_page_sliding = p;
}
function Big_setMaxPage(m)
{
	Big_max_sliding=m;
}
function Big_NEXT_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,Big_max_sliding)
{
	Big_page_sliding++;
	if(Big_page_sliding>Big_max_sliding)
	{
		Big_page_sliding = 1; // first
	}
	Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,Big_page_sliding,indicators);
}
function Big_NEXT_Page_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,Big_max_sliding)
{
	Big_page_sliding+=9;
	if(Big_page_sliding>Big_max_sliding)
	{
		Big_page_sliding = Big_page_sliding-Big_max_sliding; // first
	}
	Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,Big_page_sliding,indicators);
}
function Big_PREVIOUS_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,Big_max_sliding)
{
	Big_page_sliding--;
	if(Big_page_sliding<=0)
	{
		Big_page_sliding = Big_max_sliding; // last
	}
	Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,Big_page_sliding,indicators);
}
function Big_PREVIOUS_Page_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,Big_max_sliding)
{
	Big_page_sliding-=9;
	if(Big_page_sliding<=0)
	{
		Big_page_sliding = parseInt(Big_max_sliding+Big_page_sliding); // last
	}
	Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,Big_page_sliding,indicators);
}
function Big_FIRST_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,Big_max_sliding)
{
	Big_page_sliding = 1; // first
	Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,Big_page_sliding,indicators);	
}
function Big_LAST_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,Big_max_sliding)
{
	Big_page_sliding = Big_max_sliding; // last
	Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,Big_page_sliding,indicators);	
	
}
function Big_PLAY_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,Big_max_sliding)
{
	// *** clear big timer
	clearTimeout(Big_timer);
	Big_timer = null;
	
	var delay = checkDelay("BIG_DELAY_SLIDING",4);
	Big_page_sliding++;
	if(Big_page_sliding>Big_max_sliding)
	{
		Big_page_sliding = 1; // first
	}
	Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,Big_page_sliding,indicators);
	Big_timer = setTimeout("Big_PLAY_ResultProductSliding('"+statusLoad+"','"+sqlSelectWhere+"','"+fieldOrder+"','"+selectfield+"','"+countRow+"','"+indicators+"','"+Big_max_sliding+"');",delay*1000); 
}
function Big_STOP_ResultProductSliding(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,indicators,max_sliding)
{
	clearTimeout(Big_timer);
	Big_timer = null;
}
function Big_resultSlidingRecord(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page,indicators)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var area= document.getElementById("BIG_INNER_RESULTPRODUCTSLIDING");
			area.innerHTML	= req.responseText;
			delete req;req = null;// clear mutiple request
		}/*else
		{
			var area= document.getElementById("BIG_INNER_RESULTPRODUCTSLIDING");
			area.innerHTML = "<table weidth=\"100%\" height=\"200px\" ><tr><td height=\"200px\"><img align=\"center\" src="+indicators+" alt=\"กำลังโหลดรอสักครู่..\"></td></tr></table>";
//			area.innerHTML = "<div align=\"center\" style=\"height:200px;\"><img align=\"center\" src="+indicators+" align=\"middle\" alt=\"กำลังโหลดรอสักครู่..\" ></div>";
		}*/
	}
	var url = "Big_innerResultProductSliding.php";
	url = url +"?statusLoad="+statusLoad;
	url = url +"&sqlSelectWhere="+sqlSelectWhere;
	url = url +"&fieldOrder="+fieldOrder;
	url = url +"&selectfield="+selectfield;
	url = url +"&countRow="+countRow;
	url = url +"&Page="+page;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
	document.getElementById("big_resultProductSliding_index").innerHTML = page;
}
// ************************** setTextBox
function setTextBox(id,init)
{
	document.getElementById(id).value = init;
}
// ***************************** popup div
var horizontal_offset="9px" //ระยะห่างขาตำแหน่งของ ปุ่ม

var vertical_offset="0" //ไม่ต้องเปลี่ยน
var ie=document.all
var ns6=document.getElementById&&!document.all

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.innerWidth-40
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
}
else{
var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
}
return edgeoffset
}

function showhint(menucontents, obj, e){
	var ans = menucontents.search("CATALOGPAGE");
		if(ans>=0){
			tipwidth = "85px";op_limit=90;
			bgColor = "#CCCCCC";
			
		}else{
			tipwidth = "150px";op_limit=90;
			bgColor = "#6d6d6d";
		}
		menucontents = getMSGShowHint(menucontents);
		
if ((ie||ns6) && document.getElementById("hintbox")){
dropmenuobj=document.getElementById("hintbox")
dropmenuobj.innerHTML=menucontents
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
dropmenuobj.style.visibility="visible"
obj.onmouseout=hidetip
}
	dropmenuobj.style.backgroundColor = bgColor;
	showTipTranAlpha(op_limit,30,0.3,75);

}
var timer_showTipTranAlpha = null;
function showTipTranAlpha(op_limit,op,opp,speed)
{
	clearTimeout(timer_showTipTranAlpha);
	timer_showTipTranAlpha = null;
	if(IE5)dropmenuobj.style.filter="alpha(opacity="+op+")";
	if(NS6)dropmenuobj.style.MozOpacity=opp;
	if(op<op_limit)
	{//Math.abs
		op+=15;
		opp+=0.15;
		timer_showTipTranAlpha = setTimeout("showTipTranAlpha("+op_limit+","+op+","+opp+","+speed+")",speed);
	}	
}
function hidetip(e){
dropmenuobj.style.visibility="hidden"
dropmenuobj.style.left="-500px"
}

function createhintbox(){
var divblock=document.createElement("div")
divblock.setAttribute("id", "hintbox")
document.body.appendChild(divblock)
}

if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox

function getMSGShowHint(msg)
{
	var ans = msg.search("=");
	if(ans>=0){ // มี = 
		var ans = msg.split("=");
		for(var i = 0; i < ans.length; i++){
			if(i==0){
				msg = ans[0];			
			}
			if(i==1){
				switch(msg)
				{
					case "CATALOGPAGE" : var fileImage = ans[1];
				}	
			}
		}
	}
	switch(msg)
	{
		case "LOGIN" : return "<b>ชื่อ Login</b> <br>ต้องเป็นตัวอักษรภาษาอังกฤษพิมพ์ใหญ่หรือเลํกหรือตัวเลขเท่านั้นจำนวน 5 ถึง 15 ตัวอักษร";	
		case "PASSWORD" : return "<b>รหัสผ่าน Password</b> <br>ต้องเป็นตัวอักษรภาษาอังกฤษพิมพ์ใหญ่หรือเลํกหรือตัวเลขเท่านั้นจำนวน 5 ถึง 15 ตัวอักษร";	
		case "NAME_MEMBER" : return "<b>ชื่อสมาชิก</b><br> สามารถพิมพ์เป็นภาษาไทยหรือภาษาอังกฤษหรือตัวเลขได้";	
		case "NAME_CONTACT" : return "<b>ชื่อผู้ติดต่อ</b><br> สามารถพิมพ์เป็นภาษาไทยหรือภาษาอังกฤษหรือตัวเลขได้";	
		
		case "EMAIL" : return "<b>E-mail</b> <br>ต้องเป็นตัวอักษรภาษาอังกฤษพิมพ์เล็กใช้ _ ได้ตามด้วย @ เท่านั้น";	
		case "TELEPHONE" : return "<b>เบอร์โทรศัพท์</b> <br>ต้องเป็นตัวเลขเท่านั้น จำนวน 9 - 10 ตัวอักษร";	
		case "ADDRESS" : return "<b>ทีอยู่</b> <br>ใช้ในการจัดส่งสินค้า ที่ถูกต้อง";	
		case "FORGET_UP" : return "ระบบจะทำการจัดส่ง <br><b>Username</b>และ<b>Password</b>ให้แก่สมาชิกตาม <b>E-mail</b> Address";
		case "SEARCH":return "สามารถค้นหาได้เจาะจงมากขึ้นโดยการเลือก <b>แบรนด์สินค้า</b> หรือ <b>หมวดหมู่สินค้า</b> ที่ <b>\"ค้นหาแบบรวดเร็ว\"</b> แล้วกด <img src=\"image/go.jpg\" width=\"16\" height=\"12\" border=\"0\" ></b>";
		case "IDMYCATALOG" : return "สามารถกำหนดรหัสเองได้<br>โดยใช้ตัวอักษรภาษาอังกฤษพิมพ์ใหญ่หรือเลํกหรือตัวเลขเท่านั้น จำนวน 8 ตัวอักษร แล้วกด <span class=\"textsmall_faa21b_bold\">\"ตรวจสอบ\"</span> ว่ามีหรือไม่";
		case "CATALOGPAGE":return "<div><img src=\""+fileImage+"\" border=\"0\"></div>";
	}
	return "ไม่มีข้อมูล";
}

// Ex
//<a href="javascript:void(0);" class="hintanchor" onMouseover="showhint('Please choose a username. Should consist of alphanumeric characters only.', this, event)">[?]</a>

// ***************** <!-- Use div Alert Center screen auto move -->
// Ex
//myAlert("ข้อความ :","ประกาศว่าxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",10);
var persistclose=0 // ให้ใส่เป็น 0 หรือไม่ก็ 1 (โดย 0 หมายถึง เมื่อกดปิดแล้ว กด REFRESH กรอบข้อความจะขึ้นมาอีก แต่ถ้า 1 กรอบข้อความจะไม่ขึ้นมาอีกแล้ว)
var startX = getScreenWidth()/2; // ตำแหน่งแสดงกรอบข้อความ นับจากด้านซ้าย
var startY = getScreenHeight()/2; // ตำแหน่งแสดงกรอบข้อความ นับจากด้านบน
var divCenterAlert = "divCenterAlert";

//<!-- Use div Alert Center screen auto move -->
function myAlert(msg)
{
	var title = "ข้อความ : ";
	var delay = 10 ;
	showAlert();
	setTitleAlert(title,true);
	setContentAlert(msg);
	closingAlertDelay(delay);
	
}
function setTitleAlert(title,init)
{
	if(init) title_alert = title;
	document.getElementById(divCenterAlert+"_title").innerHTML = title;
}
function setContentAlert(msg)
{
	document.getElementById(divCenterAlert+"_content_msg").innerHTML = msg;
}
function closeAlert()
{
	if (persistclose)
	{
		document.cookie="remainclosed=1";
	}
	document.getElementById(divCenterAlert).style.visibility="hidden";
	if(closing_timer_alert)
	{
		clearTimeout(closing_timer_alert);
		closing_timer_alert = null;
	}	
}
function showAlert()
{
if (!persistclose || persistclose && get_cookie("remainclosed")=="")
document.getElementById(divCenterAlert).style.visibility="visible"

}

var closing_timer_alert,title_alert;
function closingAlertDelay(delay)
{
	if(delay>0)
	{
		setTitleAlert(title_alert+"  ( Closing in "+delay+" second. )",false);
//		setTitleboxPouUp(div,text+"  ( Closing in "+delay+" second. )");
		delay--;
		closing_timer_alert = setTimeout("closingAlertDelay('"+delay+"')",1000);
	}else
	{
		closeAlert();
//		hidebox(div);
//		clearTimeout(closing_timer_alert);
//		closing_timer_alert = null;
	}
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

var verticalpos="fromtop"

function staticAlert(){

var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function ml(id){
var el=d.getElementById(id);

//if (!persistclose || persistclose && get_cookie("remainclosed")=="")
//el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
el.x = startX;
if (verticalpos=="fromtop")
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopLeft=function(){
if (verticalpos=="fromtop"){
var pY = ns ? pageYOffset : iecompattest().scrollTop;
ftlObj.y += (pY + startY - ftlObj.y)/8;
}
else{
var pY = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
ftlObj.y += (pY - startY - ftlObj.y)/8;
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("stayTopLeft()", 10);
}
ftlObj = ml(divCenterAlert);
stayTopLeft();
}

if (window.addEventListener)
window.addEventListener("load", staticAlert, false)
else if (window.attachEvent)
window.attachEvent("onload", staticAlert)
else if (document.getElementById)
window.onload=staticAlert;

function getScreenWidth() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return myWidth;
}
function getScreenHeight() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return myHeight;
}

//*********************** setup System
function setupPerPageAndUpdate(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page)
{
	var req; 
	var comboBox = document.getElementById("ResultSelectPerPage");
	var value = comboBox.options[comboBox.selectedIndex].value;
//	alert(value);
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		//alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
//			area.innerHTML = req.responseText;
//			alert(req.responseText);
			delete req;req = null;// clear mutiple request
			resultValidatePage(statusLoad,sqlSelectWhere,fieldOrder,selectfield,countRow,page,null);
		}else
		{
		}
	}
	var url = "setupSystem.php?per_Page="+value;
	req.open("GET",url, true);
	req.send(null); 
}
function setupPerPageListAndUpdate(fieldOrder,selectfield,countRow,page)
{
	var req; 
	var comboBox = document.getElementById("ResultSelectPerPageList");
	var value = comboBox.options[comboBox.selectedIndex].value;
//	alert(value);
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		//alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
//			area.innerHTML = req.responseText;
//			alert(req.responseText);
			delete req;req = null;// clear mutiple request
			resultValidatePageList(fieldOrder,selectfield,countRow,page,null);
		}else
		{
		}
	}
	var url = "setupSystem.php?per_Page="+value;
	req.open("GET",url, true);
	req.send(null); 
}
//*************************** auto play head record
var page_sliding_head=1,timer_head=null,url_SearchRecord1_buff=null;

function PLAY_resultSlidingHead(urlSearchRecord1)
{
	if(url_SearchRecord1_buff==null)
	{
		resetResultSlidingHead(urlSearchRecord1);
		url_SearchRecord1_buff	= urlSearchRecord1;
	
	}else
	{
		page_sliding_head++;
		var max_sliding = divHead1.length==10?divHead1.length:divHead1.length-1;
		if(page_sliding_head>max_sliding)
		{
			page_sliding_head = 1; // first
		}
		resultSlidingHead(page_sliding_head);
	}
//	alert(page_sliding_head);
	timer_head = setTimeout("PLAY_resultSlidingHead('xxxxxx');",delay_slidingHead*1000); 
}
var divHead1;
function resetResultSlidingHead(urlSearchRecord1)
{
	page_sliding_head = 1;
	clearTimeout(timer_head);
	timer_head = null;
	url_SearchRecord1_buff = null;
	
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			divHead1 = msg.split("GOSINBENZ029852395");	
			delete req;req = null;// clear mutiple request
			if(!divHead1[divHead1.length-1].indexOf("rowResult1IndexHead"))
			{
				divHead1 = divHead1.splice(divHead1.length-1,1);
			}
//			{//
			 tranAlpha("contentRecord1",page_sliding_head,true,divHead1[page_sliding_head-1]);
			//timer_head = setTimeout("PLAY_resultSlidingHead('xxxxxx');",10); 
//				tranAlpha("contentRecord1",0,true,divHead1[0);//first
//			}
		}
	}
	if(urlSearchRecord1!=null)
	{
		var url = urlSearchRecord1+"&Page="+page_sliding_head;
		req.open("GET",url, true);
		req.send(null); 
	}
}
function resultSlidingHead(index)
{
	tranAlpha("contentRecord1",index,true,divHead1[index-1]);
}

// ****************************
function redirectURLs(url)
{
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var url = req.responseText;
			delete req;req = null;
			window.location.href=url;
		}
	}
	req.open("GET",url, true);
	req.send(null); 
}
// tran alpha
var parentNode,currentNode,oldNode=null,step=5,timer_sliding,speed=25,alphaLeft=null,alphaTop=null;
function tranAlpha(tagParent,index,alpha,innerHTML)
{
	parentNode = document.getElementById(tagParent);
	var newNode = document.createElement("div");
	newNode.id = tagParent+""+index;
	newNode.style.position="absolute";
	
	if(alphaLeft==null||alphaTop==null)
	{
		var e = parentNode;
		var abLeft=0,abTop=0;
		while(e!=null)
		{
			abLeft	+= e.offsetLeft;
			abTop += e.offsetTop;
			e = e.offsetParent;
		}
		alphaLeft = abLeft;
		alphaTop = abTop;
	}
//	alert( abLeft+" "+ abTop );
	newNode.style.top = alphaTop+"px";
	newNode.style.left = alphaLeft+"px";

//	newNode.style.top = parentNode.style.top;
//	newNode.style.left = parentNode.style.left;
	newNode.style.padding='0px 0px 0px 0px';
	newNode.style.width = "490px";
	newNode.innerHTML = innerHTML;
	currentNode = newNode;
	if(alpha)
	{
		addTranAlpha(20,0.2,100);
	}
	parentNode.appendChild(newNode);
}

var timer_addTranAlpha = null;
function addTranAlpha(op,opp,speed)
{
//	alert(" op "+op+" opp "+opp+" speed "+speed);
	clearTimeout(timer_addTranAlpha);
	timer_addTranAlpha = null;
	if(IE5)currentNode.style.filter="alpha(opacity="+op+")";
	if(NS6)currentNode.style.MozOpacity=opp;
	if(op<100)
	{//Math.abs
		op+=20;
		opp+=0.2;
		timer_addTranAlpha = setTimeout("addTranAlpha("+op+","+opp+","+speed+")",speed);
	}else
	{
		if(oldNode!=null){parentNode.removeChild(oldNode);}
		oldNode = currentNode;	
	}
}
// zoom Image from showRecordAll
function zoomInImage(tag,zoom,max_size)
{
	var size = parseInt(document.getElementById(tag).style.width.substring(0,3));
	if(max_size>size)
	{
		var ans = size+parseInt(zoom);
		document.getElementById(tag).style.width = ans+'px';
		document.getElementById(tag).style.height = ans+'px';
	}
}
function zoomOutImage(tag,zoom,min_size)
{
	var size = parseInt(document.getElementById(tag).style.width.substring(0,3));
	if(min_size<size)
	{
		var ans = size-parseInt(zoom);
		document.getElementById(tag).style.width = ans+'px';
		document.getElementById(tag).style.height = ans+'px';
	}
	
}
//*********************** ส่ง email ************
function promptEmail(tagRecord,id_Record,left,top,title,typesend)
{
	closeAlert();
	var randomNum = Math.floor(Math.random()*100000);
	var msg = "กรุณากรอก Email ค่ะ...";
	var div = "pIDCat_"+tagRecord+""+randomNum;
	try
	{
		if(old_promptIDCatalog!=div) // กรณี มีหน้าต่าง popup อยู่แล้ว ตรวจสอบว่าเป็นคำสั่งเดิมเปล่า ? y= แค่แสดง N = เปลื่ยนคำสั่งใหม่
		{
			hidebox(old_promptIDCatalog);
		}
		showboxPopUp(div);
		requestLoad(div+'_c',"GET","mail/promptEmail.php?msg="+msg+"&title="+title+"&id_Record="+id_Record+"&typesend="+typesend+"&random_num="+randomNum,null);	
		setTitleboxPouUp(div,title);
		old_promptIDCatalog = div;
	}catch(e)
	{
		var e1 = document.getElementById(tagRecord) ;
		var abLeft=0,abTop=0;
		while(e1!=null)
		{
			abLeft	+= e1.offsetLeft;
			abTop += e1.offsetTop;
			e1 = e1.offsetParent;
		}
		var x = left+abLeft; 
		if((x+300)>900)
		{
			x = x -240;	
		}
		var y = top+abTop;
		popUp_Window(x,y,380,180,div,"",title);
		requestLoad(div+'_c',"GET","mail/promptEmail.php?msg="+msg+"&title="+title+"&id_Record="+id_Record+"&typesend="+typesend+"&random_num="+randomNum,null);	
		old_promptIDCatalog = div;
	}	
}

function sendMailProduct(id_Record,title,tag)
{
	try{hidebox(old_promptIDCatalog);}catch(e){}
	var email = document.getElementById(tag).value;
	closeAlert();
	myAlert("<img src=\"image/squares.gif\" border=\"0\" />  รอสักครู่... "+title);	
	var req; 
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
//			closeAlert();
			var msg	= req.responseText;
//			alert(msg);
			if(msg.indexOf("NO_EMIL")!=-1)
			{
				myAlert("กรุณาตรวจสอบ Email อีกครั้ง..");		
			}
			if(msg.indexOf("SUCCESS_MAIL")!=-1)
			{
				myAlert("ส่ง Email สำเร็จ เรียบร้อยแล้วค่ะ..");			
				insertEmailRecord(id_Record,email);
			}
			if(msg.indexOf("FAIL_MAIL")!=-1)
			{
				myAlert("การส่ง Email \"ล้มเหลว\" กรุณาตรวจสอบ Email อีกครั้ง..");				
			}
			delete req;req = null;// clear mutiple request
		}
	}
	var strADD = randomADDURL(100000,8);
	var url = "showRecordAll.php";
	url = url +"?statusLoad=printer";
	url = url +"&id_Record="+id_Record;
	url = url +"&strADD="+strADD;	
	url = url +"&email="+email;
//	alert(url);
	req.open("GET",url, true);
	req.send(null); 
}
function insertEmailRecord(id_Record,email)
{
	var req; 
	
	if (window.XMLHttpRequest) { 
		// For Netscape, FireFox and not IE
          		req = new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ 
		// For IE
          		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	else {
		alert("Browser error");
		return false;
	}
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)	{
			var msg	= req.responseText;
			setTimeout('closeAlert();',2000);
			delete req;req = null;// clear mutiple request
		}
	}
	var url = "mail/insertEmailRecord.php?id_Record="+id_Record+"&email="+email;
	req.open("GET",url, true);
	req.send(null); 
	
}
// กำหนด full picture
function setFullPicture(full,system)
{
//	if(full=="true"){full = true;}else{full = false;}
	if(system=="true"||system=="1"){system = "true";}else{system = "false";}
	if(full!=system){
		myAlert("กำลังปรับปรุงระบบ ในส่วนการแสดงรูปภาพ โปรดรอสักครู่..");
		var req; 
		
		if (window.XMLHttpRequest) { 
			// For Netscape, FireFox and not IE
					req = new XMLHttpRequest();
		}
		else if(window.ActiveXObject){ 
			// For IE
					req = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
		else {
			alert("Browser error");
			return false;
		}
		req.onreadystatechange = function()
		{
			if(req.readyState == 4)	{
				var msg	= req.responseText;
				myAlert("กำลังปรับปรุงหน้าจอ โปรดรอสักครู่..");
				delete req;req = null;// clear mutiple request
				window.location.reload(true);				
			}
		}
		var strADD = randomADDURL(100000,8);
//		if(full){full = "true";}else{full = "false";}
		var url = "settingFullPicture.php?fullpicture="+full+"&strADD="+strADD;
		req.open("GET",url, true);
		req.send(null); 
	}
}