// JavaScript Document
var alphaUrl = {}
alphaUrl.timeout =false;
alphaUrl.obj =null;
alphaUrl.render = function(obj){
	var _ap = parseInt(obj.getAttribute("alphaUrl"));

	if (isNaN(_ap) || _ap==0) {
		_ap=50;
	}
	obj.setAttribute("alphaUrl",_ap)
	alphaUrl.setAlpha(obj,_ap) 
	Event.addEvent(obj,"mouseover",function(){alphaUrl.timeout =true;alphaUrl.mouseover(obj)});
	Event.addEvent(obj,"mouseout",function(){alphaUrl.timeout =true;alphaUrl.mouseout(obj)});
	Event.addEvent(obj,"click",function(){alphaUrl.timeout =true;alphaUrl.click(obj)});
}
alphaUrl.setAlpha = function(it,value){

	it.style.filter = "alpha(opacity="+value+")"; 

}
alphaUrl.getAlpha = function(it){

	return  it.filters[0].Opacity;
}
alphaUrl.mouseover=function(it){
	if(it){
		alphaUrl.obj=it;
		
	}else{
		it=alphaUrl.obj;
	}
	var _ap = alphaUrl.getAlpha(it)

	_ap = _ap+5;
	alphaUrl.setAlpha(it,_ap);

	if(_ap>=100){
		return;
	}
	window.setTimeout(alphaUrl.mouseover,100)
	
}
alphaUrl.mouseout=function(it){
	alphaUrl.setAlpha(it,it.getAttribute("alphaUrl"));
}
alphaUrl.click=function(){
}
Event.addEvent(window,"load",documentReady);
function documentReady(){
	var allDom=document.getElementsByTagName('*');
	
	var l = allDom.length;

	for(var i=0;i<l;i++){
		
		if(allDom[i].getAttribute("alphaUrl")!=undefined){
			alphaUrl.render(allDom[i]);
		}
	}
}
