// JavaScript Document
function displayUserOnline(user){
	updateUserTime(user);
	checkOnlineUser();

	setTimeout("displayUserOnline('"+user+"')",6000);	
	setTimeout("showPopUpWindow()",6000);	
	//setTimeout("deleteInvalidUser()",2000);
	}
	
function showPopUpWindow(){
		var url = 'modules/chat/checkMessage.php';
		var params = '';
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showChatWaitMessage, onComplete: showPopUpWindowResponse} );	
		//alert(1)
}

function showPopUpWindowResponse(req){
  var message = req.responseText;
  var messageArray = Array();
      messageArray=message.split('--::--');
	   var i=0;
  while(i<messageArray.length){
	  if(messageArray[i]!="")
	     //alert(messageArray[i])
	   eval(messageArray[i]);
	   i++;
	  }
 }
	
	
function checkOnlineUser(){
		var url = 'modules/chat/useronline.php';
		var params = '';
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showChatWaitMessage, onComplete: showChatResponse} );
}
		
function showChatWaitMessage(){
		//showWaitMessage();
		}
	
function showChatResponse(req){
		    //alert('fiinish');
			//alert(req.responseText);
			//$('lodDiv').style.dispaly='none';
			var i=0;
			var userdisplay='';
			var online=req.responseText;
			var users = Array();
			//alert(online)
			users = online.split('-+-+-');
			//alert(users.length)
			while(i<users.length){
				userdisplay+=users[i]+'<br />';
				i++;
				}
			$('onlineuser').innerHTML=userdisplay;
}
		
function checkValidEntry(){
		var url = 'modules/chat/validdateentry.php';
		var params = '';
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showChatWaitMessage, onComplete: showValidEntryResponse} );
}

function showValidEntryResponse(){
		
}

	function updateUserTime(user){
		var url = 'modules/chat/updateusertime.php';
		var params = 'user='+user;
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showChatWaitMessage, onComplete: showUpdateResponse} );
		}
		
	function showUpdateResponse(r){
		//alert(r.responseText);
		}
	
	function deleteLogedoutUser(){
		var url = 'modules/chat/validdateentry.php';
		var params = '';
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showChatWaitMessage, onComplete: showValidEntryResponse} );
		}
		
	function entryChatUser(user){
		//alert(user);
		var url = 'modules/chat/newchatentry.php';
		var params = 'user='+user;
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showChatWaitMessage, onComplete: showNewChatResponse} );
		}
	function showNewChatResponse(r){
		//alert(r.responseText);
		}
		
	function deleteInvalidUser	(){
		var url = 'modules/chat/deleteinvaliduser.php';
		var params = '';
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showChatWaitMessage, onComplete: showVEntryResponse} );
		}
		
	function showVEntryResponse(r){
		//alert(r.responseText);
		}
		
	function openWindows(name){
		//alert(name)
	 }	
	function displayPublicChat(){
		$('container').style.display='block';
		var url = 'modules/chat/publicFrame.php';
		var params = '';
		var myAjax = new Ajax.Request( url, {method: 'get', parameters: params, onLoading: showWaitMessage, onComplete: showPublicBox} );
		showPublicMessage();
		}
	function showPublicBox(req){
		
		var data = req.responseText;
		//alert(data);
		$('content').innerHTML=data;
		}
		
	function showLoginForm(){
		document.getElementById('privacyform').style.display='none';
		document.getElementById('userlogin').style.display='block';
		}
	function displayPasswordField(){
		//alert(document.getElementById('guest').checked)
		document.getElementById('passwordfield').style.display='block';
		document.getElementById('registered').checked='checked';
		}
	function hidePasswordField(){
		document.getElementById('passwordfield').style.display='none';
		document.getElementById('guest').checked='checked';
		}
	function publicChatPage(arg1,arg2){
		var myAjax = new Ajax.Request(arg2+'.php',{method: 'post', parameters:Form.serialize(arg1), onLoading: showChatPageLoad(), onComplete: showChatPublicResponse});
		}
	function showChatPageLoad(){
		
		}
	function showChatPublicResponse(req){
		var data = req.responseText;
		alert(data);
		}
	function showNews(title,details,w){
		d=[title,details,w];
		//alert(d[2])
		stm(d,Style[9]);
		}
	function showAdvertise(id,w){
		//advertise[1]
		d=[advertise[id][0],advertise[id][1],advertise[id][2]];
		stm(d,Style[5]);
		}