function updateOrientation() {
	var contentType = "show_";

	switch(window.orientation) {
		case 0:
			contentType += "normal";
			break;

		case -90:
			contentType += "right";
			break;

		case 90:
			contentType += "left";
			break;

		case 180:
			contentType += "flipped";
			break;
	}

	document.getElementById("debug").innerHTML(contentType); //.setAttribute("class", contentType);
}

function isNumberKey(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
	if (charCode > 31 && (charCode < 48 || charCode > 57)) {
		return false;
	}

	return true;
}

function onlyCharSpace(evt) 
{
	evt = (evt) ? evt : window.event
	var charCode = (evt.which) ? evt.which : evt.keyCode
	if ((charCode > 32 & charCode < 49)|(charCode > 48 & charCode < 65)|(charCode > 90 & charCode < 97) |(charCode > 122 & charCode <127)) {
		status = "This field accepts characters and space only.";
		return false;
	}
	status = "";
	return true;
}

function clearField(clickedId, clickedIdVal)
{
	if (document.getElementById(clickedId).value == clickedIdVal) {
		document.getElementById(clickedId).value = '';
	}
}

function restoreVal(clickedId, clickedIdVal)
{
	if (document.getElementById(clickedId).value == '') {
		document.getElementById(clickedId).value = clickedIdVal;
	}
}

function containerShowHide(obj1, obj2)
{
	document.getElementById(obj1).style.display = (document.getElementById(obj1).style.display == "block") ? "none" : "block";
	document.getElementById(obj2).style.display = 'none';
}
