String.prototype.contains=function(substr){return(this.indexOf(substr)!=-1);} String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");} String.prototype.trimKeen=function(){return this.replace(/\s\s+/g," ").trim();} $( document ).ready(function() { $.post('ping.php'); setInterval(function(){ $.post('ping.php')},150000); }); var ECTSmsg = ''; Array.prototype.in_array=function(e) { for (var v in this) if (typeof (this[v]) == 'string') if (this[v].toLowerCase() == e.toLowerCase()) return true; return false; } function g(id){return document.getElementById(id); } // z lenistwa function xc(ob, cl1, cl2) { // podmienia w obiekcie ob (lub w obiekcie o ID = ob) fragment atrybutu class z cl1 na cl2 var prevClassName; if (typeof ob != 'object') ob = g(ob); if (ob) { ob.className = new String(ob.className.replace(new RegExp(cl1 + (cl2 == "" ? "" : '|' + cl2)),"") + ' ' + cl2).trimKeen(); if (cl1 != '' && !cl2.contains(cl1)) do { prevClassName = new String(ob.className).trimKeen(); ob.className = new String(ob.className.replace(new RegExp(cl1 + (cl2 == "" ? "" : '|' + cl2)),"") + ' ' + cl2).trimKeen(); } while (prevClassName != ob.className); } return !!ob; } function getUserAgent() { var userAgent = navigator.userAgent; if ( userAgent.indexOf('Opera') > -1 ) return 'opera'; else if ( userAgent.indexOf('compatible') > -1 && userAgent.indexOf('MSIE') > -1 && !isOpera ) return 'ie'; else return 'unknown'; } function getPlatform() { var platform = navigator.platform; var userAgent = navigator.userAgent; if ( platform == 'Win32' || platform == 'Windows' ) return 'win'; else if ( platform == 'Mac68K' || platform == 'MacPPC' || platform == 'Macintosh' ) return 'mac'; else return 'unknown'; } function formatEvent(oEvent) { if (getUserAgent() == 'ie' && getPlatform() == 'win') { oEvent.charCode = (oEvent.type == "keypress") ? oEvent.keyCode : 0; oEvent.eventPhase = 2; oEvent.isChar = (oEvent.charCode > 0); oEvent.pageX = oEvent.clientX + document.body.scrollLeft; oEvent.pageY = oEvent.clientY + document.body.scrollTop; oEvent.preventDefault = function () { this.preventDefault = false; }; if (oEvent.type == "mouseout") { oEvent.relatedTarget = oEvent.toElement; } else if (oEvent.type = "mouseover") { oEvent.relatedTarget = oEvent.fromElement; } oEvent.stopPropagation = function () { this.cancelBubble = true; }; oEvent.target = oEvent.srcElement; oEvent.timeStamp = (new Date).getTime(); } return oEvent; } function get_mouseX(ev) { if (!ev) var ev = window.event; if (ev.pageX || ev.pageY) { return ev.pageX; } else if (ev.clientX || ev.clientY) { return ev.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; } } function get_mouseY(ev) { if (!ev) var ev = window.event; if (ev.pageX || ev.pageY) { return ev.pageY; } else if (ev.clientX || ev.clientY) { return ev.clientY + document.body.scrollTop + document.documentElement.scrollTop; } } function chkSelect(ob,req) { var ok = true; if (!ob.disabled) { if ((ob.value === "") && (req == 1)) ok = false; else ok = true; } return ok; } function check_radio(field) { var checkedButton = false; if (typeof(field.length) == 'number') { for (var i=0; i