summaryrefslogtreecommitdiff
path: root/html/javascript/global.js
diff options
context:
space:
mode:
authoranbr <vdr07@deltab.de>2011-10-08 07:43:51 +0200
committeranbr <vdr07@deltab.de>2011-10-08 07:43:51 +0200
commit85d4bfa04ce28b5ec3eb0054306c43bc59c55128 (patch)
treed7878021068d70e2a4ab3044beb5f770a57fc980 /html/javascript/global.js
parenta71b70567ed73853367d972a95d2a346b2f93989 (diff)
downloadxxv-85d4bfa04ce28b5ec3eb0054306c43bc59c55128.tar.gz
xxv-85d4bfa04ce28b5ec3eb0054306c43bc59c55128.tar.bz2
Merge skins into common directory
Diffstat (limited to 'html/javascript/global.js')
-rw-r--r--html/javascript/global.js173
1 files changed, 0 insertions, 173 deletions
diff --git a/html/javascript/global.js b/html/javascript/global.js
deleted file mode 100644
index 8572445..0000000
--- a/html/javascript/global.js
+++ /dev/null
@@ -1,173 +0,0 @@
-// To status frame und dann refresh der seite
-function tostatus(url) {
- myoldurl = location.href;
- location.href = url;
-}
-
-// Redirect
-function redirect(url, wait, par) {
- if(! wait) {
- wait = 0.1;
- }
- if(par) {
- window.setTimeout(par + '.location.href = "' + url + '"', wait * 1000);
- } else {
- window.setTimeout('location.href = "' + url + '"', wait * 1000);
- }
-}
-
-// Program choose
-function di(wert, url) {
- location.href = url + wert;
-}
-
-// Question bevor delete
-function sure(form, text, url, id) {
- id = (id) ? id : '';
- var erg = confirm(text);
- var refe = encodeURIComponent(form.referer.value);
- if(erg == true) {
- var callurl = url + id + '&referer=' + refe;
- location.href = callurl;
- }
-}
-
-function Delete(question,warn,cmd,form) {
-// test on checked Boxes
- ok = new Array;
- txt = new Array;
- x = 0;
- for(var i=0;i<form.length;++i) {
- var id;
- if(form.elements[i].type == 'checkbox' && form.elements[i].checked) {
- id = form.elements[i].value;
- ok.push(id);
- txt.push(form.elements[i].name);
- form.elements[i].checked = 0;
- x += 1;
- }
- }
- if(x > 0) {
- if(confirm(question + '\n' + txt.join("\n"))) {
- tostatus('?cmd=' + cmd + '&data=' + ok.join('_'));
- }
- } else {
- alert(warn);
- }
-}
-
-function Toggle(warn,form) {
-// test on checked Boxes
- ok = new Array;
- txt = new Array;
- x = 0;
- for(var i=0;i<form.length;++i) {
- var id;
- if(form.elements[i].type == 'checkbox' && form.elements[i].checked) {
- id = form.elements[i].value;
- ok.push(id);
- txt.push(form.elements[i].name);
- form.elements[i].checked = 0;
- x += 1;
- }
- }
- if(x > 0) {
- tostatus('?cmd=ttoggle&data=' + ok.join('_'));
- } else {
- alert(warn);
- }
-}
-
-function selAll(form, type) {
-// check all Boxes
- for(var i=0;i<form.length;++i) {
- if(form.elements[i].type == 'checkbox') {
- form.elements[i].checked = type;
- }
- }
-}
-
-function selSwitch(form, search) {
-// switch Boxes with search in name on or off
- for(var i=0;i<form.length;++i) {
- if(form.elements[i].type == 'checkbox' && form.elements[i].name == search) {
- if(form.elements[i].checked) {
- form.elements[i].checked = 0;
- } else {
- form.elements[i].checked = 1;
- }
- }
- }
-}
-
-function reverse(form) {
-// check all Boxes
- for(var i=0;i<form.length;++i) {
- if(form.elements[i].type == 'checkbox') {
- if(form.elements[i].checked) {
- form.elements[i].checked = 0;
- } else {
- form.elements[i].checked = 1;
- }
- }
- }
-}
-
-function Play(warnmsg,form) {
-// test on checked Boxes
- ok = new Array;
- x = 0;
- for(var i=0;i<form.length;++i) {
- var id;
- if(form.elements[i].type == 'checkbox' && form.elements[i].checked) {
- id = form.elements[i].value;
- ok.push(id);
- x += 1;
- }
- }
- if(x > 0) {
- var url = '?cmd=mplaylist&data=' + ok.join('_');
- location.href = url;
- } else {
- alert(warnmsg);
- }
-}
-
-/* -------------------- Widget Routines --------------- */
-
-/*
-- An AjaxCall to check for right values in HTML Widget
-checkValue(inputObject, msgId, perlCall, wrongMessage, goodMessage);
-checkValue(this, 'id<?% param.count %?>', 'getip', 'host: %s is not exists!', 'ip address is %s')
-*/
-function checkValue (valobj, msgname, cmd, wrongMsg, goodMsg) {
-
- var fnWhenDone = function (oXML, sData) {
- var val = sData[0];
- var msg = sData[1];
- var wrongMsg = sData[2];
- var goodMsg = sData[3];
-
- var o = eval("("+oXML.responseText+")");
- if(o && o.data && typeof(o.data) == 'string'
- && o.success && o.success == true) {
- msg.className = 'good';
- msg.innerHTML = goodMsg.replace('%s', o.data);
- } else {
- msg.className = 'error';
- msg.innerHTML = wrongMsg.replace('%s', o.data);
- }
- };
-
- var inputvalue = valobj.value;
- var msgobj = document.getElementById(msgname);
- msgobj.innerHTML = 'Check value ...';
-
- if(inputvalue) {
- var url = "?cmd=checkvalue&data=" + cmd + ":" + inputvalue + "&ajax=json";
- var aconn = new XHRequest();
- if(!aconn)
- return false;
- return aconn.connect(url, fnWhenDone, [valobj, msgobj, wrongMsg, goodMsg]);
- }
-}