/*******************************************************************************
/ popup-fönster 
/*******************************************************************************/


var nyttWin
function popup(url,x,y,scrollbar){
  w=(screen.availWidth/2)-(x/2)
  h=(screen.availHeight/2)-(y/2)

	if(scrollbar == ""){
		scrollbar = "no"
	}

  nyttWin = window.open(url, '', 'width='+x+',height='+y+',status=no,menubar=no,scrollbars=' + scrollbar + ',resizable=no,titlebar=no,dependent=yes,left=' + w + ',top=' + h + '');
}



function popup2(url,x,y,scrollbar){
  w=(screen.availWidth/2)-(x/2)
  h=(screen.availHeight/2)-(y/2)

	if(scrollbar == ""){
		scrollbar = "no"
	}

  nyttWin = window.open(url, '', 'width='+x+',height='+y+',status=no,menubar=yes,scrollbars=' + scrollbar + ',resizable=no,titlebar=no,dependent=yes,left=' + w + ',top=' + h + '');
}



function stangFonster(){
	window.close();
}

//REDIGERA DATUM
var stanna
stanna=false
re1=/^\d{4}\-\d{2}\-\d{2}$/;
re2 = /^\d{6}$/;
function kollaDatum(elem)
{

if(elem.value!="")
{
datumUtanBlank=elem.value.replace(/ /gi,"");
OK1 = re1.test(datumUtanBlank);
OK2 = re2.test(datumUtanBlank);

if (OK1 || OK2) 
{
	if (datumUtanBlank.length == 6)
	{
		if ((datumUtanBlank.substring(0,1)==0)||(datumUtanBlank.substring(0,1)==1)||(datumUtanBlank.substring(0,1)==2))
		{
			datumUtanBlank="20"+datumUtanBlank;
		}
		else
		{
			datumUtanBlank="19"+datumUtanBlank;
		}
	}
	else
	{
	mellanLagring=datumUtanBlank.substring(0,4)+datumUtanBlank.substring(5,7)+datumUtanBlank.substring(8,10);
	datumUtanBlank=mellanLagring
	}
	ar=datumUtanBlank.substring(0,4);

	mon=datumUtanBlank.substring(4,6);
		
	dag=datumUtanBlank.substring(6,8);



	if ((ar<1900) || (ar>2030))
	{
		alert("Felaktigt årtal!");
		stanna=true
		elem.select();
	}
	else
	{
		if ((mon<1) || (mon>12))
			{
			alert("Felaktig månad!");
			stanna=true
			elem.select();
			}
		else
		{
			if (((dag<1) || (dag>31)) && stanna==false)
			{
			alert("Felaktig dag!");
			stanna=true
			elem.select();
			
			}
			else
			{
				if (((mon==4)||(mon==6)||(mon==9)||(mon==11)) && (dag>30) && stanna==false)
				{
						alert("Felaktig dag!");
						stanna=true
						elem.select();
						
				}
				else
				{
						if ((mon==2)&& (dag>29) && (stanna==false))
							{
							alert("Felaktig dag!");
							stanna=true
							elem.select();
							
							}
						else
						{
							if ((dag==29) && ((ar/4)!= parseInt(ar/4)) && (stanna==false))
								{
								alert("Felaktig dag!");
								stanna=true
								elem.select();
								
								}
						}
				}
			elem.value=ar+"-"+mon+"-"+dag
		
			}
		}	
	}
}
else
	{
	alert("Datumet måste skrivas ÅÅÅÅ-MM-DD eller ÅÅMMDD!");
	elem.focus();
	elem.select();
	}
}
}

