/**
 * CLASS JAVASCRIP POUR LA SYNTHESE HEBDO
 * Par Mayeul Akpovi (easybourse.com)
 * Paris, le 01-10-2008
 * var $j = $.noConflict();
 */

$(document).ready(function() 
{
	$("#new_doc").click(function(){
		var message = "Etes-vous sûr de vouloir créer un nouveau document ?\n"+
					  "ATTENTION: La version en attente actuelle sera écrasé si elle existe.";
		var reponse = confirm(message);
		return reponse;
	});
	$("#pub_doc").click(function(){
		var message = "Etes-vous sûr de vouloir publier ce document ?\n"+
					  "ATTENTION: La version en ligne sera mise à jour.";
		var reponse = confirm(message);
		return reponse;
	});
	
	/*
	// ancienne version de onclic. à supprimer !
	$(".editAdmin").click(function(){
		var _url = $(this).find("input[type=hidden]").attr("value");
		//alert(_url);
		sh.Openressource("actualite", _url);
	});
	*/
	
	$(".editAdmin").livequery('click', function(){
		var _url = $(this).find("input[type=hidden]").attr("value");
		//alert(_url);
		sh.Openressource("actualite", _url);
	});
	
	$("div.sort a").livequery('click', function(){
		var _url = $(this).attr("href");
		sh.bloquer(); // je bloque la page
		sh.sendAjax(_url);
		return false;
	});
	
	$(".suppr").livequery('click', function()
	{
		var message = "Etes-vous sûr de vouloir supprimer cette ligne?";
		var reponse = confirm(message);
		if (reponse==false) return false;
		
		var _url = $(this).attr("href");
		sh.bloquer(); // je bloque la page
		sh.sendAjax(_url);
		return false;
	});
	
	
	$(".thickbox").livequery('click', function()
	{
		sh.Openressource("actualite", this.href);
		return false;
	});
	
});

var sh =
{
	Openressource: function(_caption, _url) 
	{
		oWindowFile = window.open(_url, 'EditRessource'+_caption,
								  'height=500,width=600,top=20,left=20,status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes,titlebar=no');
		oWindowFile.focus(); 
		return false;
	},
	
	selectLien: function(IDRESSOURCE) 
	{
		oWindowFile = window.open('../../AdminB/MoteurB/lien2.php?idressource='+IDRESSOURCE+'&ArticleID=',
								  'LinkList',
								  'height=500,width=900,top=0,left=0,status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes,titlebar=no');
	},
	
	sendAjax: function(_url)
	{
		$.get(_url, sh.returnData, "json");
		return false;
	},
	
	// cette fonction est utilisée dans: SyntheseHebdo_updateRessource.js
	bloquer: function()
	{
		$.blockUI({
			message	: "<h3>Veuillez patientez ...</h3>",
            centerY	: 0, 
            css		: { top: '10px', left: '', right: '10px' } 
        }); 
	},
	
	// cette fonction est utilisée dans: SyntheseHebdo_updateRessource.js
	debloquer: function()
	{
		$.unblockUI();
	},
	
	returnData: function(obj) 
	{
		obj = eval('(' + obj + ')');
		$("#axheader").html(obj.axheader);
		$("#axleft").html(obj.axleft);
		$("#axright").html(obj.axright);
		$("#axfooter").html(obj.axfooter);
		sh.debloquer(); // je débloque la page
		return false;
	}
	
}