//js pre-validation of form before server-side validation
function validEmail(email) {
			invalidChars = " /:,;"
	
			if (email == "") {
				return false
			}
			for (i=0; i<invalidChars.length; i++) {
				badChar = invalidChars.charAt(i)
				if (email.indexOf(badChar,0) > -1) {
					return false
				}
			}
			atPos = email.indexOf("@",1)
			if (atPos == -1) {
				return false
			}
			if (email.indexOf("@",atPos+1) > -1) {
				return false
			}
			periodPos = email.indexOf(".",atPos)
			if (periodPos == -1) {
				return false
			}
			if (periodPos+3 > email.length)	{
				return false
			}
			return true
		}

function submitForm() 
{ 
var agt=navigator.userAgent.toLowerCase();
var is_winnt = ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1));
var formbrowser=0;
var formBVer=0;
var formOS=0;
var formbrowser=navigator.appName;
var formBVer = navigator.userAgent;
var formOS=navigator.platform;
if(is_winnt)formOS+=" Windows NT";
if (formbrowser == null) formbrowser = '';
if (formBVer == null) formBVer = '';
if (formOS == null) formOS = '';


document.forms['feedback']._formbrow.value=formbrowser;
document.forms['feedback']._browver.value=formBVer;
document.forms['feedback']._formos.value=formOS;

						
						if (document.forms['feedback'].lastname.value == "")
      					{
       					 alert("Skriv ditt efternamn, tack!");
						//document.forms['feedback'].lastname.focus();
       					 return;
      			 		}
						if (document.forms['feedback'].company.value == "")
      					{
       					 alert("Skriv namnet på ditt företag, tack!");
						//document.forms['feedback'].company.focus();
       					 return;
      			 		}
			 			if (document.forms['feedback'].address1.value == "")
      					{
       					 alert("Skriv din adress, tack!");
						//document.forms['feedback'].address1.focus();
       					 return;
      			 		}
					
						if (document.forms['feedback'].phone.value == "")
      					{
       					 alert("Skriv din telefon, tack!");
						//document.forms['feedback'].phone.focus();
       					 return;
      			 		}
						if (document.forms['feedback'].lstcountry.value == "" || document.forms['feedback'].lstcountry.value == "none")
      					{
       					 alert("Välj ditt land, tack!");
						 //document.forms['feedback'].lstcountry.focus();
       					 return;
      			 		}
						
					 	if (document.forms['feedback'].submit_by.value == "")
      					{
       					alert("Skriv din e-post adress, tack!");
						//document.forms['feedback'].submit_by.focus();
       					return;
      			 		}
						
						if(!validEmail(document.forms['feedback'].submit_by.value))
									{
									alert("Din e-post adress är inte korrekt. Skriv en valid e-post adress, tack!");
									//document.forms['feedback'].submit_by.focus();
									//document.forms['feedback'].submit_by.select();
       								return;
      			 					}
							else	{
									document.forms['feedback'].action="/component/content/article/109-tack-foer-foerfragan/97-tack.html?orderstatus=sendorder";
									document.forms['feedback'].submit();
									return;
									}
}

