var sayfaBuyuklugu = 9; // kac resim olacak sayfada
var sutunSayisi = 3; // kac sutunda resimler gosterilecek

var template = '<a href="#resim#" id="resim_#counter#" rel="lightbox[roadtrip]" title="#title#" style="#extrastyle#"><img src="#thumbnail#" alt="" width="135" height="100" /></a>';
var container = null;
var suankiSayfa;
var sayfaSayisi; 
var linkNesneleri = [];

function git(sayfa) {
	if(sayfa < 1 || sayfa > sayfaSayisi) return;

	$("sayfa_" + sayfa).addClassName("active_page");
	if(suankiSayfa) $("sayfa_" + suankiSayfa).removeClassName("active_page");
	suankiSayfa = sayfa;
	sayfaGoster(sayfa);
	if(suankiSayfa ==  sayfaSayisi) $("ileri").addClassName("nav_gorunmez");
	else $("ileri").removeClassName("nav_gorunmez");
	
	if(suankiSayfa ==  1) $("geri").addClassName("nav_gorunmez");
	else $("geri").removeClassName("nav_gorunmez");
	
	
}

function ileri() {
	git(suankiSayfa+1);
}

function geri() {
	git(suankiSayfa-1);
}
function ilklendir() {
	sayfaSayisi = parseInt(resimler.length / sayfaBuyuklugu + ((resimler.length % sayfaBuyuklugu == 0) ? 0 : 1));
	sayfaLinkleriniOlustur();
	resimleriYerlestir();
	git(1);
}
function sayfaLinkleriniOlustur() {
	var tmp = '<a href="javascript:git(#sayfa#)" id="sayfa_#sayfa#">#sayfa#</a>';

	var cont = $("sayfalar");
	for(var i=1; i <= sayfaSayisi; i++) {
		cont.innerHTML += tmp.replace(/#sayfa#/g, i);
	}
}

var resimCounter = 0;
function resimleriYerlestir() {
	container = $("container_content");
	container.innerHTML = "";

	for(var i=0, a = resimler; i < a.length; i++) {
		var satir = template.replace(/#resim#/g,a[i].resim).replace(/#title#/g,a[i].title).replace(/#yazi#/g,a[i].yazi).replace(/#counter#/g,i).replace(/#thumbnail#/g,a[i].thumbnail);
		if( (i+1) % sutunSayisi == 0) satir = satir.replace(/#extrastyle/g, "");
		else satir = satir.replace(/#extrastyle/g, "margin-right:82px;");
		var link = $(satir);
		//container.insert(link);
		container.innerHTML += satir;
	}
	container.innerHTML += '<br style="clear:both;" />';
	var loader = $("loader");
	loader.hide();
	container.show();
    initLightbox();
}

function sayfaGoster(sayfaNo) {
	var min = (sayfaNo - 1) * sayfaBuyuklugu;
	var max = min + sayfaBuyuklugu - 1;
	if( max > resimler.length-1) max = resimler.length-1;

	for(var i=0; i < resimler.length; i++) {
		$("resim_" + i).hide();
	}
	for(var i=min; i <= max; i++) {
		var r = $("resim_" + i);
		r.show();
	}
}


