// JavaScript Document
function getRequestBody(oForm) {
	var aParams = new Array();
	
	for (var i=0 ; i<oForm.elements.length; i++) {
		if(oForm.elements[i].type=="checkbox" || oForm.elements[i].type=="radio"){
			if (oForm.elements[i].checked==true){
				var sParam = encodeURIComponent(oForm.elements[i].name);
				sParam += "=";
				sParam += encodeURIComponent(oForm.elements[i].value);
				aParams.push(sParam);
			}
		}else{
			var sParam = encodeURIComponent(oForm.elements[i].name);
			sParam += "=";
			sParam += encodeURIComponent(oForm.elements[i].value);
			aParams.push(sParam);
		}
	}
	return aParams.join("&");
}

function callSlideBox(frm1, frm2, fnctName){
	setTimeout(fnctName + "('"+frm1+"','"+frm2+"')", 2000);
}

function stateChanged(fnctName, frm1, frm2, xmsg){ 
	var objFrm1 = document.getElementById(frm1);
	var objFrm2 = document.getElementById(frm2);
	if(xmlHttp.readyState==3){
		objFrm1.style.display = "none";
		objFrm2.style.display = "";
		objFrm2.innerHTML = "<br /><img src='../images/loading.gif' border=0 width=20>&nbsp;&nbsp;" + xmsg;
		callSlideBox(frm1, frm2, fnctName);
	}
}

function stateChanged4(frm1, frm2){ 
	var objFrm1 = document.getElementById(frm1);
	var objFrm2 = document.getElementById(frm2);
	if (xmlHttp.readyState==4){ 
		objFrm1.style.display = "none";
		objFrm2.style.display = "";
		objFrm2.innerHTML = xmlHttp.responseText;
	}
}
	  
function GetXmlHttpObject(){
	var xmlHttp = null;
	
	try{
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp = new XMLHttpRequest();
	}
	catch (e){
		// Internet Explorer
		try{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e){
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}