// JavaScript Document
if (_arrMonthName == undefined) var _arrMonthName = Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");

var _areaBooking = document.getElementById("areaBooking");
var _areaBooking1 = null;
var _areaBooking2 = null;

function addMonthElement(obj,name) {
	mm = document.createElement("select");
	mm.name = name;
	for (i = 0;i < _arrMonthName.length;i++) {
		mm.options[i] = new Option(_arrMonthName[i],i);
	}
	obj.appendChild(mm);
	d = new Date();
	mm.selectedIndex = d.getMonth();
}

function addDateElement(obj,name) {
	dd = document.createElement("select");
	dd.name = name;
	d = new Date();
	nd = d.getDate();
	d.setMonth(d.getMonth() + 1);
	d.setDate(1);
	d.setHours(0,0,0,0);
	d.setHours(d.getHours() - 1);
	ld = d.getDate();
	for (i = 1;i <= ld;i++) {
		dd.options[i - 1] = new Option(i,i);
	}
	dd.selectedIndex = nd - 1;
	obj.appendChild(dd);
}

function addYearElement(obj,name) {
	yy = document.createElement("select");
	yy.name = name;
	d = new Date();
	y = d.getYear();
	if (y < 2000) y += 1900;
	for (i = 0;i <= 5;i++) {
		o = i + y;
		yy.options[i] = new Option(o,o);
	}
	obj.appendChild(yy);
}

function callcalendar1() {
	f = document.forms["preBooking"];
	carlendar("areaBooking1",f.amm.value,f.ayy.value);
}

function callcalendar2() {
	f = document.forms["preBooking"];
	carlendar("areaBooking2",f.dmm.value,f.dyy.value);
}

function beginBooking() {
	addMonthElement(_areaBooking1,"amm");
	addMonthElement(_areaBooking2,"dmm");
	addDateElement(_areaBooking1,"add");
	addDateElement(_areaBooking2,"ddd");
	addYearElement(_areaBooking1,"ayy");
	addYearElement(_areaBooking2,"dyy");
	im1 = new Image();
	im1.onclick = callcalendar1;
	im1.src = "images/btn_carlen.gif";
	_areaBooking1.appendChild(im1);
	im2 = new Image();
	im2.onclick = callcalendar2;
	im2.src = "images/btn_carlen.gif";
	_areaBooking2.appendChild(im2);
}

if (_areaBooking) {
	arr = _areaBooking.getElementsByTagName("div");
	_areaBooking1 = document.getElementById("areaBooking1");
	_areaBooking2 = document.getElementById("areaBooking2");
	beginBooking();
}

