		var random = Math.random() ;
		var picnum = Math.round(random*4)+1;
		
		
		
// *********************   Language Choice Cookie Functions   ********************* // 


	function getCookie(NameOfCookie){
		if (document.cookie.length > 0) {              
			begin = document.cookie.indexOf(NameOfCookie+"=");       
			if (begin != -1) {           
				begin += NameOfCookie.length+1;       
				end = document.cookie.indexOf(";", begin);
				if (end == -1) end = document.cookie.length;
				return unescape(document.cookie.substring(begin, end));
			} 
		}
	return null;
	}
	function setCookie( name, value, expires, path){
		var today = new Date();
		today.setTime( today.getTime() );
		if ( expires ){
			expires = expires * 1000 * 60 * 60 * 24;
		}
		var expires_date = new Date( today.getTime() + (expires) );
		document.cookie = name + "=" +escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
		( ( path ) ? ";path=" + path : "" );
//		alert("Cookie Set\n\nValue:      " + value + "\n\nPath:   " + path);
	}
	function CheckLanguagePref() {
		LanguagePref=getCookie('LanguagePref');
		if (LanguagePref == "francais"){
//		alert("Welcome back, " + LanguagePref);
			window.location="../" + LanguagePref
		}
	}
	
	
//  ********************  CheckBox Decoration Script  *********************//

//global variables that can be used by ALL the function son this page. 
var inputs; 
var imgFalse = '../images/checkbox.png'; 
var imgTrue = '../images/checkbox-selected.png'; 

//this function runs when the page is loaded, put all your other onload stuff in here too. 
function init() { 
    replaceChecks(); 
} 
function replaceChecks() { 
     
    //get all the input fields on the page 
    inputs = document.getElementsByTagName('input'); 

    //cycle trough the input fields 
    for(var i=0; i < inputs.length; i++) { 

        //check if the input is a checkbox 
        if(inputs[i].getAttribute('type') == 'checkbox') { 
             
            //create a new image 
            var img = document.createElement('img'); 
             
            //check if the checkbox is checked 
            if(inputs[i].checked) { 
                img.src = imgTrue; 
            } else { 
                img.src = imgFalse; 
            } 
            //set image CLASS reference 
            img.className = 'ImageCheckbox'; 
            //set image ID and onclick action 
            img.id = 'checkImage'+i; 
            //set image 
            img.onclick = new Function('checkChange('+i+')'); 
            //place image in front of the checkbox 
            inputs[i].parentNode.insertBefore(img, inputs[i]); 
            //hide the checkbox 
            inputs[i].style.display='none'; 
        } 
    } 
} 

//change the checkbox status and the replacement image 
function checkChange(i) { 
    if(inputs[i].checked) { 
        inputs[i].checked = ''; 
        document.getElementById('checkImage'+i).src=imgFalse; 
    } else { 
        inputs[i].checked = 'checked'; 
        document.getElementById('checkImage'+i).src=imgTrue; 
    } 
} 
	
/*
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License:
 */

if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;

	
// *********************   Tout Scroller Script   ********************* // 


//  To set Tout position multiple the number of touts by 92.5
var touts = 10;
var numTouts = 185 * touts;
var browserVersion;
var direction;
var scrolltimer;
function scrollStart() {
	if (document.layers) { browserVersion = eval(document.divASContainer.document.contentLayer); }
	else {
		if (document.getElementById) { browserVersion= eval("document.getElementById('contentLayer').style"); }
		else { if (document.all) { browserVersion = eval(document.all.contentLayer.style);}
		}
	}
	verScroll('right','1');
}
function verScroll(dir, spd) {
	scrolltimer = null;
	direction = dir;
	speed = parseInt(spd);
	var x_pos;
	x_pos = parseInt(browserVersion.left);
	if (direction == "right" && x_pos > -numTouts) browserVersion.left = (x_pos - (speed));
			else if (direction == "right") browserVersion.left = 0;	
	if (direction == "left" && x_pos < 0) browserVersion.left = (x_pos + (speed));
			else if (direction == "left") browserVersion.left = -numTouts;
	if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("Mac") != -1)
		{
		scrolltimer = setTimeout("verScroll(direction,speed)", 1);
		speed=28;
		} else {
		scrolltimer = setTimeout("verScroll(direction,speed)", 28);
		}
	}
	function stopScroll() {
		clearTimeout(scrolltimer);
	}
	function startAndStop(dir, spd) {
		clearTimeout(scrolltimer);
		verScroll(dir, spd);
	}

