// Intranet Teleroute
// Javascript : bibliothèque de fonctions


// 
function copy2Clipboard(obj)
{
  	var textRange = document.body.createTextRange();
  	textRange.moveToElementText(obj);
  	textRange.execCommand("Copy");
}

	
// 
function Message (msg) 
{
	alert(msg);
}


// Ouverture d'un document présent sur les dossiers publics, dans le répertoire "Projets"
function OuvreDocDP(nomDocument ) 
{ 

	// Chemin d'accès à la base des dossiers publics
	var baseChemin = "/";
	baseChemin = "T:/Département/Projets/";
	
	// Construction du chemin complet d'accès au fichier 
	var nomComplet = baseChemin + nomDocument;
	//alert(nomComplet);
  	
	window.open(nomComplet,'Teleroute', 'toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes');
}


// Ouverture d'un document présent sur les dossiers publics, depuis la racine du répertoire des dossiers publics
function OuvreDocDPRacine(nomDocument ) { 

	// Chemin d'accès à la base des dossiers publics
	var baseChemin = "/";
	baseChemin = "T:/Département/";
	
	// Construction du chemin complet d'accès au fichier 
	var nomComplet = baseChemin + nomDocument;
	//alert(nomComplet);
  	
	window.open(nomComplet,'Teleroute', 'toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes');
  	
}


// ********************************************************************************************* 
// ************** GESTION DE LA TRANSPARENCE ALPHA ************** 
// ********************************************************************************************* 
var TabAlpha=new Array();
TabAlpha.length=10;		// 5 images alpha A MODIFIER SI PLUS D'IMAGES
var tjstimer=0;

for (var alphaI=0;alphaI<TabAlpha.length;alphaI++) 
{
	TabAlpha[alphaI]=-1;
}


function ModifAlpha(no,alpha)
{
	if (document.images["img"+no]) 
	{
		if (document.images["img"+no].filters) 
		{
			TabAlpha[no]=alpha;
			if (tjstimer==0) {setTimeout("tjstimerAlpha()",30)}
		}
	}
}



function tjstimerAlpha() 
{
	var opacity=0;
	for (var alphaI=0;alphaI<TabAlpha.length;alphaI++) 
	{
		if (TabAlpha[alphaI]!=-1) 
		{
			opacity =TabAlpha[alphaI] - document.images["img"+alphaI].filters.alpha.opacity;
			if (opacity!=0) 
			{
				tjstimer=1;
				document.images["img"+alphaI].filters.alpha.opacity+=Math.abs(opacity)/opacity * 5;		
			} 
			else 
			{
				TabAlpha[alphaI]=-1
			}
		}
	}
	if (tjstimer==1) {setTimeout("tjstimerAlpha()",30);} else {tjstimer=0}
}
// ********************************************************************************************* 


// FIN
