$(document).ready(function() {

	function urlencode(str) {
		return escape(str).replace(/\+/g,'%2B').replace(/%20/g, '+').replace(/\*/g, '%2A').replace(/\//g, '%2F').replace(/@/g, '%40');
	}

	dialogAdded = false;
	
	$('.extragency-bugtracker-link').click(function() {
	
		if (!dialogAdded) {
		
			id = $('.extragency-bugtracker-link').attr("rel");
			$('<div id="extragency-bugtracker-dialog" style="position: fixed; z-index: 1000; top: 50%; left: 50%; margin: -240px 0 0 -190px; width: 480px; height: 380px; background: url(\'http://bugtracker.extragency.fr/background.png\'); border: none; overflow: hidden; display: none;" src="http://bugtracker.extragency.fr/bugtracker.php"></div>').appendTo("body")
			$('<iframe id="extragency-bugtracker-iframe" style="border: none; background: transparent; width: 460px; height: 300px; margin-left: 10px; margin-top: 10px; overflow: hidden;" src="http://bugtracker.extragency.fr/bugtracker.php?id=' + id + '"></iframe>').appendTo('#extragency-bugtracker-dialog');
			$('<a style="position: absolute; top: 340px; left: 216px; font-family: Verdana, sans-serif; font-size: 8px; color: #f44;" href="" id="extragency-bugtracker-close">Fermer la fen&ecirc;tre</a>').appendTo('#extragency-bugtracker-dialog');
			
			$('#extragency-bugtracker-close').click(function() {
	
				$('#extragency-bugtracker-dialog').toggle();
				return false;

			});
			
			$('#extragency-bugtracker-dialog').toggle();
			
			dialogAdded = true;
			
		} else {
		
			$('#extragency-bugtracker-dialog').toggle();
		
		}
		
		return false;
	
	});
	
});