/**/
if(typeof(window.d4tags)=='undefined') {
	window.d4tags = {};
}
jQuery.extend(d4tags, {
   "_tokenedit_is_hidden_info" : "Tämä osio on piilotettu, joten näitä tiedostoja ei pääse lukemaan selaajaoikeuksilla.",
   "_tokenedit_confirm_delete" : "Haluatko varmasti poistaa osion?",
   "_tokenedit_title_token_is_hidden" : "Osio on piilotettu.",
   "_tokenedit_title_token_is_inherited_from" : "Osio peritty sivulta",
   "_tokenedit_container_visibility_options" : "Näkyvyysvalinnat",
   "_tokenedit_dropdown_move_up" : "Siirrä ylöspäin",
   "_tokenedit_dropdown_move" : "Siirrä...",
   "_tokenedit_dropdown_management" : "Hallinta...",
   "_tokenedit_dropdown_hide" : "Piilota",
   "_tokenedit_title_token_is_inherited_to_sub_pages" : "Tämä sivunosa näytetään myös alisivuilla.",
   "_tokenedit_dropdown_copy" : "Kopioi...",
   "_tokenedit_dropdown_properties" : "Ominaisuudet...",
   "_tokenedit_title_token_is_timed" : "Osion näkyvyys on ajastettu.",
   "_tokenedit_dropdown_move_to_column" : "Siirrä palstalle:",
   "_tokenedit_dropdown_show" : "Näytä",
   "_tokenedit_dropdown_form_posts" : "Vastaukset...",
   "_tokenedit_dropdown_move_to_page" : "Siirrä toiselle sivulle...",
   "_tokenedit_dropdown_move_down" : "Siirrä alaspäin",
   "_tokenedit_dropdown_delete" : "Poista",
   "_tokenedit_file_attach_files" : "Tuo tiedostoja (max. 30 Mt)",
   "_tokenedit_not_included_in_newsletter" : "Tämä osio ei tule mukaan uutiskirjeeseen.",
   "_tokenedit_container_access_and_visibility_options" : "Pääsy ja näkyvyys",
   "_tokenedit_file_upload_via_email" : "Lähetä tiedostoja sähköpostin liitetiedostoina"
}
);
if(document.cookie.match(/LangTag/) && typeof(window.d4tagsUsed == 'undefined')) {
	window.d4tagsCnum = null;
	window.d4tagsUsed = {};
}
function d4_(tagOrTags) {

	var tags;
	if(typeof(tagOrTags)=='object') {
		tags = tagOrTags;
	} else {
		tags = [tagOrTags];
	}
	
	var fallbackRet;
	for(var i=0;i<tags.length;i++) {
		var tag = tags[i];
		
		if(window.d4tagsUsed) { // dev
			window.d4tagsUsed[tag] = window.d4tags[tag] ? true : false;
		}
		
		if(window.d4tags[tag]) {
			if(arguments.length > 1) {
				var a = arguments;
				return window.d4tags[tag].replace(/\{([1-9])\}/g, function(bogus,i) { return a[i] });
			} else {
				return window.d4tags[tag];
			}
		} else {
			// '_user_msg_invalid_password' --> 'invalid password'
			fallbackRet = tag.replace(/^_?[^_]+_[^_]+_/, "").replace(/_/g, " ");
		}
	}
	return fallbackRet;
}
/* html-eskapointi */
function d4_h(tag) {
	var s = d4_.apply(this,arguments);
    s = s.replace(/&/ig, "&amp;");
    s = s.replace(/</ig, "&lt;");
    s = s.replace(/>/ig, "&gt;");
    s = s.replace(/\x22/ig, "&quot;");
	return s;				
}
