//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


// Browser


version = parseInt(navigator.appVersion);


if (navigator.appVersion.indexOf('6.')>-1) {version=5};


if (navigator.appName=='Netscape') {browser='NS'+version;}


if (navigator.appName=='Microsoft Internet Explorer') {browser='MSIE'+version;}


// Browser, end


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function MM_swapImgRestore() { //v3.0


  var i,x,a=document.MM_sr;


  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;


}





function MM_preloadImages() { //v3.0


  var d=document;


  if(d.images){ 


  	if(!d.MM_p) d.MM_p=new Array();


  	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 


  	for(i=0; i<a.length; i++)


  		if (a[i].indexOf("#")!=0){ 


			d.MM_p[j]=new Image; 


			d.MM_p[j++].src=a[i];


		}


	}


}





function MM_findObj(n, d) { //v4.01


  var p,i,x;


  if(!d) d=document; 


  if((p=n.indexOf("?"))>0&&parent.frames.length) {


  	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);


  }


  if(!(x=d[n])&&d.all) x=d.all[n]; 


  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];


  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);


  if(!x && d.getElementById) x=d.getElementById(n); 


  return x;


}





function MM_swapImage() { //v3.0


  var i,j=0,x,a=MM_swapImage.arguments; 


  document.MM_sr=new Array; 


  for(i=0;i<(a.length-2);i+=3)


   if ((x=MM_findObj(a[i]))!=null){


   	document.MM_sr[j++]=x; 


	if(!x.oSrc) x.oSrc=x.src; 


	x.src=a[i+2];


  }


}


//-->





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


// Netscape 4 resize bug fix


function reDo(){ 


	if (browser=='NS4') {


	window.location.reload()


	}


}


window.onresize = reDo;


// Netscape 4 resize bug fix, end








// Menu scriptet!!!


// Open menu layer


function changeLayer(nummer) {


	hideAll();


	if (browser=='MSIE4' || browser=='MSIE5') {


		document.all['lag'+nummer].style.visibility = "visible";


		document.all['sel'+nummer].style.visibility = "visible";


	}





	if (browser=='NS4') {


		document.layers['lag'+nummer].visibility = "show";


		document.layers['sel'+nummer].visibility = "show";


	}


	


	if (browser=='NS5') {


		document.getElementById('lag'+nummer).style.visibility = "visible";


		document.getElementById('sel'+nummer).style.visibility = "visible";


	}


}


// Open menu layer, end





// Close all menu layers


function hideAll() {


	if (browser=='MSIE4' || browser=='MSIE5') {


		for (i = 1; i < 8; i++) {


			document.all['lag'+i].style.visibility = "hidden";


			document.all['sel'+i].style.visibility = "hidden";


		}


	}





	if (browser=='NS4') {


		for (i = 1; i < 8; i++) {


			document.layers['lag'+i].visibility = "hide";


			document.layers['sel'+i].visibility = "hide";


		}


	}


        


	if(browser=='NS5') {


		for (i = 1; i < 8; i++) {


			document.getElementById('lag'+i).style.visibility="hidden";


			document.getElementById('sel'+i).style.visibility="hidden";


		}


	}


}


// Close all menu layers, end


