function sample(id, prod, lnk) 
{	
	document.getElementById('sampDiv2').style.visibility = 'visible';
	document.getElementById('sampDiv2').style.display = 'block';
	document.getElementById('sampDiv').style.background = 'url(/images/samp-flash-bg.jpg) no-repeat';
	document.getElementById('sampProd').value = prod;
	document.getElementById('sampTn').src = lnk;
	document.getElementById('sampId').value = id;
	
	window.location.hash = 'form';
	
}

function checkForm(frmEmail)
{
	frmEmail.firstname.style.border = '1px solid #999999';
	frmEmail.lastname.style.border = '1px solid #999999';
	frmEmail.country.style.border = '1px solid #999999';
	frmEmail.email.style.border = '1px solid #999999';
	frmEmail.address.style.border = '1px solid #999999';
	frmEmail.city.style.border = '1px solid #999999';
	frmEmail.state.style.border = '1px solid #999999';
	frmEmail.postcode.style.border = '1px solid #999999';
	frmEmail.country.style.border = '1px solid #999999';
	
	var error = '';
	
	if (frmEmail.firstname.value == '')	{
		frmEmail.firstname.style.border = '1px solid #CC0000';
		frmEmail.firstname.focus();
		error += "- First Name\n";
	}

	if (frmEmail.lastname.value == '')	{
		frmEmail.lastname.style.border = '1px solid #CC0000';
		frmEmail.lastname.focus();		
		error += "- Last Name\n";
	}

	if (frmEmail.email.value == '')	{
		frmEmail.email.style.border = '1px solid #CC0000';
		frmEmail.email.focus();
		error += "- Email Address\n";
	} else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEmail.email.value)))	{
		frmEmail.email.style.border = '1px solid #CC0000';
		frmEmail.email.focus();
		error += "- Valid Email Address\n";
	}
	
	if (frmEmail.address.value == '')	{
		frmEmail.address.style.border = '1px solid #CC0000';
		frmEmail.address.focus();
		error += "- Address\n";
	}
	
	if (frmEmail.city.value == '')	{
		frmEmail.city.style.border = '1px solid #CC0000';
		frmEmail.city.focus();
		error += "- City/Suburb\n";
	}
	
	if (frmEmail.state.value == '')	{
		frmEmail.state.style.border = '1px solid #CC0000';
		frmEmail.state.focus();
		error += "- State/Territory\n";
	}
	
	if (frmEmail.postcode.value == '')	{
		frmEmail.postcode.style.border = '1px solid #CC0000';
		frmEmail.postcode.focus();
		error += "- Postcode\n";
	}
	
	if (frmEmail.country.value == '')	{
		frmEmail.country.style.border = '1px solid #CC0000';
		frmEmail.country.focus();
		error += "- Country\n";
	}
	
	if (frmEmail.comments) {
		frmEmail.comments.style.border = '1px solid #999999';
		
		if (frmEmail.comments.value == '')	{
			frmEmail.comments.style.border = '1px solid #CC0000';
			frmEmail.comments.focus();
			error += "- Comments\n";
		}
		
	}
	
	if (error) {
		alert("Please correct the following fields:\n---------------------------------------------------\n"+error+"---------------------------------------------------\n");
		return false;
	}
	
	
}

function changeLocation(menuObj) {	
   var i = menuObj.selectedIndex;
   if(i > 0) {
      string = menuObj.options[i].value + '.php';	
	window.location = string.toLowerCase();
   }
   
}

function jumpTo(a) {
	
	string = a + '.php';
	window.location = string.toLowerCase();
}

function checkFormContact(frmEmail)
{
	frmEmail.firstname.style.border = '1px solid #999999';
	frmEmail.lastname.style.border = '1px solid #999999';
	
	var error = '';
	
	if (frmEmail.firstname.value == '')	{
		frmEmail.firstname.style.border = '1px solid #CC0000';
		frmEmail.firstname.focus();
		error += "- First Name\n";
	}

	if (frmEmail.lastname.value == '')	{
		frmEmail.lastname.style.border = '1px solid #CC0000';
		frmEmail.lastname.focus();		
		error += "- Last Name\n";
	}

	if (frmEmail.email.value == '')	{
		frmEmail.email.style.border = '1px solid #CC0000';
		frmEmail.email.focus();
		error += "- Email Address\n";
	} else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEmail.email.value)))	{
		frmEmail.email.style.border = '1px solid #CC0000';
		frmEmail.email.focus();
		error += "- Valid Email Address\n";
	}
	
	if (frmEmail.comments) {
		frmEmail.comments.style.border = '1px solid #999999';
		
		if (frmEmail.comments.value == '')	{
			frmEmail.comments.style.border = '1px solid #CC0000';
			frmEmail.comments.focus();
			error += "- Comments\n";
		}
		
	}
	
	if (error) {
		alert("Please correct the following fields:\n---------------------------------------------------\n"+error+"---------------------------------------------------\n");
		return false;
	}
	
	
}