	var marge = 200;
	var large_sky = 130;
	var max_taille_x = 1000;
	var std_taille_x = 800;
	var max_large_page = max_taille_x - marge - large_sky;
	var taille_x = std_taille_x - marge;
	var w_x = std_taille_x;
	var ratio_variation = 1.20;
	var OSw = (navigator.appVersion.indexOf("Win")>0);
	
	//===================================
	function PubGotoURL(rub,pub,com,url,pub_externe)	{
	//===================================
		var pubUrl = hote_pub + "/site/gotourl.php";
		pubUrl += "?preview=" + pub_preview;
		pubUrl += "&rub=" + rub;
		//pubUrl += "&cam=" + cam;
		pubUrl += "&pub=" + pub;
		pubUrl += "&com=" + com;
		pubUrl += "&url=" + escape(url);
		if (pub_preview == 1) {
			alert (pubUrl);
		}
		else	{
			if (pub_externe == 1) window.open(pubUrl,'pub_pub');
			else top.document.location.href = pubUrl;
		}
	}
	
	//===================================
	function MiseAJourStatVisualisation(tableau,imageStat)	{
	//===================================
		var pubUrl = hote_pub + "/site/miseAJourStatVisualisation.php";
		pubUrl += "?preview=" + pub_preview;
		pubUrl += "&rub=" + tableau[0];
		//pubUrl += "&cam=" + tableau[1];
		pubUrl += "&pub=" + tableau[1];
		pubUrl += "&com=" + tableau[2];
		if (pub_preview == 1) {
			alert (pubUrl);
		} else {
			if(pub_navigateur == 1){
				img=new Image();
				img.src=pubUrl;
			}else{
				document[imageStat].src=pubUrl;
			}
		}
	}
	
	//===================================
	function imagePresente(imageName){
	//===================================
		if(pub_navigateur == 0){
			return document.images[imageName]!=null;
		}else{
			return document[imageName]!=null;
		}
	}

	//===================================
	function retour_URL_liaisons(rub,pub,com,url)	{
	//===================================
		zza = escape(url);
		zza = zza.toString();
		return zza;
	}

	//===================================
	function pub_trouve_la_largeur() {
	//===================================
		delta_correction = 130;
		delta_correction2 = 100;
		if (pub_navigateur < 2) pub_largeur_maxi = outerWidth - delta_correction + delta_correction2;
		else 					pub_largeur_maxi = document.body.offsetWidth - delta_correction*0.15;
		if (pub_largeur_maxi > max_taille_x) pub_largeur_maxi = max_taille_x;
		if (pub_navigateur == 1 || pub_largeur_maxi== 3) pub_largeur_maxi = pub_largeur_maxi - 5;
		return pub_largeur_maxi;
	}
	
	//===================================
	function ecrire_la_pub_mode_popup(message_pub,layerID,popupID) {
	//===================================
		//if (pub_navigateur == 0) eval(wx1b + oucaDonc + opx);
		
		if(popupID){
			if(!popupID.closed){
				popupID.document.write(message_pub);
				popupID.document.close();
			}
		}
		//if (pub_navigateur == 0) eval(wx1+ oucaDonc + clx);
		displayLayer(layerID);
	}
	
	//===================================
	function ecrire_la_pub(message_pub,oucaDonc,posBandeauX,posBandeauY) {
	//===================================
		if (posBandeauX < 0) posBandeauX = pub_largeur_maxi + posBandeauX;
		moveLayer(oucaDonc, parseInt(posBandeauX,10), parseInt(posBandeauY,10) );
		writeHTML(oucaDonc,message_pub);
		displayLayer(oucaDonc);
	}
	
	//============================
	function quel_navigateur() {
	//============================
		NN4 = 0;
		NN6 = 1;
		MSIE4 = 2;
		MSIE6 = 3;
		browserName = navigator.appName;
		browserVer = parseInt(navigator.appVersion);
		xc = navigator.appVersion;
		pos = xc.indexOf("MSIE");
		if (pos>0) browserVer = parseInt(xc.substring(pos+4,pos+8));
		if (browserName == "Netscape" && browserVer <= 4) return NN4;
		else if (browserName == "Netscape" && browserVer > 4) return NN6;
		else if (browserName == "Microsoft Internet Explorer" && browserVer == 6) return MSIE6;
		else return MSIE4;
	}

//==== beginning of news functions added in V2.0 (Lhs)	
var synth_pos = new Array("offsetLeft","offsetTop");
var xx = new Array();
var yy = new Array();
var reference = new Array();
var comment_donc = new Array();
var num_ordre_donc = new Array();

//============================
function calculPos(NomObjet,comment,num_ordre) {
//============================
	num_ordre_donc[num_ordre] = num_ordre;
	comment_donc[num_ordre] = comment;
    if (NomObjet.offsetParent) return (eval("NomObjet."+ synth_pos[comment]) + calculPos(NomObjet.offsetParent,comment_donc[num_ordre],num_ordre_donc[num_ordre]));
	else return (eval("NomObjet."+ synth_pos[comment]));
} 
//==== end of new functions V2.0 (Lhs)	

