var acImg = 0;
var Imgs = new Array();
var ImgFol = new Array();

function el(element)
{
	return document.getElementById(element);
}

var primages = new Array();

function change_detail_image(id)
{	
	var sub = 3;
	var url = id.toString();
	var snp = url.length - sub;
	var img = '/img/large/' + url.substr(snp,sub) + '/pr-' + id + '.jpg';
	var loader = new Image;
	loader.src = img;						
	el('bild_detail').innerHTML = '<img src=\"' + img + '\" border=0 class="detail_image">';
	
	if(primages[id])
	{		
		el('bild_detail_kom').innerHTML = primages[id];		
	}
}

function chTag(resurl,info) {
 var r;
 if(r = prompt("gib hier einen Tag ein, max. 3 Worte.",info))
 	location.href = resurl + '&tw=' + r;
}

function getImg(uid,pos) {
	var dt = Imgs[pos];
	
	if(!dt)
		return;
	
	var style = "style=\"background:url(" + dt[1] + ") center center no-repeat;\""; 
	var js = " OnClick=\"chImg('" + uid + "','" + pos + "'); return false;\"";
	var all = "<a href=\"?n=" + uid + "&imgpos=" + pos + "\" " + style + " " + js + " alt=\"vorschau\"></a>";
	return all;
}

function chImg(uid,pos) {
	var idt = Imgs[pos];
	var url = idt[2];
	var cmt = idt[3];
		
	var img = new Image;
	img.src = url;
	document.getElementById('Frontpic').innerHTML = '<img src=\"' + url + '" title="' + cmt + '\">';
	
	if(cmt && cmt != 'undefined')
		document.getElementById('Picnote').innerHTML = cmt;
		
	acImg = pos;
	var start = (pos < 8 ? 1 : parseInt(acImg) - 4);
	var end = (pos < 8 ? 8 : parseInt(acImg) + 4);
		
	var t = new String;
	for(x in Imgs) {
		if(x >= start)	
			t = t + getImg(uid,x);
		if(x >= end)
			break;
	}
	
	var t;
	if(tt = document.getElementById('AllPics'))
		tt.innerHTML = t;	
	
	if((Imgs.length-1) > 9) {
		var more;
		if(more = document.getElementById('AllMore'))
			more.innerHTML = "<a href=\"#\" OnClick=\"saImg('" + uid + "'); return false;\">alle " + (Imgs.length -1) + " Fotos...</a>";
	}
		
	return false;
}

function ImgSw(uid,w) {
	var pos;
	if(!acImg)
		return false;
		
	pos = (w == 'right' ? (acImg + 1) : (acImg - 1));
	if(Imgs[pos])
		ImgCh(uid,pos);
	
}

function saImg(uid) {
	var t = new String;
	for(x in Imgs)
		t = t + getImg(uid,x);

	document.getElementById('AllPics').innerHTML = t;	
}

function changeimg(img,cmt) {
	var nuimg = '<img src=\"' + img + '\" border=0 class=frontimg title=\"' + cmt + '\" alt=\"Hauptbild\">';

	document.getElementById('Frontpic').innerHTML = nuimg;
	document.getElementById('Picnote').innerHTML = cmt;
}