//AUTORUN
autorun = new Array();

window.onload = function() { for( i in autorun ) autorun[i]() }

//PNG SUPPORT FOR IE6
function pngAlpha() {
	
	if( navigator.appVersion.indexOf('MSIE 6.0') > 0 ) {

		var picId = 0;
		
		var overlayimage = 'gfx/spacer.gif';

		while( picId < document.images.length ) {
	
			//Bildtyp ermitteln
			var ext = document.images[picId].src;
			ext = ext.substring(ext.length-3,ext.length);
			ext = ext.toLowerCase();

			if( ext == 'png' ) {

				var src = document.images[picId].src;
				var height = document.images[picId].height;
				var width = document.images[picId].width;

				document.images[picId].src = overlayimage;
				document.images[picId].height = height;
				document.images[picId].width = width;
				document.images[picId].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
	
			}

			++picId;
	
		}

	}
	
}

autorun.push( function() { pngAlpha() } );

function openImageViewer( img, descr ) {
	
	document.getElementById('Image').style.display = 'none';
	
	document.getElementById('ImageViewer').style.display = '';
	document.body.style.background = '#333333';
	
	//document.getElementById('Image') = new Image;
	document.getElementById('Image').src = img;
	document.getElementById('Description').innerHTML = descr;
	document.getElementById('Image').onload = function() { document.getElementById('Image').style.display = ''; }
	
}

function closeImageViewer() {
	
	document.getElementById('ImageViewer').style.display = 'none'
	document.body.style.background = '';
	
}

function switchMap( map, id ) {

	if( navigator.appName.indexOf("Explorer") != -1 ) document.getElementById(map).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/map."+id+"_selected.png',sizingMethod='scale')";
	else document.getElementById(map).src = 'gfx/map.'+id+'_selected.png';

}