if (location.pathname == "" || location.pathname == "/" ) {
    location.href="/index.php";
}

var parsedUriObject = parseUri(location.pathname);

$(document).ready(function(){

    $("div.langbar > a#eng").attr("href", parsedUriObject.baseUri+"/(language)/eng-US" );
    $("div.langbar > a#ita").attr("href", parsedUriObject.baseUri+"/(language)/ita-IT" );

    if (parsedUriObject.lang) {
        $.each( $("ul#topmenu-firstlevel > li"), function() {
            var link = $(this).children("div").children("a");
            $(link).attr("href",$(link).attr("href") + "/(language)/" + parsedUriObject.lang);
        });
    }
});


function parseUri(req) {
    var arr = req.split("/");

    var langIndex = arr.indexOf("(language)");
    result = new Object();
    if (langIndex != -1) {
        result.lang = arr[langIndex+1];
        arr.splice(langIndex,2);
    } else {
        result.lang = false;
    }
    
    result.baseUri = arr.join("/");
    return result;
}
