// JavaScript Document

var maxOp= 0.80;
var minOp= 0.1;
var opStep= 0.05;
var op= maxOp;

var time= 15000;

var id= 0;
var screenshotMax= 8;
var extension= '.jpg';

var maxDimension= 500;
var minDimension= 200;
var dimensionStep= 20;
var dimension= minDimension;

//////////////////////////////

function screenshot(){
	if(op == maxOp){
		screenshotOpacityDown();
	}
	else if(op == minOp){
		screenshotOpacityUp();
		setTimeout('screenshotOpacityDown()',time);
	}		
}

//////////////////////////////

function changeScreenshot(){
	var s= document.getElementById("ScreenShotsImage");
	
	s.setAttribute("src",'screenshots/' + id + extension);
	id= (id + 1) % screenshotMax;
}

//////////////////////////////

function screenshotOpacityDown(){
	var s= document.getElementById("ScreenShotsImage");
	
	op= op - opStep;
	if(navigator.appName != 'Microsoft Internet Explorer')
		s.style.opacity= op;
	else
		s.style.filter= 'alpha(opacity=' + op * 100 + ')';	

	if(op > minOp){
		setTimeout('screenshotOpacityDown()',50);
	}
	else{
		if(navigator.appName != 'Microsoft Internet Explorer')
			s.style.opacity= minOp;		
		else
			s.style.filter= minOp *100;
		op= minOp;
		
		changeScreenshot();
		screenshot();
	}
}

function screenshotOpacityUp(){
	var s= document.getElementById("ScreenShotsImage");
	
	op= op + opStep;
	if(navigator.appName != 'Microsoft Internet Explorer')
		s.style.opacity= op;
	else
		s.style.filter= 'alpha(opacity=' + (op * 100) + ')';
	

	if(op < maxOp){
		setTimeout('screenshotOpacityUp()',100);
	}
	else{
		if(navigator.appName != 'Microsoft Internet Explorer')
			s.style.opacity= maxOp;		
		else
			s.style.filter= maxOp *100;
		op= maxOp;
	}
}

//////////////////////////////

var exec= false;

function screenshotBig(){
	if(exec){
		return;
	}
	
	document.body.style.cursor='pointer';
	
	var s= document.getElementById("screenshotPanel");

	if(dimension < maxDimension){
		dimension= dimension + dimensionStep;
		
		s.style.width= dimension + "px";
		s.style.height= dimension + "px";
	
		setTimeout('screenshotBig()',20);
	}
	else{
		s.style.width= maxDimension + "px";
		s.style.height= maxDimension + "px";	
		dimension= maxDimension;
	}
}

function screenshotSmall(){
	document.body.style.cursor='auto';
	
	var s= document.getElementById("screenshotPanel");

	if(dimension > minDimension){
		exec= true;
		dimension= dimension - dimensionStep;
		
		s.style.width= dimension + "px";
		s.style.height= dimension + "px";

		setTimeout('screenshotSmall()',20);
	}
	else{
		s.style.width= minDimension + "px";
		s.style.height= minDimension + "px";	
		dimension= minDimension;
		exec= false;
	}
}

//////////////////////////////

function mailto(){
	document.write("<a href='mailto:");
	email();
	document.write("?&subject=Suaren Jokua Iradokizunak' alt='");
	email();
	document.write("'>Oroitz Gonzalez</a>");
}

function email(){
	document.write("ogonzalez020");
	document.write("@");
	document.write("gmail.com");
}

//////////////////////////////
