// Anti-mail non prévu.
// Usage : NoMail( 'fin DNS', 'compte', 'début DNS', 'title du lien' );
function NoMail( s1, s2, s3, title )
{
	document.write( "<a title='" + title + "' href='mailto:" + s2 + "@" + s3 + s1 + "'>" + s2 + "@" + s3 + s1 + "</a>" );
}

// Dessine un flash (correctif pour IE, afin d'éviter le cadre clignotant désagréable)
function draw_flash( name, width, height )
{
	document.write( "<object type=\"application/x-shockwave-flash\" data=\"" + name + "\" style=\"width: " + width + "px; height: " + height + "px\">" );
	document.write( "<param name=\"movie\" value=\"" + name + "\">" );
	document.write( "<param name=\"quality\" value=\"high\">" );
	document.write( "<param name=\"menu\" value=\"false\">" );
	document.write( "</object>" );
}

function recherche()
{
	texte = document.Recherche.Texte.value;
	valid = true;
	if (texte=="")
	{
		alert("Le champ de recherche est vide");
		document.Recherche.Texte.focus();
		valid=false;
	}
	if (valid)
	{
		document.location.href = "/Default.aspx?p=Search&search="+texte;
	}

}
function fixPNG() {
	if(navigator.appName == 'Microsoft Internet Explorer') {
		var png = /\.png$/;
		var imgs = document.getElementsByTagName("img");
		for(var i = 0 ; i < imgs.length; i++) {
			if(imgs.item(i).src.indexOf(".png")>0) {
				imgs.item(i).style.width = imgs.item(i).offsetWidth;
				imgs.item(i).style.height = imgs.item(i).offsetHeight;
				imgs.item(i).style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + imgs.item(i).src + '\',sizingMethod=\'image\')';
				imgs.item(i).src = '/img/pix.gif';
			}
		}
	}
}

function deconnecte()
{
	document.getElementById( "commandDeconn" ).value = "Deconnexion";
	document.forms[ "AccesClient" ].submit();
}

function setHeight()
{
	var Haut = document.body.offsetHeight;
	
	if (Haut > 725 )
	document.getElementById("Vert").style.height = Haut-725+"px";
	if (document.getElementById("Droite"))
	{
		if (document.getElementById("Droite").offsetHeight > document.getElementById("Gauche").offsetHeight)
		{
			//alert(document.getElementById("Gauche").offsetHeight+ " " +document.getElementById("Droite").offsetHeight);
			document.getElementById("Relative").style.height=document.getElementById("Droite").offsetHeight-(document.getElementById("Gauche").offsetHeight-document.getElementById("Relative").offsetHeight+370)+"px";
			//alert(document.getElementById("GaucheRelative").offsetHeight);
		}
	}
}

var tgs = new Array( 'p','td','tr' );

//Specify spectrum of different font sizes:
var szs = new Array( '8px','10px','12px','14px','16px','18px','20px' );
var szl = new Array( '14px','16px','18px','20px','22px','24px','26px' );
var startSz = 3;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	startSz = sz;
	        
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
	
	cEl.style.fontSize = szs[ sz ];
	
	for( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for( j = 0 ; j < cTags.length ; j++ ) {
			cTags[ j ].style.fontSize = szs[ sz ];
			cTags[ j ].style.lineHeight = szl[ sz ]+4;
		}
	}
}
