

function focus(id) {
	
	var e = document.getElementById(id);
	
	if (e != null) {
		e.focus();
	}
}

function clearValue(id) {
	
	var e = document.getElementById(id);
	
	if (e != null) {
		e.value = '';
	}
}

function replaceDecimalPoint(textComponent) {
	
	var value = textComponent.value;

	while (value.indexOf(",") != -1) {
		
		value = value.replace(",", ".")
	}
	
	textComponent.value = value;
}

function doClickOnEnter(elementId, event) {

    var event = event || window.event; // FF || IE
    var keyCode = event.keyCode || event.which; // IE || FF
    
 	if (keyCode == 13) {
 	
 		document.getElementById(elementId).click();
 	}
}

function trocaImagem(id, srcImage){
	document.getElementById(id).src ="/fidelidade" + srcImage;
}

function doClickOnEnter(elementId, event) {

    var event = event || window.event; // FF || IE
    var keyCode = event.keyCode || event.which; // IE || FF
    
    if (keyCode == 13) {
    
        document.getElementById(elementId).click();
    }
}

function ignoreEnter(event) {

    var event = event || window.event; // FF || IE
    var keyCode = event.keyCode || event.which; // IE || FF
    
    if (keyCode == 13) {

        return false;
    }
}

function disableCommand(cmd) {
    
    try {
        cmd.style.display = 'none';
    
    } catch (e) {
        //nao faz nada.
    }
}

window.onbeforeunload = function() {

	var status = document.getElementById("formMenuPrincipal:regionStatusGeral:status.start");

	if (status != null) {

		status.style.display = "";
	}
}