
//
// TRIM FUNCTIONS
//

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

//
// FORM FUNCTIONS
//

var form_types = new Array();
form_types[1] = "Name*";
form_types[2] = "Email*";
form_types[3] = "Company*";
form_types[4] = "Telephone*";
form_types[5] = "Job Title*";

function checkForm(form_value, form_type)
{
	if(form_value == form_types[form_type])
	{
		alert(trim(form_types[form_type],"*")+" is a required field.");
	}
}

function showBlank(elem, form_text)
{
	if(document.getElementById(elem).value == '')
		document.getElementById(elem).value = form_text;
}

//
// HEADER LOGIN FUNCTION
//

function changeElem()
{
	document.getElementById('site_password').value = "";
	document.getElementById('site_password_div').innerHTML = "<input type='password' name='site_password' id='site_password' size='15' value='' style='color:silver'>";
	document.getElementById('site_password').focus();
}


