You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

61 lines
1.1 KiB

var api = "/api";
var client_controller = "/api/client"
var user_controller = "/api/user"
var web = "/web";
const UNAUTHORIZED = 401;
function get(id){
return document.getElementById(id);
}
function disable(id){
get(id).setAttribute('disabled','disabled');
}
function enable(id){
get(id).removeAttribute('disabled');
}
function getValue(id){
return get(id).value;
}
function hide(id){
var elem = get(id);
if (elem) elem.style.display = 'none';
}
function hideAll(clazz){
var elems = document.getElementsByTagName('*'), i;
for (i in elems) {
if((' ' + elems[i].className + ' ').indexOf(' ' + clazz + ' ') > -1) elems[i].style.display = 'none';
}
}
function isChecked(id){
return get(id).checked;
}
function login(){
redirect('login.html?return_to='+encodeURIComponent(window.location.href));
}
function redirect(page){
window.location.href = page;
}
function setText(id, text){
get(id).innerHTML = text;
}
function setValue(id,newVal){
var elem = get(id);
if (elem) elem.value = newVal;
}
function show(id){
var elem = get(id);
if (elem) elem.style.display = '';
}