/**
*	###########
*	#__________#
*	__________#
*	________#
*	_____###_____˛xiT development
*	_________#
*	___________#
*	#__________#
*	_#________#
*	__#______#
*	____####
*
*	photography.gallery		JavaScript scripts for the portfolio
*	@version 				1.1
*	@author 				33xiT <admin@eexit.net>
*	@copyright				33xiT (c)2008
*
*	This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
*	To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/.
*/

/***********************************************/
/*** Y O U R  P O R T F O L I O  C O N F I G ***/
/***********************************************/
var portfolio_title = 'Bright colors';
var return_link = 'Back to categories';
var opTimer = 10000; //Time to launch tip fade out (in milliseconds)
var fadeOut = 0; //Fade out length (in milliseconds)

/****************************************************************/
/*	Please, do not modify under this line						*/
/****************************************************************/
var alpha = 100;
var timer = 0;

function showGallery(gid) {
	var title = document.getElementById('title');
	var menu = document.getElementById('menu').style;
	var desc = document.getElementById('desc').style;
	var back = document.getElementById('back').style;
	var gallery = document.getElementById(gid).style;
	var title_val = gid.replace(/_/g, ' ');
	
	if (gallery.display="none") {
		menu.display="none";
		desc.display="none";
		gallery.display="block";
		back.display="block";
		title.innerHTML='<a href="#categories" onmouseover="this.innerHTML=\''+return_link+'\';" onmouseout="this.innerHTML=\''+title_val.charAt(0).toUpperCase()+title_val.substr(1)+'\';" onclick="showMenu(\''+gid+'\');">'+title_val.charAt(0).toUpperCase()+title_val.substr(1)+'</a>';
		alpha == 0 ? alpha = 100 : null;
		backOpacity(alpha);
		timer = setTimeout('changeOpacity()', opTimer);
	}
	return;
}

function showMenu(gid) {
	var title = document.getElementById('title');
	var menu = document.getElementById('menu').style;
	var desc = document.getElementById('desc').style;
	var back = document.getElementById('back').style;
	var gallery = document.getElementById(gid).style;
	
	if (gallery.display="block") {
		menu.display="block";
		desc.display="block";
		gallery.display="none";
		back.display="none";
		clearTimeout(timer);
		title.innerHTML=portfolio_title;
	}
	return;
}

function divSwitcher(tohide, toshow) {
	var h = document.getElementById(tohide).style;
	var s = document.getElementById(toshow).style;
	
	if (h.display="block") {
		h.display="none";
		s.display="block";
	}
	return;
}

function changeOpacity() {
	backOpacity(alpha);
	alpha--;
	alpha > 0 ? setTimeout('changeOpacity()', fadeOut) : null;
	return;
}

function backOpacity(alpha) {
	var back = document.getElementById('back').style;
	back.opacity = (alpha / 100);
	back.MozOpacity = (alpha / 100);
	back.KhtmlOpacity = (alpha / 100);
	back.filter = "alpha(opacity="+alpha+")";
	return;
}

_uacct = "UA-1367998-3";
urchinTracker();