function positionButtons(logo_size, buttonPosition)
{
	if(buttonPosition == "middle")
	{
		position = document.getElementById('content_logo_'+logo_size).offsetHeight - 28;
		document.getElementById('content_buttons').style.top = position + 'px';
	}
	
	if(buttonPosition == "top")
	{
		position = 0;
		document.getElementById('content_buttons').style.top = position + 'px';
	}	
}

function growShadow()
{
	// get the height
	newheight = document.getElementById('site').offsetHeight-20;
	
	//set the height
	document.getElementById('site_shadow_left').style.height = newheight+'px';

	if(document.getElementById('site_shadow_right'))
	{
		document.getElementById('site_shadow_right').style.height = newheight+'px';
	}
}

function growContent()
{
	newheight = 200
	if (document.getElementById('contents_small'))
	{
		smallheight = document.getElementById('contents_small').offsetHeight;
		if (newheight < smallheight)
			newheight = smallheight
	}
	
	if (document.getElementById('contents_medium'))
	{
		mediumheight = document.getElementById('contents_medium').offsetHeight;
		if (newheight < mediumheight)
			newheight = mediumheight
	}
	
	if (document.getElementById('contents_large'))
	{			
		largeheight = document.getElementById('contents_large').offsetHeight;
		if (newheight < largeheight)
			newheight = largeheight
	}
	
	if (document.getElementById('contents_small'))
		document.getElementById('contents_small').style.height = newheight+'px';
	if (document.getElementById('contents_medium'))
		document.getElementById('contents_medium').style.height = newheight+'px';
	if (document.getElementById('contents_large'))
		document.getElementById('contents_large').style.height = newheight+'px';
	
	document.getElementById('contents').style.height = newheight+'px';
}

function positionTopBottom(logo_size)
{
	position_top = document.getElementById('site').offsetHeight - 216;
	if(document.getElementById('content_bottom'))
	{
		document.getElementById('content_bottom').style.top = position_top + 'px';
	}

}

/*function buttonOn(mod, button_code)
{
	document.getElementById('button_'+mod+'_left').style.backgroundImage = "url(images/buttons/"+button_code+"/button_left_on.png)";
	document.getElementById('button_'+mod+'_middle').style.background = "url('images/buttons/"+button_code+"/button_middle_on.png') repeat-x";
	//alert(document.getElementById('button_'+mod+'_middle').style.background);
	document.getElementById('button_'+mod+'_right').style.backgroundImage = "url(images/buttons/"+button_code+"/button_right_on.png)";
}

function buttonOff(mod, button_code)
{
	document.getElementById('button_'+mod+'_left').style.backgroundImage = "url(images/buttons/"+button_code+"/button_left_off.png)";
	document.getElementById('button_'+mod+'_middle').style.backgroundImage = "url(images/buttons/"+button_code+"/button_middle_off.png)";

	document.getElementById('button_'+mod+'_right').style.backgroundImage = "url(images/buttons/"+button_code+"/button_right_off.png)";
}*/

function doneLoading()
{
	//setTimeout("new Element.hide('loading')",9);
	setTimeout("document.getElementById('loading').style.display = 'none';",10);
	//new Effect.Fade('loading');
	setTimeout("document.getElementById('wrap').style.visibility = 'visible';",10);
}

function nextPhoto()
{
	current_foto = document.getElementById('foto').title;
	new_foto = (Number(current_foto)+1);
	
	if (foto_array[new_foto])
	{
		document.getElementById('foto').style.display = 'none';
		document.getElementById('content_foto_loading').style.display = 'block';
	
		document.getElementById('foto').style.backgroundImage = "url(control/modules/gallery/upload/t_"+foto_array[new_foto]+".jpg)";
		document.getElementById('foto_link').href = "control/modules/gallery/upload/"+foto_array[new_foto]+".jpg";
		document.getElementById('foto').title = new_foto;
		window.scroll(0,findPos(document.getElementById('content_foto')));
		
		setTimeout("document.getElementById('content_foto_loading').style.display = 'none'; document.getElementById('foto').style.display = 'block';", 1000);
	}
}
function prevPhoto()
{
	current_foto = document.getElementById('foto').title;
	new_foto = (Number(current_foto)-1);
	
	if (foto_array[new_foto])
	{
		document.getElementById('foto').style.display = 'none';
		document.getElementById('content_foto_loading').style.display = 'block';
		
		document.getElementById('foto').style.backgroundImage = "url(control/modules/gallery/upload/t_"+foto_array[new_foto]+".jpg)";
		document.getElementById('foto_link').href = "control/modules/gallery/upload/"+foto_array[new_foto]+".jpg";
		document.getElementById('foto').title = new_foto;
		window.scroll(0,findPos(document.getElementById('content_foto')));
		
		setTimeout("document.getElementById('content_foto_loading').style.display = 'none'; document.getElementById('foto').style.display = 'block';", 1000);
	}
}
function getPhoto(new_foto)
{
	document.getElementById('foto').style.display = 'none';
	document.getElementById('content_foto_loading').style.display = 'block';
	
	document.getElementById('foto').style.backgroundImage = "url(control/modules/gallery/upload/t_"+foto_array[new_foto]+".jpg)";
	document.getElementById('foto_link').href = "control/modules/gallery/upload/"+foto_array[new_foto]+".jpg";
	document.getElementById('foto').title = new_foto;
	window.scroll(0,findPos(document.getElementById('content_foto')));

	setTimeout("document.getElementById('content_foto_loading').style.display = 'none'; document.getElementById('foto').style.display = 'block';", 1000);
	
}
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return curtop;
}
