/**
 * Gestion des publicites
 * 21 juin 2007
 */
sas_tmstp = Math.round(Math.random()*10000000000);
sas_masterflag=1;
function SmartAdServer(sas_pageid,sas_formatid,sas_target) {
	if (sas_masterflag == 1) {
		sas_masterflag = 0;
		sas_master = 'M';
	} else {
		sas_master = 'S';
	};
	document.write('<SCR'+'IPT SRC=\"http://www2.smartadserver.com/call/pubj/'+sas_pageid+'/'+sas_formatid+'/'+sas_master+'/'+sas_tmstp+'/'+escape(sas_target)+'?\"></SCR'+'IPT>');
}
function afficheNote(note, conteneur) {
	if (note != '') {
		contenu = "<div style=\"padding:0px; margin:0px\"><strong>Note de la r&eacute;daction :<br />";
		for (i=1; i<=10; i++) {
			contenu += "<img src=\"../medias/images/demiPoint"+((i%2==1) ? "Inf" : "Sup")+((parseFloat(note, 10)>=i/2) ? "Plein" : "Vide")+".gif\" alt=\"\" style=\"vertical-align:bottom;clear:none;float:none;display:inline;margin:0px\">";
		}
		contenu += "&nbsp;"+note+"&nbsp;/&nbsp;5</strong></div>";
		if (conteneur != undefined) {
			$(conteneur).update(contenu);
		} else {
			document.write(contenu);
		}
	}
}

/**
 * Function: redimensionne
 * 
 * Returns:
 *  Object {nLargeur,nHauteur} representant les nouvelles dimensions a appliquer
 */  
redimensionne = function(MAX_LARGEUR, MAX_HAUTEUR, image) {
	var image = image;
	var MAX_LARGEUR = MAX_LARGEUR;
	var MAX_HAUTEUR = MAX_HAUTEUR;
	var nRatioL = image.width / MAX_LARGEUR;
	var nRatioH = image.height / MAX_HAUTEUR;
	var nRatio = (nRatioL > nRatioH) ? nRatioL : nRatioH;
	return {nLargeur:Math.round(image.width/nRatio), nHauteur:Math.round(image.height/nRatio)};
}
if (typeof popUp == 'undefined') {
	/**
	 * Function: popUp
	 * 
	 * Parameters:
	 *  - String url a appeler
	 *  - String id de la fenetre
	 *  - Number largeur
	 *  - Number hauteur
	 *  - Int 1 pour afficher la scrollbar, sinon 0
	 */	 	 	
	var popUp = function(sUrl, sId, nLargeur, nHauteur, nScrollBar) {
		var nLargeur = (nLargeur == 0) ? screen.availWidth : nLargeur;
		var nHauteur = (nHauteur == 0) ? screen.availHeight : nHauteur;
		var nX = (screen.availWidth) ? Math.round(screen.availWidth/2 - nLargeur/2) : 0;
	  	var nY = (screen.availHeight) ? Math.round(screen.availHeight/2 -nHauteur/2) : 0;
	  	
	  
	  	var sOptions = 'width='+nLargeur+',height='+nHauteur+',left='+nX+',top='+nY+',scrollbars='+nScrollBar+',resizable=no';
	  	fenetreFocus = window.open(sUrl, sId, sOptions);
	  	try {
	  		if (fenetreFocus.window.focus) fenetreFocus.window.focus();
	  		return fenetreFocus;
		} catch(e) {} 
	};
}
