function faqChangeIcon (el, viewClass, hideClass, viewTitle, hideTitle ) {
/**
 *	meni tridu nadpisu otazky v faq -> pres css se zmeni ikona
 */

	if ( el.className.search(viewClass) !== -1 )
	{
		el.className	= el.className.replace(viewClass, hideClass);
		el.title			= hideTitle;
	}
	else
	{
		el.className	= el.className.replace(hideClass, viewClass)
		el.title			= viewTitle;
	}

}

function checkInputValue (el, val) {
/**
 *	pro obsluhu pole pro zadani hledaneho vyrazu ve fulltextovem boxu
 *	- pri oznaceni pole se vymaze zadana vychozi hodnota
 *	- pri opusteni prazdneho pole se vyplni vychozi hodnota
 */

	if (el.value == val)
		el.value = "";
	else if (el.value == "")
		el.value = val;

}

function checkFormValue (val) {
/**
 *	kontroluje odesilany formular ve fulltextovem boxu
 *	- pokud zadany hledany vyraz stejny jako vychozi, formular se neodesle
 */

	if ( ftText.value == val )
	{
		ftText.focus();
		return false;
	}

	return true;

}

function slideshowHover (el, hover) {
/**
 *	meni tridu odkazu pro spusteni slideshow na detailu fotografie -> pres css se zmeni ikona
 */

	if ( hover == true )
	{
		// bezi slideshow - ikona Pauza
		if ( RubicusFrontendIns.isSlideshowMode() )
			el.className = 'enableControl hoverButton slideshowRunningHover';
		// spustit slideshow - ikona Start
		else
			el.className = 'enableControl hoverButton';
	}
	if ( hover == false )
	{
		// bezi slideshow - ikona Pauza
		if ( RubicusFrontendIns.isSlideshowMode() )
			el.className = 'enableControl slideshowRunning';
		// spustit slideshow - ikona Start
		else
			el.className = 'enableControl';
	}

}
