var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function fixPNG(myImage)
{
		var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
		var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
		var imgTitle = (myImage.title) ?
			"title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
		var imgStyle = "display:inline-block;" + myImage.style.cssText
		var strNewHTML = "<span " + imgID + imgClass + imgTitle
			+ " style=\"" + "width:" + myImage.width
			+ "px; height:" + myImage.height
			+ "px;" + imgStyle + ";"
			+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
			+ "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
		myImage.outerHTML = strNewHTML;
}

window.onload = function() {
	if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
		var images = document.getElementsByTagName("img");
		for (var i=0;i < images.length; /*i++*/) {
			fixPNG(images[0]);
		}
	}
	
	var links = document.getElementsByTagName("a");
	for (var i=0;i < links.length;i++) {
		if (links[i].title.indexOf('->') > 0) {
			links[i].onclick = function() {
				window.open(this.href);
				return false;
			};
		}
	}
	window.idPhoto = 0;
	window.photosCnt = 0;
	window.photos = new Object();
};

function g(name) {
	return(document.getElementById(name));
}

function pause(milliseconds) {
    var now = new Date();
    var exitTime = now.getTime() + milliseconds;
    while(true) {
        now = new Date();
        if(now.getTime() > exitTime) return;
    }
}

function switchMenu(sender) {
	g('buttoncat').className =  'iactivecat';
	g('buttonarchive').className =  'iactivearchive';  
	g('buttonmeta').className =  'iactivemeta';
	g('archivelist').className = 'invisible';
	g('catlist').className = 'invisible';
	switch(sender.id) {
		case 'buttoncat':
			sender.className = 'activecat';
			g('catlist').className = 'displayblock';
			break;    
		case 'buttonarchive':
			sender.className = 'activearchive';
			g('archivelist').className = 'displayblock';
			break;
		case 'buttonmeta':
			sender.className = 'activemeta';
			break;
	}
}
