var xajaxRequestUri="/index.php";
var xajaxDebug=false;
var xajaxStatusMessages=false;
var xajaxWaitCursor=true;
var xajaxDefinedGet=0;
var xajaxDefinedPost=1;
var xajaxLoaded=false;



function xajax_get_city(country_id, lang_id){
	return xajax.call("get_city", arguments, 1);
}


function xajax_get_error(err_list, lang_id){
	return xajax.call("get_error", arguments, 1);
}



function xajax_long_session(){
	/*if (document.getElementById('last_time') != null){
		xajax.call("update_online", arguments, 1);
	}*/
	xajax.call("update_online", arguments, 1);
	//alert("on met a jour les online");
	//setTimeout("xajax_long_session()", 29000);
	setTimeout("xajax_long_session()", 30000);
}


function xajax_long_session_admin(){
	if (document.getElementById('last_time') != null){
		xajax.call("update_online_admin", arguments, 1);
	}
	setTimeout("xajax_long_session_admin()", 29000);
}



function xajax_get_messages(){
	if (document.getElementById('messages_count') != null){
		xajax.call("get_messages_count", arguments, 1);	
		
		if (document.getElementById('is_new_message') != null && document.getElementById('is_new_message_2') != null) {
			//image
			if (document.getElementById('is_new_message').value != 0) {
				document.getElementById('new_mail').style.display = 'block';
				document.getElementById('no_mail').style.display = 'none';
			}else{
				document.getElementById('new_mail').style.display = 'none';
				document.getElementById('no_mail').style.display = 'block';
			}
			
			if (window.myWinChat == undefined) {
				//sound
				if (document.getElementById('is_new_message').value > document.getElementById('is_new_message_2').value) {
					document.getElementById('is_new_message_2').value = document.getElementById('is_new_message').value;
					
					
					if (navigator.appName != "Netscape") {
						if (document.getElementById('new_message_play_IE') != null) {
							document.new_message_play_IE.play();
						}
					}else{
						if (document.new_message_play && document.getElementById('hide_message_play') != null) {
							if (document.getElementById('hide_message_play').style.display != 'block') {
								document.getElementById('hide_message_play').style.display = 'block';
							}else{
								document.new_message_play.Play();
							}
						}
					}
				}
			}
		}
	}
	setTimeout("xajax_get_messages();", 600000);
}