$(document).ready(function(){
	init();
});

function init() {
	initSubNavigation();
}

function initSubNavigation() {
	$('#mainNavigation a').each(function(){
		if (! $(this).hasClass('logOutLink') ) {
			$(this).hover(function(){
				//mouseenter
				$('#subMenu').hide();
				loadSubMenuData( $(this).attr('rel'), this );	
			}, function(){
				//mouseleave
			});	
		}
	});
	$('#subMenu').mouseleave(function(){
		$('#subMenu').hide();
		$('.nav1Submenu').removeClass('nav1Submenu');
	});
	$('#header').mouseenter(function(){
		$('#subMenu').hide();
		$('.nav1Submenu').removeClass('nav1Submenu');
	});
}

function loadSubMenuData(id, el) {
	var baseUri = window.location.protocol + "//" + window.location.host;
	var currentAlias = window.location.href.replace(baseUri, "");
	currentAlias = currentAlias.split("/");
	$.get('/?ajax=1&action=submenu&id=' + id + '&activealias=' + currentAlias[2], function(data) {
			$('.nav1Submenu').removeClass('nav1Submenu');
			if (data.length > 18 ) {	
				$('#subMenuContent').html(data);
				$('#subMenu').css('left', $(el).offset().left);
				$(el).addClass('nav1Submenu');
				$('#subMenu').show();
			} else {
				$('#subMenu').hide();
			}
		});	
}

function sendNewsletterForm() {

	$('#nl_firstName').css('border', '');
	$('#nl_lastName').css('border', '');
	$('#nl_email').css('border', '');
	
	if ($('#nl_email').val() == '') {
		$('#nl_email').css('border', '1px solid red');
		alert("Bitte geben Sie Ihre Email ein");
		return false;
	}

	if ($('#nl_firstName').val() == '') {
		$('#nl_firstName').css('border', '1px solid red');
		alert("Bitte geben Sie Ihren Vornamen ein");
		return false;
	}
	
	if ($('#nl_lastName').val() == '') {
		$('#nl_lastName').css('border', '1px solid red');
		alert("Bitte geben Sie Ihren Nachnamen ein");
		return false;
	}
		
	
	 return true;
	
}


