function validate_num(input)
{	
  var parsed = true;
  var validchars = "0123456789.";
  for (var i=0; i < input.length; i++) 
  {
    var letter = input.charAt(i).toLowerCase();
    if (validchars.indexOf(letter) != -1)
		{
			continue;
		}else{
    		parsed = false;
    		break;
		}
  }
  return parsed;
}

function validate_email(email)
{
	var parsed = true;
	AtPos = email.indexOf("@")
	StopPos = email.lastIndexOf(".")
	Message = ""
	
	if (email == "") {
		parsed = false;
	}

	if (AtPos == -1 || StopPos == -1) {
		parsed = false;
	}
	
	if (StopPos < AtPos) {
		parsed = false;
	}
	
	if (StopPos - AtPos == 1) {
		parsed = false;
	} 
	return parsed;
}

function validate_enquiry()
{
	var parsed = false;
	if (document.enquiry_form.name.value == ''){
		alert('You forgot to enter your name');
	}else if(document.enquiry_form.company.value == ''){
		alert('You forgot to enter a company name');
	}else if(document.enquiry_form.contact_no.value == ''){
		alert('You forgot to enter a contact number');
	}else if(validate_email(document.enquiry_form.email.value ) == false){
		alert('YOu entered an invalid email address');	
	}else{
		parsed = true;
	}
	return parsed;
}

function validate_user_enquiry()
{
	var parsed = false;
	if (document.enquiry_form.name.value == ''){
		alert('You forgot to enter your name');
	}else if(document.enquiry_form.contact_no.value == ''){
		alert('You forgot to enter a contact number');
	}else if(validate_email(document.enquiry_form.email.value ) == false){
		alert('YOu entered an invalid email address');	
	}else{
		parsed = true;
	}
	return parsed;
}

function validate_details()
{
	var parsed = false;
	if (document.details.fname.value == ''){
		alert('You forgot to enter your first name');
	}else if(document.details.lname.value == ''){
		alert('You forgot to enter your last name');
	}else if(document.details.address.value == ''){
		alert('You forgot to enter your address');
	}else if(document.details.suburb.value == ''){
		alert('You forgot to enter your suburb');
	}else if(document.details.postcode.value == ''){
		alert('You forgot to enter your post code');
	}else if(document.details.postcode.value == ''){
		alert('You entered an incorrect post code');		
	}else if(document.details.state.value == ''){
		alert('You forgot to enter your state');
	}else if(document.details.country.value == '0'){
		alert('You forgot to select a country');
	}else if(document.details.phone.value == ''){
		alert('You forgot to enter your contact phone number');
	}else if(validate_email(document.details.email.value ) == false){
		alert('You entered an invalid email address');	
	}else{
		parsed = true;
	}	
	
	return parsed;
}