// JavaScript Document
function validateEmail(strEmail) {
  var at="@";
  var dot=".";
  var lat=strEmail.indexOf(at);
  var lstr=strEmail.length;
  var ldot=strEmail.indexOf(dot);
  if (strEmail.indexOf(at)==-1) {
	return false;
  }
  if (strEmail.indexOf(at)==-1 || strEmail.indexOf(at)==0 || strEmail.indexOf(at)==lstr){
	return false;
  }
  if (strEmail.indexOf(dot)==-1 || strEmail.indexOf(dot)==0 || strEmail.indexOf(dot)==lstr){
	  return false;
  }
  if (strEmail.indexOf(at,(lat+1))!=-1){
	return false;
  }
  if (strEmail.substring(lat-1,lat)==dot || strEmail.substring(lat+1,lat+2)==dot){
    return false;
   }
  if (strEmail.indexOf(dot,(lat+2))==-1){
	 return false;
  }
  if (strEmail.indexOf(" ")!=-1){
     return false;
  }
  return true;
}

function valContact(form) {
	if (form.name.value == "") {
		error_msg = "Vänligen ange ditt namn!";
		overlib(error_msg, ANCHOR, 'name', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		form.name.focus();
		return false;
	} else if (form.email.value == "") {
		error_msg = "Vänligen ange din e-post adress!";
		form.email.focus();
		overlib(error_msg, ANCHOR, 'email', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	} else if (!validateEmail(form.email.value)) {
		error_msg = "Vänligen ange gilltig e-post adress!";
		form.email.focus();
		overlib(error_msg, ANCHOR, 'email', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	} else if (form.subject.value == "") {
		error_msg = "Vänligen ange ämne för meddelandet!";
		form.subject.focus();
		overlib(error_msg, ANCHOR, 'subject', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	} else if (form.msg.value == "") {
		error_msg = "Vänligen ange meddelande till WiiSmile!";
		form.msg.focus();
		overlib(error_msg, ANCHOR, 'msg', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	}
}

function valTimeReserve(form) {
	if (form.name.value == "") {
		error_msg = "Vänligen ange ditt namn!";
		overlib(error_msg, ANCHOR, 'name', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		form.name.focus();
		return false;
	} else if (form.phonenr.value == "") {
		error_msg = "Vänligen ange ditt telefonnummer!";
		form.phonenr.focus();
		overlib(error_msg, ANCHOR, 'phonenr', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	} else if (form.email.value == "") {
		error_msg = "Vänligen ange din e-post adress!";
		form.email.focus();
		overlib(error_msg, ANCHOR, 'email', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	} else if (!validateEmail(form.email.value)) {
		error_msg = "Vänligen ange gilltig e-post adress!";
		form.email.focus();
		overlib(error_msg, ANCHOR, 'email', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	} else if (form.date.value == "") {
		error_msg = "Vänligen ange datum för besöket!";
		form.date.focus();
		overlib(error_msg, ANCHOR, 'date', ANCHORALIGN, 'll','ul', CAPTION, 'FEL!');
		return false;
	}
}
