function newWindow(file, name, w, h) { 
    var strOptions 
    if(name == 'external') 
            strOptions = "left=10,top=10,toolbar=yes,menubar=yes,scrollbars=yes,status=yes,resizable=yes,width=" + w + ",height=" + h
    else 
            strOptions = "left=10,top=10,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,width=" + w + ",height=" + h 
    var newWin = window.open(file, name, strOptions); 
	newWin.focus(); 
} 

 function validLogin(frm) {
	if(frm.username.value.length < 3) {
		alert("Your username must be at least 3 characters.")
		frm.username.focus()
		return false;
	}
	if(frm.password.value.length < 3) {
		alert("Your password must be at least 3 characters.")
		frm.password.focus()
		return false;
	}
 }

 function prevNext(objMonth, objYear, dir) {
 	var cEnd = false
	var itemCnt = objYear.options.length - 1;
	if (dir == "prev") {
 		if (objMonth.options[0].selected) {
 			if (objYear.options[0].selected) {
 				alert("The calendar does not go back any further.")
 				cEnd = true
 			}
 			else {
 				objMonth.options[11].selected = true
 				objYear.options[objYear.selectedIndex - 1].selected = true
 			}
 		}
 		else {
 			objMonth.options[objMonth.selectedIndex - 1].selected = true
 		}	
 	}
 	if (dir == "next") {
 		if (objMonth.options[11].selected) {
 			if (objYear.options[itemCnt].selected) {
 				alert("The calendar only goes to " + objYear.options[itemCnt].value);
 				cEnd = true
 			}
 			else {
 				objMonth.options[0].selected = true
 				objYear.options[objYear.selectedIndex + 1].selected = true
 			}
 		}
 		else {
 			objMonth.options[objMonth.selectedIndex + 1].selected = true
 		}	
 	}
 	if (cEnd == false) {
 		document.setDate.submit()
 	}
 }

function processFrm(frm, func) {
	if (validate(frm)) {
		frm.hFunc.value = func
		frm.submit()
	}
}

function validate(frm) {
	if ((frm.txtSubject.value == "") & (frm.Name.value == "")) {
		alert("You must enter a Subject or an Image.")
		frm.txtSubject.focus()
		return false;
	}
	return true;
}

function loadCalendar(eventdt) {
	self.opener.location = "calendar.asp?eventdt=" + eventdt;
	self.opener.focus();
}

