/** fenetres.js
* 
* Changelog :
*/

function Fenetre()
{
	this.initialiser = function()
	{
		this.fenElement = '#fenetre';
		this.cachee = true;
		$('#titre_fenetre').bind("mousedown", function(e){
			
			if(e.target.id != "img_fermer")
				demarrerDeplacement("fenetre", e);
		});
		$('#titre_fenetre').bind("mousemove", function(e){
			deplacement(e);
		});
		$('#titre_fenetre').bind("mouseup", function(e){
			if(e.target.id != "img_fermer")
				arreterDeplacement();
		});
	};
	
	this.afficherContenu = function(methode_req, page, params)
	{
		var date = new Date();
		var ms = date.getMilliseconds();
		this.afficher();
		$('#contenu_fenetre').html('Chargement...');
		$.ajax({
		data: params+'&ms='+ms,
		type: methode_req,
		url: page,
		dataType: 'html',
		success: function(return_data, textStatus)
		{
			var resultat = return_data;
			$('#contenu_fenetre').html(resultat);
		}
		});
	};
	
	this.afficher = function()
	{
		if(this.cachee)
		{
			$(this.fenElement).show();
			this.cachee = false;
		}
	};
	
	this.cacher = function()
	{
		$(this.fenElement).hide();
		this.cachee = true;
	};
	
};
