parent.document.getElementById("frm").height = document.getElementById("cont").scrollHeight + 20;
function Anthem_PreCallBack() {
    var loading = parent.document.createElement("div");
    loading.id = "loading";
    loading.style.color = "black";
    loading.style.backgroundColor = "red";
    loading.style.paddingLeft = "5px";
    loading.style.paddingRight = "5px";
    loading.style.position = "absolute";
    loading.style.right = "10px";
    loading.style.top = "10px";
    loading.style.zIndex = "9999";
    loading.innerHTML = "A processar...";
    parent.document.body.appendChild(loading);
}

function Anthem_PostCallBack() {
    var loading = parent.document.getElementById("loading");
    parent.document.body.removeChild(loading);
}

//mmartins expand iframe

/*var windowAlert = window.location.href;

var pagina = "";
var reqPerso;

var cleanUrl = windowAlert.replace("http://" + window.location.host + "/inCascais/", "");
//var cleanUrl = windowAlert.replace("http://" + window.location.host + "/", "");

var knowLanguage = cleanUrl.indexOf("pt");
var lingua = cleanUrl.substr(0, 3);

if (knowLanguage == "-1") {

    knowLanguage = cleanUrl.indexOf("en")

    if (knowLanguage == "-1") {
    } else {
        pagina = cleanUrl.replace("en/", "");
    }

} else {
    pagina = cleanUrl.replace("pt/", "");
}


var href = "http://" + window.location.host + "/inCascais/index.aspx?pag=" + pagina + "&lingua=" + lingua

if (!(parent.frm)) {
    parent.window.location = href;
} else {
    parent.document.getElementById("frm").height = document.getElementById("cont").scrollHeight + 100;
}
//window.alert(href);


reqPerso = false;
// branch for native XMLHttpRequest object
if (window.XMLHttpRequest && !(window.ActiveXObject)) {
    try {
        reqPerso = new XMLHttpRequest();
    } catch (e) {
        reqPerso = false;
    }
    // branch for IE/Windows ActiveX version
} else if (window.ActiveXObject) {
    try {
        reqPerso = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            reqPerso = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {
            reqPerso = false;
        }
    }
}

if (reqPerso) {
    reqPerso.onreadystatechange = processReqChange;
    reqPerso.open("GET", href, true);
    reqPerso.send("");
}

function processReqChange() {
    // only if req shows "loaded"

    try {
        if (reqPerso.readyState == 4) {
            // only if "OK"
            if (reqPerso.status == 200) {
                // ...processing statements go here...
            } else {
                alert("There was a problem retrieving the XML data:\n" + req.statusText);
            }
        }
    } catch (ex) { }

}
*/
