<!-- 
function agreement_win(paper) {
var win_parm = 'resizable=1, scrollbars=1,width=500,height=650,left=100,top=50';
	window.open(paper,'webavtal',win_parm);
}

function checkempty(this_frm) {

   var mesg="";

   if(document.getElementById("name").value==""){
      mesg+="Var snäll och fyll i ditt namn\n";
      document.getElementById("name").focus();
   }

   if(document.getElementById("emailid1").value=="") {
      mesg+="Ange en korrekt Email Adress (Tjänsten fungerar ej utan korrekt mailadress)\n";
      document.getElementById("emailid1").focus();
   }

   if(document.getElementById("password1").value=="") {
       mesg+="Ange ett lösenord\n";
       document.getElementById("password1").focus();
   }
   if(document.getElementById("password2").value=="") {
      mesg+="Upprepa ditt lösenord\n";
      document.getElementById("password2").focus();
   }

   if(document.getElementById("address1").value=="") {
       mesg+="Ange din adress\n";
       document.getElementById("address1").focus();
   }
   if(document.getElementById("town").value=="") {
       mesg+="Ange vilken stad du bor i\n";
       document.getElementById("town").focus();
   }
   if(document.getElementById("country").value=="") {
       mesg+="Ange vilket land du kommer ifrån\n";
       document.getElementById("country").focus();
   }
   if(document.getElementById("zip").value=="") {
       mesg+="Ange ditt postnummer\n";
       document.getElementById("zip").focus();
   }
   if(document.getElementById("phone").value=="") {
       mesg+="Ange ett telefonnummer vi kan nå dig på\n";
       document.getElementById("phone").focus();
   }
   if(document.getElementById("emailid1").value!="") {
      if(message=email(document.getElementById("emailid1").value))
         mesg+=message;
      document.getElementById("emailid1").focus();
   }
   if(document.getElementById("password1").value != "" && document.getElementById("password2").value=="") {
     mesg += "Upprepa ditt lösenord\n";
     document.getElementById("password1").focus();
   }
   if(document.getElementById("password1").value != document.getElementById("password2").value) {
      mesg +="Upprepa ditt lösenord. Lösenorden stämmer inte överens.\n";
      document.getElementById("password1").focus();
   }

   if(!document.getElementById("avtal").checked) {
      mesg +="Du måste läsa igenom och godkänna avtalet.\nNotera sektion om uppsägning och förlängning.";
      document.getElementById("avtal").focus();
   }
    if (mesg != "") {
        alert(mesg);
		return false;
   } else {
	this_frm.submit();
   }
}

function email(fe) {
   var em=fe;
   var len=em.length;
   var fm=em.indexOf("@");
   var fm1=em.indexOf(".");
   var fm3=em.indexOf(" ");
   var m=0 ;
   var check=false;
   var messg="";


   if(fm==-1 || fm3!=-1 || fm1==-1) {
      check=true;
      messg+="Detta är ingen giltig e-postadress\n";
   }
   if(em.substring(0,1)=="@" || em.substring(0,1)==".") {
      check=true;
      messg+="En epostadress måste börja med en bokstav eller en siffra.\n";
   }
   for(i=0;i<len;i++) {
      if(em.substring(i,i+1)=="@") {
         m=m+1;
      }
      if((em.substring(i,i+1)=="@") && (em.substring(i+1,i+2)==".")) {
         check=true;
         messg+="efter '@' måste det komma bokstäver\n";
      }

      if((em.substring(i,i+1)==".") && ((em.substring(i+1,i+2)=="@" ||em.substring(i+1,i+2)=="") || (em.substring(i+2,i+3)==""))) {
         check=true;
         messg+="efter '.' bör minst två bokstäver finnas\n";
      }
   }
   if(check==true) {
	  return messg;
   }
   else if(m > 1) {
      messg="Bara ett '@' bör finnas i din epostadress\n";
	  return messg;
   }
   else {
      return "";
   }
}

function checkType (index) {

	var this_ctrl = document.forms[0].elements[index]
	var next_ctrl = document.forms[0].elements[index + 1]

	if (this_ctrl.value == 2) {
		next_ctrl.disabled=false	
		next_ctrl.value = 3;
	} else  {
		next_ctrl.value = 99;
		next_ctrl.disabled=true
	}
	
}

function toggle(ctrls, frm) {
	var ctrls_array = ctrls.split(',')

	for (i=0; i<ctrls_array.length; i++) {
		if (frm.elements[ctrls_array[i]].disabled==true) {
			frm.elements[ctrls_array[i]].disabled=false
		} else {
			frm.elements[ctrls_array[i]].disabled=true
			frm.elements[ctrls_array[i]].checked=false
		}
	}
}

function checkpass() {
  	
	   if (document.getElementById("password1").value=="") {
		  alert("Ange ditt lösenord");
		  document.getElementById("password1").focus();
		  return false;
	   }
	
	   if (document.getElementById("password2").value=="") {
		  alert("Ange ditt lösenord en gång till.");
		  document.getElementById("password2").focus();
		  return false;
	   }
	
	   if(document.getElementById("password1").value!=document.getElementById("password2").value) {
		   alert("Ange ditt lösenord igen, du skrev olika.")
		   document.getElementById("password1").focus();
		   return(false);
	   }
}
