var http = createRequestObject();
function createRequestObject() {
        var objAjax;
        var browser = navigator.appName;
        if(browser == "Microsoft Internet Explorer"){
                objAjax = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
                objAjax = new XMLHttpRequest();
        }
        return objAjax;
}

function updateContent(){
        if(http.readyState == 4){
                document.getElementById('content').innerHTML = http.responseText;
        }
}

function loadLanguage(){
	var lang=navigator.language? navigator.language : navigator.userLanguage;
	if(lang.substr(0,2) == "it"){
	    loadIt();
	} else if(lang.substr(0,2) == "en"){
	    loadEn();
	} else {
	    loadDe();
	}
}

function loadDe(){
    loadMenuDe();
    document.getElementById('languageLinks').innerHTML = "<a class=\"language_link\" href=\"#\" onclick=\"javascript:loadIt();\">Italiano</a>&nbsp;|&nbsp;<a class=\"language_link\" href=\"#\" onclick=\"javascript:loadEn();\">English</a>&nbsp";
    document.getElementById('title').innerHTML = "Gasthof Pizzeria Wieser - Petersberg - S&uuml;dtirol";
    getHome();
}

function loadIt(){
    loadMenuIt();
    document.getElementById('languageLinks').innerHTML = "<a class=\"language_link\" href=\"#\" onclick=\"javascript:loadDe();\">Deutsch</a>&nbsp;|&nbsp;<a class=\"language_link\" href=\"#\" onclick=\"javascript:loadEn();\">English</a>&nbsp";
    document.getElementById('title').innerHTML = "Albergo Pizzeria Wieser - Monte S. Pietro - Alto Adige";
    getHomeIt();
}

function loadEn(){
    loadMenuEn();
    document.getElementById('languageLinks').innerHTML = "<a class=\"language_link\" href=\"#\" onclick=\"javascript:loadDe();\">Deutsch</a>&nbsp;|&nbsp;<a class=\"language_link\" href=\"#\" onclick=\"javascript:loadIt();\">Italiano</a>&nbsp";    document.getElementById('title').innerHTML = "Hotel Pizzeria Wieser - Petersberg - South Tyrol";
    getHomeEn();
}

function loadMenuDe(){
    document.getElementById('menu').innerHTML = "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"linkcontainer\">\
      <tr>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getHome();\" class=\"main_link\">Home</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getGasthof();\" class=\"main_link\">Gasthof</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPizzeria();\" class=\"main_link\">Pizzeria</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getZimmer();\" class=\"main_link\">Zimmer</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getAktivitaeten();\" class=\"main_link\">Aktivit&auml;ten</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPanorama();\" class=\"main_link\">Panorama</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPreise();\" class=\"main_link\">Preise</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getKontakt();\" class=\"main_link\">Kontakt</a></div></td>\
      </tr>\
    </table>"
}

function loadMenuIt(){
    document.getElementById('menu').innerHTML = "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"linkcontainer\">\
      <tr>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getHomeIt();\" class=\"main_link\">Home</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getGasthofIt();\" class=\"main_link\">Albergo</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPizzeriaIt();\" class=\"main_link\">Pizzeria</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getZimmerIt();\" class=\"main_link\">Camere</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getAktivitaetenIt();\" class=\"main_link\">Attivit&agrave;</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPanorama();\" class=\"main_link\">Panorama</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPreiseIt();\" class=\"main_link\">Prezzi</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getKontaktIt();\" class=\"main_link\">Contatto</a></div></td>\
      </tr>\
    </table>"
}

function loadMenuEn(){
    document.getElementById('menu').innerHTML = "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"linkcontainer\">\
      <tr>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getHomeEn();\" class=\"main_link\">Home</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getGasthofEn();\" class=\"main_link\">Hotel</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPizzeriaEn();\" class=\"main_link\">Pizzeria</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getZimmerEn();\" class=\"main_link\">Rooms</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getAktivitaetenEn();\" class=\"main_link\">Activities</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPanorama();\" class=\"main_link\">Panorama</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getPreiseEn();\" class=\"main_link\">Prices</a></div></td>\
        <td><div class=\"navigation\"><a href=\"#\" onclick=\"javascript:getKontaktEn();\" class=\"main_link\">Contact</a></div></td>\
      </tr>\
    </table>"
}

function getHome(){
        http.open('get','content/home.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}
function getHomeIt(){
        http.open('get','content/home_it.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}
function getHomeEn(){
        http.open('get','content/home_en.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getGasthof(){
        http.open('get','content/gasthof.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getGasthofIt(){
        http.open('get','content/gasthof_it.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getGasthofEn(){
        http.open('get','content/gasthof_en.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getPizzeria(){
        http.open('get','content/pizzeria.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getPizzeriaIt(){
        http.open('get','content/pizzeria_it.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getPizzeriaEn(){
        http.open('get','content/pizzeria_en.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getZimmer(){
        http.open('get','content/zimmer.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getZimmerIt(){
        http.open('get','content/zimmer_it.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getZimmerEn(){
        http.open('get','content/zimmer_en.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getAktivitaeten(){
        http.open('get','content/aktivitaeten.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getAktivitaetenIt(){
        http.open('get','content/aktivitaeten_it.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getAktivitaetenEn(){
        http.open('get','content/aktivitaeten_en.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getPanorama(){
        http.open('get','content/panorama.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getPreise(){
        http.open('get','content/preise.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getPreiseIt(){
        http.open('get','content/preise_it.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getPreiseEn(){
        http.open('get','content/preise_en.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getKontakt(){
        http.open('get','content/kontakt.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getKontaktIt(){
        http.open('get','content/kontakt_it.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}

function getKontaktEn(){
        http.open('get','content/kontakt_en.txt');
        http.onreadystatechange = updateContent;
        http.send(null);
        return false;
}
