
/*VARIABLES*/

var norwegian_date_variables = {
    week_days : new Array('Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag'),
    months : new Array('januar','februar','mars','april','mai','juni','juli','august','september','oktober','november','desember')
};

/*FUNCTIONS*/
var isset = function(variable) {return variable != undefined;};
var hasValue = function(variable) {return isset(variable) && variable!='';};

var image = function (page, id, description){
    if(hasValue(id))
        document.write('<a href="alias.html?id='+page+'"><img src="../../images/'+id+'" alt="'+description+'"/></a>');
}


function getNorwegianDate(date,format){
    var output = "";
    if(hasValue(date)){
        var parts = date.split(".");
        
        if($.isArray(parts) && parts.length == 3){
            var day = parts[0];
            var month = parts[1];
            var year = parts[2];
              
            var currentDate = new Date();
            currentDate.setFullYear(parseInt(year,10),parseInt(month,10)-1,parseInt(day,10));       

            if(hasValue(currentDate)){
				switch(format){
					case 'full' : {
		                output += norwegian_date_variables.week_days[currentDate.getDay()]+" "+currentDate.getDate()+". "+norwegian_date_variables.months[currentDate.getMonth()]+" "+currentDate.getFullYear();						
						break;
					}	
					case 'day and date' : {
						output += norwegian_date_variables.week_days[currentDate.getDay()]+"<br /><strong>"+currentDate.getDate()+". "+norwegian_date_variables.months[currentDate.getMonth()]+"</strong>";
						break;	
					}
					case 'month' : {
						output += currentDate.getDate()>10?currentDate.getDate():'0'+currentDate.getDate();
						break;	
					}
				}				
            }
        }
    }
    return output;
}

/*HELPBOX*/
var helpbox = function(element){
	var ul = jQuery("<ul></ul>").append(jQuery("<li><span>Tekststørrelse: </span></li>"));
	
	
	var reset = jQuery("<li></li>")
		.attr("class","reset")
		.html("reset")		
		.click(function(){
			jQuery("body").css("font-size","100%");
			return false;
		});
		
	var increase = jQuery("<li></li>")
		.attr("class","increase")
		.html("increase")
		.click(function(){
			jQuery("body").css("font-size","150%");
			return false;
		});			
	
	//jQuery(element).append(decrease);	
	jQuery(ul).append(reset);
	jQuery(ul).append(increase);
	jQuery(element).append(ul);
};
