var _loaded = 0;
var brNav,brIE = false;
var fprojects,fwhats_new,fcommunity,fcompany,fsupport = 0;
var mTimer;

var _S_BR_WIDTH = 0;
var _S_BR_MOVE = 0;
var _S_MN_TOP = 50;
var mElement;

this.window.status='';

var image_menu = new Array ("mn_projects", "mn_whats_new", "mn_downloads", "mn_community", "mn_support", "mn_company", "mn_vacancy");
for (i=0 ; i<image_menu.length ; i++) {
	eval ('var ' + image_menu[i] + '_on = new Image ();');
	eval ('var ' + image_menu[i] + '_off = new Image ();');
}

if (navigator.appName.indexOf("Microsoft") != -1) {
	brIE = true;
} else {
	brNav = true;
}

function _preload ()
{
	this.onresize = _resize;
	_resize ();
	preload_images ("_menu/","image_menu");
}

function _resize ()
{
	_S_BR_WIDTH = brIE ? document.body.clientWidth : window.innerWidth;
	if (_S_BR_WIDTH < 746) {
		parent.window.resizeBy (746-_S_BR_WIDTH,0);
	}
	return true;
}

function _menu_off(menu_id)
{	
	eval ("_hide_m ('" + menu_id + "')")
}

function _hide_m(menu_id)
{
	if (_loaded){
		_off ("mn_" + menu_id);
	}
}

function _menu_on (menu_id)
{
	if (_loaded){
		_on ("mn_" + menu_id);
	}
}

function _on (img_id,mLayer) {
	if (_loaded) {
		if ((brIE) || (!mLayer))
		{
			eval ('document["' + img_id + '"].src = ' + img_id + '_on.src;');
		} else {
			eval ('document.images["' + img_id + '"].src = ' + img_id + '_on.src;');
		}
	}
}

function _off (img_id,mLayer) {
	if (_loaded) {
		if ((brIE) || (!mLayer))
		{
			eval ('document["' + img_id + '"].src = ' + img_id + '_off.src;');
		} else {
			eval ('document.images["' + img_id + '"].src = ' + img_id + '_off.src;');
		}
	}
}

function preload_images (path, array_name)
{
	if (!path) {path = "";}
	if (!array_name) {array_name = "image_name";}
	var tmp_array = new Array ();
	tmp_array = eval (array_name);
	for (i=0; i<tmp_array.length ; i++) {
		eval (tmp_array[i] + '_off.src = "images/' + path + tmp_array[i] + '.gif";');
		eval (tmp_array[i] + '_on.src = "images/' + path + tmp_array[i] + '_on.gif";');
	}
}
