/*
ua = navigator.userAgent;

if(ua.indexOf("MSIE") < 0)
{
   document.getElementById("css").href = 'style/skiundmehr_other.css';
}
*/

function displayBox(what)
{
	d = document.getElementById(what);
	d.style.display == 'block' ? d.style.display = 'none' : d.style.display = 'block';
}


function epost()
{
	window.open('epost/epost.php','email','width=400,height=350,left=150,top=150');
}


function swap(which)
{
	document.getElementById('ap').className='reiter';
	document.getElementById('ap1').style.display='none';
	document.getElementById('ho').className='reiter';
	document.getElementById('ho1').style.display='none';
	document.getElementById(which).className='tabOn';
	document.getElementById(which+'1').style.display='block';
}

function swapRegister(on_id1, off_id1, on_id2, off_id2)
{
	document.getElementById(on_id1).className='aktiv';
	document.getElementById(off_id1).className='inaktiv';
	document.getElementById(on_id2).style.display='block';
	document.getElementById(off_id2).style.display='none';
}


function randomImage()
{
	var dir = 'media/zufallsbilder/';
  var a;
	a = 0 + (images.length-1)*(Math.random());
	a = Math.round(a);
	document.getElementById('randImg').src = dir+images[a];
	window.setTimeout("randomImage()", 6000);
}



GB_myShow = function(caption, url, height, width, callback_fn) {
    var options = {
        caption: caption,
        height: height || 500,
        width: width || 500,
        fullscreen: false,
        show_loading: false,
        callback_fn: callback_fn
    };
    var win = new GB_Window(options);
    return win.show(url);
}


function mehrTN()
{
    var von = 6;
    var bis = 15;
    var i = 6;
    for(i=von; i<=bis; i++)
    {
        if(document.getElementById('mehr_tn'+i).style.display != 'block')
        {
            document.getElementById('mehr_tn'+i).style.display = 'block';
            break;
        }
    } 
}


function mehrPKW()
{
    var von = 2;
    var bis = 3;
    var i = 2;
    for(i=von; i<=bis; i++)
    {
        if(document.getElementById('mehr_pkw'+i).style.display != 'block')
        {
            document.getElementById('mehr_pkw'+i).style.display = 'block';
            break;
        }
    } 
}


function changeImgWechel(img)
{
    document.getElementById('imgwechsel').src = img;
}


// Ajax
function getXMLHTTP() {
  var result = false;
  if( typeof XMLHttpRequest != "undefined" ) {
    result = new XMLHttpRequest();
  } else {
    try {
        result = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            result = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (ie) {}
    }
  }
  if (typeof netscape != 'undefined' && typeof netscape.security !=
      'undefined') {
      try {
          netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');
      }
      catch (e) {
      }
  }
	return result;
}

// Fähre Kiel-Oslo auslesen
function fetchKielOslo(monat, jahr){
   var timestamp = new Date().getTime();
   xmlget = getXMLHTTP();
	xmlget.open("GET", "mod/fk_kok.php?action=fetch&monat="+monat+"&jahr="+jahr);
	xmlget.onreadystatechange = function(){
		if ( xmlget.readyState == 4 && xmlget.responseText) {
				if( document.getElementById("fk_kok").innerHTML != xmlget.responseText){

   				if( document.getElementById("fk_kok").innerHTML != xmlget.responseText)
   				{
   					document.getElementById("fk_kok").innerHTML = xmlget.responseText;
   				}
				}
		}
	}
	xmlget.send(null);
	return true;
}

// Fähre Oslo-Kiel auslesen
function fetchOsloKiel(monat, jahr){
   var timestamp = new Date().getTime();
   xmlget = getXMLHTTP();
	xmlget.open("GET", "mod/fk_oko.php?action=fetch&monat="+monat+"&jahr="+jahr);
	xmlget.onreadystatechange = function(){
		if ( xmlget.readyState == 4 && xmlget.responseText) {
				if( document.getElementById("fk_oko").innerHTML != xmlget.responseText){

   				if( document.getElementById("fk_oko").innerHTML != xmlget.responseText)
   				{
   					document.getElementById("fk_oko").innerHTML = xmlget.responseText;
   				}
				}
		}
	}
	xmlget.send(null);
	return true;
}
