// JavaScript Document
function onStart() { document.forms[0].firstname.focus(); }
onStart();

function checkform() {
  	
	if (document.forms[0].firstname.value=='') {
		alert('Please type your first name');
		document.forms[0].firstname.focus();
		return false;
	}
	
	if (document.forms[0].lastname.value=='') {
		alert('Please type your last name');
		document.forms[0].lastname.focus();
		return false;
	}
	
	if (document.getElementById("gender1").checked==false && document.getElementById("gender2").checked==false) {
		alert('Please choose your gender');
		document.getElementById("gender1").focus();
		return false;
	}

	if (document.forms[0].address.value=='') {
		alert('Please type your address');
		document.forms[0].address.focus();
		return false;
	}

	if (document.forms[0].postal.value=='') {
		alert('Please type your postal code');
		document.forms[0].postal.focus();
		return false;
	}
	
	if (document.forms[0].city.value=='') {
		alert('Please type the name of your City');
		document.forms[0].city.focus();
		return false;
	}
	
	if (document.forms[0].country.value=='') {
		alert('Please type the name of your Country');
		document.forms[0].country.focus();
		return false;
	}
	
	if (document.forms[0].email.value=='') {
		alert('Please type your e-mail address to get a confirmation of this order');
		document.forms[0].email.focus();
		return false;
	}

email = document.forms[0].email.value;

if (document.forms[0].email.value!='') {
      validemail=true;
      if ( (email == "") || (email.indexOf('@',0) < 1) || (email.indexOf('@',0) == email.length-1) ) { validemail=false; }
      if (validemail==true)
      {
        emailsub=email.substr(email.indexOf('@',0)+1,email.length);
        if ( (emailsub.substr(0,1)=='.') || (emailsub.indexOf('.',0)==-1) || (emailsub.substr(emailsub.length-1,1)=='.') ) { 

		validemail=false; }
		
      }
      if (validemail==true)
      {
        if (email.indexOf('*',0)>=0) { validemail=false; }
        if (email.indexOf('?',0)>=0) { validemail=false; }
        if (email.indexOf('/',0)>=0) { validemail=false; }
        if (email.indexOf('\\',0)>=0) { validemail=false; }
        if (email.indexOf(':',0)>=0) { validemail=false; }
        if (email.indexOf('<',0)>=0) { validemail=false; }
        if (email.indexOf('>',0)>=0) { validemail=false; }
        if (email.indexOf(',',0)>=0) { validemail=false; }
        if (email.indexOf(' ',0)>=0) { validemail=false; }
      }
      if (validemail==false) {
        alert('Please type a valid email address');
        document.forms[0].email.focus();
        return false;
      }
	  }
		
		if ( document.getElementById("newsletter1").checked==false && document.getElementById("newsletter2").checked==false) {
		alert('Please choose if you would like our e-newsletter or not');
		document.getElementById("newsletter1").focus();
		return false;
		}
	}
//-->
