/**
 * Startet den SmartDrive Gastzugang
 */
function getLocationParameter(name){
    var params = {}
    var searchstring = window.location.search.substring(1);  // strip '?'
    var keyValuePairs = searchstring.split("&");

    for (var i=0, l=keyValuePairs.length; i<l; i++) {
        var tmp = keyValuePairs[i].split("=", 2);

        try {
            params[tmp[0]] = decodeURIComponent(tmp[1] || "");
        }
        catch(e){
            if (e.name != "URIError") {
              throw e;  // rethrow
            } else {
              params[tmp[0]] = unescape(tmp[1] || "");
            }
        }
     }
     return params[name].toLowerCase();
}
		
function openGuestSmartDrive(lang){
    var sdlocation = ""+location.href;
    sdlocation = sdlocation.replace(""+location.pathname, "/qxclient/");
    sdlocation = sdlocation.replace(""+location.host, getLocationParameter("host"));
    sdlocation = sdlocation.replace(""+location.protocol, "https:");
    sdlocation += "&lang=" + lang;
    var smartdrive_win = window.open(sdlocation, 'sdriveguest','width=800,height=600,scrollbars=no,resizable=yes');
    return false;
}

