/****************************************************/
// lib.js librairie javascript du site telametal
/****************************************************/

/****************************************************/
/*
* amsiswap : rollover
**/
function amsiswap(im)
{
	var tmpsrc=im.src;
	var ext=tmpsrc.substring( tmpsrc.lastIndexOf(".") );
	tmpsrc=tmpsrc.substring(0, tmpsrc.lastIndexOf(".")) ;
	if(tmpsrc.substring(tmpsrc.length-1)=="1")
		newsrc=0;
	else
		newsrc=1;
	tmpsrc=tmpsrc.substring(0, tmpsrc.length-1) ;
	im.src = tmpsrc+newsrc+ext; 
}
/****************************************************/
/*
* gestion des flash
**/
var flash = new Number(0);
var flashNeeded = new Number(6);
var bName = new String(navigator.appName);
var action = new String("ns_exec");
var pTag = new String("");
var objectTag = new Object();
var embedTag = new Object();
var imgTag = new Object();
/*
* getTag : retourne la balise pour le media selon la plateforme
* et la presence/absence du plugin flash
* src : nom du fichier swf sans l'extension,
* version : version de flash souhaitee, 
* type : 0=object, 1=embed, X=img,
* w : largeur du media, 
* h : hauteur du media.
**/
function getTag(src, version, type, w, h,url)
{
	var mediaTag = new String("");
	switch(type)
	{
		// balise OBJECT
		case 0:
			mediaTag = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ";
			mediaTag += "codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+version+",0,0,0\" ";
			mediaTag += "width=\""+w+"\" height=\""+h+"\" id=\""+src+"\">";
			mediaTag += "\t<param name=\"movie\" value=\""+src+".swf\" />";
			mediaTag += "\t<param name=\"quality\" value=\"high\" />";
			mediaTag += "</object>";
			break;
		// balise EMBED
		case 1:
			mediaTag = "<embed src=\""+src+".swf\" ";
			mediaTag += "quality=\"high\" width=\""+w+"\" ";
			mediaTag += "height=\""+h+"\" ";
			mediaTag += "type=\"application/x-shockwave-flash\" ";
			mediaTag += "pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\">";
			mediaTag += "</embed>";
			break;
		// balise IMG
		default:
			mediaTag = "<a href='"+url+"'>";
			mediaTag += "<img src=\""+src+".gif\" width=\""+w+"\" height=\""+h+"\" border='0' alt=\"\" />";
			mediaTag += "</a>";
			break;
	}
	return mediaTag;
}

// flash notre but
objectTag["but"] = getTag( curr_language+"_notrebut", flashNeeded, 0, 260, 50, "#");
embedTag["but"] = getTag( curr_language+"_notrebut", flashNeeded, 1, 260, 50, "#");
imgTag["but"] = getTag( curr_language+"_notrebut", flashNeeded, 2, 260, 50, "#");
// flash contactez nous
objectTag["contact"] = getTag( curr_language+"_contact_et", flashNeeded, 0, 150, 150, "#");
embedTag["contact"] = getTag( curr_language+"_contact_et", flashNeeded, 1, 150, 150, "#");
imgTag["contact"] = getTag( curr_language+"_contact_et", flashNeeded, 2, 150, 150, "contact.php?prod=0&quest=0,1&lg="+curr_language);
// flash cuivre
objectTag["cuivre"] = getTag( curr_language+"_contact_cu", flashNeeded, 0, 150, 150, "#");
embedTag["cuivre"] = getTag( curr_language+"_contact_cu", flashNeeded, 1, 150, 150, "#");
imgTag["cuivre"] = getTag( curr_language+"_contact_cu", flashNeeded, 2, 150, 150, "contact.php?prod=1&quest=0,1&lg="+curr_language);

objectTag["savoir"] = getTag( curr_language+"_savoir-faire", flashNeeded, 0, 150, 150, "#");
embedTag["savoir"] = getTag( curr_language+"_savoir-faire", flashNeeded, 1, 150, 150, "#");
imgTag["savoir"] = getTag( curr_language+"_savoir-faire", flashNeeded, 2, 150, 150, "#");

if (bName=="Netscape")
 {
        pTag = embedTag ;
	if(navigator.plugins["Shockwave Flash"])
		flash = navigator.plugins["Shockwave Flash"].description.substring(16,17);
 }
else if (bName =="Microsoft Internet Explorer")
 {
       pTag = (navigator.userAgent.indexOf("Mac")>=0) ? embedTag : objectTag  ;
       with(self.document)
        {
                open("text/html"); 
                writeln('<scr' + 'ipt language="VBScript"\>');
		writeln('on error resume next');
		writeln('if IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+flashNeeded+'")) then flashVersion = '+flashNeeded+'');
                for(var i=flashNeeded;i>3;i--)
        		writeln('if flashVersion < '+i+' and IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+(i-1)+'")) then flashVersion = '+(i-1)+'');
		writeln('flash = flashVersion');
		writeln('</scr' + 'ipt\>');  
                close();
        }                
 }
/****************************************************/
//pTag = imgTag ;

