var SUBMEMORY  = 0;
var ROLLMEMORY = "";
var IMGMEMORY  = null;

var IMAGEDIR   = "http://www.emploilr.com/images/";

var DDSPEED    = 10;
var DDTIMER    = 25;


function isdefined(object, variable) {
	return (typeof(eval(object)[variable]) == undefined)? false: true;
}

function getElement( elementId ) {
	if (document.layers) {
		return document.layers(elementId);
	}else if (document.all) {
		return document.all(elementId);
	} else if (document.getElementById)	{
		return document.getElementById(elementId);
	}
	return null;
}

/*	parametres :
		num		le numéro du sous-menu
		img		l'objet image du rollover
		imgName	le préfixe du nom de l'image 				*/		
function show_sub(num, img, imgName) {
	
	var element = null;
	
	if (getElement( 'sub-menu-list' + SUBMEMORY )) {
		element = getElement( 'sub-menu-list' + SUBMEMORY );
		clearTimeout(element.timer);
		hide_sub();
	}
	
	if (getElement( 'sub-menu-list' + num )) {
		element = getElement( 'sub-menu-list' + num );
		
		if ( element.style.display == "none" || element.style.display == "" ) {
			element.style.display = "inline";
			img.src    			  = IMAGEDIR + imgName + "-roll.jpg";
			SUBMEMORY			  = num;
			IMGMEMORY 			  = img;
			ROLLMEMORY 			  = imgName;
			//element.timer		  = setTimeout("hide_sub()", 1500);	
		}		
	}	
}

function hide_sub() {
	if (getElement( 'sub-menu-list' + SUBMEMORY )) {
		var element = getElement( 'sub-menu-list' + SUBMEMORY );
		element.style.display = "none";
		IMGMEMORY.src         = IMAGEDIR + ROLLMEMORY + ".jpg";
	}
}

