//zmena inputu podle jazyka. funkce nejdri vsechny jazyky dane .class zavre, pak input.ID ukaze
//taky ovlivnuje zobrazovani jazyku
function langSwitch(link, callId,classHide) {
    $('.' +classHide).removeClass('lang-input-active').addClass('lang-input-deactive');
    $('#' +callId).removeClass('lang-input-deactive').addClass('lang-input-active');
    //odkazy
    $(link).parent().find('a').removeClass('lang-input-link-active');
    $(link).addClass('lang-input-link-active');//attr('style','text-decoration: none;');\" style=\"text-decoration: none;\">$lang</a> | ";
}

//totez co langSwitch, ale pro tiny mce. tam je to slozitejsi
//musime najit spravny "tinymce" <span> podle jeho nazvu
//jen to odpovida nasemu id
function langSwitchTinymce(link, callId) {
	$('#tinyContainer'+callId).parent().find('div').each(
			function() {
				$(this).removeClass('lang-input-active').addClass('lang-input-deactive');
			}
	);
	
	$('#tinyContainer'+callId).removeClass('lang-input-deactive').addClass('lang-input-active');

	//odkazy
    $(link).parent().find('a').removeClass('lang-input-link-active');
    $(link).addClass('lang-input-link-active');//attr('style','text-decoration: none;');\" style=\"text-decoration: none;\">$lang</a> | ";
}


//v pripade provedeni funkce save updatne polozky na strance
//jen ty existujici.
function updateValues(id, value) {
	did = document.getElementById(id);

	if (did != null) {
		did.innerHTML = value;
	}
}

// nastavuje akci do input hidden, dle toho, jaky button byl stisknut
// taky vzdy spousti submit. FormularSave si vse reci dle akce
function setAction(akce, idForm) {
	idForm.formularAction.value = akce;
	
	if (idForm.formularAction.value == 'prev') {
		// pokud pouzivame type="button", je treba volat onSubmit()
		idForm.onsubmit();
	} else {
		// pokud pouzivate type="submit", je treba volat submit();
		idForm.submit();
	}
}

function ajaxfilemanager(field_name, url, type, win) {
	var ajaxfilemanagerurl = "/js/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php";
	switch (type) {
	case "image":
		break;
	case "media":
		break;
	case "flash":
		break;
	case "file":
		break;
	default:
		return false;
	}
	tinyMCE.activeEditor.windowManager.open( {
		url :"/js/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php",
		width :782,
		height :440,
		inline :"yes",
		close_previous :"no"
	}, {
		window :win,
		input :field_name
	});
}

