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.phone.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.phone.value == '')	{
		frmEmail.phone.style.border = '1px solid #CC0000';
		frmEmail.phone.focus();
		error += "- Phone Number\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;
	}
	
	if(frmEmail.country.value.match(/.*au.*/)&&frmEmail.state.value=="INTERNATIONAL")
		return confirm("If your country of origin is from Australia, please ensure you have selected your Australian state.\n"+
				"Click cancel to make changes. If we have incorrectly identified your origin as Australian, please click OK to continue anyway.");

	if(frmEmail.state.value=="INTERNATIONAL")
		return confirm("International Customers: Please verify that you have supplied enough "+
			"address details. Add extra information in country field. Click OK to continue "+
			"or CANCEL to make changes");
}

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';
	frmEmail.sampId.value = '29';
	
	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;
	}
}
	
function checkDrawFormContact(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.company.value == '')	{
			frmEmail.company.style.border = '1px solid #CC0000';
			frmEmail.company.focus();
			error += "- Company\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\n";
	}

	if (frmEmail.state.value == '')	{
			frmEmail.state.style.border = '1px solid #CC0000';
			frmEmail.state.focus();
			error += "- State/Territory/Province\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 (error) {
		alert("Please correct the following fields:\n---------------------------------------------------\n"+error+"---------------------------------------------------\n");
		return false;
	}
}
