<!--  Fonctions diverses utilisées par le site. -->
<!--  Copyright (c) D.Jurena Infotelec 2007.    -->
<!--  Script disponible sur www.infotelec.com.  -->
<!--

/////////////////////////////////////////////////////////////////
//  Script antiframes.
/////////////////////////////////////////////////////////////////
if (top.frames.length!=0) top.location=self.document.location;

/////////////////////////////////////////////////////////////////
//  Script de désactivation du bouton droit de la souris.
/////////////////////////////////////////////////////////////////
function BtnDroit() {
	if((event.button==2)||(event.button==3)||(event.button==4))
		alert('Le clic droit est impossible !!!\nClic gauche sur une\nimage pour agrandir...\nou pour fermer la fenetre.');
}

/////////////////////////////////////////////////////////////////
//  Validation automatique des éléments en Flash de la page.
/////////////////////////////////////////////////////////////////
function ValideFlash() {
	objects = document.getElementsByTagName("object");
	for (var i = 0; i < objects.length; i++) {
		objects[i].outerHTML = objects[i].outerHTML;
}}

/////////////////////////////////////////////////////////////////
//  Positionne le curseur dans un champ donné
/////////////////////////////////////////////////////////////////
function focusElement(formName, elemName) {
	var elem = document.forms[formName].elements[elemName];
  elem.focus();
  elem.select();
}

/////////////////////////////////////////////////////////////////
//  Préchargement et animation des images boutons.
/////////////////////////////////////////////////////////////////
function na_preload_img() { 
	var img_list = na_preload_img.arguments;
	if (document.preloadlist == null) 
		document.preloadlist = new Array();
	var top = document.preloadlist.length;
	for (var i=0; i < img_list.length-1; i++) {
		document.preloadlist[top+i] = new Image;
		document.preloadlist[top+i].src = img_list[i+1];
}}
function na_change_img_src(name, nsdoc, rpath, preload) { 
	var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
	if (name == '')
		return;
	if (img) {
		img.altsrc = img.src;
		img.src    = rpath;
}}
function na_restore_img_src(name, nsdoc) {
	var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
	if (name == '')
		return;
	if (img && img.altsrc) {
		img.src    = img.altsrc;
		img.altsrc = null;
}}

/////////////////////////////////////////////////////////////////
//  Animation de texte dans la barre de status de la page.
/////////////////////////////////////////////////////////////////
var msg="MESSAGE";
var index=0;
var delay=200

function defil() {
	var nb_char=msg.length;
	index++;
	if (index>nb_char) index=0;
	window.status=msg.substring(index)+msg;
	setTimeout("defil()",delay);
}
function defile(txt,tps) {
	msg=txt;
	delay=tps;
	defil();
}

/////////////////////////////////////////////////////////////////
// Affichage des images ou photos en pop-up.
/////////////////////////////////////////////////////////////////
var ffoto=null;
var prm1=null;
var prm2=null;
var prm3=null;
var lwin=null;
var hwin=null;
function affichepop(photo, legende, son, boucle, largeur, hauteur) {
	if (largeur != null){ } else {largeur=640;};
	if (hauteur != null){ } else {hauteur=480;};
	lwin=parseInt(largeur)+20;
	hwin=parseInt(hauteur)+50;
	prm1 = '';
	prm2 = 'Photo';
	prm3 = 'toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,width=';
	prm3 += lwin + ',height=' + hwin;
	fenetre = window.open(prm1,prm2,prm3);
	ffoto = fenetre;
	if (ffoto != null) {
		doc = fenetre.document;
		texte = '<' + 'HTML' + '><' + 'HEAD' + '><' + 'TITLE' + '>Photos - www.infotelec.com</' + 'TITLE' + '><Script src="includes/fonctions.js"></Script><Script src="includes/anticlic.js"></Script><' + '/HEAD' + '><' + 'BODY BACKGROUND="#000000" BGCOLOR="#000000">';
		texte += '<p align="center"><a href="javascript:window.close();"><img border="0" alt="Cliquez pour fermer..." src="' + photo + '" width="' + largeur + '" height="' + hauteur + '"></a>';
		texte += '<br><font color="#FF9933" size="5"><b>' + legende + '.</b></font></p>';
		texte += '<EMBED NAME="musique" src="' + son + '" LOOP="' + boucle + '" MASTERSOUND AUTOSTART="1" WIDTH=10 HEIGHT=10 hidden="true">';
		texte += '<Script src="includes/photostatus.js"></Script></' + 'BODY' + '><' + '/HTML' + '>';
		doc.write(texte);
		doc.close();
}}

//-->

