function PageLoad() {
    if ((navigator.platform != "Win32") && (navigator.platform != "Win64")) {
        parent.location = "/mobile";
    }
    try { getContent("header.inc", "divHeader"); }
    catch (e) { document.getElementById("divHeader").innerHTML = e.ToString(); }    

    try { getContent("footer.inc", "divFooter"); }
    catch (e) { document.getElementById("divFooter").innerHTML = e.ToString(); }

    try { getContent("left-home.inc", "divLeft"); }
    catch (e) { document.getElementById("divLeft").innerHTML = e.ToString(); }

    try { getContent("home.inc", "divMain"); }
    catch (e) { document.getElementById("divMain").innerHTML = e.ToString(); }
   
}

function home_Click() {
    try { getContent("home.inc", "divMain"); }
    catch (e) { document.getElementById("divMain").innerHTML = e.ToString(); }
    try { getContent("left-home.inc", "divLeft"); }
    catch (e) { document.getElementById("divLeft").innerHTML = e.ToString(); }
}
function clients_Click() {
    try { getContent("clients.inc", "divMain"); }
    catch (e) { document.getElementById("divMain").innerHTML = e.ToString(); }
    try { getContent("left-clients.inc", "divLeft"); }
    catch (e) { document.getElementById("divLeft").innerHTML = e.ToString(); }
}
function mail_Click() {
    window.open("http://otherworld-systems.net/mewebmail");
}
function entertainment_Click() {
    try { getContent("entertainment.inc", "divMain"); }
    catch (e) { document.getElementById("divMain").innerHTML = e.ToString(); }
    try { getContent("left-entertainment.inc", "divLeft"); }
    catch (e) { document.getElementById("divLeft").innerHTML = e.ToString(); }
}
function contact_Click() {
    try { getContent("contact.inc", "divMain"); }
    catch (e) { document.getElementById("divMain").innerHTML = e.ToString(); }
    try { getContent("left-contact.inc", "divLeft"); }
    catch (e) { document.getElementById("divLeft").innerHTML = e.ToString(); }
}

function createXHR() {
    var xhr;

    if (window.XMLHttpRequest) {
        // if browser is not IE or is IE >= 7 XMLHttpRequest
        // will be exposed in the window namespace
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        // if IE < 7 create via ActiveX
        xhr = new ActiveXObject('Microsoft.XMLHTTP');
    }
    else {
        throw new Error("Could not create XMLHttpRequest object.");
    }
    return xhr;
}

function getContent(srcFile, targetDiv) {
    
    var xhr = createXHR();
    var jsonobj;     

    xhr.open("POST", "functions.aspx/getFile", true);

    xhr.onreadystatechange = function () {
        if (xhr.readyState === 4) {
            //the returned value, xhr.responseText contains a complex JSON data string, for example:  {"d":"you chose Storm"}
            //the builtin javascript eval function can convert it to an object
            jsonobj = eval('(' + xhr.responseText + ')');
            //now we can call for the value of the object's 'd' property
            document.getElementById(targetDiv).innerHTML = jsonobj.d;
        }
    };
    xhr.setRequestHeader("content-type", "application/json");
    var postData = '{"srcFile": "' + srcFile + '"}';
    xhr.send(postData);    
}

function sendMail() {

}