function verifyForm(f)
{
	if (verifyIns(f)){
		f.submit();
	} else {
		return false;
	}
}

function verifyIns(f){
	var email 	= "";
	var email2 	= "";
	var msg 	= "";
	email = trim(f.elements["details[email]"].value);
	email2 = trim(f.elements["email2"].value);
	if (email != email2){
		alert("Dina e-postadresser verkar inte överensstämma.\nÅtgärda detta och försök igen...");
		f.email2.focus();
		return false;
	}

	var head = "************************ ERROR ******************************\n";
	var empty_fields = "";
	var errors = "";
	if(f.elements["details[firstname]"].value == "")	empty_fields += "\n\t- Förnamn";
    if(f.elements["details[lastname]"].value == "")		empty_fields += "\n\t- Efternamn";
	if(f.elements["details[email]"].value == "") 		empty_fields += "\n\t- E-postadress";
	if(f.elements["email2"].value == "") 				empty_fields += "\n\t- Verifikation av E-postadress";

	if(f.elements["details[grupp]"]){
		if(f.elements["details[grupp]"].value == "")		empty_fields += "\n\t- Dotterbolag";
	}
	msg = "______________________________________________________\n\n";
	msg += "  Din kontoansökan kunde inte behandlas eftersom något fel uppstod.\n";
	msg += "              Vänligen åtgärda nedanstående och försök igen.\n";
	msg += "______________________________________________________\n\n";
	if (empty_fields!="") {
		msg += "- Följande fält är tomma:";
		msg += empty_fields + "\n";
		if (errors) msg += "\n";
		alert(msg);
		return false;
	}
	return true;
}

function checkemail(email)
{
	var found = 0;
	len=email.length;
	pos=email.indexOf("@")+1;
	dom = email.substr(pos, (len-pos));
	for (i=0;i<mailarr.length;i++){
		if (mailarr[i]==dom){
			found = 1;
		}
	}
	return found;
}

function doReload(f){
	var firstname 		= "";
	var lastname 		= ""
	var email 			= "";
	var email2 			= "";
	var grupp_id 		= 0;
	var this_link 		= "";
	bIsReloading=true;
	firstname 	= f.elements["details[firstname]"].value;
	lastname 	= f.elements["details[lastname]"].value;
	email		= f.elements["details[email]"].value;
	email2		= f.email2.value;
	if (f.elements["details[grupp]"]){
		grupp_id	= f.elements["details[grupp]"].value;
	} else {
		grupp_id	= 0;
	}
	this_link 	= "signup.mm2?tmp_firstname=" + firstname + "&tmp_lastname=" + lastname + "&tmp_email=" + email + "&tmp_email2=" + email2 + "&tmp_grupp_id=" + grupp_id
	self.location.href=this_link;
}