/*SKAPA POPUP MED INFO*/
function Start(page) {
OpenWin = this.open(page, "CtrlWindow", "toolbar=no,menubar=no,location=no,scrollbars=no,width=515,height=530,top=10,left=10");
}
function enlargeImage(mypage,myname,w,h,scroll)
{
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings ='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=0'
	win = window.open(mypage,myname,settings);
}

/*VALIDERA FORMULÄRET */
function validateForm(form) 
{
	var firstName = form.firstName.value;
	var lastName = form.lastName.value;
	var street = form.street.value;
	var zip = form.zip.value;
	var city = form.city.value;
	var phone = form.phone.value;
	var message = form.message.value;
	var mail = form.mail.value;
	
  	if (firstName == "" || firstName == null || firstName.charAt(0) == ' ')
	{
		alert("Du måste fylla i  \"Förnamn\" fältet.");
	    form.firstName.focus();
	    return (false);
	}
	if (lastName == "" || lastName == null || lastName.charAt(0) == ' ')
  	{
	    alert("Du måste fylla i  \"Efternamn\" fältet.");
	    form.lastName.focus();
	    return (false);
  	}
  	if (street == "" || street == null || street.charAt(0) == ' ')
  	{
	    alert("Du måste fylla i  \"Adress\" fältet.");
	    form.street.focus();
	    return (false);
  	}
  	if (zip == "" || zip == null || zip.charAt(0) == ' ')
  	{
	    alert("Du måste fylla i  \"Postnr\" fältet.");
	    form.zip.focus();
	    return (false);
  	}
  	if (city == "" || city == null || city.charAt(0) == ' ')
  	{
	    alert("Du måste fylla i  \"Ort\" fältet.");
	    form.city.focus();
	    return (false);
  	}
  	if (phone == "" || phone == null || phone.charAt(0) == ' ')
  	{
	    alert("Du måste fylla i  \"Telefon\" fältet.");
	    form.phone.focus();
	    return (false);
  	}
  	if (!validateEmail(mail))
  	{
	  	form.mail.focus();
	  	return (false);
  	}
  	if (message == "" || message == null || message.charAt(0) == ' ')
  	{
	    alert("Du måste fylla i  \"Meddelande\" fältet.");
	    form.message.focus();
	    return (false);
  	}
}
/*VALIDERA E-POSTFÄLTET */
function validateEmail(emailAdress)
{
	invalidCharacters = " /:,;"
	
	if(emailAdress == "" || emailAdress == null || emailAdress.charAt(0) == ' ')
	{
		alert("Du måste fylla i  \"E-post\" fältet.");
		return false;
	}
	for (i = 0; i < invalidCharacters.length; i++)
	{
		badCharacter = invalidCharacters.charAt(i);
		if(emailAdress.indexOf(badCharacter,0) > -1)
		{
			alert("Du måste fylla i en giltig e-postadress!");
			return false;
		}
	}
		
	position = emailAdress.indexOf("@",1)
	if(position == -1)
	{
		alert("Du måste fylla i en giltig e-postadress!");
		return false;
	}
	if(emailAdress.indexOf("@",position+1) != -1)
	{
		alert("Du måste fylla i en giltig e-postadress!");
		return false;
	}
		
	periodPosition = emailAdress.indexOf(".",position)
	if(periodPosition == -1)
	{
		alert("Du måste fylla i en giltig e-postadress!");
		return false;
	}
	if((periodPosition + 3) > emailAdress.length)
	{
		alert("Du måste fylla i en giltig e-postadress!");
		return false;
	}
	return true; 
}
