/************************** DATE BIL START *************************************/ 
function makeArray()
{
	for (i = 0; i<makeArray.arguments.length; i++)
		this[i + 1] = makeArray.arguments[i];
}

function days_in_month(year, month)
{
	return 32 - new Date(year, month, 32).getDate();
}

function padout(number)
{
	return (number < 10) ? '0' + number : number;
}

function makeDateSelectBox(in_OR_out, elementDayName, elementMonthName, language)
{
	var months;
	
  switch(language)
  {
  case "SW":
    months = new makeArray('Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec','Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec');
    break;
  case "DK":
    months = new makeArray('Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec','Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec');
    break;
  case "NO":
    months = new makeArray('Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Des','Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Des');
    break;
  default:
  }
  
if (in_OR_out == "in")
	{

	var date = new Date();
	date.setDate(date.getDate()+14)
	var day  = date.getDate();
	var month = date.getMonth() + 1;
	var yy = date.getYear();
	var optionalZero ="";
	var year = date.getFullYear();

		
		if ( day > days_in_month(year, month) )
		{
			day = day - days_in_month( year, month );
			month++;
		}
	}
	
	if (in_OR_out == "out")
	{

	var date = new Date();
	date.setDate(date.getDate()+7)
	var day  = date.getDate();
	var month = date.getMonth() + 1;
	var yy = date.getYear();
	var optionalZero ="";
	var year = date.getFullYear();
		
		if ( day > days_in_month(year, month) )
		{
			day = day - days_in_month( year, month );
			month++;
		}
	}
	
	document.write("<input  class=\"input2\" name=\""+elementDayName+"\" TYPE=\"text\" value=\""+day+"\" SIZE=1 MAXLENGTH=2><select name=\""+elementMonthName+"\" class=\"select\" size=\"1\">");
	
	for ( n = 0; n < 12 ; n++ )
	{
		var month2 = month + n;
		
		if ( language == "SW" && n>0 && months[month+n] == "Jan" )
		{	year++;	}
		else if ( language == "DK" && n>0 && months[month+n] == "Jan" )
		{	year++;	}
		else if ( language == "NO" && n>0 && months[month+n] == "Jan" )
		{	year++;	}
		
		if ( (month+n) > 12 )
		{
			month2 -= 12;
		}

		if ( n == 0 )
		{
			document.write( "<OPTION SELECTED VALUE=\""+padout(month2)+"\">"+months[month+n] + " " + year);
		}
		else
		{
			document.write( "<OPTION VALUE=\""+padout(month2)+"\">"+months[month+n] + " " + year);
		}
	}
	
	document.write("</select>");
}

/**************************** DATE BIL END *******************************/