/*  (C) GlobalVision Solutions  */

function submitLogin()
{
	if (!validateLogin()) {
		return false;
	}
	disableForm(document.getElementById('loginForm'));
	var pw = document.getElementById('loginPassword');
	var encrypted = document.getElementById('loginEncrypted');
	encrypted.value = hex_md5(pw.value);
	pw.value = '';
	return true;
}

function disableForm(form) {
	if (document.all || document.getElementById) {
		for (i = 0; i < form.length; i++) {
			var tempobj = form.elements[i];
			if (tempobj.type) {
				if (tempobj.type.toLowerCase() == "submit")
					tempobj.disabled = true;
			}
		}
	}
}

function validateLogin(form) {
	var u = document.getElementById('loginUsername');
	var pw = document.getElementById('loginPassword');
	if ((u.value.length == 0) || (pw.value.length == 0)) {
		alert(strLoginIncompleteFields);
		return false;
	}
	return true;
}

function showHideObj(obj, objImage, imgCol, imgExp) {
	if (document.getElementById(obj).style.display == 'none') {
		document.getElementById(obj).style.display = 'block';
		document.getElementById(objImage).src=imgCol;
	} else {
		document.getElementById(obj).style.display = 'none';
		document.getElementById(objImage).src=imgExp;
	}
}

function popupHole(id, w, h, l) {
	move = screen ? ',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : '',
	newWindow = window.open("/holeview.php?hole="+id+(l != 'fr' ? '&lang='+l : ''), "hole"+id, "help=no,status=yes,scrollbars=no,resizable=no,toolbar=no,menubar=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	newWindow.opener = window;
	newWindow.focus();
}

function popupReservations(url) {
	var w = 1000;
	var h = 700;
	move = screen ? ',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : '',
	newWindow = window.open(url, "golf_reservations", "help=no,status=no,scrollbars=no,resizable=yes,toolbar=no,menubar=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	newWindow.opener = window;
	newWindow.focus();
}

function popupRestaurant(url) {
	var w = 1000;
	var h = 700;
	move = screen ? ',left=' + ((screen.width - w) >> 1) + ',top=' + ((screen.height - h) >> 1) : '',
	newWindow = window.open(url, "golf_reservations", "help=no,status=no,scrollbars=yes,resizable=yes,toolbar=no,menubar=no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);
	newWindow.opener = window;
	newWindow.focus();
}
