

function gradient(id, level)
{
	var box = document.getElementById(id);
	box.style.opacity = level;
	box.style.MozOpacity = level;
	box.style.KhtmlOpacity = level;
	box.style.filter = "alpha(opacity=" + level * 100 + ")";
	box.style.display="block";
	return;
}


function fadein(id) 
{
	var level = 0;
	while(level <= 1)
	{
		setTimeout( "gradient('" + id + "'," + level + ")", (level* 1000) + 10);
		level += 0.001;
	}
}


// Open the lightbox

function openbox(url, fadin)
{
  var box = document.getElementById('box'); 
  
  var content = document.getElementById('boxcontent');
  content.style.padding="0";

  content.innerHTML = "<img src=" + url + " />";

  if(fadin)
  {
	 gradient("box", 0);
	 fadein("box");
  }
  else
  { 	
    box.style.display='block';
  }  	
}	

// Close the lightbox

function closebox()
{
   document.getElementById('box').style.display='none';
}



// Loading images asynchronously with no delay

function preloading(i, url)
{
	var xhr=createXHR();   
	xhr.onreadystatechange=function()
	{ 
		if(xhr.readyState == 4)
		{
			i.src = url;
		} 
	}; 

	xhr.open("GET", url , true);
	xhr.send(null); 
} 


function loadAll()
{
	preloading(new Image(), "uploads/images/albumpictures/drawings1.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings2.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings3.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings4.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings5.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings6.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings7.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings8.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings9.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings10.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings11.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings12.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings13.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings14.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings15.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings16.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings17.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings18.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings19.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings20.jpg");
	preloading(new Image(), "uploads/images/albumpictures/drawings21.jpg");	
	preloading(new Image(), "uploads/images/albumpictures/punto1.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto2.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto3.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto4.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto5.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto6.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto7.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto8.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto9.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto10.jpg");
	preloading(new Image(), "uploads/images/albumpictures/punto11.jpg");	
	preloading(new Image(), "uploads/images/albumpictures/aspen1.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen2.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen3.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen4.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen5.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen6.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen7.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen8.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen9.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen10.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aspen11.jpg");	
	preloading(new Image(), "uploads/images/albumpictures/joka1.jpg");
	preloading(new Image(), "uploads/images/albumpictures/joka2.jpg");
	preloading(new Image(), "uploads/images/albumpictures/joka3.jpg");
	preloading(new Image(), "uploads/images/albumpictures/joka4.jpg");
	preloading(new Image(), "uploads/images/albumpictures/joka5.jpg");
	preloading(new Image(), "uploads/images/albumpictures/joka6.jpg");	
	preloading(new Image(), "uploads/images/albumpictures/aula1.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aula2.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aula3.jpg");
	preloading(new Image(), "uploads/images/albumpictures/aula4.jpg"); 
	preloading(new Image(), "uploads/images/albumpictures/aula5.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school1.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school2.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school3.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school4.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school5.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school6.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school7.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school8.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school9.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school10.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school11.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school12.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school13.jpg");
	preloading(new Image(), "uploads/images/albumpictures/school14.jpg");	
	preloading(new Image(), "uploads/images/albumpictures/various1.jpg");
	preloading(new Image(), "uploads/images/albumpictures/various2.jpg");
	preloading(new Image(), "uploads/images/albumpictures/various3.jpg");
	preloading(new Image(), "uploads/images/albumpictures/various4.jpg");
	preloading(new Image(), "uploads/images/albumpictures/various5.jpg");
	preloading(new Image(), "uploads/images/albumpictures/various6.jpg");	
}

window.onload=loadAll;

