function clearDefault(el) {
	if (el.getProperty("initialValue")==el.value){ el.value = ""; }
}

function restoreDefault(el) {
	if (el.value == ""){ el.value = el.getProperty("initialValue"); }
}


window.addEvent('load', function(){
	
	$$('input.cleardefault').each(function(el, i){
		el.addEvent("focus",function(event){
			clearDefault(el);
		});
		el.addEvent("blur",function(event){
			restoreDefault(el);
		});
	});
	$$('.labelPesquisa').each(function(el,i){
		el.style.display = 'none';
		var idinput = el.getProperty("for");
		var valor = el.getLast().innerHTML;
		$(idinput).setProperty("value", valor);
		$(idinput).setProperty("initialValue", valor);
	});
	
	
	$$('.print').each(function(el,i){				
		el.setHTML('<span class=\"imprimir\" title=\"Imprimir\"><img class=\"btnOver\" src=\"Resources/Design/imprimir.gif\" alt=\"Imprimir\" /></span>');
	});
		
		$$('.imprimir').each(function(el,i){
			el.addEvent('click',function(event){
				window.print();
			});
		});
		
	$$('.histBack').each(function(el,i){
		el.setHTML('<span class=\"voltar\" title=\"voltar\">&lt; voltar</span>');
	});
		
		$$('.voltar').each(function(el,i){
			el.addEvent('click',function(event){
				history.back(1);
			});
	});	
	
	$$('.btnOver').each(function(el, i){ 
			var suffix = el.src.substring(el.src.lastIndexOf('.'));
			var prefix = el.src.substring(0,el.src.lastIndexOf('.'));
			el.addEvent("mouseover", function(e){
				this.src = prefix + "_hi" + suffix;
			});
			el.addEvent("mouseout", function(e){
				this.src = prefix + suffix;
			});                                          
	});		

	function expandSELECT(element) {
		//element.getParent().style.height = element.getParent().scrollHeight;
        element.style.width = 'auto';
        //element.style.position = 'absolute';
	}

	function contractSELECT(element) {
		element.style.width = '';
        element.style.position = 'relative';
	}
if(window.ie){
    $$('select.expandable').each(function(el,i){
		el.addEvent('mouseover', function(e){
			el.focus();
            expandSELECT(el);
            });
                
            el.addEvent('blur', function(e){
            contractSELECT(el);
           });
	});
}
    

	
});