// JavaScript Document

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function check_login(form) 
{						
	if (form.username.value == ''){
		alert("Please enter your username...");
		form.username.focus();
		return false;
	}
	if (form.password.value == ''){
		alert("Please enter your password...");
		form.password.focus();
		return false;
	}									
}

function check_register(form) 
{
var emailFilter=/^.+@.+\..{2,3}$/;
var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
var re = /\s/;									
	if (form.company_name.value == ''){
		alert("Please enter your company name...");
		form.company_name.focus();
		return false;
	}	
	if (form.name.value == ''){
		alert("Please enter your name...");
		form.name.focus();
		return false;
	}
	if (form.address1.value == ''){
		alert("Please enter your address...");
		form.address1.focus();
		return false;
	}
	if (form.city.value == ''){
		alert("Please enter your city...");
		form.city.focus();
		return false;
	}
	if (form.county.value == ''){
		alert("Please enter your county...");
		form.county.focus();
		return false;
	}
	if (form.postcode.value == ''){
		alert("Please enter your postcode...");
		form.postcode.focus();
		return false;
	}
	if (form.country.value == ''){
		alert("Please enter your country...");
		form.country.focus();
		return false;
	}
	var stripped = form.telephone.value.replace(/[\(\)\.\-\ ]/g, '');
	if (form.telephone.value=='' || isNaN(parseInt(stripped))) {
		alert("Your telephone number is incomplete or contain invalid characters...");
		form.telephone.focus();
		return false;
	}
	if (form.email.value=="" || form.email.value.match(illegalChars) || !(emailFilter.test(form.email.value))){
		alert("Please enter a valid email address...");
		form.email.focus();
		return false;
	}
	if (form.online_only.value == ''){
		alert("Please select whether you sell online only...");
		form.online_only.focus();
		return false;
	}	
	if (form.sell_on_ebay.value == ''){
		alert("Please tell us if you sell on ebay...");
		form.sell_on_ebay.focus();
		return false;
	}																
}

function check_contact(form) 
{
var emailFilter=/^.+@.+\..{2,3}$/;
var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
var re = /\s/;									
	if (form.name.value == ''){
		alert("Please enter your name...");
		form.name.focus();
		return false;
	}								
	if (form.email.value=="" || form.email.value.match(illegalChars) || !(emailFilter.test(form.email.value))){
		alert("Please enter a valid email address...");
		form.email.focus();
		return false;
	}
	if (form.subject.value == ''){
		alert("Please enter a subject...");
		form.subject.focus();
		return false;
	}	
	if (form.message.value == ''){
		alert("Please enter your message...");
		form.message.focus();
		return false;
	}																
}