if(window.navigator.userAgent.indexOf('iPad')>-1) {
    document.write('<style>#nsContent .nsShowMe a.checkbox:hover span {color: inherit;}</style>');
}

;(function($) {

$.fn.menuSelector = function(opt){
   
    var o = {              
        targetLinks:'li a',
        activeClass:'active',
        activeParent:'li', // if false -> class sets to links, else parent selector should be set
        onNoEltSelected:false, // callback function that calls on no element selected,
        defaultSelected:false//'li:first'
    };
   
    o = $.extend(o,opt);
   
    var menu = this;
    var href = location.href;
    var $links = $(menu).find(o.targetLinks);
    var base = $('base').attr('href');
    var sel = false;
   
    $links.each(function(){
        var link = this.href;
        if ( href.match(link) && link!=base ){
            var $targetElt = $(this);
            if (o.activeParent)
                $targetElt = $targetElt.parent(o.activeParent);
            $targetElt.addClass(o.activeClass);
            sel = true;
        }
    });
   
    if ( !sel && o.defaultSelected ){
        $(o.defaultSelected,menu).addClass(o.activeClass);
    }
   
    if ( !sel && o.onNoEltSelected )
        o.onNoEltSelected.apply(this,[this]);
   
}

})(jQuery);

var logopened=false;
$(document).ready(function(){
    $('#logbtn').click(function(){
        if(logopened)
        {
            $('#logform').hide('fast');
            $('#logbtn').removeClass('selected');
        }    
        else
        {
            $('#logform').show('fast');
            $('#logbtn').addClass('selected');
        }
        logopened=!logopened;
        return false;
    });
}).click(function(e){
    if(!logopened)
        return;
    e=e||window.event;
    var target=e.target||e.srcElement;
    while(target)
    {
        if(target==$('#logform').get(0))
            return;
        target=target.parentNode;
    }
    $('#logform').hide('fast');
    $('#logbtn').removeClass('selected');
    logopened=false;    
});

$(document).ready(function() {
	
			$('.notification').hover(function() {
 				$(this).css('cursor','pointer');
 			}, function() {
 					$(this).css('cursor','auto');
				});

            $('.notification span').click(function() {
                $(this).parent().fadeOut(800);
            });
			
			$('.notification').click(function() {
                $(this).fadeOut(800);
            });
			
        });
		
	$(document).ready(function() {
		$("ul#jDropDown").jDropDown({
			'effect'		: '',
			'notMenu'		: '.home', // exclude menu (.home in examples)
			'duration'		: {
				'fadeIn'	: 300,
				'fadeOut'	: 60,
				
				'slideIn'	: 300,
				'slideOut'	: 60	
			}
		});
	});

	var myGlobalHandlers = {
		onCreate: function(){
			Element.show('nsSystemWorking');
		},

		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				Element.hide('nsSystemWorking');
			}
		}
	};

	Ajax.Responders.register(myGlobalHandlers);
