/***************** Forca/Client/SAK.js BEGIN *****************/ var _thises = new Array(); var _this; var _event; if (typeof Debug == 'undefined') Debug = { i: function() {return { write: function (){}, writeln: function (){}, writelnXML: function (){} }; } }; if (typeof LoadingIndicator == 'undefined') var LoadingIndicator = { i: function() {return { on: function(){}, off: function(){} }; } }; if (typeof AdminHttp == 'undefined') var AdminHttp = { i: function() { return { goto: function(url) { window.location = url; }, submitForm: function() { document.getElementById('form1').submit(); } }; } }; var IE = navigator.userAgent.match(/IE/); var IE6 = navigator.userAgent.match(/IE 6/); function include(file) { alert(file); aj.open('GET', file+'?'+(new Date).getTime(), false); aj.send(null); eval(aj.responseText); } var NAMESPACE = ''; function _import(className) { return; if (NAMESPACE.length) include('/'+NAMESPACE+'/Client/'+className+'.js'); else include('/Forca/Client/'+className+'.js') } function hasProperties(object) { for (var i in object) { return true; } return false; } Date.prototype.getDaysInMonth = function(month,year) { if (typeof month == 'undefined') month = this.getMonth(); switch (month) { case 0: case 2: case 4: case 6: case 7: case 9: case 11: return 31; case 1: return (((typeof year==Number)?year: this.getFullYear())%4)?28:29; default: return 30; } }; String.prototype._replace = function(regexp,replacement) { var result = this; while (result.search(regexp)>=0) result=result.replace(regexp,replacement); return result; }; function $(id) { return document.getElementById(id); } function _(element) { return document.createElement(element); } function addEvent(el,eventName,func) { if (el.addEventListener) el.addEventListener(eventName,func,false); else if(el.attachEvent) el.attachEvent("on"+eventName,func); else el["on"+eventName]=func; } function removeEvent(el,eventName,func) { if (el.removeEventListener) el.removeEventListener(eventName,func,false); else if(el.detachEvent) el.detachEvent("on"+eventName,func); else el["on"+eventName]=null; } for (var delay = 0; delay < 1000; delay++); /***************** Forca/Client/SAK.js END *****************/ /***************** Forca/Client/ie6PNGFix.js BEGIN *****************/ function ie6PNGFix() { var allElements = document.getElementsByTagName('*'), ip=/\.png$/i, filterOpening ="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='", explicitlyMarked=new Array(); for (var i=0; i< allElements.length; i++) // if(allElements[i].className.match(/ie6PNGFix/)) explicitlyMarked.push(allElements[i]); if (explicitlyMarked.length) fix(explicitlyMarked); else fix(allElements); function fix(elements) { for (var i=0; i< elements.length; i++) { var el=elements[i]; if(el.src && el.src.match(ip) && !el.style.filter) { var toHide = null; if (el.width == 0) { var parent = el; do { if (parent.style.display == 'none') { toHide = parent; parent.style.display = ''; break; } } while (parent = parent.parentNode); } el.style.height=el.height; el.style.width=el.width; el.style.filter=filterOpening+ el.src+"',sizingMethod='crop') alpha(opacity=100)"; el.src="/Forca/Images/clear.gif"; if (toHide) { if (toHide == el) el.style.filter = el.style.filter.replace( 'opacity=100','opacity=0'); else toHide.style.display = 'none'; } } else if(el.currentStyle.backgroundImage.match(ip)) { var path=el.currentStyle.backgroundImage.split('"'), rep=(el.currentStyle.backgroundRepeat=='no-repeat')?'crop':'scale', elkids=el.getElementsByTagName('*'), j=elkids.length; es = el.style; es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')"; es.height=el.clientHeight-+'px'; es.backgroundImage='none'; if(j!=0) { if(el.currentStyle.position!="absolute") el.style.position='static'; while(j-->0) if(!elkids[j].style.position) { if (elkids[j].tagName == 'A') elkids[j].style.position ="relative"; } } } } } } /***************** Forca/Client/ie6PNGFix.js END *****************/