
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];}
}


var win;

	
	
	var breite;
	var hoehe;
	




//Fenstergröße und -breite feststellen
function Analyse()
{
if (navigator.appName=="Netscape")
  {
   breite = innerWidth;
   hoehe = innerHeight;
  }
   else
  {
   breite = document.body.offsetWidth;
   hoehe = document.body.offsetHeight;
  }
  
  return (breite, hoehe);
}





//Layer neu ausrichten
function positioniere()
{

Analyse();

//alert(breite);
//alert(hoehe);
var links = 25;
var oben = 140;
var links_m = 40;
var oben_m = 120;
var container =Analyse() ;
var fensterbreite = breite;
var fensterhoehe =  hoehe;

var neu_x = (breite-920)/2+links;
var neu_y = (hoehe-783)/2+oben;

var neu_x_m = (breite-920)/2+links_m;
var neu_y_m = (hoehe-783)/2+oben_m;


				if( !document.all && document.getElementById )
				{
				//alert(neu_y_m);
				
					browser = navigator.userAgent;
					if( browser.indexOf('Safari') != -1)
					{
						if(neu_x_m <= 40 && neu_y_m <= 175 )
						{
						
						obj = document.getElementById("Layer1").style;
									obj.left = links_m + 1;
									obj.top= oben_m + 50;
									obj.visibility="visible";
						
						} 
						
						else if(neu_x_m <= 40)
						{
						
								
									obj = document.getElementById("Layer1").style;
									obj.left = links_m + 9;
									obj.top= neu_y_m + 100;
									obj.visibility="visible";
								
						}
						else if(neu_y_m <= 128)
						{
							
								
								
							
									obj = document.getElementById("Layer1").style;
									obj.left = neu_x_m;
									obj.top= oben_m+50;
									obj.visibility="visible";
								
						}
					}
					else
					{
					//alert(neu_x_m);
						if(neu_x_m <= 39 )
						{
					
									obj = document.getElementById("Layer1").style;
									obj.left = links_m + 1;
									obj.top= oben_m + 50;
									obj.visibility="visible";
						
						} 
						else
						{
									obj = document.getElementById("Layer1").style;
									obj.left = neu_x_m;
									obj.top= oben_m+50;
									obj.visibility="visible";
								
						}
			
					
					
					
					
					
					
					}
			}
			else
			{//alert(neu_x);
				
					if(neu_x <= 30 )
					{
					
						if( document.layers )
							{
							obj = document.layers["Layer1"];
							obj.left = links + 14;
							obj.top= oben + 60;
							obj.visibility="visible";
						
							}
						
							if( document.all )
							{	
								
								obj = document.all["Layer1"].style;
								obj.left = links + 15;
								obj.top= oben + 40;
								obj.visibility="visible";
							}
							
						
					} 
				
					else
					{	if( document.layers )
						{
						obj = document.layers["Layer1"];
						obj.left = neu_x;
						obj.top= neu_y;
						obj.visibility="visible";
					
						}
					
						if( document.all )
						{
							//alert(neu_y );
							obj = document.all["Layer1"].style;
							obj.left = neu_x + 6;
							obj.top= oben + 40;
							obj.visibility="visible";
						}
						
				
					
						
					}
				}
	
}



var k = 0;
var texte = new Array();
function TexteArray()
{
	
	
	for(i=0;i<arguments.length;i++)
	{
	texte[i]=arguments[i];
	
	}
	
	
}
var bilder = new Array();


function BilderArray(anzahl, seite)
{
	var ordner = "images/";
	var pfad = seite;
	for(i=0;i<anzahl;i++)
	{
	
	bilder[i]=ordner+pfad+(i+1)+".jpg";
	
	}
	
	
}




var j = 0;

function Bildergallerie(name, richtung)
{	
	
	var anzeigetext;
	var anzeigetext_neu;
	var re = /<br>/gi;
	
	if ( richtung == 1)
	{	
	
		j++;
		
		
		if( j == (bilder.length))
		{
			window.document.images["content"].src= bilder[0];
			anzeigetext = texte[0];
			anzeigetext_neu = anzeigetext.replace(re,"");
			window.document.images["content"].alt= anzeigetext_neu ;
			j = 0;
			
		}
		else
		{
			window.document.images["content"].src= bilder[j];
			anzeigetext = texte[j];
			anzeigetext_neu = anzeigetext.replace(re,"");
			window.document.images["content"].alt= anzeigetext_neu;
			
		}
	}
	else
	{
		j--;
		
		if( j == -1)
		{
			
			window.document.images["content"].src= bilder[(bilder.length-1)];
			anzeigetext = texte[(texte.length-1)];
			anzeigetext_neu = anzeigetext.replace(re,"");
			window.document.images["content"].alt= anzeigetext_neu;
			
			j =  (bilder.length-1);
		
			
		}
		else
		{
			window.document.images["content"].src= bilder[j];
			anzeigetext = texte[j];
			anzeigetext_neu = anzeigetext.replace(re,"");
			window.document.images["content"].alt= anzeigetext_neu ;
		
			
		}
	
	
	}


}



