var pause= 2000;
var n =0;
var url;
var imgs;
var tim, tim2;
var v;//=document.images[0].name;
var textdiv;
var running=false;
var flag=false;
function init(){
//alert("images loading");
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="fotoblogimages/";
			imgs= new Array(url+"aussiedreaming.jpg",url+"daisies.jpg",url+"daisysun.jpg", url+"fossilshells.jpg",url+"flowerbackground.jpg");
			flag=false;
			rotate();
}
function init2(){
//alert(String("2"));
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex2/exhibit2/";
			imgs= new Array(url+"wildpig.jpg",url+"stars.jpg",url+"stardunecut.jpg", url+"snakes.jpg",url+"romhibiscus.jpg");
			flag=false;
			rotate();
}
function init3(){
//alert("images3 loading");
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3/exhibit3/";
			imgs= new Array(url+"stars.jpg",url+"RheinWiese.jpg",url+"peasinapod.jpg", url+"dusselnight.jpg",url+"DehrendorfFlowers.jpg");
			flag=false;
			rotate();
}
function init4(){

			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/exhibit4/";
			imgs= new Array(url+"ant.gif",url+"bushcreek.gif",url+"lichen.gif", url+"gull.gif",url+"biaimeserpent.gif");
			flag=false;
			rotate();
}
function init5(){

			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/flies/";
			imgs= new Array(url+"fewflies.gif",url+"fewflies1.gif",url+"fewflies2.gif", url+"fewflies3.gif",url+"fewflies4.gif");
			flag=false;
			rotate();
}
function init6(){

			if(running) clearTimeout(tim);
			running=true;
			url="ex3a/manly/";
			imgs= new Array(url+"harboureast.jpg",url+"harbour.jpg",url+"waves.jpg", url+"southsteyne.jpg",url+"mallee.jpg");
			flag=false;
			rotate();
}
function init7(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/whale/";
			imgs= new Array(url+"5.jpg",url+"1.jpg",url+"2.jpg", url+"3.jpg",url+"4.jpg");
			flag=false;
			rotate();
}
function init8(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/details/";
			imgs= new Array(url+"1.jpg",url+"2.jpg", url+"3.jpg",url+"4.jpg",url+"5.jpg");
			flag=false;
			rotate();
}
function init9(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/land/";
			imgs= new Array(url+"1.jpg",url+"2.jpg", url+"3.jpg",url+"4.jpg",url+"5.jpg");
			flag=false;
			rotate();
}
function init10(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/lake/";
			imgs= new Array(url+"1.jpg",url+"2.jpg", url+"3.jpg",url+"4.jpg",url+"5.jpg");
			flag=false;
			rotate();
}
function init11(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/snake/";
			imgs= new Array(url+"1.jpg",url+"2.jpg", url+"3.jpg",url+"4.jpg",url+"5.jpg");
			flag=false;
			rotate();
}
function init12(){

			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			document.images.mainpic.src=null;
			setPicSize();
			url="ex3a/";
			imgs= new Array(url+"wedding.gif",url+"wedding.gif");
			document.images.mainpic.src=imgs[0];
			maximize(30);
}
function init13(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/manly/";
			imgs= new Array(url+"queenscliff.jpg",url+"queenscliff2.jpg",url+"manlynight.jpg", url+"shelley.jpg",url+"colordotweb.jpg");
			flag=false;
			rotate();
}
function init14(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/dotweb/";
			imgs= new Array(url+"dotweb1.jpg",url+"dotweb2.jpg", url+"dotweb3.jpg",url+"dotweb4.jpg",url+"dotweb5.jpg");
			flag=false;
			rotate();
}
function init15(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/trixels/";
			imgs= new Array(url+"redgreytrixels.jpg",url+"greywhitetrixels.jpg", url+"greytrixels.jpg",url+"bluetrixels.jpg",url+"warped.jpg");
			flag=false;
			rotate();
}
function init16(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/trees/";
			imgs= new Array(url+"2hoops.jpg",url+"2turps.jpg", url+"2figs.jpg",url+"life.jpg",url+"burntbush.jpg");
			flag=false;
			rotate();
}
function init17(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/waves/";
			imgs= new Array(url+"3darkbluewaves.jpg",url+"3bluewaves.jpg", url+"3blackwaves.jpg",url+"6blackwaves.jpg",url+"12blackwaves.jpg");
			flag=false;
			rotate();
}
function init18(){
			if(running){
			 clearTimeout(tim);
			 clearTimeout(tim2);
			}
			running=true;
			setPicSize();
			url="ex3a/waverows/";
			imgs= new Array(url+"rowofwaves.jpg",url+"rowofwaves2.jpg", url+"rowofwaves3.jpg",url+"rowofwaves4.jpg",url+"rowofwaves5.jpg");
			flag=false;
			rotate();
}
function rotate(){
        (flag==false)?n=0:n=n;
        document.images.mainpic.src=imgs[n];
        (n==(imgs.length-1))?n=0:n++;
        flag=true;
        tim=setTimeout("rotate()",pause);
}
function blend_pic(percent, small_width, small_height, big_width, big_height)
{
	if (document.all || document.getElementById)
	{
		document.getElementById("mainpic").style.width = small_width + (percent/100) * (big_width - small_width);
		document.getElementById("mainpic").style.height = small_height + (percent/100) * (big_height - small_height);
	}
	else
	{
		document.mainpic.width = small_width + (percent/100) * (big_width - small_width);
		document.mainpic.height = small_height + (percent/100) * (big_height - small_height);
	}
}

// pic maximieren
function maximize(percent)
{
	blend_pic(percent, 100, 100, 600, 470);
	if (percent != 100)
	tim2=setTimeout("maximize(" + ++percent + ")", 3);
}
function setPicSize(){

		if (document.all || document.getElementById)
	{
		document.getElementById("mainpic").style.width = null;
		document.getElementById("mainpic").style.height = null;
	}
	else
	{
		document.mainpic.width = null;
		document.mainpic.height = null;
	}
}
/*function writeOnDiv(){
var str="haha";
	textdiv=document.getElementById("tex");
	textdiv.document.open();
	textdiv.document.write(str);
	textdiv.document.close();
}*/
function displayMenu(currentPosition,nextPosition) {

    // Get the menu object located at the currentPosition on the screen
    var whichMenu = document.getElementById(currentPosition).style;

    if (displayMenu.arguments.length == 1) {
        // Only one argument was sent in, so we need to
        // figure out the value for "nextPosition"

        if (parseInt(whichMenu.top) == -5) {
            // Only two values are possible: one for mouseover
            // (-5) and one for mouseout (-90). So we want
            // to toggle from the existing position to the
            // other position: i.e., if the position is -5,
            // set nextPosition to -90...
            nextPosition = -90;
        }
        else {
            // Otherwise, set nextPosition to -5
            nextPosition = -5;
        }
    }

    // Redisplay the menu using the value of "nextPosition"
    whichMenu.top = nextPosition + "px";
}
init18();
