$(document).ready(function(){

    var url = window.location.pathname; 
      //  alert(url);
		urlRegExp = new RegExp(url.replace(/\/$/,'') + "$"); 
        
		
        $('.dropdown li a').each(function(){
            
			//console.log($(this).attr('href') + '      ' + url);
            if($(this).attr('href') == url)
			{
				
				$(this).parentsUntil("ul.dropdown").each(function(){
					
					//console.log(this);
					$(this).css('display','block');
					$(this).children(0).addClass('active');
					$(this).addClass('preActive');
					
				});

			}
        });
        
        
        //$("ul.dropdown li")
		//ul.dropdown li ul li:hover{}
		 $(".dropdown li ul li").hover(function(){
    
			$(this).addClass("active");
			$('ul:first',this).slideDown();
    
		}, function(){
			$(this).removeClass("active");
			$(this).removeClass("hover");
			$('ul:first',this).hide();
    
		});
		
		
		$('.toggle_menu_link').click(
			function(e) {
				var _this = $(this);
				var parent = _this.parent();
		
				if (parent.has('ul').length) {
					e.preventDefault();
					$(this).next().slideToggle();
					$(this).parent().addClass('preActive').css('display','block');
					$(this).next().addClass('preActive').css('display','block');
					/*$(this).toggleClass("preActive");
					$('ul:first',this).toggleClass("preActive");
					
					$(this).css('display','block');
					$(this).children(0).addClass('active');
					$(this).addClass('preActive');
					*/
					
				} else {
					location.href=_this.attr('href');
				}
			}
		);
        
        // wird nicht verwendet
        //$("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");

});

	
var ServerCall = function(_url,_data,callback)
{
	$.ajax({
		   type: "GET",
		   url: _url,
		   data: _data,
		   dataType:'html',
		   success: 
		     function(result) {
			
				callback(result);
		   },
			error: function (data, status, e)
			{
				alert("error:"+e);
			}
		});
};
	






