﻿function swapIMG(objimg, src)
{
	objimg.src = src;
}

function IMGPreload() {
	var args = simplePreload.arguments;
	document.imageArray = new Array(args.length);
	for(var i=0; i<args.length; i++)
	{
		document.imageArray[i] = new Image;
		document.imageArray[i].src = args[i];
	}
}

function validateContactForm(contactForm)
{
	if (contactForm.txtName.value == '')
	{
		alert('Please enter a name.');
		contactForm.txtName.focus();
		return false;
	}
	
	var emailpattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	
	if (contactForm.txtemail.value == '')
	{
		alert('Please enter a contact e-mail.');
		contactForm.txtemail.focus();
		return false;
	}
	else if (!emailpattern.test(contactForm.txtemail.value))
	{
		alert('You have entered an invalid e-mail address.  Please verify and try again.');
		contactForm.txtemail.focus();
		return false;
	}
	
	if (contactForm.txtMessage.value == '')
	{
		alert('Please enter a message.');
		contactForm.txtMessage.focus();
		return false;
	}
	
	if (contactForm.txtVerify.value.toLowerCase() != 'davidiq.com')
	{
		alert('Invalid image verification text has been entered. Please try again.');
		contactForm.txtVerify.focus();
		return false;
	}
	
	return true;
}

function validateWebmailForm(wmForm)
{
	if (wmForm.username.value == '')
	{
		alert('Please enter a username.');
		wmForm.username.focus();
		return false;
	}
	
	if (wmForm.password.value == '')
	{
		alert('Please enter a password.');
		wmForm.password.focus();
		return false;
	}
	
	return true;
}