var noredirect=true;

function defaulthivas(gethash,postdata) {
$('#main').fadeOut('normal', function() {
	$.ajax({
	url: gethash, //.php-val erkezik a hash
	type: "GET",
	data: "ajax&"+postdata,
	cache: false,
	success: function (html) {
	//$('.loader').hide();
			$('#main').html(html).fadeIn('normal');
			}
		});
	});
}

function kepekhivas(gethash,postdata) { //when calling galeria_kepek.php
//$('#main').fadeOut('normal', function() {
	$.ajax({
	url: gethash,
	type: "GET",
	data: "ajax&"+postdata,
	cache: false,
	success: function (html) {
			$('#main').html(html);
			//.fadeIn('normal');
			}
		});
	//});
}

function pageload(hash) {
//alert("pageload: " + hash);
// hash doesn't contain the first # character.
	if(hash) {
		getPage(hash);
	}
	//else { $.history.load('bemutatkozas'); } //ha minden konyvjelzozve van!
}

$(document).ready(function () {
	$.history.init(pageload);
	$("a[rel='ajax']").click(function () {
		$("a[rel='ajax']").removeClass('selected');
		$(this).addClass('selected');
		//$('ul li').removeClass('selected');
		//$(this).parents('ul.dropdown li').addClass('selected');
	});
	
	//original:
	//$('a[rel=ajax]').click(function (e){
	//var hash = $(this).attr('href');
	//hash = hash.replace(/^.*#/, '');
 	//$.history.load(hash);
	//return false;
	//});
});

$(window).load(function() {
    $('#slider').nivoSlider({
		effect:'random', //Specify sets like: 'fold,fade,sliceDown'
		animSpeed:500, //Slide transition speed
		pauseTime:10000,
		directionNav:true, //Next & Prev
		controlNav:false,
		keyboardNav:false,
		pauseOnHover:true
	});
});

function getPage(gethash) {
	//var data = 'page=' + encodeURIComponent(document.location.hash);
	//var gotourl=window.location.hash.replace("#", ""); //or: document.location.hash!
	var postdata=(gethash.indexOf("?")!=-1?gethash.substring(gethash.indexOf("?")+1):"");
	switch(gethash.indexOf("?")!=-1?gethash=gethash.substring(0,gethash.indexOf("?")):gethash) //gethash: .php-val kuldodik tovabb
	{
		//case "fotoalbum.php": galeriahivas('galeria=fotoalbum'+postdata); break;
		case "galeria_kepek.php": kepekhivas(gethash,postdata); break;
		default: defaulthivas(gethash,postdata); break;
	}
}