// Menu scriptet!!! end





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function imagePreload(bild_pfad){


/*	MM_preloadImages(bild_pfad+'seacloud_title_a1.jpg',bild_pfad+'seacloud_title_a2.jpg',bild_pfad+'seacloud_title_a3.jpg',bild_pfad+'seacloud_title_a4.jpg',bild_pfad+'seacloud_title_a5.jpg',bild_pfad+'seacloud_title_b1.jpg',bild_pfad+'seacloud_title_b2.jpg',bild_pfad+'seacloud_title_b3.jpg',bild_pfad+'seacloud_title_b4.jpg',bild_pfad+'seacloud_title_5.jpg',bild_pfad+'seacloud_title_c1.jpg',bild_pfad+'seacloud_title_c2.jpg',bild_pfad+'seacloud_title_c3.jpg',bild_pfad+'seacloud_title_c4.jpg',bild_pfad+'seacloud_title_c5.jpg',bild_pfad+'seacloud_title_d1.jpg',bild_pfad+'seacloud_title_d2.jpg',bild_pfad+'seacloud_title_d3.jpg',bild_pfad+'seacloud_title_d4.jpg',bild_pfad+'seacloud_title_d5.jpg',bild_pfad+'home_0.gif',bild_pfad+'aboutus_0.gif','gfx/ourships_0.gif',bild_pfad+'destinations_0.gif',bild_pfad+'cruisecalendar_0.gif',bild_pfad+'boutique_0.gif',bild_pfad+'home_1.gif',bild_pfad+'aboutus_1.gif',bild_pfad+'ourships_1.gif',bild_pfad+'destinations_1.gif',bild_pfad+'cruisecalendar_1.gif',bild_pfad+'boutique_1.gif',bild_pfad+'aboutus_01_0.gif',bild_pfad+'aboutus_02_0.gif',bild_pfad+'aboutus_03_0.gif',bild_pfad+'aboutus_04_0.gif',bild_pfad+'aboutus_05_0.gif',bild_pfad+'aboutus_06_0.gif',bild_pfad+'aboutus_01_1.gif',bild_pfad+'aboutus_02_1.gif',bild_pfad+'aboutus_03_1.gif',bild_pfad+'aboutus_04_1.gif',bild_pfad+'aboutus_05_1.gif',bild_pfad+'aboutus_06_1.gif',bild_pfad+'ourships-01_0.gif',bild_pfad+'ourships-02_0.gif',bild_pfad+'ourships-03_0.gif',bild_pfad+'ourships-04_0.gif',bild_pfad+'ourships-01_1.gif',bild_pfad+'ourships-02_1.gif',bild_pfad+'ourships-03_1.gif',bild_pfad+'ourships-04_1.gif',bild_pfad+'destinations_01_0.gif',bild_pfad+'destinations_02_0.gif',bild_pfad+'destinations_03_0.gif',bild_pfad+'destinations_04_0.gif',bild_pfad+'destinations_01_1.gif',bild_pfad+'destinations_02_1.gif',bild_pfad+'destinations_03_1.gif',bild_pfad+'destinations_04_1.gif',bild_pfad+'home_02_1.gif');


*/}


function imagePreloadPhp(){


/*	MM_preloadImages('../gfx/home_0.gif','../gfx/aboutus_0.gif','../gfx/ourships_0.gif','../gfx/destinations_0.gif','../gfx/cruisecalendar_0.gif','../gfx/boutique_0.gif','../gfx/home_1.gif','../gfx/aboutus_1.gif','../gfx/ourships_1.gif','../gfx/destinations_1.gif','../gfx/cruisecalendar_1.gif','../gfx/boutique_1.gif','../gfx/aboutus_01_0.gif','../gfx/aboutus_02_0.gif','../gfx/aboutus_03_0.gif','../gfx/aboutus_04_0.gif','../gfx/aboutus_05_0.gif','../gfx/aboutus_06_0.gif','../gfx/aboutus_01_1.gif','../gfx/aboutus_02_1.gif','../gfx/aboutus_03_1.gif','../gfx/aboutus_04_1.gif','../gfx/aboutus_05_1.gif','../gfx/aboutus_06_1.gif','../gfx/ourships-01_0.gif','../gfx/ourships-02_0.gif','../gfx/ourships-03_0.gif','../gfx/ourships-04_0.gif','../gfx/ourships-01_1.gif','../gfx/ourships-02_1.gif','../gfx/ourships-03_1.gif','../gfx/ourships-04_1.gif','../gfx/destinations_01_0.gif','../gfx/destinations_02_0.gif','../gfx/destinations_03_0.gif','../gfx/destinations_04_0.gif','../gfx/destinations_01_1.gif','../gfx/destinations_02_1.gif','../gfx/destinations_03_1.gif','../gfx/destinations_04_1.gif','../gfx/home_02_1.gif');


*/}








