/* Toppagezobra */
$(document).ready(function() {
	$('a#toptop').click(function(){
	$('html, body').animate({scrollTop:0}, 'slow');
	return false;
	});
});

/* Slidedown */
$.fn.Button=function(sel)
{
	var closed=true,
		th=this;
	$(sel).hide();
	$(this).removeClass('selected').click(function(){
		$(sel).slideToggle("fast");
		$(this).toggleClass("selected");
		closed=!closed;
		return false;
	});
	$(document).click(function(e){
		if(closed)
			return;
		var target=e.target||e.srcElement;
		while(target)
		{
			var ret=false;
			$(sel).each(function(){
				if(ret=target==this)
					return false;
			});
			if(ret)
				return;
			target=target.parentNode;
		}
		$(sel).hide('fast');
		$(th).removeClass('selected');
		closed=true;
	});
	return this;
}

$(function(){
	var lis=$("#topbar li:has(.dropdown)").find("a:first").append("<b class=\"thide\">&lt;</b>").end();
	lis.click(function(ee){
		if($(ee.target).closest(".dropdown").size()>0)
		{
			$(this).addClass("selected");
			ee.stopPropagation();
		}
		else
		{
			var th=this;
			lis.filter(function(){
				return !$(this).is(th);
			}).removeClass("selected");
			$(this).toggleClass("selected");
			return false;
		}
	});
	$(this).click(function(e){
		lis.removeClass("selected");
	})
});

/* tabs */
$(document).ready(function(){
	var tabContainers = $('#tabbs .tabcont');
		tabContainers.hide().filter(':first').show();

		$('#tabbs .tabmenu a').click(function () {
			tabContainers.hide();
			tabContainers.filter(this.hash).show();
			$('#tabbs .tabmenu a').removeClass('active');
			$(this).addClass('active');
			return false;
		}).filter(':first').click();
});

function ResizeLineImgs()
{
	var h=0;
	$("#lineimgs").find("li:gt(0)").each(function(){
		h+=$(this).width();
		$("#lineimgs").closest("div").show();
	}).end().width(h);
	if(h==0)
		$("#lineimgs").closest("div").hide();
}

/* Upload line */
$(ResizeLineImgs);

$(function(){
	$('#faqmenu a span').prepend('<b class="thide">*</b>');
});
