var NewWin 
function AdminCalendarRooms(form) {

	form.action = "RoomAdmin.asp";
	form.submit();
 
}

function AdminCalendarTables(form) {

	form.action = "TableAdmin.asp";
	form.submit();
 
}

function Reload(form) {

	form.action = "Calendar.asp";
	form.submit();
 
}

function setCalendarMove(form, iYear, iMonth) {

	form.Year.value = iYear;
	form.Month.value = iMonth;
	form.submit();
 
}

function CalendarDaySelect(form, iDay, iMonth, iYear) {

	form.SelctedDay.value = iDay;
	form.Month.value = iMonth;
	form.Year.value = iYear;
	form.submit();
 
}

function getCaledarItem(form, iCalendarID, iDay, iMonth, iYear) {

	form.SelctedDay.value = iDay;
	form.Month.value = iMonth;
	form.Year.value = iYear;
	form.CalendarID.value = iCalendarID;
	form.submit();
 
}

function AddCalendarItem(form) {

	form.LevelType.value = "AddCalendarBooking";
	form.action = "InsertData.asp";
	form.submit();
 
}

function AddCalendarGrade(form) {

	form.LevelType.value = "AddCalendarGradeBooking";
	form.action = "InsertData.asp";
	form.submit();
 
}

function DeleteCalendarItem(form, iCalendarID) {
	
	form.CalendarID.value = iCalendarID;
	form.LevelType.value = "DeleteCalendarBooking";
	form.action = "DeleteData.asp";
	form.submit();
 
}

function EditCalendarItem(form, iCalendarID) {
	
	form.CalendarID.value = iCalendarID;
	form.LevelType.value = "EditCalendarBooking";
	form.action = "EditData.asp";
	form.submit();
 
}

function CalendarNotification(form, iCalendarID) {
	
	form.CalendarID.value = iCalendarID;
	form.action = "CalendarNotification.asp";
	form.submit();
 
}

function CalendarRegistrationOpener(form, iCalendarID, w, h) {
var NewURL
var iPersonLoginLodgeID = form.PersonLoginLodgeID.value;
var iLodgeID = form.LodgeID.value;
var strPersonLoginLodgeName = form.PersonLoginLodgeName.value;
var iPersonLoginID = form.PersonLoginID.value;

	NewURL = "Registration.asp?CalendarID=" + iCalendarID  + "&PersonLoginLodgeID=" + iPersonLoginLodgeID + "&LodgeID=" + iLodgeID + "&PersonLoginLodgeName=" + strPersonLoginLodgeName + "&PersonLoginID=" + iPersonLoginID;
    NewWin=window.open(NewURL,'','location=0,resizable=1,status=0,titlebar=1,directories=0,toolbar=0,menubar=0,scrollbars=1,width='+w+',height='+h);
    return false;    
}


function CalendarAdvancedOpener(form, iCalendarID, w, h) {
var NewURL
var iPersonLoginLodgeID = form.PersonLoginLodgeID.value;
var iLodgeID = form.LodgeID.value;
var strPersonLoginLodgeName = form.PersonLoginLodgeName.value;
var iPersonLoginID = form.PersonLoginID.value;

	NewURL = "CalendarAdvanced.asp?CalendarID=" + iCalendarID  + "&PersonLoginLodgeID=" + iPersonLoginLodgeID + "&LodgeID=" + iLodgeID + "&PersonLoginLodgeName=" + strPersonLoginLodgeName + "&PersonLoginID=" + iPersonLoginID;
    NewWin=window.open(NewURL,'','location=0,resizable=1,status=0,titlebar=1,directories=0,toolbar=0,menubar=0,scrollbars=1,width='+w+',height='+h);
    return false;    
}

function SelDate2(form, yearval,monthval,dayval){

var iStart
var iStop
var iIndex
var strMonth
var strDay
var iYear
var iMonth
var iDaysStart = 1;
var iDaysStop = 31;
var iYearVal = yearval.options[yearval.selectedIndex].value;
var iMonthVal = monthval.options[monthval.selectedIndex].value;
var iDayVal = dayval.options[dayval.selectedIndex].value;
	
	if (iMonthVal==1 || iMonthVal==3 || iMonthVal==5 || iMonthVal==7 || iMonthVal==8 || iMonthVal==10 || iMonthVal==12 ){
		iDaysStop=31;
				
	} else {
			
		if (iMonthVal==2) {
			if (iYearVal%4==0){
				iDaysStop=29;
			} else {
				iDaysStop=28;
			}
		} else {
			iDaysStop=30;
		}
				
	}
	
	dayval.length=iDaysStop-iDaysStart+1;
	for (var i = 0; i < iDaysStop-iDaysStart+1; i++){
		
		strDay=(parseInt(iDaysStart)+i)+"";
		
		if(strDay.length == 1){
			dayval.options[i].value=strDay;
			dayval.options[i].text="0"+strDay;
		} else {
			dayval.options[i].value = strDay;
			dayval.options[i].text = strDay;
		}
	}
	
}

