$(document).ready(function () {	
	
	$.ajax({
		  url: "/index/log/"
	});

	$("#catListButt").click(function(){
		$("#dataText").toggle("slide", {direction:"up"});
	});
	
	
	$("#teszt_button").mouseenter(function() {
     $('#ajax_login').css('display', 'block');
     login.initTop();
     return false;
  });
	$("#kilep_button").mouseenter(function() {
	     $('#ajax_logout').css('display', 'block');
	     return false;
	  });
	$('#close').click(function(){
		$('#ajax_login').css('display', 'none');
		return false;
	});
	$('#close2').click(function(){
		$('#ajax_logout').css('display', 'none');
		return false;
	});
	$( "#accordion" ).accordion({
		autoHeight: false,
		active:false
	});
	
	$(".button").button();
	
	$("#tabs").tabs();
	
	$('.tanulmany_list').menuTree({
			animation: true,
			listElement: 'ol',
			handler: 'toggle',
			hrefBegins: '#',
			speed: 'slow',
			trace: false
		});
	
	$("#onlineGroupOpener").click(function(){
		$("#onlineGroup").toggle("blind");	
		return false;
	});
	
	$("#kpsfestok a").click(function(){
		$("#keresett_festok").toggle("blind");	
		return false;
	});
	
	if($("#toggleText").length>0) {
		var readMoreOpen = $("<div></div>").attr("class","readmore open");
		var readMoreClose = $("<div></div>").attr("class","readmore close");
		$("#toggleText").wrapInner('<div class="wrapper"/>');
		
		var origHeight = $("#toggleText").height();
		var cHeight = $("#toggleText .wrapper").height();
		
		if(cHeight>origHeight) {
			$("#toggleText").append(readMoreOpen).append(readMoreClose);
			readMoreClose.hide();		
		}
		
		readMoreOpen.click(function(){
			$("#toggleText").animate({height:cHeight},600, function(){
				readMoreOpen.hide();
				readMoreClose.show();
			});
		});
		readMoreClose.click(function(){
			$("#toggleText").animate({height:origHeight},600, function(){
				readMoreClose.hide();
				readMoreOpen.show();
			});
		});
	}
	
	$('#zoomGallery').cleanWhitespace();

});
function formatNumber(v){
	var val = v.toString();
	var result = "";
	var len = val.length;
	while (len > 3){
		result = " "+val.substr(len-3,3)+result;
		len -=3;
	}
	return val.substr(0,len)+result;
}
function carousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};
jQuery.fn.cleanWhitespace = function() {
    textNodes = this.contents().filter(
        function() { return (this.nodeType == 3 && !/\S/.test(this.nodeValue)); })
        .remove();
    return this;
}
