/*
 * javascript resource for drumlet.de
 * (c) 2007, netlogistics, frank krueger <fkrueger-at-netlogistics-dot-de>
 *
 */

/*
 * *** general vars
 */
var iTimer = 21;

/* *** highslide 
hs.graphicsDir = "fileadmin/shared_media/graphics/";
hs.align = "center";
hs.transitions = ["expand", "crossfade"];
hs.outlineType = "rounded-white";
hs.fadeInOut = true;
hs.dimmingOpacity = 0.55;
hs.blockRightClick = true;

hs.showCredits = false;
hs.lang.restoreTitle = 'Click to close image, click and drag to move.';
*/
//
// *** show element
function show( fn_sItem ) {
	if( document.getElementById ) {
		document.getElementById(fn_sItem).style.visibility = "visible";
	}
}

//
// *** hide element
function hide( fn_sItem ) {
	if( document.getElementById ) {
		document.getElementById(fn_sItem).style.visibility = "hidden";
	}
}

// *** show ajax loader
function showAjaxLoader( fn_sID ) {
	xajax.$( fn_sID ).innerHTML = '<div style="width:99%;text-align:center;"><img src="'+fn_sLoadingImage+'" border="0" align="center" alt="'+fn_sLoadingAltText+'" title="'+fn_sLoadingTitleText+'" /></div>';
}

// *** clear the given div
function clearDiv( fn_sID ) {
	xajax.$( fn_sID ).innerHTML = '';
}

/*
 * function jsfnReload
 *   reloads the given div
 *
 */
function jsfnReload( fn_sID ) {
	iTimer--;
//	xajax.$('btnReload').value = fn_sValue+' '+iTimer;
	if( iTimer == 0 ) {
		showAjaxLoader( fn_sID );
		dl_xajaxGetRandomContentElement();
		iTimer = 21;
	}
}

/*
 * function jsfnGetValue
 *   get the form value either from select or from hidden / text field
 *
 */
function jsfnGetValue( fn_sField ) {
	if( xajax.$(fn_sField) ) {
		if( xajax.$(fn_sField).options ) {
			return xajax.$(fn_sField).options[xajax.$(fn_sField).selectedIndex].value;
		} else {
			return xajax.$(fn_sField).value;
		}
	} else {
		return '';	
	}
}
//-->