function untertitel( richtung )
{

	if ( richtung == 1)
	{	
	
		k++;
		
		
		if( k == (texte.length))
		{
				if( document.all )
				{	
		
					window.subtitel.innerHTML = texte[0];
		
				}
				else if( document.getElementById && ! document.all )
				{
	
				window.document.getElementById("subtitel").innerHTML = texte[0];
		
				}
		
				else if( document.layers )
				{
		
				window.document.subtitel.document.open();
				window.document.subtitel.document.write( texte[0] );
				window.document.subtitel.document.close();
				}
				
			
			k = 0;
			
		}
		else
		{
		
				if( document.all )
				{	
				
				window.subtitel.innerHTML =texte[k];
		
				}
				else if( document.getElementById && ! document.all )
				{
	
				window.document.getElementById("subtitel").innerHTML = texte[k];
		
				}
		
				else if( document.layers )
				{
		
				window.document.subtitel.document.open();
				window.document.subtitel.document.write( texte[k] );
				window.document.subtitel.document.close();
				}
			
		
			
		}
	}
	else
	{
		k--;
		

		if( k == -1)
		{
			k =  (texte.length-1);
			
				if( document.all )
				{	
		
					window.subtitel.innerHTML = texte[(texte.length-1)];
		
				}
				else if( document.getElementById && ! document.all )
				{
	
				window.document.getElementById("subtitel").innerHTML = texte[(texte.length-1)];
		
				}
		
				else if( document.layers )
				{
		
				window.document.subtitel.document.open();
				window.document.subtitel.document.write( texte[(texte.length-1)] );
				window.document.subtitel.document.close();
				}
			
			
			
			
			
			
		
			
		}
		else
		{
		
				if( document.all )
				{	
		
					window.subtitel.innerHTML = texte[k];
		
				}
				else if( document.getElementById && ! document.all )
				{
	
				window.document.getElementById("subtitel").innerHTML = texte[k];
		
				}
		
				else if( document.layers )
				{
		
				window.document.subtiteldocument.open();
				window.document.subtitel.document.write( texte[k] );
				window.document.subtitel.document.close();
				}
			
		
			
		}
	
	
	}


}

function schreiben( satz )
{
	if( document.all )
	{	
		
		window.beschreibung.innerHTML = satz;
		
	}
	else if( document.getElementById && ! document.all )
		{
	
		window.document.getElementById("beschreibung").innerHTML = satz;
		
		}
		
	else if( document.layers )
	{
		
		window.document.beschreibung.document.open();
		window.document.beschreibung.document.write( satz );
		window.document.beschreibung.document.close();
	}
}

var win;

function popUp(url,hoehe,breite)

   {

	  var h=hoehe;

	  var b=breite;

	  var eigenschaften='top=0,left=0,width='+b+',height='+h;

	 

	 if ( !win || win.closed )

	

		 {

			win = window.open(url,"win",eigenschaften);

		 }

	 

	 else

		{   

			win.close();

			win = window.open(url,"win",eigenschaften);

			win.focus();

		}

	}



function popup_bilder(nummer)
{	


	
	var hoehe= 630;
	var breite=650;
	var parameter="width="+(breite)+", height="+(hoehe);
	
	if((win && !win.closed))
	{
	win.close();
	win = window.open("tamoto_popup.php?zahl="+nummer+"","Tamoto", parameter,"left:10px; top:10px");
	win.focus();
	}
	else
	{
	win = window.open("tamoto_popup.php?zahl="+nummer+"","Tamoto", parameter,"left:10px; top:10px");
	win.focus();
	}
	
}


 function send_ecard() 
 {
   document.ecard_form.action = "/ecard/ecard_form.php";
   document.news_form.target = "_self";
   document.news_form["submit_action"].value = "send";
   if(check()) 
   { 			
   				 document.news_form.submit();
   			
				
				
	}
				
 }
 
 
 function newsletter()
 {
 var email_adresse=window.document.forms[0].elements[0].value;
 var win;
 win = window.open("newsletter.php?email="+email_adresse+"","Newsletter","width=360, height=700");

 }
 
 
 function check() {
   var error = false;
   var error_message = "Du hast die folgenden, für die\ne-card notwendigen Eingabefelder\nnicht bzw. nicht richtig ausgefüllt:\n\n";

   if (document.news_form["ecard[name_sender]"].value == "") {
     error = true;
     error_message += "- Name des Absenders\n";
   } 
 
   if ((document.news_form["ecard[email_sender]"].value == "") && 
      (document.news_form["ecard[email_sender]"].value.indexOf("@") == -1)) {
        error = true;
        error_message += "- E-Mail des Absenders\n";
   }
  
   if (document.news_form["ecard[name_recepient]"].value == "") {
     error = true;
     error_message += "- Name des Empfängers\n";
   } 
 
   if ((document.news_form["ecard[email_recepient]"].value == "") && 
      (document.news_form["ecard[email_recepient]"].value.indexOf("@") == -1)) {
        error = true;
        error_message += "- E-Mail des Empfängers\n";
   }

   if (error) {
     error_message += "\n\nBitte checke deine Eingaben\n und schick deine e-card auf die Reise!";
     alert(error_message);
     return false; // Formular wird nicht abgeschickt.
   } else {
       return true;  // Formular wird abgeschickt.
     }

  } // Ende function check()

  
function popup(URL,Name,features) { 
  window.open(URL,Name,features);
}
