﻿/* 
 * clears default text from an input box when the user clicks in it.
 * usage:
 *  <input .. onfocus="inputfocus(this);" onBlur="inputblur(this);" type="text" .. />
 * 
 */

function inputfocus(inputref) {
	if(inputref.value==inputref.defaultValue){inputref.value=''}
}

function inputblur(inputref) {
	if(inputref.value==''){inputref.value=inputref.defaultValue}
}

// prevent form submission with default value using this function
// returns true if form item has non-default and non-blank value
function valueIsSet(inputref)
{
	return (inputref.value!=inputref.defaultValue && inputref.value!='');
}

// pop alert if field is blank/default value and return false
function denyBlank(inputref, message)
{
	if(!valueIsSet(inputref)) {
		alert(message);
		return false;
	}
	return true;
}

