// 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") && oForm.elements[i].checked==true){
			var sParam = encodeURIComponent(oForm.elements[i].name);
			sParam += "=";
			sParam += encodeURIComponent(oForm.elements[i].value);
			aParams.push(sParam);
		}else if ((oForm.elements[i].type!="checkbox" && oForm.elements[i].type!="radio")){
			var sParam = encodeURIComponent(oForm.elements[i].name);
			sParam += "=";
			sParam += encodeURIComponent(oForm.elements[i].value);
			aParams.push(sParam);
		}
	}
		return aParams.join("&");
}

function callSlideBox(frm1, frm2){
	setTimeout("stateChanged4('"+frm1+"','"+frm2+"')", 2000);
}

function stateChanged(frm1, frm2){
	var objFrm1 = eval('document.getElementById("'+frm1+'")');
	var objFrm2 = eval('document.getElementById("'+frm2+'")');
//	alert ("state changed:=" + xmlHttp.readyState + " Forms:" + frm1 + " :: " + frm2);
	//if(xmlHttp.readyState == 3){
		objFrm1.style.display = "none";
		objFrm2.style.display = "";
		objFrm2.innerHTML = "<img src='../images/loading.gif' border='0' align='absmiddle' >&nbsp;&nbsp;Processing...";
	//}else 
	if(xmlHttp.readyState == 4){
		callSlideBox(frm1, frm2);
		//objFrm1.style.display = "none";
		//objFrm2.style.display = "";
		//alert ("response: " + xmlHttp.responseText);
		//objFrm2.innerHTML = xmlHttp.responseText;
	}
}

function stateChanged4(frm1, frm2){ 
	var objFrm1 = eval('document.getElementById("'+frm1+'")');
	var objFrm2 = eval('document.getElementById("'+frm2+'")');
	if (xmlHttp.readyState==4){ 
		objFrm1.style.display = "none";
		objFrm2.style.display = "";
		//document.location.href = "tst.asp?str=" + escape(xmlHttp.responseText);
//		alert ("response: " + xmlHttp.responseText);
		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;
}