document.onmouseover = domouseover;
document.onmouseout = domouseout;
var submenu = false;
var strSL = "sports_loisirs";

function domouseover() {
 if (document.all) {
  var srcElement = event.srcElement;
		if (srcElement.className == "menu_button") {
    //document.getElementById(srcElement.id).style.border = "solid 1px #FF9B4B";
		}
 }
}

function domouseout() {
 if (document.all) {
  var srcElement = event.srcElement;
		if (srcElement.className == "menu_button") {
   //document.getElementById(srcElement.id).style.border = "solid 1px white";
		}
 }
}

function OpenPopUp(MyFile,MyWindow,MyWidth,MyHeight) {    
	var ns4 = (document.layers)? true:false;
	var ie4 = (document.all)? true:false;
	var dom = (document.getElementById)? true:false;
	var xMax, yMax, xOffset, yOffset;;    
	if (ie4 || dom) {
		xMax = screen.width;
		yMax = screen.height;
      	} else if (ns4) {
		xMax = window.outerWidth;
		yMax = window.outerHeight;
	} else {
		xMax = 1024;
		yMax = 768;
	}
	xOffset = (xMax - MyWidth)/2;
	yOffset = (yMax - MyHeight)/2;
	window.open(MyFile,MyWindow,'width='+MyWidth+',height='+MyHeight+',screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+',scrollbars=no,resizable=no');
}

function GetScreenWidth() {
	var screenW = 640;
	if (parseInt(navigator.appVersion)>3) {
 	screenW = screen.width;
	}
	else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 3 && navigator.javaEnabled()) {
 	var jToolkit = java.awt.Toolkit.getDefaultToolkit();
 	var jScreenSize = jToolkit.getScreenSize();
 	screenW = jScreenSize.width;
	}
	return screenW;
}

function GetScreenHeight() {
	var screenH = 480;
	if (parseInt(navigator.appVersion)>3) {
 	screenH = screen.height;
	}
	else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 3 && navigator.javaEnabled()) {
 	var jToolkit = java.awt.Toolkit.getDefaultToolkit();
 	var jScreenSize = jToolkit.getScreenSize();
 	screenH = jScreenSize.height;
	}
	return screenH;
}

function fShow(obj) {
	//if (document.all) {
		//alert(submenu);
		if (submenu == true) {
			var obj = document.getElementById(obj);
			obj.style.visibility = 'visible';
			obj.style.height = '';
		}
	//}
}
function fHide(obj) {
	//if (document.all) {	
		//alert(submenu);
		if (submenu == false) {
			var obj = document.getElementById(obj);
			obj.style.visibility = 'hidden';
			obj.style.height = '0px';
		}
	//}
}


// Ajouter la fonction string comme méthode de l'objet String. ( fonction permettant la répétition d'une chaîne de caractère )
String.prototype.string = function(nb) { var tmp=""; for(var i=1;i<=nb;i++) tmp+=this; return tmp; }
// Declaration et initialisation des variables
var char_MOVE_left=''; var char_MOVE_right=''; var str_MOVE_left='<o> '; var str_MOVE_right=' <o>';
var str = str_MOVE_left+'www.freaknboy.fr'+str_MOVE_right;
var i=35; var j=35; var str_MOVE_ind=1; var timer_MOVE=100; var timer_MOVE_ind=1;
var str_ACTIVE = str_MOVE_left+String.fromCharCode(32).string(i)+str+String.fromCharCode(32).string(j)+str_MOVE_right;
var k=3; var l=1; var m=1; var timer_ID = setTimeout('',0);
	// Faire Défiler une chaîne de caractère de g/d d/g
	function Move(str) {
		if (str_ACTIVE.charAt(char_MOVE_left.length) != String.fromCharCode(32)) { str_MOVE_ind=1; }
		if (str_ACTIVE.charAt(((str_ACTIVE.length)-(char_MOVE_right.length))-1) != String.fromCharCode(32)) { str_MOVE_ind=2; }
		if (str_MOVE_ind == 1) { i++; j--; } 
		if (str_MOVE_ind == 2) { i--; j++; }
		str_ACTIVE = char_MOVE_left + String.fromCharCode(32).string(i) + Wave(str) + String.fromCharCode(32).string(j) + char_MOVE_right; 
		window.status = str_ACTIVE; timer_ID = setTimeout('Move(str)',timer_MOVE);
		if (timer_MOVE == 10) { timer_MOVE_ind=0; } 
		if (timer_MOVE == 100) { timer_MOVE_ind=1 }
		//if (timer_MOVE_ind == 1) { timer_MOVE-=1; } else { timer_MOVE+=1; }
	}
// Changer la casse
function ChangeCase(chr) { if (chr.charCodeAt(0) < 91 && chr.charCodeAt(0) > 64) { return chr.toLowerCase(); } else { return chr.toUpperCase(); } }
// Executer une vague sur une chaîne de caractère
function Wave(str) {
	str_WAVE = str.substring(0,k)+ChangeCase(str.charAt(k))+str.substring(k+1,str.length);
	if (l == 1) { k++; } else { k--; } if (k == str_MOVE_left.length) { l = 1; } if (k == str.length-(str_MOVE_right.length)-1) { l = 2; } return str_WAVE;
}
// Démmarrer le défilement
Move(str);
