
///// Browser detection
os = ""; // Detect OS
if (navigator.appVersion.indexOf("Mac") != -1) {
	os = "mac";
} else if (navigator.appVersion.indexOf("Win") != -1){
	os = "win";
} else {
	os = "autre";
}

browsername = navigator.appName; // Detect Browser name
browserversion = "0"; // Detect Browser version
if (navigator.appVersion.indexOf("2.")!=-1) {browserversion="2"};
if (navigator.appVersion.indexOf("3.")!=-1) {browserversion="3"};
if (navigator.appVersion.indexOf("4.")!=-1) {browserversion="4"};
if (navigator.appVersion.indexOf("5.")!=-1) {browserversion="5"};
if (navigator.appVersion.indexOf("6.")!=-1) {browserversion="6"};

// // Detect Browser name, versiona and OS
if (browsername == "Netscape" && os == "mac"){ // NN Mac
	document.write('<LINK REL="stylesheet" HREF="tva_nnmac.css" TYPE="text/css">');	
}
else if (browsername == "Microsoft Internet Explorer" && os == "mac"){
	if (browserversion == "4") { //IE 4.x Mac
	document.write('<LINK REL="stylesheet" HREF="tva.css" TYPE="text/css">');
	} else { // IE 5.x (and earlier except 4.x) Mac 
	document.write('<LINK REL="stylesheet" HREF="tva_iemac.css" TYPE="text/css">');
	}
} else if (browsername == "Netscape" && os == "win"){ // NN Mac
	document.write('<LINK REL="stylesheet" HREF="tva_nnwin.css" TYPE="text/css">');	
} else { // all other 
	document.write('<LINK REL="stylesheet" HREF="tva.css" TYPE="text/css">');
}
///// End Browser detection

//  Source: Webmonkey Code Library (http://www.hotwired.com/webmonkey/javascript/code_library/) 
function WM_netscapeCssFix() {
  if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth || document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {
    document.location = document.location;
  }
}

function WM_netscapeCssFixCheckIn() {
  if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) {
    if (typeof document.WM == 'undefined'){
      document.WM = new Object;
    }
    if (typeof document.WM.WM_scaleFont == 'undefined') {
      document.WM.WM_netscapeCssFix = new Object;
      document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;
      document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;
    }
    window.onresize = WM_netscapeCssFix;
  }
}

WM_netscapeCssFixCheckIn()









/*

	|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
	|  chroniques_popuper |
	|    scrapbooking     |
	|_____________________!

*/
function chroniques_popuper(anchor) {
/*
	if ( anchor.href.search('toutsimplementclodine/scrapbooking/') != -1) {
		window.location = '/emissions/toutsimplementclodine/';
		window.open(anchor.href, 'toutsimplementclodine_scrapbooking', 'scrollbars=no,width=676,height=440,top=200,left=200' );
		return false;
	}
*/
}










//////////////////////////////////////////////////////////
// Fonctions de POPUP
// Mathieu Vaillancourt  12 juin 2003
// popup1 : pas de resize, pas de toolbars
// popup2 : resize alloué, toolbars affichées

function popup1(popupName,url,popupWidth,popupHeight){
	win = window.open(url, popupName,"width=" + popupWidth + ",height=" + popupHeight + ",resizable=no,scrollbars=no,toolbar=no,status=no,location=no,directories=no");
	//bug de NN4 quand focus trop vite, attend 0,25 sec
	setTimeout('win.focus();',250);
}

function popup2(popupName,url,popupWidth,popupHeight){
	win = window.open(url, popupName,"width=" + popupWidth + ",height=" + popupHeight + ",resizable=yes,scrollbars=yes,toolbar=no,status=no,location=no,directories=no");
	//bug de NN4 quand focus trop vite, attend 0,25 sec
	setTimeout('win.focus();',250);
}

// ------------------------------- //
// Validation pour les formulaires //
//                                 //
// Les champs obligatoires sont:   //
// - prenom                        //
// - nom                           //
// - courriel                      //
// ------------------------------- //
function ChampsObligatoire(f) {
   if (f.prenom.value.length < 1) {
      alert("Erreur: 'Prénom' manquant");
      f.prenom.focus();
      return false;
   }

   if (f.nom.value.length < 1) {
      alert("Erreur: 'Nom' manquant");
      f.nom.focus();
      return false;
   }

   if (f.email.value.length < 1) {
      alert("Erreur: 'Courriel' manquant");
      f.email.focus();
      return false;
   }
   else {
      at=f.email.value.indexOf("@")
      point=f.email.value.indexOf(".")
      if ((at == -1) || point == -1) {
         alert("Erreur: 'Courriel' invalide");
         f.email.focus();
         return false;
      }
   }
   return true;
}





