if(!window.console||!console.firebug){var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];window.console={};var j=names.length;for(var i=0;i<j;++i){window.console[names[i]]=function(){}}}function $E(a){return Object.isElement(a)?a:$(a)}var Zing=Class.create({initialize:function(){},displace:function(b,a){if($(b)){Field.setValue(b,a);Event.observe(b,"focus",function(){if($F(b)==a){Field.clear(b);Field.focus(b);Event.observe(b,"blur",function(){if($F(b).strip()==""){Field.setValue(b,a)}})}})}},link_swap:function(b){var a=this;b=$E(b);if(!Object.isElement(b)){return false}var d=b.readAttribute("src");if(d.match(/_o\.png/)){var c=d.gsub(/_o\./,".")}else{var c=d.gsub(/\.png$/i,"")+"_o.png"}if(b){b.writeAttribute("src",c)}},image_swap:function(b){var a=this;b=$E(b);if(!Object.isElement(b)){return false}var d=b.readAttribute("src");if(d.match(/_o\.png/)){var c=d.gsub(/_o\./,".")}else{var c=d.gsub(/\.png$/i,"")+"_o.png"}if(b){b.writeAttribute("src",c);b.stopObserving("mouseout");b.observe("mouseout",function(){a.image_swap(b)})}}});var ZING=new Zing();
