// -----------------------------------------------------------------------
// Scripts (c)a2sc - 2004 -  www.a2sc.com
// -----------------------------------------------------------------------
//
// initialisation
//
function ascInit() {
	if(document.getElementById) {
		window.onload = function() {
			ascInitLiens();
		};
	}
	return true;
}
//
function ascInitLiens() {
	var liens = document.getElementsByTagName('a');
	var lien;
	for (var i = 0; i < liens.length; i++) {
		lien = liens[i];
		// Suppression du bord bleu des liens sur IE
		lien.onfocus = function() {
			this.blur();
		}
		// definit les liens popup si necessaire
		// (<a class="popup" ...>)
		if (lien.className == "popup") {
			lien.target = "pop";
			lien.onclick = function() {
				ascPop("pop",1,780,600);
			};
		}
		// definit les liens enlarge si necessaire
		// (<a class="enlarge" ...>) 
		if (lien.className == "enlarge") {
			lien.target = "enlarge";
			lien.onclick = function() {
				// taille popup dynamique
				var res = this.title.match(/(\d+) x (\d+)/);
				var l = parseInt(res[1]) + 100;
				var h = parseInt(res[2]) + 200;
				// limite taille ecran
				l = Math.min(l,screen.availWidth);
				h = Math.min(h,screen.availHeight);
				ascPop("enlarge",1,l,h);
			};
		}
		// definit les liens externes si necessaire
		// (<a class="external" ...>)
		if (lien.className == "external") {
			lien.target = "_blank";
		}
	}
	// definit le lien "fermer" la fenetre si necessaire (<a id="close" ...>)
	lien = document.getElementById('close');
	if (lien) {
		lien.onclick = function() {
			ascFerm();
		};
	}
}
//
//
ascInit();
//
//
function ascPop(fenCib,regl,larg,haut) {
	var carPop;
	var modPop = ",resizable=yes, scrollbars=yes, toolbar=yes, location=yes,directories=yes,status=yes";
	if (regl == 0) modPop = ", toolbar=no, location=no,directories=no,status=no";
	if (regl == 1) modPop = ",resizable=yes, scrollbars=yes, toolbar=no, location=no,directories=no,status=no";
	if (regl == 2) modPop = ",resizable=yes, scrollbars=yes, toolbar=yes, location=no,directories=no,status=no";
	if ((larg == 0) && (haut == 0)) {
		carPop = modPop;
	} else {
		carPop = "width=" + larg +",height="+ haut + modPop;
	}
	fenPop = window.open('',fenCib,carPop);
}
//
function ascFerm(){
	this.window.close();
}
//

