/************************************************ Pausing up-down scroller- ©¦ Dynamic Drive (www.dynamicdrive.com)* This notice MUST stay intact for legal use* Visit http://www.dynamicdrive.com/ for this script and 100s more.***********************************************/function pausescroller(content, divId, divClass, delay){this.content=content //message array contentthis.tickerid=divId //ID of ticker div to display informationthis.delay=delay //Delay between msg change, in miliseconds.this.mouseoverBol=0 //Boolean to indicate whether mouse is currently over scroller (and pause it if it is)this.hiddendivpointer=1 //index of message array for hidden divdocument.write('<div id="'+divId+'" class="'+divClass+'" style="position: relative; overflow: hidden"><div class="innerDiv" style="position: absolute; width: 100%" id="'+divId+'1">'+content[0]+'</div><div class="innerDiv" style="position: absolute; width: 100%; visibility: hidden" id="'+divId+'2">'+content[1]+'</div></div>')var scrollerinstance=thisif (window.addEventListener) //run onload in DOM2 browserswindow.addEventListener("load", function(){scrollerinstance.initialize()}, false)else if (window.attachEvent) //run onload in IE5.5+window.attachEvent("onload", function(){scrollerinstance.initialize()})else if (document.getElementById) //if legacy DOM browsers, just start scroller after 0.5 secsetTimeout(function(){scrollerinstance.initialize()}, 500)}// -------------------------------------------------------------------// initialize()- Initialize scroller method.// -Get div objects, set initial positions, start up down animation// -------------------------------------------------------------------pausescroller.prototype.initialize=function(){this.tickerdiv=document.getElementById(this.tickerid)this.visiblediv=document.getElementById(this.tickerid+"1")this.hiddendiv=document.getElementById(this.tickerid+"2")this.visibledivtop=parseInt(pausescroller.getCSSpadding(this.tickerdiv))//set width of inner DIVs to outer DIV's width minus padding (padding assumed to be top padding x 2)this.visiblediv.style.width=this.hiddendiv.style.width=this.tickerdiv.offsetWidth-(this.visibledivtop*2)+"px"this.getinline(this.visiblediv, this.hiddendiv)this.hiddendiv.style.visibility="visible"var scrollerinstance=thisdocument.getElementById(this.tickerid).onmouseover=function(){scrollerinstance.mouseoverBol=1}document.getElementById(this.tickerid).onmouseout=function(){scrollerinstance.mouseoverBol=0}if (window.attachEvent) //Clean up loose references in IEwindow.attachEvent("onunload", function(){scrollerinstance.tickerdiv.onmouseover=scrollerinstance.tickerdiv.onmouseout=null})setTimeout(function(){scrollerinstance.animateup()}, this.delay)}// -------------------------------------------------------------------// animateup()- Move the two inner divs of the scroller up and in sync// -------------------------------------------------------------------pausescroller.prototype.animateup=function(){var scrollerinstance=thisif (parseInt(this.hiddendiv.style.top)>(this.visibledivtop+5)){this.visiblediv.style.top=parseInt(this.visiblediv.style.top)-5+"px"this.hiddendiv.style.top=parseInt(this.hiddendiv.style.top)-5+"px"setTimeout(function(){scrollerinstance.animateup()}, 50)}else{this.getinline(this.hiddendiv, this.visiblediv)this.swapdivs()setTimeout(function(){scrollerinstance.setmessage()}, this.delay)}}// -------------------------------------------------------------------// swapdivs()- Swap between which is the visible and which is the hidden div// -------------------------------------------------------------------pausescroller.prototype.swapdivs=function(){var tempcontainer=this.visibledivthis.visiblediv=this.hiddendivthis.hiddendiv=tempcontainer}pausescroller.prototype.getinline=function(div1, div2){div1.style.top=this.visibledivtop+"px"div2.style.top=Math.max(div1.parentNode.offsetHeight, div1.offsetHeight)+"px"}// -------------------------------------------------------------------// setmessage()- Populate the hidden div with the next message before it's visible// -------------------------------------------------------------------pausescroller.prototype.setmessage=function(){var scrollerinstance=thisif (this.mouseoverBol==1) //if mouse is currently over scoller, do nothing (pause it)setTimeout(function(){scrollerinstance.setmessage()}, 100)else{var i=this.hiddendivpointervar ceiling=this.content.lengththis.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1this.hiddendiv.innerHTML=this.content[this.hiddendivpointer]this.animateup()}}pausescroller.getCSSpadding=function(tickerobj){ //get CSS padding value, if anyif (tickerobj.currentStyle)return tickerobj.currentStyle["paddingTop"]else if (window.getComputedStyle) //if DOM2return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top")elsereturn 0}/************************************************ clickTX blog-parts ªß ClickTX (www.clicktx.jp)* URL http://www.clicktx.jp/ ***********************************************/function MM_displayStatusMsg(msgStr) { //v1.0  status=msgStr;  document.MM_returnValue = true;}document.write('<style type="text/css">');document.write('<!--/*/// ClickTX BlogParts ///*/');document.write('.txTable{margin: 0;padding:0;border:none;background-color:transparent;}');document.write('.txPartsBody{	background-image: url(http://www.clicktx.jp/blogparts/img/body_wh_160x250.png);	margin: 0px;	padding: 0px;	width: 160px;	height: 250px;	background-position: 0px 0px 0px 0px;	background-repeat: no-repeat;	font-weight: normal;font-style: normal;font-family: Verdana; color:#555555;}');document.write('.txHead{margin: 0px;padding: 0px;width: 160px;height: 70px;}');document.write('.txMain{margin: 0px;padding: 0px;width: 160px;height: 145px;}');document.write('.txFoot{margin: 0px;padding: 0px;width: 160px;height: 35px;}');document.write('.txBloack{margin:0px;padding:0px 6px 0px 9px;text-align:left;}');document.write('/*/// ClickTX Ad  ///*/');document.write('.txAdSpace{ letter-spacing: 0px;width: 130px; height: 145px; margin: 2px; }');document.write('a.txLink:link{text-decoration: none;border:none;}');document.write('a.txLink:visited{text-decoration: none;}');document.write('a.txLink:active{text-decoration: none;}');document.write('a.txLink:hover{text-decoration: none;}');document.write('.txImg{ border: 0px;margin: 0px;padding: 0px;}');document.write('.txTitle{ font-size: 11px;text-align: left;text-decoration: underline;line-height: 1.3em;color: #0000FF;font-weight: none; }');document.write('.txText{ font-size: 10px;text-align: left;color: #000000;line-height: 1.3em;text-decoration: none; }');document.write('.txUrl{ font-size: 9px;letter-spacing: 0px;text-align: left;color: #008800;line-height: 1.3em;text-decoration: none; }');document.write('/*Example CSS for the two demo scrollers*/');document.write('#pscroller1{ width: 135px; height: 145px; border: 1px solid #cccccc; padding: 2px; background-color: #ffffff; }');document.write('#pscroller1:hover { background-color:#EEFFD7;}');document.write('#pscroller2{ width: 350px; height: 20px; border: 1px solid black; padding: 3px; }');document.write('#pscroller2 a{ text-decoration: none; }');document.write('.someclass{ //class to apply to your scroller(s) if desired }');document.write('--></style>');document.write('<table bordr="0" class="txTable"><tr class="txTable"><td class="txTable">');document.write('<div class="txPartsBody">');document.write('	<div class="txHead">');document.write('		<div class="txBloack">');document.write('			<div style="padding:35px 0px 0px 0px;font-size:10px;">¥Ö¥í¥°¤Î¥¢¥¯¥»¥¹¥¢¥Ã¥×¤ËºÇÅ¬¤Ê¥Ö¥í¥°¥Ñ¡¼¥Ä¡ª</div>');document.write('		</div>');document.write('	</div>');document.write('	<div class="txMain">');document.write('		<div class="txBloack">');new pausescroller(pausecontent, "pscroller1", "someclass", 3000);document.write('		</div>');document.write('	</div>');document.write('	<div class="txFoot">');document.write('		<div class="txBloack">');document.write('		<img src="http://www.clicktx.jp/blogparts/img/spacer.gif" width="160" height="40" border="0" usemap="#GetPartsDammyMap" alt="" class="txImg">');document.write('		<map name="GetPartsDammyMap"><area shape="rect" coords="37,14,118,32" href="http://www.clicktx.jp/" target="_blank" alt="" ></map>');document.write('		</div>');document.write('	</div>');document.write('</div>');document.write('</td></tr></table>');