// beginning of lighted Lhs_script definition (without the events definitions)  -----------------------------------
// for any information regarding Lhs_script contact lhs@sarto.com               -----------------------------------
// this code his freely re-usable as long as you used these 3 lines of comments -----------------------------------

var pub_navigateur = quel_navigateur();

if (pub_navigateur == 0) {
	var wx1 = 'document.layers["';
	var wx1b = 'document.layers["';
	var wx2 = '"]';
	var wx2b = '"]';
	var wx2c = '"]';
	var wx2z = '"]';
	var wx2T = '"].top';
	var wx2L = '"].left';
	var wx2px = '"].pageX';
	var wx2py = '"].pageY';
	var wx2h = '"].clip.height';
	var wx2ht = '"].clip.top';
	var wx2Lht = '"].length';
	var wx2Wht = '"].width';
	var wx3 = 'show';
	var wx3h = 'Hide';
	var wx3i = '"].visibility';
	var wscr = '.src';
	var windex = '.zIndex';
	var dx1 = '"].document [';
	var dx2 = '].src =';
	var opx = '"].document.open()';
	var wrt0 = '"].document.write(';
	var wrt1 = ")";
	var clx = '"].document.close()';
}
if (pub_navigateur == 1 || pub_navigateur == 3) {
	var wx1 = 'document.getElementById("';
	var wx1b = 'document.getElementById("';
	var wx2 = '").style';
	var wx2b = '").style';
	var wx2c = '")';
	var wx2z = '").style';
	var wx2T = '").style.top';
	var wx2L = '").style.left';
	var wx2px = '").style.left';
	var wx2py = '").style.top';
	var wx2h = '").style.height';
	var wx2ht = '").style.top';
	var wx2Lht = '").style.length';
	var wx2Wht = '").style.width';
	var wx3 = 'visible';
	var wx3h = 'hidden';
	var wx3i = '").style.visibility';
	var wscr = '").style.src';
	var windex = '").style.zIndex';
//	var dx1 = '"].document [';
//	var dx2 = '].src =';
	var wrt0 = '").innerHTML=';
	var wrt1 = "";
	var opx = '';
	var clx = '';
}
if (pub_navigateur == 2) {
	var wx1 = 'document.all.';
	var wx1b = '';
	var wx2 = '.style';
	var wx2b = '';
	var wx2c = '';
	var wx2z = '';
	var wx2T = '.style.pixelTop';
	var wx2L = '.style.pixelLeft';
	var wx2px = '.style.pixelLeft';
	var wx2py = '.style.pixelTop';
	var wx2h = '.style.height';
	var wx2ht = '.style.posTop';
	var wx2Lht = '.style.length';
	var wx2Wht = '.style.width';
	var wx3 = 'visible';
	var wx3h = 'hidden'
	var wx3i = '.style.visibility';
	var wscr = '.srcElement';
	var windex = '.z-Index';
	var windex = '.zIndex';
//	var dx1 = '"].document [';
	var dx1 = '';
	var wrt0 = ".innerHTML="
	var wrt1 = "";
	var opx = '';
	var clx = '';
}
// end of Lhs_script



/**
* Rezopeople DHTML library - v 1.0 (12/11/2001)
* (c)2000-2 Yann LOHIER
* yanhl@rezopeople.com
* Lastest version @ http://www.rezopeople.com/rp_library/
**/
var DOM = '';
var ns = 'Netscape Navigator';
var ie = 'Internet Explorer';
var w3c = 'DOM level 1';
if (navigator.appName.indexOf('Netscape')>-1) DOM = ns;
if (document.getElementById) DOM=w3c;
if (document.all) DOM=ie;
function displayLayer(l) { zl_hd(l,(DOM==ns)?'show':'visible'); }
function hideLayer(l) { zl_hd(l,(DOM==ns)?'hide':'hidden'); }
function writeHTML(l,h) {
					if (DOM==ns) {	with (zl_lref(l).document) {open(); write(h); close();} }
					else {zl_lref(l).innerHTML = h;}
				}
function layerWidth(l) {
					if (DOM==ns) return zl_lref(l).clip.width;
					else return zl_lref(l).offsetWidth;
				}
function layerHeight(l) {
					if (DOM==ns) return zl_lref(l).clip.height;
					else return zl_lref(l).offsetHeight;
				}
function moveLayer(l,x,y) {
					if (DOM==ns) {
						zl_lref(l).x = x;
						zl_lref(l).y = y;
					} else {
						zl_lref(l).style.left = x;
						zl_lref(l).style.top = y;
					}
				}
// RP Lib Core
function zl_hd(l,s) {
	if (DOM==ns) zl_lref(l).visibility = s;
	else zl_lref(l).style.visibility=s;
}
function zl_lref(l) {
	if (DOM==ie) return document.all[l];
	if (DOM==w3c) return document.getElementById(l);
	if (DOM==ns) return document.layers[l];
}

