var Ad=Class.create();Ad.prototype={action:'action_ajax_ad',initialize:function(){var footer=$('footer');var pos=Position.cumulativeOffset(footer);var size=Element.getDimensions(footer);var bottom=pos[1]-10;var loadFlg=false;var mode={'left':0,'right':0};var height={'left':68,'right':80};for(var i in mode){var ad=$(i+'Ad');if(ad){$(i+'AdArea').style.display='';if(ad){var pos=Position.cumulativeOffset(ad);var size=Element.getDimensions(ad);var adBottom=pos[1];mode[i]=Math.round((bottom-adBottom)/height[i]);if(mode[i]<0){mode[i]=0;}loadFlg=true;}$(i+'AdArea').style.display='none';}}if(loadFlg){this.getAd(mode);}},getAd:function(mode){var params=this.action+'=true';for(var i in mode){params+='&'+i+'='+mode[i];}new Ajax.Request('/index.php',{method:'post',parameters:params,onComplete:(function(req){this.showAd(req);}).bind(this)});},showAd:function(httpObj){if(!httpObj.responseText.match(/^({|\[)/)){}eval("var item="+httpObj.responseText);if(!item['error']){for(var i in item){var ad=$(i+'Ad');for(var j in ad.childNodes){if(ad.childNodes[j]&&ad.childNodes[j].tagName=='LI'){Element.remove(ad.childNodes[j],ad);}}if(item[i].length>0){for(var j=0;j<item[i].length;j++){if(item[i][j]['tag']){var li;if(j<item[i].length-1){li=new Element('li');}else{li=new Element('li',{'class':'none'});}var imgSpan=new Element('span',{'class':'img'});imgSpan.update(item[i][j]['tag'][0]);var strSpan=new Element('span',{'class':'str'});strSpan.update(item[i][j]['tag'][1]);li.appendChild(imgSpan);li.appendChild(strSpan);ad.appendChild(li);}}$(i+'AdArea').style.display='';}else{$(i+'AdArea').style.display='none';}}}}};Event.observe(document,'dom:loaded',function(){new Ad();},false);

