function setLang(lang) {
	var hash = langGetHash();
	var loc = "?" + lang;
	if (hash != "") loc += "#" + hash;
	document.location = loc;
}

function langGetHash() {
    var arr = window.location.hash.split("#");
    var hasValue = arr[1];
    if (typeof hasValue != "undefined") {
        var hashLen = hasValue.indexOf("?");
        if (hashLen>0){
            return hasValue.substring(0,hashLen);
        } else {
        	return hasValue;
        }
    } else {
    	return "";
    }
}