//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Fenster = window;





//Suchmaschine starten


function openSearch(pfad){


		if(!pfad) pfad = "";		


		Fenster = window.open(pfad+"suchmaschine/suchen_abfrage.php","","toolbar=no,menubar=no,top=200,left=200,width=540,height=350");


		Fenster.focus();


}





// Suchbutton schalten


function swap() {


  	if (browser=='MSIE4' || browser=='MSIE5') {


   		document.all['button0'].style.visibility = "hidden";


  	  	document.all['button1'].style.visibility = "visible";


	}


 


	if (browser=='NS4') {


		document.layers['button0'].visibility = "hide";


		document.layers['button1'].visibility = "show";


	}


	


	if (browser=='NS5') {


		document.getElementById('button0').style.visibility = "hidden";


		document.getElementById('button1').style.visibility = "visible";


	}


}








//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//zufallsgenerator


function zufall(aa, bb) {   


  var zz;                         /* Ergebnisvariable */


  aa=Math.round(aa);


  bb=Math.round(bb);


  zz=aa;                          /* mindestens aa als Ergebnis zurückgeben */


  if(bb>aa){


    zz = aa + Math.floor(Math.random() * (bb+1-aa) );


  }


  return zz;                      /* Ergebnis zurückgeben */


}





// Bildwechsel - Bilder implementieren


seacloud_title_image_a = new Image(); 


seacloud_title_image_b = new Image(); 


seacloud_title_image_c = new Image(); 


seacloud_title_image_d = new Image(); 





// Bildwechsel - durchführen


function bildwechseler(){


var zufall_buff;


zufall_buff = zufall(1,5);


var bildname = "gfx/seacloud_home/seacloud_title_a"+zufall_buff+".jpg";


document.seacloud_title_image_a.src = bildname;


var bildname = "gfx/seacloud_home/seacloud_title_b"+zufall_buff+".jpg";


document.seacloud_title_image_b.src = bildname;


var bildname = "gfx/seacloud_home/seacloud_title_c"+zufall_buff+".jpg";


document.seacloud_title_image_c.src = bildname;


var bildname = "gfx/seacloud_home/seacloud_title_d"+zufall_buff+".jpg";


document.seacloud_title_image_d.src = bildname;


}





// Bildwechsel - STARTEN


function bildwechseler_start(){


bildwechseler();


	setInterval("bildwechseler()",10000);


}








// Menu restorer


var menu_mouse_position = 0;


function menu_restore_countdown(menu_lag){


	setTimeout("menu_restore_check("+menu_lag+")",8000); 


}





