var actualMainNav;
var actualSubNav;
var actualSubNavManuItem;
var actualTableNav;
var actualFooterNav;

function initialMainMenu(){
	/* IE7 Submenu FIX */
  	if(navigator.appName=="Microsoft Internet Explorer")
	{
  	    if(navigator.appVersion.substring(23,22) == "7")
	    {
  	    	$('#sub_nav_who_we_are').attr("style","left: 10px");
  	    	$('#sub_nav_what_we_do').attr("style","left: 150px");
  	    	$('#sub_nav_how_we_work').attr("style","left: 285px");
  	    } 	
  	}
	if(actualSubNav){
		$('#'+actualSubNav).show();
		$('#'+actualSubNavManuItem).attr("style","color: white");
	}
	$('ul#nav_main_menu > li').hover(function() {
  		$('ul:first', this).show();

  		if(actualSubNav != $('ul:first', this).attr("id")){
  			$('#'+actualSubNav).hide();
  		}else{
  			$('#'+actualSubNav).show();
  		}
  	},
  	function() {
  		$('ul:first', this).hide();
  		
  		if(actualSubNav){
			$('#'+actualSubNav).show();
			$('#'+actualSubNavManuItem).attr("style","color: white");
		}
  	});
}

function hoverButton(button, status){
	if(!button){
		$(".hover_button").hover(function() { 
			$(this).attr("src",$(this).attr("src").replace('_off','_on'));
		}, function() {
			$(this).attr("src",$(this).attr("src").replace('_on','_off'));
		});
	}
	if(status){
		$('#'+button).attr("src","./images/"+button+"_"+status+".png");
		if (actualMainNav != button && status == 'off'){
			$('#'+actualMainNav).attr("src","./images/"+actualMainNav+"_on.png");
		}else{
			$('#'+actualMainNav).attr("src","./images/"+actualMainNav+"_off.png");
		}
		if (actualMainNav == button){
			$('#'+actualMainNav).attr("src","./images/"+actualMainNav+"_on.png");
		} 
	}
	
}

function hoverTableButton(button, status){
	if(!button){
		$(".hover_button").hover(function() { 
			$(this).attr("src",$(this).attr("src").replace('_off','_on'));
		}, function() {
			$(this).attr("src",$(this).attr("src").replace('_on','_off'));
		});
	}
	if(status){
		$('#'+button).attr("src","./images/"+button+"_"+status+".png");
		if (actualTableNav != button && status == 'off'){
			$('#'+actualTableNav).attr("src","./images/"+actualTableNav+"_on.png");
		}else{
			$('#'+actualTableNav).attr("src","./images/"+actualTableNav+"_off.png");
		}
		if (actualTableNav == button){
			$('#'+actualTableNav).attr("src","./images/"+actualTableNav+"_on.png");
		} 
	}
	
}

function hoverFooterButton(button, status){
	if(!button){
		$(".hover_button").hover(function() { 
			$(this).attr("src",$(this).attr("src").replace('_off','_on'));
		}, function() {
			$(this).attr("src",$(this).attr("src").replace('_on','_off'));
		});
	}
	if(status){
		$('#'+button).attr("src","./images/"+button+"_"+status+".png");
		if (actualFooterNav != button && status == 'off'){
			$('#'+actualFooterNav).attr("src","./images/"+actualFooterNav+"_on.png");
		}else{
			$('#'+actualFooterNav).attr("src","./images/"+actualFooterNav+"_off.png");
		}
		if (actualFooterNav == button){
			$('#'+actualFooterNav).attr("src","./images/"+actualFooterNav+"_on.png");
		} 
	}
	
}


function setActualMainNav(id){
	actualMainNav = id;
	$('#'+actualMainNav).attr("src","./images/"+actualMainNav+"_on.png");
}

function setActualSubNav(id, menuItem){
	actualSubNav = id;
	actualSubNavManuItem = menuItem;
}

function setActualTableNav(id){
	actualTableNav = id;
	$('#'+actualTableNav).attr("src","./images/"+actualTableNav+"_on.png");
}

function setActualFooterNav(id){
	actualFooterNav = id;
	$('#'+actualFooterNav).attr("src","./images/"+actualFooterNav+"_on.png");
}

function checkmail()
{		
	var checked=true;

	if (checked)
	{	
	  if (!document.sendform.email.value)
	  {
	  	document.sendform.email.focus();
	  	alert ("Please fill out the \"email\"");
	  	checked=false;
	  }
	}
	if (checked)
	{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.sendform.email.value))
	  {
	  	checked=true;
	  }else{
	  	document.sendform.email.focus();
	  	alert ("The email address is invalid!");
	  	checked=false;
	  }
	} 
	if (checked)
	{
	  document.sendform.method="POST";
	  document.sendform.action="kontakt.php";
	  document.sendform.submit;
	}
	return checked;
}
