// JavaScript Document

var bgs_infos = new Array( '<strong>Voie 5</strong> - <strong>Gare CFF, Lausanne</strong> - 10.05.2010, 00:18:53 +02:00<br />Shooting: f/5.3 ISO1600 80.0mm <img src="imgs/noflash.png" /> - Editing: Saturation/Curves - ©2010, Davide Giamboni',
	'<strong>Flowers</strong> - <strong>Parc des Eaux-Vives, Genève</strong> - 30.04.2010, 14:01:43 +02:00<br />Shooting: f/8.0 ISO200 45.0mm <img src="imgs/noflash.png" /> - Editing: BW - ©2010, Davide Giamboni',
	'<strong>Rock</strong> - <strong>Ring of Kerry, Ireland</strong> - 14.05.2010, 17:51:12 +01:00<br />Shooting: f/11.0 ISO200 38.0mm <img src="imgs/noflash.png" /> - Editing: BW/Saturation/Contrast - ©2010, Davide Giamboni',
	'<strong>Cove Fish Ltd.</strong> - <strong>Cobh, Ireland</strong> - 13.05.2010, 18:02:57 +01:00<br />Shooting: f/5.0 ISO200 52.0mm <img src="imgs/noflash.png" /> - Editing: BW/Exposure/Gamma - ©2010, Davide Giamboni');

var bg_show=false, onImg=false, bgMenuTM;
function eyeReact(e) {
	$(e).click(
		function(event) {
			if (!onImg) {
				$('#everything').animate({opacity: 'toggle'}, 400);
				if (!bg_show) {
					$('#bg_infos_container').css('visibility','visible');
					$('#bg_infos').css('visibility','visible');
					$('#bg_infos_container').animate({opacity: '0.75'}, 400);
					$('#bg_infos').animate({opacity: '1'}, 400);
					bg_show=true;
				} else {
					setStuffPos();
						
					$('#bg_infos_container').animate({opacity: '0'}, 400);
					$('#bg_infos').animate({opacity: '0'}, 400, 'linear', function() {
																				$('#bg_infos_container').css('visibility','hidden');
																				$('#bg_infos').css('visibility','hidden');
																			} );
					bg_show=false;
				}
			}
		}
	);
	$(e).mouseover(
		function(event) {
			clearTimeout(bgMenuTM);
			$(e).css('overflow', 'visible');
			$('#bg_choice').css('visibility','visible');
			$('#bg_choice').animate({opacity: '1'}, 400);
			$('#bg_choice_container').css('visibility','visible');
			$('#bg_choice_container').animate({opacity: '0.75'}, 400);
		}
	);
	$(e).mouseout(
		function(event) {
			clearTimeout(bgMenuTM);
			bgMenuTM = setTimeout("hideBgMenu();",1000);
		}
	);
}
function hideBgMenu() {
	$('#bg_choice').animate({opacity: '0'}, 400);
	$('#bg_choice').css('visibility','hidden');
	$('#bg_choice_container').animate({opacity: '0'}, 400);
	$('#bg_choice_container').css('visibility','hidden');
	$('#eye').css('overflow', 'hidden');
}
var posLT=false;
var bgNr;
function bgChange() {
	$(".bg").click(
		function(event) {
			bgNr = $(event.currentTarget).attr('id');
			$('html').css('opacity', '0');
			setTimeout(changeBg, 303);
			setTimeout(resOpac, 300);
		}
	);
	$(".bg").mouseover(
		function(event) {
			clearTimeout(bgMenuTM);
			onImg=true;
		}
	);
	$(".bg").mouseout(
		function(event) {
			onImg=false;
			bgMenuTM = setTimeout("hideBgMenu();",1000);
		}
	);
}
function changeBg() {
	$('html').css('background-image', 'url(http://www.techcare.ch/imgs/alt_bg/'+bgNr+'.jpg)');
	if ( posLT ) {
		posLT=false;
		$('html').css('background-position', 'center center');
	} else {
		posLT=true;
		$('html').css('background-position', 'left top');
	}
	document.getElementById('bg_infos').innerHTML=bgs_infos[(parseInt(bgNr)-1)];
}
function resOpac() {
	$('html').css('opacity', '1');
}