function menu_restore_check(menu_lag){


	if(menu_mouse_position==1){


		changeLayer(menu_lag);


	}


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Fenster1 = window;





//Suchmaschine starten


function openDeckplan(){


		Fenster1 = window.open("suchmaschine/suchen_abfrage.htm","","toolbar=no,menubar=no,top=200,left=200,width=270,height=350");


		Fenster1.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





// Menu scriptet!!!


// Open menu layer


function deckPlanChangeLayer(nummer) {


	deckPlanHideAll();


	if (browser=='MSIE4' || browser=='MSIE5') {


		document.all['lag'+nummer].style.visibility = "visible";


	}





	if (browser=='NS4') {


		document.layers['lag'+nummer].visibility = "show";


	}


	


	if (browser=='NS5') {


		document.getElementById('lag'+nummer).style.visibility = "visible";


	}


}


// Open menu layer, end





// Close all menu layers


function deckPlanHideAll() {


	i = 1;


	if (browser=='MSIE4' || browser=='MSIE5') {


	


		while (document.all['lag'+i]){


			document.all['lag'+i].style.visibility = "hidden";


			i++;


		}


	}





	if (browser=='NS4') {


		while (document.layers['lag'+i]) {


			document.layers['lag'+i].visibility = "hide";


			i++;


		}


	}


        


	if(browser=='NS5') {


		while (document.getElementById('lag'+i)) {


			document.getElementById('lag'+i).style.visibility="hidden";


			i++;


		}


	}


}


// Close all menu layers, end


// Menu scriptet!!! end





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


// Deckplan Funktionen





function smallWindow(loc) {


	F1d = open(loc,'deckplan','width=990,height=484,status=0,resizable=0,scrollbars=1,left=0,top=222');


	F1d.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





// Presse Funktionen





function smallWindow2(loc2) {


	F1d = open(loc2,'presse','width=520,height=484,status=0,resizable=1,scrollbars=1,left=222,top=222');


	F1d.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


// nautische Begriffe Funktionen





function smallWindow3(loc3) {


	F1d = open(loc3,'nautische_begriffe','width=540,height=484,status=0,resizable=0,scrollbars=1,left=222,top=222');


	F1d.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





// Bilder Impressionen





function smallWindow4(loc4) {


	winHeight=504;


	winWidth=706;


	Fld = open(loc4,'impressionen','width='+winWidth+',height='+winHeight+',status=0,resizable=0,scrollbars=0,left=0,top=122');


//	F1d = open(loc4,'impressionen','width=721,height=504,left=0,top=122');


Fld.document.open();


Fld.resizeTo(winWidth,winHeight)


Fld.document.writeln('<html><head><title>Impressionen</title></head><body style="margin:0;padding:0;">');


  Fld.document.writeln('<img src="'+loc4+'" style="cursor:pointer" onclick="self.close()" title="[Fenster schlie&szlig;en]" />');


 Fld.document.writeln('</body></html>');





	Fld.focus();


}








function smallWindow14(loc14) {


	winHeight=685;


	winWidth=515;


	Fld = open(loc14,'impressionen','width='+winWidth+',height='+winHeight+',status=0,resizable=0,scrollbars=0,left=0,top=122');


//	F1d = open(loc14,'impressionen','width=534,height=685,left=0,top=122');


Fld.document.open();


Fld.resizeTo(winWidth,winHeight)


Fld.document.writeln('<html><head><title>Impressionen</title></head><body style="margin:0;padding:0;">');


  Fld.document.writeln('<img src="'+loc14+'" style="cursor:pointer" onclick="self.close()" title="[Fenster schlie&szlig;en]" />');


 Fld.document.writeln('</body></html>');





	Fld.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





// Virtueller Rundgang SEA CLOUD II





function smallWindow5(loc5) {


	F1d = open(loc5,'rundgang','width=891,height=594,status=0,resizable=0,scrollbars=1,left=0,top=122');


	F1d.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





// Virtueller Rundgang SEA CLOUD





function smallWindow15(loc15) {


	F1e = open(loc15,'rundgang2','width=688,height=594,status=0,resizable=0,scrollbars=1,left=0,top=122');


	F1e.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++











// SEACLOUD 360° Panorama





function smallWindow6(loc6) {


	F1d = open(loc6,'panorama','width=497,height=430,status=0,resizable=0,scrollbars=0,left=0,top=122');


	F1d.focus();


}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





// Kreuzfahrtkalender - Fahrplan





function getDetails_cc(cruiseID, shipID, lang){


		DetailWindow = window.open("/typo3conf/ext/sc_reiseplaner/pi1/php/fahrplan.php?&cID="+cruiseID+"&sID="+shipID+"&L="+lang,"Fahrplan","scrollbars=yes, height=470, width=472, left=99, top=99, menubar=no, toolbar=no");


		DetailWindow.focus();


}





function closeme(){


		window.close();


}








//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






