
function gallerychange (togo, imgid, filialid){
	var imgpath = "images/gallery/"+togo+"_"+filialid+"/";
	var oldpath = document.getElementById("changeimg").src;
	var newpath = document.getElementById(imgid).src;
	var oldid = oldpath.substr(oldpath.length-6,2);
	var newid = newpath.substr(newpath.length-6,2);
	
	document.getElementById("changeimg").src = imgpath+"sub1_"+newid+".jpg";
	document.getElementById(imgid).src = imgpath+"sub2_"+oldid+".jpg";
	
}


//#######################################
//START IMAGEFADE
function initImage(objId){
	image = document.getElementById(objId);
	setOpacity(image, 0);
	fadeIn(objId,4);
}

function setOpacity(obj,opacity){
	opacity=(opacity==100) ? 99.999 : opacity;
	obj.style.filter = "alpha(opacity:"+opacity+")"; // IE/Win
	obj.style.KHTMLOpacity = opacity/100; // Safari<1.2, Konqueror
	obj.style.MozOpacity = opacity/100; // Older Mozilla and Firefox
	obj.style.opacity = opacity/100; // Safari 1.2, newer Firefox and Mozilla, CSS3
}

function fadeIn(objId,opacity){
	if(!document.getElementById) return;
	obj = document.getElementById(objId);
	if(opacity <= 100){
		setOpacity(obj,opacity);
		opacity += 4;
		window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
	}
}

function mk_nextimg(anz_img, this_img){
	if(anz_img == this_img){
		return 1;
	}else{
		new_img = this_img + 1;
		return new_img;
	}
}

function start_fade(anz_img, this_img, folder, loop_seconds){
	initImage('gallery_image');
	
	next_img = mk_nextimg(anz_img, this_img);
	var Bild = new Image();
    Bild.src = folder+"/sub1_0"+next_img+".jpg";
	
	document.getElementById('gallery_current').style.backgroundImage = 'url('+folder+'/sub1_0'+this_img+'.jpg)';
	document.getElementById('gallery_image').style.backgroundImage = 'url('+folder+'/sub1_0'+next_img+'.jpg)';
	
	parti = setTimeout("start_fade("+anz_img+", "+next_img+", '"+folder+"', "+loop_seconds+")",loop_seconds);
}
//END IMAGEFADE
