「include」の編集履歴(バックアップ)一覧に戻る
include - (2007/08/25 (土) 07:33:19) のソース
#javascript(){{{ function $() { var elements = new Array(); for ( var i = 0; i != arguments.length; i++ ) { var element = arguments[i]; if (typeof element == 'string') element = document.getElementById(element); if (arguments.length == 1) return element; elements.push(element); } return elements; } if('undefined'==typeof Function.prototype.apply) { Function.prototype.apply=function(obj,arg){ var _obj = obj || window, _arg = String(arguments.slice(0)), ret = null; _obj.__func = this; ret = eval('_obj.__func('+ _arg +')'); delete _obj.__func; return ret; } } if('undefined'==typeof Function.prototype.call) { Function.prototype.call=function(obj){ return this.apply(obj, arguments.slice(1)); } } function addEvent(node,eName,func,parentObj,useCap) { var p = parentObj||node||window, _func = (function(){ var _f=arguments[0],_p=arguments[1]; return function(e){return _f.call(_p, e);} })(func,p); if(node.addEventListener) { node.addEventListener(eName, _func, useCap); } else if(node.attachEvent) { node.attachEvent('on'+eName, _func); } } var topImages = new Array( "top.jpg", "top2.jpg", "top3.jpg", "top4.jpg", "top5.jpg", "top6.jpg", "top7.jpg", "top8.jpg", "top9.jpg", "top10.jpg", null ); addEvent(window,'load',function(){ $('photospace').style.backgroundImage = 'url(http://www34.atwiki.jp/vipc/pub/'+topImages[parseInt(Math.random()*(topImages.length-1))]+')'; },window,false); addEvent(window,'load',function(){ var srcId='bmSrc_', srcAtr='value', destId='bmDest_', destAtr='href'; var eles=document.getElementsByTagName('*'), i=0,l=eles.length, i_l='i \x3c l'; for(;eval(i_l);i++) { if(String(eles[i].id).match('^'+destId+'(.+)$')) { var s=$(srcId+RegExp.$1); if(s) { eles[i][destAtr]=s[srcAtr]; addEvent(s,'click',function(){this.select()},s,false); } } } },window,false); function setCookieValue(nam,val){ var d=new Date(), c=''; d.setMonth(1+d.getMonth()); c=nam+'='+val+';'; c+='\x20expires='+d.toGMTString()+';'; c+='\x20domain='+location.host+';'; c+='\x20path=/vipc;'; document.cookie=c; } function getCookieValue(nam){ var re=new RegExp(nam+'=([^;]+)','i'); return (String(document.cookie).match(re))?RegExp.$1:null; } }}}