function init() {
    if (window.alphaPNG) { alphaPNG(); }
    init_header('header.swf');
}

function init_header(fileName) {
	if(document.getElementById('header')) {
		var requiredMajorVersion = 7;
		var requiredMinorVersion = 0;
		var requiredRevision = 0;
		var jsVersion = 1.0;
		var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if(hasRightVersion) {
			var oeTags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
			+ 'width="917" height="197"'
			+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
			+ '<param name="movie" value="swf/'+fileName+'" />'
			+ '<param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />'
			+ '<param name="wmode" value="transparent" />'
			+ '<embed src="swf/'+fileName+'" quality="high" bgcolor="#ffffff" '
			+ 'width="917" height="197" name="" align="middle"'
			+ 'play="true"'
			+ 'loop="true"'
			+ 'wmode="transparent"'
			+ 'quality="high"'
			+ 'allowScriptAccess="sameDomain"'	
			+ 'type="application/x-shockwave-flash"'
			+ 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
			+ '<\/embed>'
			+ '<\/object>';
			document.getElementById('header').innerHTML = "";
			document.getElementById('header').innerHTML = oeTags;
			document.getElementById('header').style.paddingLeft = '1px';
		} 
	}
}



function toggleDiv(layer){
	hideDiv();

	pos = findPos(document.getElementById('albumhdr'));
	document.getElementById(layer).style.left = (pos[0]+80)+"px" ;
	document.getElementById(layer).style.top = pos[1]+"px";
	
	if(document.getElementById(layer).style.display == 'none'  ) {
		document.getElementById(layer).style.display = 'block';
	} 
}

function hideDiv() {
	fotos = document.getElementsByClassName('layer');
	for(i=0; i< fotos.length; i++) { fotos[i].style.display = 'none';	}
}

/* findPos(obj) written by ppk, www.quirksmode.org
----------------------------------------------------------------*/
function findPos(obj) {
	var x = '';
	for (a in obj) x = x + a + ' ';
	x = '';
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		x = curleft;
		while (obj = obj.offsetParent) {
			x = x + ' ' + obj.id + ':' + obj.offsetLeft;
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

document.getElementsByClassName = function(cl) {
	var retnode = [];
	var myclass = new RegExp('\\b'+cl+'\\b');
	var elem = this.getElementsByTagName('*');
	for (var i = 0; i < elem.length; i++) {
		var classes = elem[i].className;
		if (myclass.test(classes)) retnode.push(elem[i]);
	}
	return retnode;
};



/* SHORT GENERIC ONLOAD BY BROTHERCAKE
----------------------------------------------------------------*/
if(typeof window.addEventListener != 'undefined') {
 window.addEventListener('load', init, false);
} else if(typeof document.addEventListener != 'undefined') {
 document.addEventListener('load', init, false);
} else if(typeof window.attachEvent != 'undefined') {
 window.attachEvent('onload', init);
}


