//alert("2");

var LoggedIn=false;

var newXmlHttp;
var divId="";
var txt='';
function ajaxLink(url,did)
{
	divId=did;
	//alert(url)
	newXmlHttp=GetnewXmlHttpObject();
	if (newXmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(url.indexOf("?")!=-1)
	url=url+"&stid="+Math.random();
	else
	url=url+"?stid="+Math.random();
	if(divId=='result_embed_video')
		show_loading(1);
		
	newXmlHttp.onreadystatechange=newStateChanged ;
	newXmlHttp.open("GET",url,true);
	newXmlHttp.send(null);
} 
function newStateChanged()
{ 
	if (newXmlHttp.readyState==4 || newXmlHttp.readyState=="complete")
	{
		$id(divId).innerHTML=newXmlHttp.responseText ;
		if(divId=='result_embed_video')
		window.setTimeout('show_loading(0);',3000);
	}
}
function show_loading(flag)
	{
	if(flag==0)
		{
		document.getElementById('result_embed_video').style.display='';
		document.getElementById('loading_embed_video').style.display='none';
		}
		else
		{
		document.getElementById('result_embed_video').style.display='none';
		document.getElementById('loading_embed_video').style.display='';
		}
	}
///////////////////////////////////genreral ajax
function ajaxshow(url,did)
{
	divId=did;
	showXmlHttp=GetnewXmlHttpObject();
	if (showXmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(url.indexOf("?")!=-1)
	url=url+"&sid="+Math.random();
	else
	url=url+"?sid="+Math.random();
	//alert(url);
	showXmlHttp.onreadystatechange=showStateChanged ;
	showXmlHttp.open("GET",url,true);
	showXmlHttp.send(null);
} 
function showStateChanged()
{ 
	if (showXmlHttp.readyState==4 || showXmlHttp.readyState=="complete")
	{ 
	 $id(divId).innerHTML=showXmlHttp.responseText ;	
	}
} 
///////////////////////////////////End genreral ajax
//////////////////////////////ajaxAlert
function ajaxAlert(url)
{
	newXmlHttp=GetnewXmlHttpObject();
	if (newXmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(url.indexOf("?")!=-1)
	url=url+"&sid="+Math.random();
	else
	url=url+"?sid="+Math.random();
	newXmlHttp.onreadystatechange=alertStateChanged ;
	newXmlHttp.open("GET",url,true);
	newXmlHttp.send(null);
} 
function alertStateChanged()
{ 
	if (newXmlHttp.readyState==4 || newXmlHttp.readyState=="complete")
	{ 
	alert(newXmlHttp.responseText);
	//$id('topbar').style.display='none';	
	}
} 
//////////////////////////////END ajaxAlert
//////////////////////////////Start show two ajaxAlert
var divId1;
var divId2;
function showTwo(url1,div1,url2,div2)
{
	 divId1=div1;
	 divId2=div2;	
	newxmlHttp=GetnewXmlHttpObject();
	newxmlHttp5=GetnewXmlHttpObject();
	if (newxmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(url1.indexOf("?")!=-1)
	url1=url1+"&sid="+Math.random();
	else
	url1=url1+"?sid="+Math.random();
	
	if(url2.indexOf("?")!=-1)
	url2=url2+"&sid="+Math.random();
	else
	url2=url2+"?sid="+Math.random();
	newxmlHttp.onreadystatechange=stateChanged4 ;
	newxmlHttp.open("GET",url1,true);
	newxmlHttp.send(null);
	newxmlHttp5.onreadystatechange=stateChanged5 ;
	newxmlHttp5.open("GET",url2,true);
	newxmlHttp5.send(null);
} 
function stateChanged4()
{ 
	if (newxmlHttp.readyState==4 || newxmlHttp.readyState=="complete")
	{ 	// alert(divId1);
		//alert(newxmlHttp.responseText);		
		document.getElementById(divId1).innerHTML=newxmlHttp.responseText ;
	}
} 
function stateChanged5()
{ 
	if (newxmlHttp5.readyState==4 || newxmlHttp5.readyState=="complete")
	{ 		// alert(divId2);
		//alert(newxmlHttp5.responseText);		
		document.getElementById(divId2).innerHTML=newxmlHttp5.responseText ;					
	}
} 
//////////////////////////////END show two
//////////////////////////////start auto open chat
/*	############## CONFIG #########
	#  open_window_on
	#  WHEN PAGE REFRESH =1
	#  EITHERE PAGE IS STATIC =2;
	#  
	#  auto check on time 
	#  autochecktime=10000; // 10 Sec
	############## ################# */
	var open_window_on=2;
	var autoOpenWindow=true; // set false to not auto open;
	var autochecktime=10000; // 10 Sec
	
	function open_chat(id)
	{	var url=SiteUrl+"chat/autoLogin.php";
		if(id) url+="?uid="+id;
		window.open(url,'name','height=600,width=730,location=no,status=no,menubar=no');
	}
	var chatXmlHttp;
	
function check_open_chatWindow(){
		if(autoOpenWindow && LoggedIn ){
				chatXmlHttp=GetnewXmlHttpObject();
				if (chatXmlHttp==null)
				{
				alert ("Browser does not support HTTP Request");
				return;
				}
				url=SiteUrl+"operation.php?action=check_message";
				url=url+"&stid="+Math.random();
				
				chatXmlHttp.onreadystatechange=chatStateChanged ;
				chatXmlHttp.open("GET",url,true);
				chatXmlHttp.send(null);
		}
	}
function chatStateChanged()
{ 
	if (chatXmlHttp.readyState==4 || chatXmlHttp.readyState=="complete")
	{	if(chatXmlHttp.responseText >0)
		open_chat();
		else{
		if(open_window_on==2)
		window.setTimeout('check_open_chatWindow()',autochecktime);
		}
	}
}	
//////////////////////////////END auto open chat
function GetnewXmlHttpObject()
{ 
	var objnewXmlHttp=null;
	if (window.XMLHttpRequest)
	{
		objnewXmlHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		objnewXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objnewXmlHttp;
} 

