var jQ = jQuery.noConflict();

jQ(function(){
	document.body.oncontextmenu = function() {
		return false;
	}
	//jQ('ul.sf-menu li ul').find('li:last').addClass("last");

	jQ('ul.sf-menu').superfish({
		autoArrows: false,
		dropShadows: false,
		animation: {height:'show'}
	});

	if(jQ.blockUI) {
		jQ.blockUI.defaults.css = jQ.extend(jQ.blockUI.defaults.css, {
			width: '640px',
			position: 'absolute',
			border: 'none',
			top: '70px',
			color: '#666666',
			left: ((parseInt(jQ(window).width()) - 640)/2 + 'px')
		});
	}

	jQ(".loginform input").labelify();

	var lg = jQ.cookie('remember_login');
	if(lg) {
		jQ("#ExternalLogin input:first").val(lg);
		jQ("#ExternalLogin input[type=checkbox]").attr('checked', true);
	}

	jQ("#client-login").click(function(){
		jQ('#login-lightbox form').attr("action", "http://acces.web-soflog.com/");
		jQ('#login-lightbox .lightboxheader').eq(0).show();
		jQ('#login-lightbox .lightboxheader').eq(1).hide();
		jQ.blockUI({
			message: jQ('#login-lightbox')
		});
		return false;
	});

	jQ("#intranet-login").click(function() {
		jQ('#login-lightbox form').attr("action", "http://intra.web-soflog.com/");
		jQ('#login-lightbox .lightboxheader').eq(1).show();
		jQ('#login-lightbox .lightboxheader').eq(0).hide();
		jQ.blockUI({
			message: jQ('#login-lightbox')
		});
		return false;
	});

	jQ(".mailto").click(function () {
		var href = jQ(this).attr("href");
		if(href.indexOf("|")>0) {
			var enc_mail = href.replace('#','').split('|');
			var mail_address = 'mailto:'+enc_mail[0]+'@'+enc_mail[2]+'.'+enc_mail[1];
			jQ(this).removeClass("mailto");
			jQ(this).attr("href",mail_address);
		}
	});

	jQ("#ExternalLogin").submit(function() {
		if(jQ("#ExternalLogin input[type=checkbox]").is(":checked")) {
			jQ.cookie('remember_login', jQ("#ExternalLogin input:first").val(), {path: '/', expires: 365});
		} else {
			jQ.cookie('remember_login', null, {path: '/', expires: 365});
		}
	});

});