// JavaScript Document
function getHTTPObject(){
	var http;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer") { http = new ActiveXObject("Microsoft.XMLHTTP"); }
	else{ http = new XMLHttpRequest(); }
	return http;
}

function eventHandle(url, ID){
	var obj=document.getElementById(ID);//alert(obj.innerHTML);
	var ajax = getHTTPObject();
	ajax.open("GET", url, true);
	ajax.onreadystatechange = function(){
		if(ajax.readyState==1){obj.innerHTML = "Loading...";}
		if (ajax.readyState == 4 && ajax.status == 200){
			obj.innerHTML = ajax.responseText;//CB_Init();
		}
	}
	ajax.send(null);
}

function getContentByCategory(ID, parent){
	var _url = "DBHandle/query_content.php?id="+ID+"&parent="+parent;
	//alert(_url);
	//eventHandle(_url, "content");
	var obj=document.getElementById("content");
	var ajax = getHTTPObject();
	ajax.open("GET", _url, true);
	ajax.onreadystatechange = function(){
		if (ajax.readyState == 4 && ajax.status == 200){
			obj.innerHTML = ajax.responseText;
			if(parent=="Album"){ //alert("aa");
				CB_Init();
			}
		}
	}
	ajax.send(null);
	 
}

function open_url(url, ID, obj){
	var nodes = obj.parentNode.getElementsByTagName('a');
	var nodesLen = nodes.length;
	for(var i=0; i<nodesLen; i++){
		nodes[i].className="";
	}
	obj.className = "a_hover";
	eventHandle(url, ID);
}

function setCookie(sName, sValue, oExpires, sPath, sDomain, bSecure) {
	try{
	   var sCookie = sName + "=" + encodeURIComponent(sValue);  
	   if (oExpires)
		sCookie += "; expires=" + oExpires.toGMTString();    
	   if (sPath)
		sCookie += "; path=" + sPath;   
	   if (sDomain)
		sCookie += "; domain=" + sDomain;     
	   if (bSecure)
		sCookie += "; secure";     
	   document.cookie = sCookie;
	}
	catch(e){}
}
