

// Peter-Paul viz http://www.quirksmode.org/js/findpos.html

function fixOffsetLeft(obj) {var curleft = 0;if (obj.offsetParent){while(obj.offsetParent) {curleft+=obj.offsetLeft;obj=obj.offsetParent;}}else if (obj.x)	curleft += obj.x;return curleft;}

function fixOffsetTop(obj)  {var curtop = 0; if (obj.offsetParent){while (obj.offsetParent){curtop +=obj.offsetTop; obj=obj.offsetParent;}}else if (obj.y) curtop += obj.y;return curtop;}


function switchCV(typ) {
	var allCV = $$('div.cvHolder');
	for(var i = 0; i < allCV.length; i++){
		if (allCV[i].id == typ) {
			allCV[i].show();
		} else {
			allCV[i].hide();
		}
	}
}

var Slides = function(slide_els) {
	var actual = 0;
	var slideElements = slide_els;
	var slide = function() {
		new Effect.Fade(slideElements[actual++]);
		if (actual >= slideElements.length) actual = 0;
		new Effect.Appear(slideElements[actual]);
	};
	setInterval(slide,5000);
}

Event.observe(window, "load", function(){
	var fotoSlides = $$(".fotogallery .slide a");
	var videoSlides = $$(".video .slide a");
	var activate = function(el){
		if ( ! el.hasClassName("active") ) {
			el.addClassName("active");
			el.setStyle({display:"none",opacity:"0.0"});
		}
	};
	fotoSlides.each(activate);
	videoSlides.each(activate);
	new Slides(fotoSlides);
	new Slides(videoSlides);
});









