Spry.Utils.addLoadListener(function(){Spry.$$(".button").addEventListener("mouseover",function(){this.className="buttonOver"},false);Spry.$$(".button").addEventListener("mousedown",function(){this.className="buttonDown"},false);Spry.$$(".button").addEventListener("mouseup",function(){this.className="buttonOver"},false);Spry.$$(".button").addEventListener("mouseout",function(){this.className="button"},false);Spry.$$(".buttonBig").addEventListener("mouseover",function(){this.className="buttonBigOver"},
false);Spry.$$(".buttonBig").addEventListener("mousedown",function(){this.className="buttonBigDown"},false);Spry.$$(".buttonBig").addEventListener("mouseup",function(){this.className="buttonBigOver"},false);Spry.$$(".buttonBig").addEventListener("mouseout",function(){this.className="buttonBig"},false);Spry.$$(".searchButton").addEventListener("mouseover",function(){this.className="searchButtonOver"},false);Spry.$$(".searchButton").addEventListener("mousedown",function(){this.className="searchButtonDown"},
false);Spry.$$(".searchButton").addEventListener("mouseup",function(){this.className="searchButtonOver"},false);Spry.$$(".searchButton").addEventListener("mouseout",function(){this.className="searchButton"},false);Spry.$$(".hlTableRow").addEventListener("mouseover",function(){this.className="hlRow hlTableRow rowMid"},false);Spry.$$(".hlTableRow").addEventListener("mouseout",function(){this.className="hlTableRow rowMid"},false);Spry.$$("#fsDialogButtonOKImg").addEventListener("mouseover",function(){this.src=
"/skins/admin/images/button-ok-rollover.png"},false);Spry.$$("#fsDialogButtonOKImg").addEventListener("mousedown",function(){this.src="/skins/admin/images/button-ok-pressed.png"},false);Spry.$$("#fsDialogButtonOKImg").addEventListener("mouseup",function(){this.src="/skins/admin/images/button-ok.png"},false);Spry.$$("#fsDialogButtonOKImg").addEventListener("mouseout",function(){this.src="/skins/admin/images/button-ok.png"},false);Spry.$$("#fsDialogButtonOKImg").addEventListener("click",function(){hideFSDialog()},
false)});var Spry;Spry||(Spry={});if(!Spry.Widget)Spry.Widget={};Spry.Widget.MenuBar=function(a,b){this.init(a,b)};
Spry.Widget.MenuBar.prototype.init=function(a,b){this.element=this.getElement(a);this.currMenu=null;var c=typeof document.all!="undefined"&&typeof window.opera=="undefined"&&navigator.vendor!="KDE";if(!(typeof document.getElementById=="undefined"||navigator.vendor=="Apple Computer, Inc."&&typeof window.XMLHttpRequest=="undefined"||c&&typeof document.uniqueID=="undefined")){if(b)for(var d in b)(new Image).src=b[d];if(this.element){this.currMenu=this.element;var e=this.element.getElementsByTagName("li");
for(d=0;d<e.length;d++){this.initialize(e[d],a,c);if(c){this.addClassName(e[d],"MenuBarItemIE");e[d].style.position="static"}}if(c){if(this.hasClassName(this.element,"MenuBarVertical"))this.element.style.position="relative";c=this.element.getElementsByTagName("a");for(d=0;d<c.length;d++)c[d].style.position="relative"}}}};Spry.Widget.MenuBar.prototype.getElement=function(a){if(a&&typeof a=="string")return $(a);return a};
Spry.Widget.MenuBar.prototype.hasClassName=function(a,b){if(!a||!b||!a.className||a.className.search(RegExp("\\b"+b+"\\b"))==-1)return false;return true};Spry.Widget.MenuBar.prototype.addClassName=function(a,b){!a||!b||this.hasClassName(a,b)||(a.className+=(a.className?" ":"")+b)};Spry.Widget.MenuBar.prototype.removeClassName=function(a,b){if(!(!a||!b||!this.hasClassName(a,b)))a.className=a.className.replace(RegExp("\\s*\\b"+b+"\\b","g"),"")};
Spry.Widget.MenuBar.prototype.addEventListener=function(a,b,c,d){try{if(a.addEventListener)a.addEventListener(b,c,d);else a.attachEvent&&a.attachEvent("on"+b,c)}catch(e){}};Spry.Widget.MenuBar.prototype.createIframeLayer=function(a){var b=document.createElement("iframe");b.tabIndex="-1";b.src="javascript:false;";a.parentNode.appendChild(b);b.style.left=a.offsetLeft+"px";b.style.top=a.offsetTop+"px";b.style.width=a.offsetWidth+"px";b.style.height=a.offsetHeight+"px"};
Spry.Widget.MenuBar.prototype.removeIframeLayer=function(a){for(a=a.parentNode.getElementsByTagName("iframe");a.length>0;)a[0].parentNode.removeChild(a[0])};Spry.Widget.MenuBar.prototype.clearMenus=function(a){a=a.getElementsByTagName("ul");for(var b=0;b<a.length;b++)this.hideSubmenu(a[b]);this.removeClassName(this.element,"MenuBarActive")};
Spry.Widget.MenuBar.prototype.bubbledTextEvent=function(){return navigator.vendor=="Apple Computer, Inc."&&(event.target==event.relatedTarget.parentNode||event.eventPhase==3&&event.target.parentNode==event.relatedTarget)};
Spry.Widget.MenuBar.prototype.showSubmenu=function(a){if(this.currMenu){this.clearMenus(this.currMenu);this.currMenu=null}if(a){this.addClassName(a,"MenuBarSubmenuVisible");if(typeof document.all!="undefined"&&typeof window.opera=="undefined"&&navigator.vendor!="KDE")if(!this.hasClassName(this.element,"MenuBarHorizontal")||a.parentNode.parentNode!=this.element)a.style.top=a.parentNode.offsetTop+"px";typeof document.uniqueID!="undefined"&&this.createIframeLayer(a)}this.addClassName(this.element,"MenuBarActive")};
Spry.Widget.MenuBar.prototype.hideSubmenu=function(a){if(a){this.removeClassName(a,"MenuBarSubmenuVisible");if(typeof document.all!="undefined"&&typeof window.opera=="undefined"&&navigator.vendor!="KDE"){a.style.top="";a.style.left=""}this.removeIframeLayer(a)}};
Spry.Widget.MenuBar.prototype.initialize=function(a,b,c){var d,e,f=a.getElementsByTagName("a")[0];b=a.getElementsByTagName("ul");var g=b.length>0?b[0]:null,h=false;if(g){this.addClassName(f,"MenuBarItemSubmenu");h=true}if(!c)a.contains=function(k){if(k==null)return false;return k==this?true:this.contains(k.parentNode)};var j=this;this.addEventListener(a,"mouseover",function(){if(!j.bubbledTextEvent()){clearTimeout(e);if(j.currMenu==a)j.currMenu=null;j.addClassName(f,h?"MenuBarItemSubmenuHover":"MenuBarItemHover");
if(g&&!j.hasClassName(g,"MenuBarSubmenuVisible"))d=window.setTimeout(function(){j.showSubmenu(g)},250)}},false);this.addEventListener(a,"mouseout",function(k){if(!j.bubbledTextEvent())if(!a.contains(typeof k.relatedTarget!="undefined"?k.relatedTarget:k.toElement)){clearTimeout(d);j.currMenu=a;j.removeClassName(f,h?"MenuBarItemSubmenuHover":"MenuBarItemHover");if(g)e=window.setTimeout(function(){j.hideSubmenu(g)},600)}},false)};
if(window.createPopup&&document.compatMode&&document.compatMode=="CSS1Compat")document.onreadystatechange=onresize=function(){if(document.body){if(document.body.style.margin!="0px")document.body.style.margin=0;onresize=null;document.body.style.height=0;setTimeout(function(){document.body.style.height=document.documentElement.scrollHeight+"px"},1)}};
function getExpDate(a,b,c){var d=new Date;if(typeof a=="number"&&typeof b=="number"&&typeof b=="number"){d.setDate(d.getDate()+parseInt(a));d.setHours(d.getHours()+parseInt(b));d.setMinutes(d.getMinutes()+parseInt(c));return d.toGMTString()}}function getCookieVal(a){var b=document.cookie.indexOf(";",a);if(b==-1)b=document.cookie.length;return unescape(document.cookie.substring(a,b))}
function getCookie(a){a=a+"=";for(var b=a.length,c=document.cookie.length,d=0;d<c;){var e=d+b;if(document.cookie.substring(d,e)==a)return getCookieVal(e);d=document.cookie.indexOf(" ",d)+1;if(d==0)break}return null}function setCookie(a,b,c,d,e,f){document.cookie=a+"="+escape(b)+(c?"; expires="+c:"")+(d?"; path="+d:"")+(e?"; domain="+e:"")+(f?"; secure":"")}
function deleteCookie(a,b,c){if(getCookie(a))document.cookie=a+"="+(b?"; path="+b:"")+(c?"; domain="+c:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT"}
function str_replace(a,b,c,d){var e=0,f=0,g="",h="",j=0,k=0;a=[].concat(a);b=[].concat(b);c=c;var l=b instanceof Array,m=c instanceof Array;c=[].concat(c);if(d)this.window[d]=0;e=0;for(j=c.length;e<j;e++)if(c[e]!==""){f=0;for(k=a.length;f<k;f++){g=c[e]+"";h=l?b[f]!==undefined?b[f]:"":b[0];c[e]=g.split(a[f]).join(h);if(d&&c[e]!==g)this.window[d]+=(g.length-c[e].length)/a[f].length}}return m?c:c[0]}
function is_array(a){var b="",c=function(d){d=/\W*function\s+([\w\$]+)\s*\(/.exec(d);if(!d)return"(Anonymous)";return d[1]};if(!a)return false;this.php_js=this.php_js||{};this.php_js.ini=this.php_js.ini||{};if(typeof a==="object"){if(this.php_js.ini["phpjs.objectsAsArrays"]&&(this.php_js.ini["phpjs.objectsAsArrays"].local_value.toLowerCase&&this.php_js.ini["phpjs.objectsAsArrays"].local_value.toLowerCase()==="off"||parseInt(this.php_js.ini["phpjs.objectsAsArrays"].local_value,10)===0))return a.hasOwnProperty("length")&&
!a.propertyIsEnumerable("length")&&c(a.constructor)!=="String";if(a.hasOwnProperty)for(b in a)if(false===a.hasOwnProperty(b))return false;return true}return false}
function trim(a,b){var c,d=0,e=0;a+="";if(b){b+="";c=b.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,"$1")}else c=" \n\r\t\u000c\u000b\u00a0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000";d=a.length;for(e=0;e<d;e++)if(c.indexOf(a.charAt(e))===-1){a=a.substring(e);break}d=a.length;for(e=d-1;e>=0;e--)if(c.indexOf(a.charAt(e))===-1){a=a.substring(0,e+1);break}return c.indexOf(a.charAt(0))===-1?a:""}
function buttonState(a,b){switch(b){case "over":a.className="buttonOver";break;case "down":a.className="buttonDown";break;case "up":a.className="buttonOver";break;case "out":default:a.className="button";break}}function convertSelIndex(a,b){var c=$(a),d=0;myObjLen=c.options.length;for(i=0;i<myObjLen;i++)if(c.options[i].value==b){d=i;break}return d}
function formatPriceHTML(a,b,c,d,e){alignStr="";if(d)alignStr=' align="right"';classStr="";if(a<0||c||b&&a!=0)classStr=' class="';if(c)classStr+="eh11";thisNegStr1=thisNegStr2="";if(a<0||b&&a!=0){thisNegStr1="(";thisNegStr2=")";classStr+=" textRed"}if(classStr!="")classStr+='"';idStr="";if(e!="")idStr=' id="'+e+'"';return retStr="<div "+alignStr+" "+classStr+" "+idStr+">$ "+thisNegStr1+sanitizePrice(a)+thisNegStr2+"</div>"}function _isEven(a){return!(parseInt(a)&1)}
function disableBtn(a,b,c,d){if(b!="")a.value=b;if(c){a=document.getElementsByClassName("button");c=0;for(var e=a.length;c<e;++c){b=a[c];b.className="buttonDisabled";if(d)b.disabled=true}a=document.getElementsByClassName("buttonDown");c=0;for(e=a.length;c<e;++c){b=a[c];b.className="buttonDisabled";if(d)b.disabled=true}a=document.getElementsByClassName("buttonOver");c=0;for(e=a.length;c<e;++c){b=a[c];b.className="buttonDisabled";if(d)b.disabled=true}}else{a.className="buttonDisabled";if(d)a.disabled=
true}return true}function DST_openBrWindow(a,b,c){window.open(a,b,c)}function fnSelect(a){fnDeSelect();if(document.selection){var b=document.body.createTextRange();b.moveToElementText($(a));b.select()}else if(window.getSelection){b=document.createRange();b.selectNode($(a));window.getSelection().addRange(b)}}function fnDeSelect(){if(document.selection)document.selection.empty();else window.getSelection&&window.getSelection().removeAllRanges()}function highlight(a){$(a).className="hl"}
function highlightRow(a,b,c,d){a=$(a);b=b;if(d){if(c!="")b+=" "+c}else b=c;a.className=b;return true}function highlightUpdate(a,b){var c=$(a),d=$(b);c.className="hl";d.className="hl"}function MM_effectAppearFade(a,b,c,d,e){Spry.Effect.DoFade(a,{duration:b,from:c,to:d,toggle:e})}function padZero(a){a=a.toString();if(a.length==3)a="0"+a;return a}function pulseButton(a){new Effect.Pulsate(a,{pulses:2,duration:0.5})}function sanitizePrice(a){return parseFloat(a).toFixed(2)}
function selectAllText(a){a.focus();a.select();return true}function setRedirPage(a){$("redirPage").value=a}function spamproof_em(a,b,c,d,e,f,g){var h="";if(f!="")h="&noisecolor="+f;a=a+"@"+c;document.write("<a href=mailto:"+a+'><img src="'+g+"dynimages/emtext.php?n="+a+"&size="+b+"&bgcolor="+d+"&textcolor="+e+h+'" alt="Click to Contact" title="Click to Contact" border="0" align="top" /></a>')}
function switchOffToggler(a,b,c){c=$(c).value;a=$(a);var d=true,e;for(i=0;i<c;i++){e=$(b+i);if(e.checked==false){d=false;break}}a.checked=d;return null}function toggleCBs(a,b,c){a=a.checked;c=$(c).value;for(i=0;i<c;i++){myObj=$(b+i);myObj.checked=a}return null}function toggleCBsOnOff(a,b,c){b=$(b).value;var d;for(i=0;i<b;i++){d=$(a+i);if(!d.disabled)d.checked=c}return null}function toggleTextRollover(a,b){$(a).className=b?"textRed":"";return true}
function updateCharLimit(a,b,c,d){var e="this text",f=true,g=a.value.length;if(d!="")e="the "+d;if(b!="")var h=$(b);else f=false;if(g>c){alert("You are limited to "+c+" for "+e+" field.\n\nYour text has been shortened to fit within this limit.");if(f)h.innerHTML='<span style="color: #9d0b0e">'+g+"</span>";a.value=a.value.substring(0,c);if(f)h.value=c}else if(f)h.innerHTML=g;return null}function updateKeywordCount(a,b){var c=a.value.split(",").length;$(b).innerHTML=c}var myTimeoutId;
function fadeMsgInit(a,b,c){myTimeoutId=setTimeout("fadeMsg('"+a+"','"+b+"')",c*1E3)}function fadeMsg(a,b){var c=$("statusMsg");switch(b){case "errorMsg":c.className="errorMsgNoIcon";break;case "warningMsg":c.className="warningMsgNoIcon";break;default:c.className="statusMsgNoIcon"}Effect.Fade(a);Effect.Squish(a,{duration:2});clearTimeout(myTimeoutId)}function createRequestObject(){return navigator.appName=="Microsoft Internet Explorer"?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest}
var http=createRequestObject();function sndReqGen(a,b,c){replaceWithSpinner(a,c);http.open("get",b);http.onreadystatechange=handleResponseGen;http.send(null)}function handleResponseGen(){if(http.readyState==4){var a=http.responseText,b=[];if(a.indexOf("|"!=-1)){b=a.split("|");$(b[0]).innerHTML=b[1]}}}
function replaceWithSpinner(a,b){switch(b){case "fe":skindir="./skins/worklog/images/";break;default:skindir="../skins/admin/images/"}$(a).innerHTML='&nbsp;<img src="'+skindir+'busy_spinner.gif" alt="Updating" width="16" height="16" border="0" align="absmiddle" />';return true}function sndReqUpdateCurTime(){http.open("get","/include/ajax/update_cur_time.php");http.onreadystatechange=handleResponseGen;http.send(null)}
function handleResponseCurTime(){if(http.readyState==4){var a=http.responseText,b=[];if(a.indexOf("|"!=-1)){b=a.split("|");$(b[0]).innerHTML=b[1]}}}
function showFSDialog(a,b){getSize();$("fullscreen").style.height=myScrollHeight+"px";$("fullscreen").style.display="block";$("fsDialogTitle").innerHTML=a;$("fsDialogMsg").innerHTML=b;$("fsDialog").style.left=(myWidth-$("fsDialog").offsetWidth)/2+"px";$("fsDialog").style.top=(myHeight-$("fsDialog").offsetHeight)/2+myScroll+"px";$("fsDialog").style.visibility="visible"}function hideFSDialog(){$("fsDialog").style.visibility="hidden";$("fullscreen").style.display="none"};