//File: javascripts.js with functions for handling language

//Function to display text in selected language
function ShowText() {
	//Read current language code in frame if any else in search string
  if (parent.lan) {
    lan = parent.lan;
  } else {
    lan = location.search.substr(5,2);
  }

//alert("lan : " + lan);

	//Check if this is valid. If not do something about it
	if ((lan != "fr") && (lan != "en") && (lan != "da")) {
		//Do something serious here if no valid language code
		alert("Language has not been selected\n\nVous n'avez pas choisi la langue\n\nDer er ikke valgt sprog");
		//Change location to index.html
		self.location = "index.html"
	} else { 
    // Write style block for selected language class
    document.write('\<style type=\"text/css\"\>.' + lan + '{display : block;}\<\/style\>');
	}
}//end ShowText

//Function to display ALT text or Status text in selected language
function ShowAlt(LanguageCode, t_fr, t_en, t_da) {
	switch (LanguageCode) {
		case "fr" :
			return t_fr;
			break;		
		case "en" :
			return t_en;
			break;
		case "da" :
			return t_da;
			break;
		default : return "";
	}//end switch
}//End ShowAlt

//Function to display Last Update time of page
function ShowLastUpdate(LanguageCode) {
	if (LanguageCode != "oo") {
		var LangText = ShowAlt(LanguageCode, 
		"Mise &agrave; jour pour la derni&egrave;re fois le ",
		"Last updated: ",
		"Sidst opdateret: ")
		var a;
		a=new Date(document.lastModified);
		lm_year=a.getYear();
		if (lm_year<1000){ 		//just in case date is delivered with 4 digits
			if (lm_year<70){
			lm_year=2000+lm_year;
			}
			else lm_year=1900+lm_year;
		}								//end workaround
		lm_month=a.getMonth()+1;
		if (lm_month<10){
			lm_month='0'+lm_month;
		}
		lm_day=a.getDate();
		if (lm_day<10){
			lm_day='0'+lm_day;
		}
		document.write('<p class="' + LanguageCode + '"> ' +
			LangText + lm_day+'.'+lm_month+'.'+lm_year + '</p>'
		)
	}//End if
}//End ShowLastUpdate



