
/* 
Note:	This file is difference from cardDNA/console/template/formPosting.js.
Function ajaxGetDataByGET() is edited for able to work in Mozilla Firefox. 
*/
if(window.XMLHttpRequest){
	XMLHttpRequestObject = new XMLHttpRequest();
}else if(window.ActiveXObject){
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

var XMLHttpRequest = false;


function ajaxGetDataByGET(dataSource,targetDiv){

	if(XMLHttpRequestObject){
		XMLHttpRequestObject.open("GET",dataSource,false); //false = forces scripts to wait until the response is received from server
		XMLHttpRequestObject.send(null);
		if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
			document.getElementById(targetDiv).innerHTML = XMLHttpRequestObject.responseText;
	}
}

function ajaxGetDataByPOST(dataSource,targetDiv,parameter){

	if(XMLHttpRequestObject){
		XMLHttpRequestObject.open("POST",dataSource,false);	
	  	XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');  
		XMLHttpRequestObject.onReadyStateChange = function ()
		{
			if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)	
			document.getElementById(targetDiv).innerHTML = XMLHttpRequestObject.responseText;	
		}
		XMLHttpRequestObject.send(parameter);
	}
}

