
var timerID = null
var timerIDBanner = null
var delay = 20000
var delayBanner = 23000
var ReqCount = 0
var init = 1

function historyChange(newLocation,historyData) {
	if( init == 1)
	{
		init = 0;
		return;
	}	

	if(newLocation == "")
		newLocation = "home";
	
	document.getElementById('main').innerHTML = '<div id="loading"><img src="/~jpbarraca/style/images/loading.gif" alt="loading" width="100px"></div>';

	new Ajax.Updater("mainlinks",'/~jpbarraca/', {asynchronous:true, parameters:'c=mainlinks/'+newLocation}); 

	new Ajax.Updater('main','/~jpbarraca/', {asynchronous:true, parameters:'c='+newLocation}); 
}

function reloadRandomPhoto(){
	new Ajax.Updater('photosrand','/~jpbarraca/', {asynchronous:true, parameters:'c=photosrand'}); 
	return true;
}


function reloadBannerPhoto(){
	new Ajax.Updater('banner','/~jpbarraca/', {asynchronous:true, parameters:'c=photosbanner'}); 
	return true;
}

function StartTimer()
{
  if(timerID) reloadRandomPhoto();
  timerID = self.setTimeout("StartTimer()", delay);
	return true;
}

function StartTimerBanner()
{
  if(timerIDBanner) reloadBannerPhoto();
  timerIDBanner = self.setTimeout("StartTimerBanner()", delayBanner);
	return true;
}

function initialize(){
//	 dhtmlHistory.create();
 //  dhtmlHistory.initialize();
//   dhtmlHistory.addListener(historyChange);
	 StartTimer();
	 StartTimerBanner();
   initLightbox();
}


function load(element,content){

	return true;

	document.getElementById(element).innerHTML = '<div id="loading"><img src="/~jpbarraca/style/images/loading.gif" alt="loading" width="100px"></div>';

	new Ajax.Updater("mainlinks",'/~jpbarraca/', {asynchronous:true, parameters:'c=mainlinks/'+content}); 
	
	new Ajax.Updater(element,'/~jpbarraca/', {asynchronous:true, parameters:'c='+content}); 
   
	 _uacct = "UA-1270673-1";
   urchinTracker(content);

	if(window.location != 'http://hng.av.it.pt/~jpbarraca/'){
		document.location="http://hng.av.it.pt/~jpbarraca/?redir="+content;
	}
		
//	dhtmlHistory.add(content,content);
	return false;
}

function validate(u,p,d,salt){
	user = document.getElementById(u);
	pass = document.getElementById(p);
	dest = document.getElementById(d);
	
	dest.value = hex_md5(user.value + hex_md5(pass.value) + salt);
	pass.value = "";

	return true;
}

function toogle(e)
{
	var element = document.getElementById(e);
	if(element)
	{
		var st = element.style;

		if(st.display == "none")
						st.display = "block";
		else
						st.display = "none";

	}
			return false;

}

