/**
 * @author bob
 */
//top_ad start
var obj;
function startMoorquee(el) {
    obj = new mooquee(el,
		{
			speed:1,
			steps:39,
			pauseByStep: true,
			adjust: 18,
			marHeight:30,
			direction: 'top',
			marWidth: 465,
			wait: 3000
		});
    //cancel on mouse over
    //obj = new mooquee($('mooquee1'), {pauseOnOver: false});
}


var reset = function(){
	$$('#ad_detail div').forEach(function(item){
		item.setStyle('display', 'none');
		item.fade(0);
	})
};
var next = 'ad_1';
var start = true;
var speed = 8000;
var timer = null;
var binding = function(a,b)
{
	a.addEvent('mouseover',function(){
		var now = $('top_ad').getElement('.ad_now');
		if(now){
			now.removeClass('ad_now');
		}
		reset();
		b.setStyle('display','block');
		b.fade(1);
		a.addClass('ad_now');
	});
}

var roundPlay = function()
{
	var now = $('top_ad').getElement('.ad_now');
	
	if(now.id == 'ad_6'){
		next = 'ad_1';
	} else {
		next = now.getNext().id;
	}
	reset();
	$('c_'+next.substring(3,4)).setStyle('display','block');
	$('c_'+next.substring(3,4)).fade(1);
	$('top_ad').getElement('.ad_now').removeClass('ad_now');
	$(next).addClass('ad_now');
	$clear(timer);
	timer = roundPlay.delay(speed);
	
}
window.addEvent('domready', function() {
	
	var cl1 = $('c_1');	
	var cl2 = $('c_2');
	var cl3 = $('c_3');
	var cl4 = $('c_4');
	var cr1 = $('c_5');
	var cr2 = $('c_6');

	reset();
	
	cl1.setStyle('display','block');
	cl1.fade(1);
	$('ad_1').addClass('ad_now');
	binding($('ad_1'),cl1);
	binding($('ad_2'),cl2);
	binding($('ad_3'),cl3);
	binding($('ad_4'),cl4);
	binding($('ad_5'),cr1);
	binding($('ad_6'),cr2);		
	
	
	timer = roundPlay.delay(speed);
		
	$('top_ad').addEvent(
		'mouseleave',function(){
			timer = roundPlay.delay(speed);	
		}
	).addEvent(
		'mouseenter',function(){	
			timer = $clear(timer);	
		}
	);
	
	$$('.r1_pic').each(function(item){
		
		item.addEvent('mouseover',function(){
			$$('.r1_now').each(function(el){
				el.removeClass('r1_now');
			})
			item.addClass('r1_now');
			$$('.r1_list').setStyle('display','none');
			var a = item.id.substring(5);
			
			$('r1_r_'+a).setStyle('display','block');
		})
	})
	var m1 = "";
	var m2 = "$('maquee2')";
	startMoorquee($('mooquee1'));
	startMoorquee($('mooquee2'));
	startMoorquee($('mooquee3'));
	startMoorquee($('mooquee4'));
	
	startMoorquee($('mooquee5'));
	startMoorquee($('mooquee6'));
	
});