//NEU
function checkRueckflug(){
	try {
		var isError = false;
		var strHinflug = document.getElementsByName('EAbflugmonat')[0].value;
		var strRueckflug = document.getElementsByName('ERueckflugmonat')[0].value;
		var intHinflugMonat = parseInt(strHinflug.substring(4),10);
		var intRueckflugMonat = parseInt(strRueckflug.substring(4),10);
		var intHinflugJahr = parseInt(strHinflug.substring(0,4),10);
		var intRueckflugJahr = parseInt(strRueckflug.substring(0,4),10);
			
		if(intRueckflugJahr < intHinflugJahr){
			document.getElementsByName('ERueckflugmonat')[0].value = document.getElementsByName('EAbflugmonat')[0].value;
			isError = true;
		} else if(intRueckflugJahr == intHinflugJahr){
				if(intRueckflugMonat < intHinflugMonat){
				document.getElementsByName('ERueckflugmonat')[0].value = document.getElementsByName('EAbflugmonat')[0].value;
				if(document.getElementsByName('ERueckflugtag')[0].value < document.getElementsByName('EAbflugtag')[0].value){
				 document.getElementsByName('ERueckflugtag')[0].value = document.getElementsByName('EAbflugtag')[0].value;
				}
				isError = true;
			} else if(intRueckflugMonat == intHinflugMonat){
				if(document.getElementsByName('ERueckflugtag')[0].value < document.getElementsByName('EAbflugtag')[0].value){
				 document.getElementsByName('ERueckflugtag')[0].value = document.getElementsByName('EAbflugtag')[0].value;
				 isError = true;
				}
			}
		}
		
		if(isError){
			document.getElementById('fehlertext').style.display = "block";
			document.getElementById('fehlertext').innerHTML = "Abflugdatum darf nicht gr&ouml;&szlig;er als R&uuml;ckflugdatum sein!";
		} else{
			document.getElementById('fehlertext').style.display = "none";
			document.getElementById('fehlertext').innerHTML = "&#160;";
		}
	} catch (e){ }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function display(was) { 
  window.open(was,'','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=360,height=380,screenX=400,screenY=100'); 
}

function oeffne() 
{window.open('../Vorlagen/16472/Infoseiten/Kalender.htm','','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=250,height=260 screenX=400,screenY=100');
}


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];}
}

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) { //v3.0
  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); return x;
}

function tmt_findObj(n){
var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
    x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
}else{
    x=document.getElementById(n)}return x;
}

function MM_showHideLayers() { //v3.0A Modified by Al Sparber and Massimo Foti for NN6 Compatibility
    var i,p,v,obj,args=MM_showHideLayers.arguments;
    if(document.getElementById){
        for (i=0; i<(args.length-2); i+=3){
            obj=tmt_findObj(args[i]);v=args[i+2];
            v=(v=='show')?'visible':(v='hide')?'hidden':v;
            if(obj)obj.style.visibility=v;
        }
    } else{
        for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { 
            v=args[i+2];
            if (obj.style) { 
                obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; 
            }
            obj.visibility=v; 
        }
    }
}

var Temp_ID = "";

function MietwagenBestimmungen_anzeigen() 
{
	window.open('../Vorlagen/16472/Infoseiten/Mietwagen Bestimmungen.htm', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=510,screenX=400,screenY=100'); 
}
			
function MietwagenInformationen_anzeigen() 
{
	window.open('../Vorlagen/16472/Infoseiten/Mietwagen Informationen.htm', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=510,screenX=400,screenY=100'); 
}
					
function Paketinformationen_anzeigen() 
{
	window.open('../Vorlagen/16472/Infoseiten/Mietwagen Paketinfo.htm', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=900,height=700,screenX=400,screenY=100'); 
}		

function Mietwagenzuschlaege_anzeigen() 
{
	window.open('../Vorlagen/16472/Infoseiten/Mietwagen Zuschlaege.htm', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=700,screenX=400,screenY=100'); 
}

function Flugregelerlaeuterungen_anzeigen() 
{
	window.open('../Vorlagen/16472/Infoseiten/Flugregel Erlaeuterungen.htm', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=470,height=450,screenX=400,screenY=100'); 
}
			
function Inhalt_setzen( Rueckgabe )
{
	if ( Temp_ID != "" )
	{
		document.getElementById(Temp_ID).value = Rueckgabe;
		Temp_ID = "";
	}
}
			
function Station_suchen(Steuerelement_ID)
{
	Temp_ID = Steuerelement_ID;

	window.open('../Flug/Stationssuche.aspx?AgenturNr=16472&Typ=S', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=300,height=300,screenX=400,screenY=100'); 
}

function Flughafen_suchen(Steuerelement_ID)
{
	Temp_ID = Steuerelement_ID;

	window.open('../Flug/Stationssuche.aspx?AgenturNr=16472&Typ=F', '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=300,height=300,screenX=400,screenY=100'); 
}

var LEFT, MAX_LEFT;
function Flieger_starten( Grafik, Left, Top, Max_Left )
{
	try
	{
		LEFT = Left;
		MAX_LEFT = Max_Left;
		
		document.getElementById ( "Flugzeugtabelle" ).innerHTML = "<img src='" + Grafik + "' id='Flugzeug' style='position: absolute; left: " + LEFT + "px; top: " + Top + "px'>";

		setTimeout ( "Flieger_fliegt()", 1000 );
	}
	catch ( e ) { }
}

function Flieger_fliegt()
{
	try
	{
		if ( document.getElementById ( "Flugzeugtabelle" ).innerHTML != "" )
		{
			var Flieger = document.getElementById ( "Flugzeug" );

			Flieger.style.left = parseInt ( Flieger.style.left ) +20;
		
			if ( parseInt ( Flieger.style.left ) > MAX_LEFT )
				Flieger.style.left = LEFT;
			
			setTimeout ( "Flieger_fliegt()", 1000 );
		}
	}
	catch ( e ) { }
}

function Flieger_anhalten()
{
	try
	{
		document.getElementById ( "Flugzeugtabelle" ).innerHTML = "";
		document.getElementById ( "Flugzeugzeile" ).parentNode.removeChild ( document.getElementById ( "Flugzeugzeile" ) );
	}
	catch ( e )	{ }
}
