// Copyright by Tibiweb Sas http://www.tibiweb.com
var ie = ((document.all)&&(!document.layers)) ? true : false;
var ns = ((document.layers)&&(!document.getElementById)) ? true : false;
var moz = ((document.getElementById)&&(!document.all)) ? true : false;
var Anfangsjahr=2008;						
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
function Datum_setzen () {
if (location.search == '') {var date_now = new Date();var day_now = date_now.getDate();var month_now = date_now.getMonth()+1;var year_now = date_now.getFullYear();var date_nows_7 = new Date(date_now);
date_nows_7.setDate(date_nows_7.getDate() + 7);var month_7 = date_nows_7.getMonth()+1;var day_7 = date_nows_7.getDate();var year_7 = date_nows_7.getFullYear();
if (ie) {document.all("day_of_arrival").selectedIndex=day_now;document.all("month_of_arrival").selectedIndex=month_now;document.all("year_of_arrival").selectedIndex=year_now-Anfangsjahr+1;document.all("day_of_departure").selectedIndex=day_7;document.all("month_of_departure").selectedIndex=month_7;document.all("year_of_departure").selectedIndex=year_7-Anfangsjahr+1;};
if (ns) {document.layers("day_of_arrival").selectedIndex=day_now;document.layers("month_of_arrival").selectedIndex=month_now;document.layers("year_of_arrival").selectedIndex=year_now-Anfangsjahr+1;document.layers("day_of_departure").selectedIndex=day_7;document.layers("month_of_departure").selectedIndex=month_7;document.layers("year_of_departure").selectedIndex=year_7-Anfangsjahr+1;};
if (moz) {document.getElementById("day_of_arrival").selectedIndex=day_now;document.getElementById("month_of_arrival").selectedIndex=month_now;document.getElementById("year_of_arrival").selectedIndex=year_now-Anfangsjahr+1;document.getElementById("day_of_departure").selectedIndex=day_7;document.getElementById("month_of_departure").selectedIndex=month_7;document.getElementById("year_of_departure").selectedIndex=year_7-Anfangsjahr+1;};
} else {
var Datum_string = location.search.slice(1);var paare = Datum_string.split("&");var paar, name, wert;
for (var i = 0; i < paare.length; i++) {
paar = paare[i].split("=");name = paar[0];wert = paar[1];
if (ie) {if ((name=="day_of_arrival") && (isNaN(wert) == false) && (wert>0 && wert<32)) {document.all("day_of_arrival").selectedIndex=wert};
if ((name=="month_of_arrival") && (wert.search(/^(January|February|March|April|May|June|July|August|September|October|November|December)$/) != -1)) {document.all("month_of_arrival").selectedIndex=monatnr(wert);};
if ((name=="year_of_arrival") && (isNaN(wert) == false) && (wert>=Anfangsjahr && wert<(Anfangsjahr+15))) {document.all("year_of_arrival").selectedIndex=wert-Anfangsjahr+1};
if ((name=="day_of_departure") && (isNaN(wert) == false) && (wert>0 && wert<32)) {document.all("day_of_departure").selectedIndex=wert};
if ((name=="month_of_departure") && (wert.search(/^(January|February|March|April|May|June|July|August|September|October|November|December)$/) != -1)) {document.all("month_of_departure").selectedIndex=monatnr(wert);};
if ((name=="year_of_departure") && (isNaN(wert) == false) && (wert>=Anfangsjahr && wert<(Anfangsjahr+15))) {document.all("year_of_departure").selectedIndex=wert-Anfangsjahr+1};
};
if (ns) {if ((name=="day_of_arrival") && (isNaN(wert) == false) && (wert>0 && wert<32)) {document.layers("day_of_arrival").selectedIndex=wert};
if ((name=="month_of_arrival") && (wert.search(/^(January|February|March|April|May|June|July|August|September|October|November|December)$/) != -1)) {document.layers("month_of_arrival").selectedIndex=monatnr(wert);};
if ((name=="year_of_arrival") && (isNaN(wert) == false) && (wert>=Anfangsjahr && wert<(Anfangsjahr+15))) {document.layers("year_of_arrival").selectedIndex=wert-Anfangsjahr+1};
if ((name=="day_of_departure") && (isNaN(wert) == false) && (wert>0 && wert<32)) {document.layers("day_of_departure").selectedIndex=wert};
if ((name=="month_of_departure") && (wert.search(/^(January|February|March|April|May|June|July|August|September|October|November|December)$/) != -1)) {document.layers("month_of_departure").selectedIndex=monatnr(wert);};
if ((name=="year_of_departure") && (isNaN(wert) == false) && (wert>=Anfangsjahr && wert<(Anfangsjahr+15))) {document.layers("year_of_departure").selectedIndex=wert-Anfangsjahr+1};
};
if (moz) {if ((name=="day_of_arrival") && (isNaN(wert) == false) && (wert>0 && wert<32)) {document.getElementById("day_of_arrival").selectedIndex=wert};
if ((name=="month_of_arrival") && (wert.search(/^(January|February|March|April|May|June|July|August|September|October|November|December)$/) != -1)) {document.getElementById("month_of_arrival").selectedIndex=monatnr(wert);};
if ((name=="year_of_arrival") && (isNaN(wert) == false) && (wert>=Anfangsjahr && wert<(Anfangsjahr+15))) {document.getElementById("year_of_arrival").selectedIndex=wert-Anfangsjahr+1};
if ((name=="day_of_departure") && (isNaN(wert) == false) && (wert>0 && wert<32)) {document.getElementById("day_of_departure").selectedIndex=wert};
if ((name=="month_of_departure") && (wert.search(/^(January|February|March|April|May|June|July|August|September|October|November|December)$/) != -1)) {document.getElementById("month_of_departure").selectedIndex=monatnr(wert);};
if ((name=="year_of_departure") && (isNaN(wert) == false) && (wert>=Anfangsjahr && wert<(Anfangsjahr+15))) {document.getElementById("year_of_departure").selectedIndex=wert-Anfangsjahr+1};}}}}
function monatnr(monat) {
	for (var i=0;i<12;i++) {
					if (monat == montharray[i]) return i+1;
	}
}

