$('g').onfocus = function (){if(this.value == this.defaultValue){this.value = '';}}; $('g').onblur = function (){if (this.value == ''){ this.value = this.defaultValue;} }; $$('a.icon-vote').each(function(e){ e.onclick=function(){thumbsUpFxn(e.getAttribute('id'))}; }); function dearmtaalert(id,txt) { var ediv = $('info'); var txt = 'error'+txt+'x close'; $(id).up('div.dear-holder').setStyle({opacity: 0.2}); var xyError = $(id).cumulativeOffset(); ediv.setStyle({'left':xyError[0]+'px','top':xyError[1]+'px'}); ediv.innerHTML = txt; new Effect.toggle(ediv,'appear',{duration:0.4}); $('error-close').onclick=function(){ Effect.DropOut('info'); $(id).up('div.dear-holder').setStyle({opacity: 1.0}); }; }; function thumbsUpFxn(ee){ var txt = 'You must be logged in to vote'; dearmtaalert(ee,txt); };