/* Top images list */

var ss_imgContainerName = 'index_image',	// Change this variable only
	ss_interval = 6000, 					// Animation interval
	ss_speed = 0.7;							// Animation speed

if ($(ss_imgContainerName)) {

	var	ss_imgContainer = $(ss_imgContainerName),
		ss_imgBlocks = $$('#'+ss_imgContainerName+' li');

	ss_imgBlocks.each(function(e){
		e.setOpacity(0);
	});
	
	new Effect.Opacity(ss_imgBlocks[0], {
		duration: ss_speed,
		from: 0,
		to: 1
	});
	
	function ss_imgAppear(value){
		if (value != null) {
			if (value < 0) ss_lastBlock = ss_imgBlocks.size() - 1;
			else ss_lastBlock = value - 1;
			
			if (ss_lastBlock < 0) ss_lastBlock = ss_imgBlocks.size() - 1;
			
			new Effect.Opacity(ss_imgBlocks[ss_lastBlock], {
				duration: ss_speed,
				from: 1,
				to: 0,
				afterFinish: function(){
					ss_imgBlocks[ss_lastBlock].setStyle({
						display: 'none'
					})
				}
			});
		}
		
		if (value == null) value = 0;
		
		new Effect.Opacity(ss_imgBlocks[value], {
			duration: ss_speed,
			from: 0,
			to: 1,
			afterUpdate: function(){
				ss_imgBlocks[value].setStyle({
					display: 'block'
				})
			}
		});
	}
	
	function ss_imgCicle(num){
		if ((num > ss_imgBlocks.size() - 1)) num = 0;
		ss_imgAppear(num);
		if (num == null) num = 0;
		numm = num + 1;
		setTimeout("ss_imgCicle(" + numm + ")", ss_interval);
	}
	ss_imgCicle();
}

/*
CD3.Behaviors({
    '#index_image': function(){
        
        var images = $('index_image');

        var timer = new PeriodicalExecuter(nextSelected, 5);

        function select(img){
            images.down('a.selected').removeClassName('selected').hide();
            img.addClassName('selected').show();
        }

        function nextSelected(){
            select(images.down('a.selected').next('a') || images.down('a'));
        }
    }
});
*/



CD3.Behaviors({
	'body': {
		'focus:in': {
			'input[type=text]': function(){
				if(this.getValue() == this.getAttribute('title')){
					this.setValue('');
					this.addClassName('oppp');
				} else {
					this.addClassName('oppp');

				}
			}
		},
		'focus:out': {
			'input[type=text]': function(){
				if(this.getValue().length == 0){
					this.setValue(this.getAttribute('title'));
					this.removeClassName('oppp');
				}
			}
		}
	},
    '.img_link': {
        mouseover: function(){
            this.setStyle({opacity: '0.7'});
        },
        mouseout: function(){
            this.setStyle({opacity: '1'});
        }
    },
    '.menu li': {
        mouseover: function(){
            this.addClassName('hover');
        },
        mouseout: function(){
            this.removeClassName('hover');
        }
    }
});

CD3.Behaviors({
	'#step1_btn:click': function(s1b){
		//try{$('err').hide();}catch(err){}
		
			if($('err')){
				$('err').hide();
			}
		
			$('step1').hide();
			$('step2').show();
			$('step2').value = 'Skriv din epost adresse her';
			$('step1_btn').hide();
			$('step2_btn').show();
	},
	'#step1_btn:mouseover': function(){
			this.setStyle({
				background: 'url(images/newsletter-btn.gif) no-repeat bottom left'
			});	
	},
	'#step2_btn:mouseover': function(){
			this.setStyle({
				background: 'url(images/newsletter-btn.gif) no-repeat bottom left'
			});	
	},
	'#step1_btn:mouseout': function(){
			this.setStyle({
				background: 'url(images/newsletter-btn.gif) no-repeat top left'
			});	
	},
	'#step2_btn:mouseout': function(){
			this.setStyle({
				background: 'url(images/newsletter-btn.gif) no-repeat top left'
			});	
	},
	'#subscribe input[type=text]:click':function(){
		if (this.getValue() == this.getAttribute('title')) this.setValue('');
	},
	'#subscribe input[type=text]:blur':function(){
		if (this.getValue() == '') this.setValue(this.getAttribute('title'));
	}
});


