function jquery_months(lang, selected, boxid) {
    
    var box = $("#" + boxid);
    
    if ( ! box ) {
	alert("No element for jmonths");
	return;
    }

    /* selected: 0=torsdag, 1=mandag */
    var monthString="Jan,Feb,Mar,Apr,Maj,Jun,Jul,Aug,Sep,Okt,Nov,Des";
    if(lang == 'no') {monthString="Jan,Feb,Mar,Apr,Mai,Jun,Jul,Aug,Sep,Okt,Nov,Des"};
    if(lang == 'en') {monthString="Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec"};
    var time = new Date();
    var year = time.getYear();
    var month = time.getMonth();
    time.setDate(time.getDate() + 32 + selected * 4 - time.getDay());
    var dmonth = 1 + time.getMonth();
    if(selected == 'x') dmonth = null;
    var months = 12;
    if (year < 1900) { year = year + 1900; }

    var output = [];

    do {months--; month++;
	if(month>12){year++;month=1}
	var year2digits=year%100;
	if (year2digits<10) year2digits='0'+year2digits;
	var lz = '';
	if(month < 10){lz = '0'}
	var seltext = '';
	if(month==dmonth){seltext = ' selected';}	

	output.push ("<OPTION" + seltext + " value=\"" + year + "-" + lz + month + "\">" + monthString.split(",")[month-1]+" "+year2digits);
    } while (months > 0);

    
    box.html(box.html() + output.join(''));
} 
