/* IE6 flicker fix
-------------------------------------------------- */
try { document.execCommand("BackgroundImageCache", false, true); } catch(err){}

jQuery.fn.hasClass = function(c) {
	return this.is('.'+c)
};

$(document).ready(function() {
	Date.format = 'dd.mm.yyyy';
	$('INPUT.wdate').datePicker({startDate:'01.01.1996'});
});

/* Tabs switcher */

function showTab(ref,set){
	$('#'+set+' > LI > A').each(function(i,a){
		$(a).removeClass('active');
		$($(a).attr('href')).addClass('hidden');
	});
	$(ref).addClass('active');
	$($(ref).attr('href')).removeClass('hidden');
	return false;
}

/* Show loginbox */

function showLoginbox(ref){
	if( $($(ref).attr('href')).hasClass('hidden') ){
		$($(ref).attr('href')).removeClass('hidden');
		$($(ref).attr('href')).css({
			left: $(ref).offset().left,
			top: $(ref).offset().top + $(ref)[0].offsetHeight
		});
	} else {
		$($(ref).attr('href')).addClass('hidden');
	}
}
