var nav = navigator.userAgent.toLowerCase();
//alert (nav);

var ver = 0;

var ie = false;
var safari = false;

var win = false;
var mac = false;
var unix = false;

// determine os
if (nav.indexOf("mac") != -1) mac = true;
else if (nav.indexOf("unix") != -1) unix = true;
else if (nav.indexOf("windows") != -1) win = true;

// determine browser name
if (nav.indexOf("msie") != -1) ie = true;
else if (nav.indexOf("safari") != -1) safari = true;

// determine browser version
if (ie)
	{
	if (nav.indexOf("msie 3") != -1) ver = 3;
	if (nav.indexOf("msie 4") != -1) ver = 4;
	if (nav.indexOf("msie 5") != -1) ver = 5;
	if (nav.indexOf("msie 5.5") != -1) ver = 5.5;
	if (nav.indexOf("msie 6") != -1) ver = 6;
	if (nav.indexOf("msie 7") != -1) ver = 7;
	if (nav.indexOf("msie 8") != -1) ver = 8;
	if (nav.indexOf("msie 9") != -1) ver = 9;
	}
	
//------------------------------------------------------------

var suffix = "png";
if (ie && ver < 7)
	{
	suffix = "gif";
	document.write('<' + 'link rel="stylesheet" type="text/css" href="no-png-alpha.css">');
	}

//------------------------------------------------------------

function set_foto (fotoURL, title, photographer, address)
	{
	// set photo and texts
	document.getElementById("theFoto").src = fotoURL;
	document.getElementById("fotoLink").href = fotoURL.replace(/klein/, "gross");
	document.getElementById("fotoText").innerHTML = "<p>" + unescape(unescape(title)) + "</p><p>Fotografiert von " + unescape(unescape(photographer)) + "</p><p>" + unescape(unescape(address) + "</p>");
	// position the photo
	var pageScroll = self.pageYOffset;
	if (typeof pageScroll == "undefined") pageScroll = document.body.scrollTop;
	if (typeof pageScroll == "undefined") pageScroll = 0;
	document.getElementById("fotoDiv").style.top = pageScroll + 50;
	}

function fix_thumbs()
	{
	var picsCount = document.images.length;
	var picsLoaded = true;
	for (i=0; i<picsCount; i++)
		{
		if (document.images[i].className == "thumb" && !document.images[i].complete)
			{
			picSrc = document.images[i].src;
			document.images[i].src = "pics/blank.gif";
			document.images[i].src = picSrc;
			picsLoaded = false;
			break;
			}
		}
	if (!picsLoaded) setTimeout("fix_thumbs()", 300);	
	}
