banner_start_color = banner_active_color2;
banner_action_status = 0;
banner_closed = 1;
statustimeout = false;

function platingroup_banner_highlight(status) {

		if(status == undefined) {
			
			if(banner_action_status==0)
			{
				status = 0;
			}
			else
			{
				status = banner_action_status;
			}
			clearTimeout(statustimeout);
		}
		
			platingroup_banner_setstatus(status);
			document.getElementById('menu_head').style.display = "block";
			
			
			if(status>15)
			{
				setOpacity(document.getElementById('menu_head'), (status-15)*2);
				
			}
			else
			{
				setOpacity(document.getElementById('menu_head'), 0);
			}
			if(status==1)
			{
				xajax_returnVisited();
			}
			document.getElementById('platingroup_banner_logo').style.display = "none";
			status++;
			banner_action_status = status;
			if(status < 20) {
				statustimeout = window.setTimeout('platingroup_banner_highlight('+status+');',30);
			}
			else
			{
			document.getElementById('platingroup_hover').style.display = 'none';
			}

}

function platingroup_onmouseover(e, element, function_name) {
	var ziel=e.relatedTarget?e.relatedTarget:e.fromElement;
	var kinder=element.getElementsByTagName('*');
	for(var i=0;i<kinder.length;i++) if(kinder[i]==ziel||element==ziel)return;

	if(menu_is_out == 1) {
		eval(function_name);
	}
}

function platingroup_onmouseout(e, element, function_name) {
	var ziel=e.relatedTarget?e.relatedTarget:e.toElement;
	var kinder=element.getElementsByTagName('*');
	for(var i=0;i<kinder.length;i++) if(kinder[i]==ziel||element==ziel)return;
	

	if(menu_is_out == 1) {
		menu_is_out = 0;
		
		eval(function_name);
	}
}

function platingroup_banner_unhighlight(status) {
		if(status == undefined) {
			if(banner_action_status>=19)
			{
				status = 19;
			}
			else
			{
				status = banner_action_status;
			}
			clearTimeout(statustimeout);
		}
		
		
		platingroup_banner_setstatus(status);
		if(status>14)
		{
			setOpacity(document.getElementById('menu_head'), (status-15)*2);
		}

		status--;
		banner_action_status = status;
		if(status >= 0) {
			statustimeout = window.setTimeout('platingroup_banner_unhighlight('+status+');',30);
		}
		else
		{
			banner_action_status = 0;
			document.getElementById('platingroup_banner_logo').style.display = "block";
			document.getElementById('menu_head').style.display = "none";
			
			banner_closed = 1;
			document.getElementById('platingroup_hover').style.display = 'block';
		}
}

/*
function platingroup_banner_menu_highlight(bannerstatus) {
	if(bannerstatus == undefined) {
		document.getElementById('menu_head').style.display = "";
		bannerstatus = 0;
	}
	
	setOpacity(document.getElementById('menu_head'), bannerstatus);

	bannerstatus++;
	if(bannerstatus < 11) {
		window.setTimeout('platingroup_banner_menu_highlight('+bannerstatus+');',20);
	}
}

function platingroup_banner_menu_unhighlight(bannerstatus) {
	if(bannerstatus == undefined) {
		bannerstatus = 10;
	}

	setOpacity(document.getElementById('menu_head'), bannerstatus);

	bannerstatus--;
	if(bannerstatus >= 0) {
		window.setTimeout('platingroup_banner_menu_unhighlight('+bannerstatus+');',20);
	} else {
		document.getElementById('menu_head').style.display = "none";
	}
}
*/
function platingroup_banner_setstatus(status) {
	/*
	banner_active_color = new Array();
	
	for(i=0;i<3;i++) {
		banner_active_color[i] = banner_start_color[i]+((banner_end_color[i]-banner_start_color[i])/10*status);
	}*/
	//document.getElementById('platingroup_banner').style.backgroundColor = 'rgb('+parseInt(banner_active_color[0])+','+parseInt(banner_active_color[1])+','+parseInt(banner_active_color[2])+')';
	document.getElementById('platingroup_banner').style.height = (25+Math.ceil(status*(status/1.2)))+'px';
	
}

function extract_menu() {
	if(menu_is_out == 0) {
		menu_is_out = 1;
	}
}
