function $(id_)
{
  return document.getElementById(id_);
}

function $f(id_)
{
  return document.getElementById(id_).value;
}

window.onload = function() {
	if ($("print")) {
		$("print").onclick = function() { window.print(); };
	}

	if (window.location.href.indexOf("removed") != -1) {

		alert("Din prenumeration är nu avslutad");

	}

}


function isEmail(value_)
{
	var bResult = false; 
	var r = /^([-_a-zA-Z0-9]+(\.?[-_a-zA-Z0-9]+)*)+@[-a-zA-Z0-9]+(\.[-a-zA-Z0-9]+)*\.[a-zA-Z]{2,6}$/

	bResult = (r.test(value_));
			
	return bResult;
}

function checkNewsletterForm()
{
  var output = false;

  var email = $f("email");
  
	if (email != '' && isEmail(email))
	{
    output = true;
  } 
	else
	{
		alert("Du måste ange en korrekt emailadress.")
	}
	
	return output;
}


function bCheckForm(form_)
{
	
	var bResult = true;
	
	if(document.getElementsByTagName)
	{
		bResult = false;
		
		elements = form_.getElementsByTagName("INPUT");
		
		for(var i=0;i<elements.length;i++)
		{
			if(elements[i].type == "checkbox" &&elements[i].checked == true)
			{
				bResult = true;
			}	
		}
		
		if(!bResult)
		{
	  		alert("Var god välj en kalender.");
	 }
   else if(bResult)
   {
     bResult = false;
   	 if($("Namn").value == '')
   	 {
        alert("Var god fyll i namn");
        $("Namn").focus();
     }
   	 else if($("Adress").value == '')
   	 {
        alert("Var god fyll i adress");
        $("Adress").focus();
     }
   	 else if($("Postnummer").value == '')
   	 {
        alert("Var god fyll i postnummer");
        $("Postnummer").focus();
     }
   	 else if($("Ort").value == '')
   	 {
        alert("Var god fyll i ort");
        $("Ort").focus();
     }
   	 else if($("Telefon").value == '')
   	 {
        alert("Var god fyll i telefonnummer");
        $("Telefon").focus();
     }
   	 else if($("c").value == '')
   	 {
        alert("Var god fyll i texten från bilden");
        $("c").focus();
     }
     else
      bResult = true;
   }	 
  }
	return bResult;
	
}
