function NewWinpop(){
 		fin=window.open("renovpu.html","","height=101,width=550,left=200,top=200,resizeable=no,scrollbars=no,locationbar=no");
 		fin.focus();
}


//
// pause(numberMillis)
// Pauses code execution for specified time. Uses busy code, not good.
// Code from http://www.faqts.com/knowledge_base/view.phtml/aid/1602
//
function pause(numberMillis) {
	var now = new Date();
	var exitTime = now.getTime() + numberMillis;
	while (true) {
		now = new Date();
		if (now.getTime() > exitTime)
			return;
	}
}

/* Galerie */
var navi=whichBrowser();
var okbrowser=['ie5', 'ie5.5', 'ie6','f15','saf'];
var startGalerie = 1;
var actualImage = 1;
var tf = '';
var galeriecount = 0;
var url = '';

if(okbrowser.include(navi)){
	var opac=1;
}else{
	var opac=0;
}


function ShowMe(id){
	if (opac == 1){
/*		if(isfinished[id] == 0){
			isfinished[id] = 1;*/
	 		$(id).style.visibility = "visible";
			new Rico.Effect.FadeTo( id, 0.92,
			            500,
			            15/*,
			            {complete:function(){isfinished[id] = 2;}}*/ );
		/*}*/
	}else{
 		$(id).style.visibility = "visible";
 	}
}
function HideMe(id){
	if (opac == 1){
		/*if (isfinished[id] == 2){*/
		new Rico.Effect.FadeTo( id, .0,
		            1000,
		            25,
		            {complete: function(){
		          /*  		isfinished[id] = 0;*/
	 						$(id).style.visibility="hidden";
		            		}} );
		/*}
		if(isfinished[id] == 1){
			time=setTimeout('MakeInvisible(\''+id+'\')',100);
		}*/
	}else{
	 	$(id).style.visibility="hidden";
	}
}

function startImg(){
	if ($('mainimage1')){	
		toggleImg();
		time=window.setTimeout('startImg()',3400);	
	}else{
		
	}
}
function bodyOnLoad(thatfile, gc){
	tf = thatfile;
	galeriecount = gc;
	startImg();
	url = document.URL.slice(0,document.URL.lastIndexOf('/'))+'/img/';
}

function makeNumber(n){
	if(n<10){
		return '0'+String(n);
	}else{
		return String(n);
	}
}
function getNext(){
	aI=actualImage;
	imagetmp = new Image();
	if(actualImage<galeriecount){
		imagetmp.src='img/'+tf+'_'+makeNumber(aI+1)+'.jpg';
		actualImage = aI+1;
		return imagetmp;
	}else{
		actualImage = 0;
		return getNext();
	}
}
function preloadNext(){
	aI=actualImage;
	preload = new Image();
	if(actualImage<galeriecount){
		preload.src='img/'+tf+'_'+makeNumber(aI+1)+'.jpg';
	}else{
	}	
}
function toggleImg(){
	if(startGalerie == 1){
		startGalerie = 0;
		return false;		
	}
	nextimg = getNext();
	preloadNext();
	m1=$('mainimage1');
	m2=$('mainimage2');

	if(m1.style.visibility == 'hidden'){
		document.mainimage1.src = nextimg.src;
		pause(250);
		m1.style.zindex = "2";
		m2.style.zindex = "1";
		ShowMe('mainimage1');
		HideMe('mainimage2');
	}else{
		document.mainimage2.src = nextimg.src;
		pause(250);
		m2.style.zindex = "2";
		m1.style.zindex = "1";
		ShowMe('mainimage2');	
		HideMe('mainimage1');
	}
}
/* toggle bilder */


function makevisible(myid, mydiv){
	myids = getreferenzes(mydiv);
	for (i=0;i<myids.length;i++){
		document.getElementById(myids[i]).style.visibility="hidden";
	}
	document.getElementById(myid).style.visibility="visible";	
	return false;
}

function getreferenzes(mydiv){
	myids = new Array();
	myitems =document.getElementById(mydiv).getElementsByTagName('div'); 
	for (i=0; i<myitems.length;i++){

		if (myitems[i].className.toString().indexOf('referenz') > -1){
			myids.push(myitems[i].id);
		}else{	
		}
	}
	return myids;	
}
