// <![CDATA[

//////////////////////////////////////////////////////
// TELL A FRIEND
//////////////////////////////////////////////////////

function tellafriend(){
var params = Form.serialize($('tellafriend_form'));
new Ajax.Updater('tellafriend_form_update', './inc/tell-a-friend.inc.php?submit=tellafriend', {asynchronous:true, parameters:params});
}

//////////////////////////////////////////////////////
// BOOKMARK
//////////////////////////////////////////////////////

function bookmarksite(title,url)
{
	// firefox
	if (window.sidebar)
	{
	window.sidebar.addPanel(title, url, "");
	}
	// opera
	else if(window.opera && window.print)
	{
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
	}
	// ie
	else if(document.all)
	{
	window.external.AddFavorite(url, title);
	}
}

//////////////////////////////////////////////////////
// POPS
//////////////////////////////////////////////////////

function showBox(element){
	$('overlay').show();
	new Effect.Appear('overlay', { duration: 0.4, from: 0.4, to: 0.4 });
	center(element);
	return false;
}
function hideBox(element){
	$(element).hide();
	$('overlay').hide();
	return false;
}
function center(element){
	try{
	element = $(element);
	}
	catch(e){
	return;
	}
	var my_width = 0;
	var my_height = 0;
	if ( typeof( window.innerWidth ) == 'number' ){
	my_width = window.innerWidth;
	my_height = window.innerHeight;
	}else if ( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ){
	my_width = document.documentElement.clientWidth;
	my_height = document.documentElement.clientHeight;
	}
	else if ( document.body && ( document.body.clientWidth || document.body.clientHeight ) ){
	my_width = document.body.clientWidth;
	my_height = document.body.clientHeight;
	}
	element.style.position = 'absolute';
	element.style.zIndex = 99;
	var scrollY = 0;
	if ( document.documentElement && document.documentElement.scrollTop ){
	scrollY = document.documentElement.scrollTop;
	}else if ( document.body && document.body.scrollTop ){
	scrollY = document.body.scrollTop;
	}else if ( window.pageYOffset ){
	scrollY = window.pageYOffset;
	}else if ( window.scrollY ){
	scrollY = window.scrollY;
	}
	var elementDimensions = Element.getDimensions(element);
	var setX = ( my_width - elementDimensions.width ) / 2;
	var setY = ( my_height - elementDimensions.height ) / 2 + scrollY;
	setX = ( setX < 0 ) ? 0 : setX;
	setY = ( setY < 0 ) ? 0 : setY;
	element.style.left = setX + "px";
	element.style.top = setY + "px";
	element.style.display = 'block';
}

//////////////////////////////////////////////////////
// TOGGLE FUNKTION
//////////////////////////////////////////////////////

function toggle(DivID) {
/*var ImgSRC = "swap_img_"+DivID;*/
	if (document.layers) { // NN4+
		if (document.layers[DivID].visibility == 'visible') {
		document.layers[DivID].visibility = "hide";
		document.layers[DivID].display = "none";
		/*document.layers[DivID].document.images[ImgSRC].src="img/switch_more.gif";*/
		} else {
		document.layers[DivID].visibility = "show";
		document.layers[DivID].display = "inline";
		/*document.layers[DivID].document.images[ImgSRC].src="img/switch_less.gif";*/
		}
	} else if (document.getElementById) { // gecko(NN6) + IE 5+
		var ToggleObj = document.getElementById(DivID);
		if (ToggleObj.style.visibility == 'visible') {
		ToggleObj.style.visibility = "hidden";
		ToggleObj.style.display = "none";
		/*ToggleObj.document.images[ImgSRC].src="img/switch_more.gif";*/
		} else {
		ToggleObj.style.visibility = "visible";
		ToggleObj.style.display = "inline";
		/*ToggleObj.document.images[ImgSRC].src="img/switch_less.gif";*/
		}
	} else if (document.all) { // IE 4
		if (document.all[DivID].style.visibility == 'visible') {
		document.all[DivID].style.visibility = "hidden";
		document.all[DivID].style.display = "none";
		/*document.all[DivID].document.images[ImgSRC].src="img/switch_more.gif";*/
		} else {
		document.all[DivID].style.visibility = "visible";
		document.all[DivID].style.display = "inline";
		/*document.all[DivID].document.images[ImgSRC].src="img/switch_less.gif";*/
		}
	}
}

//////////////////////////////////////////////////////
// CHECK ALL FUNKTION
//////////////////////////////////////////////////////

var checkAll = true;
function deActivateAll () {
	var i;
	if (document.checkbox_form.checkbox_ids.length){
		for (i = 0; i < document.checkbox_form.checkbox_ids.length; i++){
		document.checkbox_form.checkbox_ids[i].checked = checkAll;
		}
	}else{
	document.checkbox_form.checkbox_ids.checked = checkAll;
	}
	checkAll = (checkAll) ? false : true;
}



// ]]>