diff options
Diffstat (limited to 'html/javascript/records.js')
| -rw-r--r-- | html/javascript/records.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/html/javascript/records.js b/html/javascript/records.js new file mode 100644 index 0000000..c3e8faa --- /dev/null +++ b/html/javascript/records.js @@ -0,0 +1,26 @@ +// Search for epgevents and check for future programming +function checkrecord (name) { + var fnWhenDone = function (oXML, sData) { + if(oXML.responseText != 'ok') { + var text = oXML.responseText.split(':'); + document.getElementById(sData).src = 'images/record_red.png'; + document.getElementById(sData).title = '<?% gettext('When you want this timer save then has him a conflict with timer: ') %?>' + text[0]; + document.getElementById(sData).className = 'problem'; + } else { + document.getElementById(sData).src = 'images/record_green.png'; + document.getElementById(sData).className = 'noproblem'; + } + }; + + var tags = document.getElementsByName('recordlink'); + for (var i = 0; i < tags.length; i++) { + var epgid = tags[i].id; + var url = "?cmd=conflict&data=" + epgid + "&ajax=text"; + var aconn = new XHRequest(); + if(!aconn) + return false; + aconn.connect(url, fnWhenDone, epgid); + } +} + +window.onLoad = window.setTimeout("checkrecord('recordlink')", 1000); |
