/****************************************************************************************************************
	Ouverture du popin
****************************************************************************************************************/

function loadPopin(externalLink,type,closeWording){
	
	if($.browser.msie){ $("select").css("visibility","hidden");	}	// virer les selects pour IE
	
	// création du div conteneur de popin
	$("body").prepend('<div id="popinContainer" class="'+type+'"><a href="#" id="closeButton">'+closeWording+'</a><div id="popinContent"><div id="loader"></div></div></div>');
	
	// load du fichier externe
	$('#popinContainer #popinContent').load(externalLink+' #popinContentToLoad',function(){
			
			// var tmp = $('#popinContainer #popinContent #popinContentToLoad').clone();
			
			// $('#popinContainer #popinContent').empty();
			// $('#popinContainer #popinContent').append(tmp);
			
			// fermeture du popin
			$('#closeButton').click(function(){
				
				$('#popinContainer').empty();
				$('#popinContainer').remove();
				if($.browser.msie){ $("select").css("visibility","visible"); }	// remettre les selects pour IE
				return false;
				
			});
			
	});
	
}

/****************************************************************************************************************
	initialisation des liens d'ouverture en popin
****************************************************************************************************************/

function initPopin(){

	$('.popin').click(function(){
		
		// on utilise les infos passées dans l'attribut "rel" du lien, à renseigner comme il faut donc !
		loadPopin($(this).attr('href'),$(this).attr('rel').split('-')[0],$(this).attr('rel').split('-')[1])
		$(this).blur();
		return false;
		
	});
}

/****************************************************************************************************************
	onLoad
****************************************************************************************************************/

$(document).ready(function(){
	
	initPopin();
	
});