function clearText(element){
	if(element.defaultValue == element.value){
		element.value = '';
	}else if(element.value == ''){
		element.value = element.defaultValue;
	}
}

function preLoadNav(){
		var preload = new Array('careers', 'clients', 'contact', 'news', 'profile', 'services', 'software');
		var extension = 'png';
		var loader = new Array();
		
		for(var i = 0; i < preload.length; i++){
			loader[i] = new Image();
			loader[i].src = '/images/nav/nav-'+preload[i]+'-over.'+extension;
		}
}

function handleRequest(){
	var submitButton = document.getElementById('submit');
	clearForm(document.getElementById('contactus'));
	disableForm(document.getElementById('contactus'));
	submitButton.value = '...sent';
	new Effect.SlideDown('message');
}

function sendMessage(){
	var submitButton = document.getElementById('submit');
	submitButton.disabled = true;
	submitButton.value = 'sending...';
}

function disableForm(formName) {
	if (document.all || document.getElementById) {
		for (i = 0; i < formName.length; i++) {
		var formElement = formName.elements[i];
			if (true) {
				formElement.disabled = true;
			}
		}
	}
}

function enableForm(formName) {
	if (document.all || document.getElementById) {
		for (i = 0; i < formName.length; i++) {
		var formElement = formName.elements[i];
			if (true) {
				formElement.disabled = false;
			}
		}
	}
}

function clearForm(formName) {
	if (document.all || document.getElementById) {
		for (i = 0; i < formName.length; i++) {
		var formElement = formName.elements[i];
			if (true) {
				formElement.value = formElement.defaultValue;
			}
		}
	}
}

function closeDivMessage(name){
	Effect.SlideUp(name);
	return false;
}
