// js funktion ob array existiert (gleich wie php: is_array())
function is_array(obj)
{
	return(typeof(obj.length)=="undefined")?false:true;
}


// blättern bei gallerys
function f_gallery_page(c_id, show_page, pages) {

	var hide_id, show_id;

	for (i=1; i<=pages; i++)
	{
		if (i != show_page)
		{
			hide_id = 'gallery_' + c_id + '_' + i;
			//alert('Hide: ' + hide_id);
			document.getElementById(hide_id).style.display = 'none';
		}
	}

	show_id = 'gallery_' + c_id + '_' + show_page;
	//alert('Show: ' + show_id);
	document.getElementById(show_id).style.display = 'block';

}



//the next 3 lines are browser detection for user-agent DOMS 
ns4 = (document.layers) ? true:false //required for Functions to work 
ie4 = (document.all) ? true:false //required for Functions to work 
ng5 = (document.getElementById) ? true:false //required for Functions to work 

function hideLayer(n) { 
	if (ng5) document.getElementById('layer_' + n).style.visibility = "hidden";
	else if (ns4) document.layers["layer_" + n].visibility = "hide";
	else if (ie4) document.all["layer_" + n].style.visibility ="hidden";

	
}

function showLayer(n) { 
	//hideLayer(); 
	if (ng5) document.getElementById('layer_' + n).style.visibility = "visible"; 
	else if (ns4) document.layers["layer_" + n].visibility = "show"; 
	else if (ie4) document.all["layer_" + n].style.visibility = "visible";
	
}
