function Inint_AJAX() {
	try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
	try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
	try { return new XMLHttpRequest(); } catch(e) {} //Native Javascript
	alert("XMLHttpRequest not supported");
	return null;
};


function detail_vdo(id,catalog) {	
	var req = Inint_AJAX();
	req.open('GET', 'play_vdo.php?id='+id+'&catalog='+catalog, true);
	req.onreadystatechange = function() {
		if (req.readyState==4) {
			if (req.status==200) {
				var data=req.responseText;
                document.getElementById("detail").innerHTML=data;
				document.getElementById("idc").value=id;
			}
		} 
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
	req.send(null);
	
}

function go_search(keyword) {
if (keyword=="")
 {
        alert("please input Keyword");           
        return false;
    } else {
	var req = Inint_AJAX();
	req.open('GET', 'search_resault.php?keyword='+keyword, true);
	req.onreadystatechange = function() {
		if (req.readyState==4) {
			if (req.status==200) {
				var data=req.responseText;
                document.getElementById("search_results").innerHTML=data;
			}
		} 
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
	req.send(null);
	
 };
	
};


function comment_vdo(id,catalog) {	
	var req = Inint_AJAX();
	req.open('GET', 'comment_data.php?id='+id+'&catalog='+catalog, true);
	req.onreadystatechange = function() {
		if (req.readyState==4) {
			if (req.status==200) {
				var data=req.responseText;
				document.getElementById("comment").innerHTML=data;
			}
		} 
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
	req.send(null);
	
};


function get_box_product_begin() {
	var req = Inint_AJAX();
	req.open('GET', 'iframe_product.php', true);
	req.onreadystatechange = function() {
		if (req.readyState==4) {
			if (req.status==200) {
				var data=req.responseText;
				document.getElementById("login_div").innerHTML=data;
			}
		} else {
			document.getElementById("login_div").innerHTML='<img src="images/animated_loading.gif" alt="" > <span class="messageStackSuccess">กำลังโหลดข้อมูลสินค้า</span>';
		}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-874");
	req.send(null);
};

function displaynewsdata(divid, val) {
	if (document.getElementById) {
		if (navigator.userAgent.indexOf("MSIE")>-1) {
			switch (Math.floor(Math.random()*7)) {
				case 6: filterstring="progid:DXImageTransform.Microsoft.Checkerboard(squaresX=24, squaresY=16, direction='right', duration=1)"; break
				case 5: filterstring="progid:DXImageTransform.Microsoft.Pixelate(duration=2)"; break
				case 4: filterstring="progid:DXImageTransform.Microsoft.Fade(duration=3,overlap=1.0)"; break
				case 3: filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0, Duration=3, Motion=reverse, wipeStyle=1)"; break
				case 2: filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0, Duration=3, wipeStyle=1)"; break
				case 1: filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0, Duration=3, Motion=reverse)"; break
				default: filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0, Duration=3)"; break
			}
			var imgobj=document.getElementById(divid);
			if (imgobj.filters && window.createPopup) {
				imgobj.style.filter=filterstring;
				imgobj.filters[0].Apply();
			}
			imgobj.innerHTML=val;
			if (imgobj.filters && window.createPopup) imgobj.filters[0].Play();
		} else {
			blenddiv(divid, val, 1000);
		}
	}
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	var object = document.getElementById(id).style;
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}

var divcurr='div1';
var divnext='div2';

function blenddiv(divid, val, millisec) {
	var speed = Math.round(millisec / 100);
	var timer = 0;


	if (!document.getElementById('div1')) {
		var Objdivid=document.getElementById(divid);
		Objdivid.style.position="relative";
		Objdivid.innerHTML='<div id=div1 style="position: Absolute; Left: 0px; Top: 0px;"></div><div id=div2 style="position: Absolute; Left: 0px; Top: 0px;"></div>';
	}


	divcurr=divnext;
	divnext=(divcurr=='div1') ? 'div2' : 'div1';


	changeOpac(0, divcurr);
	document.getElementById(divcurr).innerHTML=val;
	document.getElementById(divcurr).style.zIndex++;
	document.getElementById(divnext).style.zIndex--;


	for(i=0; i<=100; i++) {
		setTimeout("changeOpac("+i+", divcurr)",(timer * speed));
		n=100-i;
		setTimeout("changeOpac("+n+", divnext)",(timer * speed));
		timer++;
	}
}





function get_login_form() {
	var req = Inint_AJAX();
	req.open('GET', 'login_form.php', true);
	req.onreadystatechange = function() {
		if (req.readyState==4) {
			if (req.status==200) {
				var data=req.responseText;
				document.getElementById("login_div").innerHTML=data;
			}
		} else {
			document.getElementById("login_div").innerHTML='<div align="center"><img src="images/animated_loading.gif" alt="" > <span class="messageStackSuccess">กรุณารอสักครู่</span>';
		}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-874");
	req.send(null);
};

function get_logout_form() {
	var req = Inint_AJAX();
	req.open('GET', 'login_complete.php', true);
	req.onreadystatechange = function() {
		if (req.readyState==4) {
			if (req.status==200) {
				var data=req.responseText;
				document.getElementById("logout_div").innerHTML=data;
			}
		} else {
			document.getElementById("logout_div").innerHTML='<div align="center"><img src="images/animated_loading.gif" alt="" > <span class="messageStackSuccess">กรุณารอสักครู่</span>';
		}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-874");
	req.send(null);
};



function check_session() {
	var req = Inint_AJAX();
	req.open('GET', 'ck_session.php', true);
	req.onreadystatechange = function() {
		if (req.readyState==4) {
			if (req.status==200) {
				var data=req.responseText;
				if (data == "1") {
					window.location.reload(true);
				} else {
					alert();
				}
			}
		}
	};
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-874");
	req.send(null);
};

