
/*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*/
function isset(variable) {return variable != undefined;};
function hasValue(variable) {return isset(variable) && variable!='';};

function insertImage(imageID){
    if(hasValue(imageID))
        document.write('<img src="../../images/'+imageID+'" alt=""/>');
}

function getNorwegianDate(date,format){
    var output = "";
    if(hasValue(date)){
        var parts = date.split(".");
        
        if(jQuery.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()>9?currentDate.getDate():'0'+currentDate.getDate();
						break;	
					}
				}				
            }
        }
    }
    return output;
}
