// JavaScript Document
var xmlHttp
var xmlHttp_1 
var loading_img = new Image;
//loading_img.src = "templates/admin/default/images/2.gif";	
function GetXmlHttpObject(){ 
	var objXMLHttp=null
	if (window.XMLHttpRequest){
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject){
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

function method_get(page, div, loading){ 
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url = page
	//url = url+"&sid="+Math.random()

	xmlHttp.open("GET",url,true)
	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 		
			document.getElementById(div).innerHTML=xmlHttp.responseText 		
		} 
		else{
			if (loading == 1){
				__oldtext	=	document.getElementById(div).innerHTML;
				document.getElementById(div).innerHTML= "<div align='right' style='position:absolute;left:0px;width:100%;'><span style='background:#FF0000;color:#FFFFFF;padding:7px;'><b>Loading...</b></span></div>" + __oldtext;
			}
		}
	};	
	xmlHttp.send(null)
}

function method_get_2(page, div, loading){ 
	xmlHttp_1=GetXmlHttpObject()
	
	if (xmlHttp_1==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url = page
	//url = url+"&sid="+Math.random()
	xmlHttp_1.open("GET",url,true)
	xmlHttp_1.onreadystatechange=function() {
		if (xmlHttp_1.readyState==4 || xmlHttp_1.readyState=="complete"){ 		
			document.getElementById(div).innerHTML=xmlHttp_1.responseText 		
		} 
		else{
			if (loading == 1){
				__oldtext	=	document.getElementById(div).innerHTML;
				document.getElementById(div).innerHTML= "<div align='right' style='position:absolute;left:0px;width:100%;'><span style='background:#FF0000;color:#FFFFFF;padding:7px;'><b>Loading...</b></span></div>" + __oldtext;
			}
		}
	};	
	xmlHttp_1.send(null)
}

function method_post(page, param, div, loading){ 
	xmlHttp=GetXmlHttpObject()	
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
		
	xmlHttp.open("POST", page, true);	
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 		
			document.getElementById(div).innerHTML=xmlHttp.responseText 		
		} 
		else{
			if (loading == 1){
				__oldtext	=	document.getElementById(div).innerHTML;
				document.getElementById(div).innerHTML= "<div align='right' style='position:absolute;left:0px;width:100%;'><span style='background:#FF0000;color:#FFFFFF;padding:7px;'><b>Loading...</b></span></div>" + __oldtext;
			}
		}
	};
	xmlHttp.send(param); 
}

function info_post(oForm) {
	var aParams = new Array();	
	for (var i=0 ; i < oForm.elements.length; i++) {	
		var e = oForm.elements[i];	
		if (e.type=='radio' || e.type=='checkbox'){ //truong hop radio, chi lay phan tu check chon
			if (e.checked==true){
				var sParam = encodeURIComponent(oForm.elements[i].name);
				sParam += "=";
				sParam += encodeURIComponent(oForm.elements[i].value);
			}
		}
		else{
			//doi voi truong hop su dung editor
			//kiem tra xem co textarea khong
			//kiem tra xem textarea co duoc gan editor hay khong
			if (e.type=='textarea' && document.getElementById('wysiwyg'+oForm.elements[i].id)){
				var sParam = encodeURIComponent(oForm.elements[i].name);
				sParam += "=";
				sParam += encodeURIComponent(document.getElementById('wysiwyg'+oForm.elements[i].id).contentWindow.document.body.innerHTML);
			}
			else{
				var sParam = encodeURIComponent(oForm.elements[i].name);
				sParam += "=";
				sParam += encodeURIComponent(oForm.elements[i].value);
			}
		}
		aParams.push(sParam);	
	}
	return aParams.join("&");
}

function getRequestBody(oForm) {
	var aParams = new Array();	
	for (var i=0 ; i < oForm.elements.length; i++) {	
		var e = oForm.elements[i];
		if ((e.name == "chkID[]") && (e.type=='checkbox') && (e.checked==true)){
			var sParam = encodeURIComponent(oForm.elements[i].name);
			sParam += "=";
			sParam += encodeURIComponent(oForm.elements[i].value);
			aParams.push(sParam);	
		}
	
	}
	   
	return aParams.join("&");
}

function deleteItem(page, div){
	fr = document.getElementById("mainForm");	
	method_post(page, getRequestBody(fr), div, 1)
}

