jQuery(function() {
	
	jQuery('#print').click(function(){
          window.print()
		  return false;
      });
	
	jQuery('.list_post li:first').addClass('no_bg');
	
	jQuery('#nav ul ul').hide();
	
	jQuery('#nav ul li').hover(
	function () {
		jQuery(this).find('ul').show();
	}, 
	function () {
		jQuery(this).find('ul').hide();
	}
	);
	
	jQuery(".home #nav li:first").addClass('active');
	jQuery("#nav").find('.current_page_item').find('a').addClass('active');
	
	jQuery('#newsletter_box button, .form_side button').hover(
	function () {
		jQuery(this).addClass('over');
	}, 
	function () {
		jQuery(this).removeClass('over');
	}
	);

	
	jQuery('#aco3 > ul > li > a').addClass('head');
	//jQuery('#aco3 ul').find('li li a').removeClass('head');
	jQuery('#aco3 ul li:first a').addClass('aco_first3');
	//jQuery('#aco3 ul li:last a').addClass('aco_last3');
	
	jQuery("#loading").bind("ajaxSend", function(){
		jQuery(this).show();
		jQuery('.contact_form fieldset').addClass('layer');
		}).bind("ajaxComplete", function(){
		jQuery(this).hide();
		jQuery('.contact_form fieldset').removeClass('layer'); 
	});
	
	var action_val = jQuery('.contact_form').attr('action'); 

	jQuery(".submit").click(function() {
		
	 var name = jQuery("#name").val();
		if (name == "") {
      jQuery("#name_error").show();
      jQuery("#name").focus();
      return false;
    }
	
	var email = jQuery("#email").val();
		if (email == "") {
      jQuery("#email_error").show();
      jQuery("#email").focus();
      return false;
    }
	
	var email = jQuery("#email").val();
	if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) ){
	jQuery("#email_error").show();
	jQuery("#email").focus();
	return (false);
	} 
	
	var comment = jQuery("#comment").val();
		if (comment == "") {
      jQuery("#comment_error").show();
      jQuery("#comment").focus();
      return false;
    }
		
		var dataString = 'name='+ name + '&email=' + email + '&comment=' + comment;
		//alert (dataString);return false;
		jQuery.ajax({
		type: "POST",
		url: action_val,
		data: dataString,
		success: function() {
			jQuery('.contact_form').html("<div id='message'></div>");
			jQuery('#message').html("<p>Vielen Dank f&uuml;r Ihre Nachricht!</p>")
			.append("<p>Wir werden Ihre Anfrage so schnell wie m&ouml;glich bearbeiten.</p>"); 
      }
     });
    return false;
	});
	
	jQuery('.head').each(function (i) {
		varLink = jQuery(this).attr('href');
		varTitle = jQuery(this).attr('title');
		varNumItems = jQuery(this).siblings().length;
		
		if (varNumItems > 0) { 
			
			jQuery(this).next('ul').prepend("<li class=\"link_home\"><a href=\"#\" class=\"aco_first3\">List</a></li>");
			jQuery(this).next('ul').find('.link_home a').attr('href', varLink);
			jQuery(this).next('ul').find('.link_home a').text(varTitle);
		
		}
		
		else {
			
			jQuery(this).after("<ul><li class=\"link_home\"><a href=\"#\" class=\"aco_first3\">List</a></li</ul>");
			jQuery(this).next('ul').find('.link_home a').attr('href', varLink);
			jQuery(this).next('ul').find('.link_home a').text(varTitle);
		}
		
		
		
	});
	
	

});
