var ImgFade = Class.create(
{
initSlide: function(user_id) {if (!this.img_cycle) this.img_cycle = null;this.img = Array();this.user_id = user_id;this.toogle = 1;this.img_current = 2;this.GetImg();$('img_cont1').setStyle({background:'url(http://www.tsubara.net/img/shadow-'+this.img[2]+'-'+this.img[3]+'.png) center 50% no-repeat'});        $('img_link1').href = this.img[0];$('img_fade1').src = this.img[1];$('img_fade1').setStyle({width:this.img[2]+'px', height:this.img[3]+'px'});Effect.Appear('img_cont1', { duration: 1 });this.GetImg();$('img_cont2').setStyle({background:'url(http://www.tsubara.net/img/shadow-'+this.img[2]+'-'+this.img[3]+'.png) center 50% no-repeat'});$('img_link2').href = this.img[0];$('img_fade2').src = this.img[1];$('img_fade2').setStyle({width:this.img[2]+'px', height:this.img[3]+'px'});$('img_cont2').hide(); this.startSlide();}
,toggleSlide: function(id, interval) {if(interval == null) { interval = 0; }if(this.img_current == null) this.img_current = 1;f = this.toogle;a = this.toogle+1;if (a == 3) a = 1;if (this.toogle == 1) {Effect.toggle('img_cont2', 'appear', { duration: interval });$('img_cont1').hide();} else {Effect.toggle('img_cont1', 'appear', { duration: interval });$('img_cont2').hide();}}
,nextSlide: function() {this.GetImg();$('img_cont'+this.toogle).setStyle({background:'url(http://www.tsubara.net/img/shadow-'+this.img[2]+'-'+this.img[3]+'.png) center 50% no-repeat'});$('img_link'+this.toogle).href = this.img[0];$('img_fade'+this.toogle).src = this.img[1];$('img_fade'+this.toogle).setStyle({width:this.img[2]+'px', height:this.img[3]+'px'});this.toggleSlide(this.img_current, 0.7);++this.toogle;if (this.toogle == 3) this.toogle = 1;}
,startSlide: function(oInstance) {this.DestroySlide();this.img_cycle = setInterval(this.nextSlide.bind(this), 4000);}
,stopSlide: function() { clearInterval(this.img_cycle); }    
,DestroySlide: function() {clearInterval(this.img_cycle);}    
,GetImg: function(){new Ajax.Request('/_ajax/img_rnd.php', {method: 'get',asynchronous: false,parameters: {user_id: this.user_id },onSuccess: function(transport){MyImgFade.img = transport.responseText.split('|');}});}    
});