// *********************   Product List Scroller Script   ********************* // 

var navbrowserVersion;
var navdirection;
var navscrolltimer;
function navScroll() {
	if (document.layers) { navbrowserVersion = eval(document.ProductNav.document.navigationContent); }
	else {
		if (document.getElementById) { navbrowserVersion= eval("document.getElementById('navigationContent').style"); }
		else { if (document.all) { navbrowserVersion = eval(document.all.navigationContent.style);}
		}
	}
	verNavScroll('right','1');
}
function verNavScroll(dir, spd) {
	navscrolltimer = null;
	navdirection = dir;
	navspeed = parseInt(spd);
	var x_pos;
	x_pos = parseInt(navbrowserVersion.left);
	if (navdirection == "right" && x_pos > -1024) navbrowserVersion.left = (x_pos - (navspeed));
			else if (navdirection == "right") navbrowserVersion.left = 0;	
	if (navdirection == "left" && x_pos < 0) navbrowserVersion.left = (x_pos + (navspeed));
			else if (navdirection == "left") navbrowserVersion.left = -1024;
	if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("Mac") != -1)
		{
		navscrolltimer = setTimeout("verNavScroll(navdirection,navspeed)", 1);
		navspeed=44;
		} else {
		navscrolltimer = setTimeout("verNavScroll(navdirection,navspeed)", 44);
		}
	}
	function stopNavScroll() {
		clearTimeout(navscrolltimer);
	}
	function beginAndEnd(dir, spd) {
		clearTimeout(navscrolltimer);
		verNavScroll(dir, spd);
	}

// *********************   PopUp Window Functions   ********************* // 

function pop_up(url, width, height){
	var halfwinwidth = width / 2;
	var halfwinheight = height / 2;
	leftpos = screen.width / 2 - halfwinwidth;
	toppos = screen.height / 2 - halfwinheight;
	window.open(url,'popwin','width=' + width +',height=' + height + ',left=' + leftpos + ',top=' + toppos + ', scrollbars=yes');
}

// *********************   New Window Functions   ********************* // 

var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',toolbar=0,location=0,statusbar=0,menubar=0,resizable=0,'
win = window.open(mypage,myname,settings)
}

// *********************   Remote MouseOver Functions   ********************* // 

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
function changeImages() {
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

// *********************   RollOver Functions   ********************* // 

function setupRollovers() {
	var img, sh, sn, sd
	for (var i = 0; (img = document.images[i]); i++) {
		if (img.getAttribute) {
			sn = img.getAttribute("src");
			sh = img.getAttribute("hsrc");
			sd = img.getAttribute("dsrc");
		if (sn != "" && sn != null) {
			img.n = new Image();
			img.n.src = img.src;

			if (sh != "" && sh != null) {
				img.h = new Image();
				img.h.src = sh;
				img.onmouseover = soopaSwapOn
				img.onmouseout  = soopaSwapOff
				}
	
			if (sd != "" && sd != null) {
				img.d = new Image();
				img.d.src = sd;
				img.onmousedown = soopaSwapDown
				}
			}
		}
	}
}
function soopaSwapOn() {
	this.src = this.h.src;
}

function soopaSwapOff() {
	this.src  = this.n.src;
}

function soopaSwapDown() {
	this.src  = this.d.src;
	this.temp = typeof(document.onmouseup) != 'undefined' && typeof(document.onmouseup) != 'unknown' ? document.onmouseup : "";
	soopaSwapUp.img = this;
	document.onmouseup = soopaSwapUp;
}

function soopaSwapUp() {
	var ths = soopaSwapUp.img;
	ths.src = ths.n.src;
	if (ths.temp) document.onmouseup = ths.temp;
}

function start() {
	init();	
	scrollStart()

}
window.onload = start;


