/* COMMON JAVASCRIPT FUNCTIONS */
/* Requires Mootools Framework */


/* CLEAR DEFAULTS */
function clearDefault(el) {
	if (el.defaultValue==el.value) el.value = ""
}

function restoreDefault(el) {
	if (el.value == "") el.value = el.defaultValue
}

/* END CLEAR DEFAULTS */

function clickButton(e, buttonid)
{
	var evt = e ? e : window.event;
	var bt = document.getElementById(buttonid);
		
	if (bt)
	{ 
		if (evt.keyCode == 13)
		{ 
			bt.click(); 
			return false; 
		} 
	} 
}

/* OLD FUNCTIONS */

function GoToSendURL()
{
	var title = encodeURI(document.title);
	var page = escape('<%=GetSendPageURL() %>')
	
	var url = 'enviar.aspx?pagina=' + title + '&url=' + page;
	
	window.location = url;
}

function DDLLinguas(idUl, idSpan) {
	
	if($$('.MenuLinguagem'))
	{
		$$('.MenuLinguagem').addClass('comPadding');
	}
	
	var ddlingua = $(idUl);
	ddlingua.addClass('DDLinguaJS');
	var spanClick = $(idSpan);
	spanClick.addClass("spanLinguaJS");
	
	spanClick.addEvent('mouseenter', function(){
		spanClick.addClass('spanLinguaJSHover2');
	});
	spanClick.addEvent('mouseleave', function(){
		spanClick.removeClass('spanLinguaJSHover2');
	});
   
   	spanClick.addEvent('click', function(){
		ddlingua.toggleClass('DDLinguaJSHover');
		spanClick.toggleClass('spanLinguaJSHover');
	});
}

window.addEvent('domready', function(){
	
   $$('input.cleardefault').each(function(el, i){
		el.addEvent("focus",function(event){
			clearDefault(el);
			el.addClass('focus');
		});
		el.addEvent("blur",function(event){
			restoreDefault(el);
			if(el.value == ""){
				el.removeClass('focus');
			}
		});
	});
	
	if($('DDLINGUA'))
	{
		DDLLinguas('DDLINGUA','spanLingua');
	}

});