//FONCTIONS POUR OBJETS FLASH EMBEDDED
/*
var movieName = "grille_flash";

function thisMovie(movieName) {
	// IE et Netscape font référence à un objet differemment.
	// on retourne la synthaxe appropriée
	if (navigator.appName.indexOf ("Microsoft") != -1) {
		return window[movieName]
	} else {
		return document[movieName]
	}
}


function playmovie() {
	thisMovie(movieName).Play();
}

function movieIsLoaded (theMovie) {
	// On est certain que l'objet Flash est défini
	alert(theMovie.PercentLoaded())
	if (typeof(theMovie) != "undefined") {
		// On vérifie s'il est chargé en entier
		return theMovie.PercentLoaded() == 100;
	} else {
		// Pas défini, pas chargé.
		return false;
	}
}

function afficheOnglet(frame) {
	//si l'objet Flash est chargé, on exécute les commandes actionScript
	if (movieIsLoaded(thisMovie(movieName))) {
	alert(frame)
		thisMovie(movieName).GotoFrame(frame);
		thisMovie(movieName).Play();
	}
}*/

/*
winIEpass = ((navigator.appName.indexOf("Microsoft") != -1) && 
(navigator.appVersion.indexOf("Windows") != -1)) && 
(parseFloat(navigator.appVersion) >= 4) ? true : false;

NNpass = ((navigator.appName == "Netscape") && 
(navigator.userAgent.indexOf("Mozilla") != -1) && 
(parseFloat(navigator.appVersion) >= 4) && 
(navigator.javaEnabled())) ? true : false;


//---------------------------------
// AJOUTER PAR JB.LANDRY
//---------------------------------
Operapass = ((navigator.appName == "Opera") && 
(navigator.userAgent.indexOf("Windows") != -1) && 
(parseFloat(navigator.appVersion) >= 5) && 
(navigator.javaEnabled())) ? true : false;
//---------------------------------

supportedBrowser = (winIEpass || NNpass || Operapass) ? true : false;

// check for Flash Plug-in in Mac or Win Navigator. Get plug-in version.


minPlayer = 4;
var mySwf;

function Flash_checkForPlugIn()
{
var plugin = (navigator.mimeTypes &&
navigator.mimeTypes["application/x-shockwave-flash"]) ?
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if (plugin) {
var pluginversion = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) 
if(pluginversion >= minPlayer) {return true;}
}
return false;
}

// vbscript check for Flash ActiveX control in windows IE
if(supportedBrowser && winIEpass)
{
document.write(
		'<script language=VBScript>' + '\n' +
		'Function Flash_checkForActiveX()' + '\n' +
			'Dim hasPlayer, playerversion' + '\n' +
			'hasPlayer = false' + '\n' +
			'playerversion = 10' + '\n' +
			'Do While playerversion >= minPlayer' + '\n' +
				'On Error Resume Next' + '\n' +
				'hasPlayer = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & playerversion & \"\")))' + '\n' +
				'If hasPlayer = true Then Exit Do' + '\n' +
				'playerversion = playerversion - 1' + '\n' +
			'Loop' + '\n' +
			'Flash_checkForActiveX = hasPlayer' + '\n' +
		'End Function' + '\n' +
		'<\/script>'
		);
}



function Flash_checkForMinPlayer()
{
if(!supportedBrowser) return false;
if(NNpass) return (Flash_checkForPlugIn());
if(winIEpass) return (Flash_checkForActiveX());
// AJOUTER PAR JB.LANDRY
//---------------------------------
if(Operapass) return (Flash_checkForPlugIn());
//---------------------------------
}

function Flash_embedSWF(nameId, srcURL, width, height, swfbgColor)
{

if (!Flash_checkForMinPlayer()) return;

var defaultColor = (document.bgColor != null && document.bgColor != '') ? document.bgColor : "#ffffff";
var bgcolor = (swfbgColor != null) ? swfbgColor : defaultColor;

document.writeln(
'<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ' +
'codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ' +
'ID="' + nameId + '" WIDTH=' + width + ' HEIGHT=' + height + '>' +
'<PARAM NAME=movie VALUE="' + srcURL + '">' + 
'<PARAM NAME=quality VALUE=low>' +
'<PARAM NAME=wmode VALUE=transparent>'+
'<PARAM NAME=bgcolor VALUE=' + bgcolor + '>' +
'<EMBED swLiveConnect="true" NAME="' + nameId + '" ' +
'src="' + srcURL + '" ' +
'quality=low ' +
'wmode=transparent ' +
'bgcolor=' + bgcolor + ' ' +
'WIDTH=' + width + ' HEIGHT=' + height + ' ' +
'TYPE="application/x-shockwave-flash" '+	
'PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">' +
'</EMBED>' + 
'</OBJECT>'
);

}

*/

//-->
