// JavaScript Document
function GLPopper(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function isValidEmail(str)
	{
	return (str.indexOf("@") > 0);
//	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	}

function URLEncode(str)
{

var ms = "%25#23 20?3F<3C>3E{7B}7D[5B]5D|7C^5E~7E`60"
var msi = 0
var i,c,rs,ts 

while (msi < ms.length)
{

c = ms.charAt(msi)
rs = ms.substring(++msi, msi +2)
msi += 2
i = 0
while (true)
{ 

i = str.indexOf(c, i)
if (i == -1) break
ts = str.substring(0, i)
str = ts + "%" + rs + str.substring(++i, str.length)

}

}

return str

}


function Mailform() { //skickar formul”r som innehÂller antingen namn eller epost
  	if ((document.intresse.epostfrom.value != "") && (document.intresse.fromname.value != ""))
	{
		var byggkran = 'nej';
		var kranbil = 'nej';
		var bilburen = 'nej';
		var bygghiss = 'nej';
		var mobilkran = 'nej';
		var annat = 'nej';
			
		if (document.intresse.byggkran.checked==1) {byggkran='ja';}
		if (document.intresse.kranbil.checked==1) {kranbil='ja';}
		if (document.intresse.bilburen.checked==1) {bilburen='ja';}
	  	if (document.intresse.bygghiss.checked==1) {bygghiss='ja';}
	  	if (document.intresse.mobilkran.checked==1) {mobilkran='ja';}
		if (document.intresse.annat.checked==1) {annat='ja';}
	  

	  path=
		document.intresse.url.value
		+'?byggkran='+byggkran
		+'&kranbil='+kranbil
		+'&bilburen='+bilburen
		+'&bygghiss='+bygghiss
		+'&mobilkran='+mobilkran
		+'&annat='+annat

		+'&epostfrom='
		+URLEncode(document.intresse.epostfrom.value)
		+'&to='
		+URLEncode(document.intresse.to.value)
		+'&fromname='
		+URLEncode(document.intresse.fromname.value)
		+'&company='
		+URLEncode(document.intresse.company.value)
		+'&phone='
		+URLEncode(document.intresse.phone.value)
		+'&title=intresseanm%e4lan'
		+'&message='
		+URLEncode(document.intresse.message.value);
	  
	  GLPopper( path,'intresse','width=320,height=300')
	}
	else
	{
	document.intresse.epostfrom.value = '?????????????' ;
	document.intresse.fromname.value = '?????????????' ;
	setTimeout("document.intresse.epostfrom.value = '';document.intresse.fromname.value = ''",1000);
	}
}
function Validate() { //att inte skicka tom registrering
	email = document.epostlista.email.value;
  	if ((isValidEmail(email)) && (document.epostlista.action.value != ""))
	{
	  GLPopper('http://212.247.22.88/extra/registrera.php?email='+document.epostlista.email.value+'&action='+document.epostlista.action.value,'epost','width=320,height=180')
	  document.epostlista.email.value ='';
	}
	else
	{
	document.epostlista.email.value = '?????????????' ;
	setTimeout("document.epostlista.email.value = email",1000);
	}
}


function entersender(myfield,e)
   {
   var keycode;
   if (window.event) keycode = window.event.keyCode;
   else if (e) keycode = e.which;
   else return true;

   if (keycode == 13)
      {
      Validate();
      return false;
      }
   else
      return true;
   }
   
 var src_loaded = true;