function changeitem(i)
{
	document.getElementById("item_"+i).className="itemselected";
}
function resetitem(i)
{
	document.getElementById("item_"+i).className = "item";
}
function link(l)
{
	window.location.replace('http://www.bavaria89.de'+l); 
}

var drophoverlist = new Array('item_2', 'item_3');
var dropuphoverlist = new Array('item_1', 'item_4', 'item_5', 'item_6', 'item_7');
var dropdownlist = new Array('dropdown-1', 'dropdown-2');
var dropdownindex = -1;

$(document).ready(function()
{
	registerDown();
	registerUp();
});

var ddown = new Array('item_2', 'item_3');
var dup = new Array('item_1', 'item_4', 'item_5', 'item_6', 'item_7', 'delete');
var dslide = new Array('dropdown-1', 'dropdown-2');
var disdown = -1;
var dlock = false;
var dtemp = -1;
var dtime = null;

function registerDown()
{
	$.each(ddown, function(index, val) {
		$('#' + val).bind('mouseenter', {number:index}, function(event) { dropdown(event.data.number); });
	});
}

function registerUp()
{
	$.each(dup, function(index, val) {
		$('#' + val).bind('mouseenter', dropup);
	});
}

function dropdown(i)
{
	if(!dlock)
	{
		dlock = true;
		dropup(function() {
			disdown = i;
			$('#' + dslide[disdown]).slideDown(450, function() { $('#delete').show(); dlock = false; });
		});
	} else
	{
		window.clearInterval(dtime);
		dtemp = i;
		dtime = window.setTimeout(function() { dropdown(dtemp); }, 500);
	}
}

function dropup(callback)
{
	if(disdown >= 0)
	{
		$('#' + dslide[disdown]).slideUp(450, function() {
			$('#delete').hide();
			disdown = -1;
			try { callback(); } catch(e) { }
		});
	}
	else
	{
		disdown = -1;
		try { callback(); } catch(e) { }
	}
}

function showPage()
{
	document.getElementById("logo").style.display = block;
	document.getElementById("top-content").style.display = block;
	document.getElementById("navi").style.display = block;
	document.getElementById("main").style.display = block;
}

function submitNewsletter()
{
	var mail = document.getElementById('nlemail').value;
	var nlname = document.getElementById('nlname').value;

	var strReg = "^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$";
	var regex = new RegExp(strReg);
	if(regex.test(mail)==true)
	{
		document.forms['formNewsletter'].submit();
	}
	else
		alert('Bitte geben Sie ein g&uuml;ltige E-Mailadresse ein');
}

