<!--

	function signupNewsletter(fullname, email)
	{
		var url = "process.asp";

		var data = "process=recipient";
		data = data + "&action=add-jax";
		data = data + "&fullname=" + fullname;
		data = data + "&email=" + email;
		data = data + "&sid=" + Math.random();

		var req = new Request( {method: 'get', url: '' + url, 

			onSuccess: function(txt) {
				showMessageBox(txt);
				cleanUpNewsletterForm();
			},

			onFailure: function() {
				showMessageBox("Error connecting to server. Please refresh this page...");
			}

		}).send(data);
	}

	function submitSubscription()
	{
		var message = "";
		var form = document.signupform;

		var c_name = form.fullname.value;
		var c_email = form.email.value;

		var valid = true;

		if ((c_name == "") || (c_name == "name"))
		{
			valid = false;
			message = message + "Please make sure you have entered your name.\n";
		}

		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(c_email)))
		{
			valid = false;
			message = message + "Please make sure you have entered a valid e-mail address.\n";
		}

		if (valid == true) 
		{
			signupNewsletter(c_name,c_email);
		}
		else
		{
			alert(message);
		}
	}

	function cleanUpNewsletterForm()
	{
		var form = document.signupform;

		form.fullname.value = "";
		form.email.value = "";
	}

	function showMessageBox(txt)
	{
		//setup the div
		var div_box = $('message_box');
		var div_text = $('message_text');

		div_text.set('html', txt);
		div_box.setStyle('display', 'block');
	}

	function hideMessageBox()
	{
		//setup the div
		var div_box = $('message_box');
		var div_text = $('message_text');

		new Fx.Tween($(div_box), {duration: 1500, wait: true}).start('opacity', 1, 0).chain(function () {
			div_box.setStyle('display', 'none');
		});
	}	

	var showSuburbs = function() {		
		var regionID = $('region').value;
	
		var div = $('vendor');
		var url = "get_suburb.asp";
		var data = "regionID=" + regionID
				
		if (regionID != 0)
		{
			var req = new Request( {url: '' + url, 
				
				onSuccess: function(txt) {
					$(div).set('html', txt);		
				},
				
				onFailure: function() {
					$(div).set('html', '<br /><div class="ajax">Error loading... Please refresh the browser</div>');
				},
				
				onRequest: function() {
					$(div).set('html', '<br /><div class="ajax">Loading clients...</div>');
				}
			
			}).send(data);	
		}
		else
		{
			$(div).set('html', '<br /><div class="ajax">Please select a valid state</div>');
			$('vendorlist').set('html', '');
		}
		
	}
	
	var showVendors = function(){
		var suburb = $('suburb').value;
		var regionID = $('region').value;
	
		var div = $('vendorlist');
		var url = "get_vendor.asp";
		var data = "suburb=" + suburb.replace(' ', '%20') + "&regionID=" + regionID;				

		if(suburb != 0 )
		{
			var req = new Request( {url: '' + url, 
				
				onSuccess: function(txt) {
					$(div).set('html', txt);		
				},
				
				onFailure: function() {
					$(div).set('html', '<br /><div class="ajax">Error loading... Please refresh the browser</div>');
				},
				
				onRequest: function() {
					$(div).set('html', '<br /><div class="ajax">Loading clients...</div>');
				}
			
			}).send(data);		
		}
		else
		{
			$(div).set('html', '<br /><div class="ajax">Please select a valid suburb</div>');
		}
	}

	window.addEvent('domready', function(){
		
		$('news_image').addEvent('mouseover', function(){
			$('news_egg').setStyle('margin-top', '0px');
		});
		$('news_image').addEvent('mouseout', function(){
			$('news_egg').setStyle('margin-top', '-20px');
		});		
		
		$('about_image').addEvent('mouseover', function(){
			$('about_egg').setStyle('margin-top', '0px');		
		});
		$('about_image').addEvent('mouseout', function(){
			$('about_egg').setStyle('margin-top', '-20px');
		});		

		$('stockists_image').addEvent('mouseover', function(){
			$('stockists_egg').setStyle('margin-top', '0px');		
		});
		$('stockists_image').addEvent('mouseout', function(){
			$('stockists_egg').setStyle('margin-top', '-20px');		
		});		

		$('contact_image').addEvent('mouseover', function(){
			$('contact_egg').setStyle('margin-top', '0px');			
		});
		$('contact_image').addEvent('mouseout', function(){
			$('contact_egg').setStyle('margin-top', '-20px');		
		});		
		
	});

	
//-->
