<!--
// to show default dates
var now = new Date();
// todays date
var today = now.getDate();
var thisyear = now.getFullYear();
switch (now.getDay()) {
	case 0:
		week = "Sunday";
		break;
	case 1:
		week = "Monday";
		break;
	case 2:
		week = "Tuesday";
		break;
	case 3:
		week = "Wednesday";
		break;
	case 4:
		week = "Thursday";
		break;
	case 5:
		week = "Friday";
		break;
	case 6:
		week = "Saturday";
		break;
}

switch (now.getMonth()) {
	case 0:
		month = "January";
		break;
	case 1:
		month = "February";
		break;
	case 2:
		month = "March";
		break;
	case 3:
		month = "April";
		break;
	case 4:
		month = "May";
		break;
	case 5:
		month = "June";
		break;
	case 6:
		month = "July";
		break;
	case 7:
		month = "August";
		break;
	case 8:
		month = "September";
		break;
	case 9:
		month = "October";
		break;
	case 10:
		month = "November";
		break;
	case 11:
		month = "December";
		break;
}

// 4 days
now.setTime(now.getTime() + 4 * 24 * 60 * 60 * 1000);
var tmp1Month = now.getMonth() + 1;
var tmp1Day = now.getDate();
var tmp1Year = now.getFullYear();
// 7 days
var now = new Date();
now.setTime(now.getTime() + 7 * 24 * 60 * 60 * 1000);
var tmp2Month = now.getMonth() + 1;
var tmp2Day = now.getDate();
var tmp2Year = now.getFullYear();

// function to switch the next dates, based on what the user chooses in the dropdown
// function to switch the next dates, based on what the user chooses in the dropdown
function switchDates(date_month,date_day,date_year,form_name,nextdate_name)
{
	var thisdate_month = eval('document.'+form_name+'.'+date_month+'.value;');
	thisdate_month--;
	var thisdate_day = eval('document.'+form_name+'.'+date_day+'.value;');
	var thisdate_year = eval('document.'+form_name+'.'+date_year+'.value;');

	//defualt dates change year date switch needs to change year back
	var thisdate_obj_temp = new Date(thisdate_year,thisdate_month,thisdate_day);
	var dateOverRun_DIF = thisdate_obj_temp.getTime() - now.getTime();
	var dateOverRun = Math.floor(dateOverRun_DIF/(1000*60*60*24));
	if (dateOverRun > 330)
	{
		var thisdate_year = thisdate_year-1;
		eval('document.'+form_name+'.'+date_year+'.value = '+thisdate_year+';');
	} 
	
	// when the date changes, add 7 to the next date in line
	var thisdate_obj = new Date(thisdate_year,thisdate_month,(parseInt(thisdate_day)+7));

	var nextdate_year = thisdate_obj.getFullYear();
	var nextdate_month = thisdate_obj.getMonth();
	nextdate_month++;
	var nextdate_day = thisdate_obj.getDate();

	eval('document.'+form_name+'.'+nextdate_name+'_Day.value = '+nextdate_day+';');
	eval('document.'+form_name+'.'+nextdate_name+'_Month.value = '+nextdate_month+';');
	eval('document.'+form_name+'.'+nextdate_name+'_Year.value = '+nextdate_year+';');
	
	var dateDiff = nextdate_day - thisdate_day;
	if(thisdate_month == nextdate_month && dateDiff > 0 && thisdate_year < nextdate_year)
	{
		var nextdate_obj = new Date(thisdate_year,thisdate_month,(parseInt(thisdate_day)+dateDiff));
		nextdate_year = nextdate_obj.getFullYear();
		eval('document.'+form_name+'.'+nextdate_name+'_Year.value = '+nextdate_year+';');
	}
}

function dateOverRun(date_month,date_day,date_year,form_name,nextdate_name)
{
	var thisdate_month = eval('document.'+form_name+'.'+date_month+'.value;');
	thisdate_month--;
	var thisdate_day = eval('document.'+form_name+'.'+date_day+'.value;');
	var thisdate_year = eval('document.'+form_name+'.'+date_year+'.value;');

	//defualt dates change year date switch needs to change year back
	var thisdate_obj_temp = new Date(thisdate_year,thisdate_month,thisdate_day);
	var dateOverRun_DIF = thisdate_obj_temp.getTime() - now.getTime();
	var dateOverRun = Math.floor(dateOverRun_DIF/(1000*60*60*24));
	if (dateOverRun > 330)
	{
		var thisdate_year = thisdate_year-1;
		eval('document.'+form_name+'.'+date_year+'.value = '+thisdate_year+';');
	} 
}

function openCityCodes(formname, fieldname) {
	my_window = window.open('http://flights2.infosys.de/geo_pop.phtml?agent=adriaticzg&conso=croat1a&selection=to','pop','height=200px,width=515px,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,directories=no,status=yes');
	my_window.focus();
}

// -->
 
