

var xmlhttp2 	= null;
var xmlhttp3 	= null;

if (window.XMLHttpRequest){
	xmlhttp2=new XMLHttpRequest()
	//xmlhttp.overrideMimeType('text/xml');
	}else if (window.ActiveXObject){
	xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP")
	}

if (window.XMLHttpRequest){
	xmlhttp3=new XMLHttpRequest()
	//xmlhttp.overrideMimeType('text/xml');
	}else if (window.ActiveXObject){
	xmlhttp3=new ActiveXObject("Microsoft.XMLHTTP")
	}







// ------------------------------------------------------------------------------------------
function httpOBJCreator(){

	var NewXMLHTTPObject = false;

	if(window.XMLHttpRequest){
		var NewXMLHTTPObject = new XMLHttpRequest();
    //NewXMLHTTPObject.overrideMimeType('text/xml');
	}else if(window.ActiveXObject){
		var NewXMLHTTPObject = new ActiveXObject("Microsoft.XMLHTTP");
	}

	return NewXMLHTTPObject;
}
// ------------------------------------------------------------------------------------------
















//	get comment ====================================================================================
function fscommentupdate(){

	var fsid		= document.getElementById('fsid').value;

  var base_url 						= window.location.protocol + '//' + window.location.hostname;
  var target_url 					= base_url + '/execute';
  var params 							= '_function=member-Content_Comment_Read' + '&contentid=' + fsid;

	var INTERNAL_XMLHTTPOBJ = httpOBJCreator();

	INTERNAL_XMLHTTPOBJ.open('POST', target_url, true);
	INTERNAL_XMLHTTPOBJ.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	INTERNAL_XMLHTTPOBJ.setRequestHeader("Content-length", params.length);
	INTERNAL_XMLHTTPOBJ.setRequestHeader("Connection", "close");
	INTERNAL_XMLHTTPOBJ.onreadystatechange = function(){

  	if(INTERNAL_XMLHTTPOBJ.readyState == 4 && INTERNAL_XMLHTTPOBJ.status == 200){


			document.getElementById('fscommentwindow').innerHTML = INTERNAL_XMLHTTPOBJ.responseText;

  	}else{
    	// pending response --------------------
  		document.getElementById('fscommentwindow').innerHTML = 'Getting Comments...';
  	}

	};
	INTERNAL_XMLHTTPOBJ.send(params);


}
//	================================================================================================










//	save comment ===================================================================================
function addfscomment(){
	
	

	var fsid						 = document.getElementById('fsid').value;
	var fscommentownerid = document.getElementById('fscommentownerid').value;
	var fscomment	       = document.getElementById('fscomment').value;


	//saving
	document.getElementById('fscommentadd').innerHTML = '<table height="100%" width="100%"><td align="center" valign="center"><img src="http://egenerations.com/common/js/greybox/indicator.gif" align="middle" valign="middle"></td></table>';
	
	//test alert
	//alert(fscommentownerid + fsid + fscomment);
	
	//var url 		= 'common/inc/ajax.fscomment.add.php?fsid=' + fsid + '&fscommentownerid=' + fscommentownerid + '&fscomment=' + fscomment;



  var base_url 						= window.location.protocol + '//' + window.location.hostname;
  var target_url 					= base_url + '/execute';
  var params 							= '_function=member-Content_Comment_Write' + '&fsid=' + fsid + '&fscommentownerid=' + fscommentownerid + '&fscomment=' + fscomment;

	var INTERNAL_XMLHTTPOBJ = httpOBJCreator();

	INTERNAL_XMLHTTPOBJ.open('POST', target_url, true);
	INTERNAL_XMLHTTPOBJ.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	INTERNAL_XMLHTTPOBJ.setRequestHeader("Content-length", params.length);
	INTERNAL_XMLHTTPOBJ.setRequestHeader("Connection", "close");
	INTERNAL_XMLHTTPOBJ.onreadystatechange = function(){

  	if(INTERNAL_XMLHTTPOBJ.readyState == 4 && INTERNAL_XMLHTTPOBJ.status == 200){


			document.getElementById('fscommentwindow').innerHTML = INTERNAL_XMLHTTPOBJ.responseText;
			document.getElementById('fscommentadd').innerHTML = '<table height="100%" width="100%"><td align="center" valign="center"><i><h2 style="color: #316AC5;">Your Comment Has Been Added</h2></i></td></table>';
  	}else{
    	// pending response --------------------
  		document.getElementById('fscommentwindow').innerHTML = 'Posting Comment...';
  	}

	};
	INTERNAL_XMLHTTPOBJ.send(params);

	fscommentupdate2(fsid);
	
	//var url 		= 'exe-core.php?_function=member-Content_Comment_Write&fsid=' + fsid + '&fscommentownerid=' + fscommentownerid + '&fscomment=' + fscomment;
	//var url 		= 'exe-core.php?_function=member-Content_Comment_Read&contentid=' + fsid;
	

}
//	================================================================================================










//	================================================================================================
function fscommentupdate2(fsid){


	//var url 		= 'common/inc/ajax.fscomment.get.php?fsid=' + fsid;
	var url 		= 'exe-core.php?_function=member-Content_Comment_Read&contentid=' + fsid;

	xmlhttp2.open('GET', url, true);

	//alert(fsid);

	//document.getElementById('fscommentwindow').innerHTML = xmlhttp2.responseText;

	xmlhttp2.onreadystatechange = function(){
		if(xmlhttp2.readyState == 4 && xmlhttp2.status == 200){
		//alert(xmlhttp2.responseText);
			document.getElementById('fscommentwindow').innerHTML = xmlhttp2.responseText;
		//document.getElementById("fscommentwindow").innerHTML = "url('common/img/backgrounds/page/" + xmlhttp2.responseText + "') #1469db repeat-x fixed top center";

		}
	};
	
	xmlhttp2.send(null);
}
//	================================================================================================
