
function GetXmlHttpObject(handler)
{   var objXMLHttp=null
	 if (window.XMLHttpRequest)
	 {
		objXMLHttp=new XMLHttpRequest();
	 }
	 else if (window.ActiveXObject)
	 {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	 return objXMLHttp;
}

function stateChanged_rate()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var openid = xmlHttp.responseText;
		overlayclose('rate');
		
		document.getElementById('process_msg').innerHTML = openid;
		document.getElementById('process_tr').style.display="block";
	}
	else
	{           //alert(xmlHttp.status);
	}
}


function stateChanged_promote()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var openid = xmlHttp.responseText;
		overlayclose('promote');
		alert(openid);
		//document.getElementById('process_msg').innerHTML = openid;
		//document.getElementById('process_tr').style.display="block";
	}
	else
	{           //alert(xmlHttp.status);
	}
}

function stateChanged_ban()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var openid = xmlHttp.responseText;
		alert(openid);
		//document.getElementById('process_msg').innerHTML = openid;
		//document.getElementById('process_tr').style.display="block";
	}
	else
	{           //alert(xmlHttp.status);
	}
}

function stateChanged_event()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var openid = xmlHttp.responseText;
		alert(openid);
		//document.getElementById('process_msg').innerHTML = openid;
		//document.getElementById('process_tr').style.display="block";
	}
	else
	{           //alert(xmlHttp.status);
	}
}

function stateChanged_favourite()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var openid = xmlHttp.responseText;

		//document.getElementById('process_msg').innerHTML = openid;
		//document.getElementById('process_tr').style.display="block";
		
		alert(xmlHttp.responseText);
		
	}
	else
	{           //alert(xmlHttp.status);
	}
}

function post_rating(path)
{
	var cnt = -1;
    for (var i=document.post_rate.rdbrate.length-1; i > -1; i--) 
	{
        if (document.post_rate.rdbrate[i].checked) 
		{
			cnt = i; i = -1;
		}
    }
    if (cnt > -1) 
	{
		rate1 = document.post_rate.rdbrate[cnt].value;
	}
    else 
	{
		rate1 = 0;
	}
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=path+"common/rate.php"
	url=url+"?main_tablename="+document.post_rate.main_tablename.value
	url=url+"&field_name="+document.post_rate.descr_field_name.value
	url=url+"&subject_name="+document.post_rate.descr_field_name.value
	url=url+"&menu_post_id="+document.post_rate.menu_post_id.value
	url=url+"&menu="+document.post_rate.menu.value
	url=url+"&rate="+rate1
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged_rate; 
	xmlHttp.open("GET",url,true) ;
	xmlHttp.send(null);
}

function post_promoting(path)
{
	if(document.post_promote.fromname.value.length<=0)
	{
		alert("Please Enter Your name !");
		document.post_promote.fromname.focus();
		return false;
	}
	if(document.post_promote.fromemail.value.length<=0)
	{
		alert("Please Enter Your Email !");
		document.post_promote.fromemail.focus();
		return false;
	}
	if(document.post_promote.toemail.value.length<=0)
	{
		alert("Please Enter Your Friend's Email !");
		document.post_promote.toemail.focus();
		return false;
	}
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=path+"common/promote.php"
	url=url+"?main_tablename="+document.post_promote.main_tablename.value
	url=url+"&field_name="+document.post_promote.descr_field_name.value
	url=url+"&menu_post_id="+document.post_promote.menu_post_id.value
	url=url+"&menu="+document.post_promote.menu.value
	url=url+"&fromname="+document.post_promote.fromname.value
	url=url+"&fromemail="+document.post_promote.fromemail.value
	url=url+"&toemail="+document.post_promote.toemail.value
	url=url+"&current_url="+document.post_promote.current_url.value
	url=url+"&sid="+Math.random();

	xmlHttp.onreadystatechange=stateChanged_promote; 
	xmlHttp.open("GET",url,true) ;
	xmlHttp.send(null);
}

function post_ban(path,title_field_name,main_tablename,post_caption,menu,menu_post_id)
{

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=path+"common/ban.php"
	url=url+"?main_tablename="+main_tablename
	url=url+"&field_name="+title_field_name
	url=url+"&post_caption="+post_caption
	url=url+"&menu_post_id="+menu_post_id
	url=url+"&menu="+menu
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged_ban; 
	xmlHttp.open("GET",url,true) ;
	xmlHttp.send(null);
}

function post_event(path,title_field_name,main_tablename,menu,menu_post_id,folder_name,url_title)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=path+"common/event.php"
	url=url+"?main_tablename="+main_tablename
	url=url+"&field_name="+title_field_name
	url=url+"&menu_post_id="+menu_post_id
	url=url+"&url_title="+url_title
	url=url+"&menu="+menu
	url=url+"&folder_name="+folder_name
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged_event; 
	xmlHttp.open("GET",url,true) ;
	xmlHttp.send(null);
}

function post_favourite(path,title_field_name,main_tablename,menu,menu_post_id,folder_name)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=path+"common/favourite.php"
	url=url+"?main_tablename="+main_tablename
	url=url+"&field_name="+title_field_name
	url=url+"&menu_post_id="+menu_post_id
	url=url+"&folder_name="+folder_name
	url=url+"&menu="+menu
	url=url+"&sid="+Math.random();
	//alert(url);
	//return false;
	xmlHttp.onreadystatechange=stateChanged_favourite; 
	xmlHttp.open("GET",url,true) ;
	xmlHttp.send(null);
}
document.write(' <\/script>');
document.write(' <\/script>');
