var first = "true";
var picarray = new Array('images/head_0.jpg','images/head_1.jpg','images/head_2.jpg','images/head_3.jpg','images/head_4.jpg');
var pickey = 0;
var mainchange = 1;

function numcheck() {
	if ((picarray.length - 1) > pickey) pickey++;
	else pickey = 0;
}

function change() {

	if(first == "true"){
		first="false";
		newchange();
	}else{
		numcheck();
		if (mainchange == 1) {
			$('pic2').set('opacity',0);
			$('pic2').src=picarray[pickey];
			var myFx1 = new Fx.Tween('pic1', {duration: 3000}); 	
			myFx1.start('opacity','1','0');	
			var myFx2 = new Fx.Tween('pic2', {duration: 3000,onComplete:function(){newchange();}}); 
			myFx2.start('opacity','0','1');
			mainchange = 2;
		} else {
			$('pic1').set('opacity',0);
			$('pic1').src=picarray[pickey];
			var myFx3 = new Fx.Tween('pic2', {duration: 3000}); 
			myFx3.start('opacity','1','0');
			var myFx4 = new Fx.Tween('pic1', {duration: 3000,onComplete:function(){newchange();}}); 
			myFx4.start('opacity','0','1');
			mainchange = 1;
		}
	}
}

function newchange() {
	setTimeout(change, 3000);
}

/*Scroller*/
var tmp=false;
function makeScrollbar(content,scrollbar,handle,horizontal,ignoreMouse){
	
	if(tmp != true){
		tmp = true;
		var f = function() {makeScrollbar(content,scrollbar,handle,horizontal,ignoreMouse); };
		
		setTimeout(f,350);
	}
	
	var steps = (horizontal ? (content.getScrollSize().x - content.getSize().x) : (content.scrollHeight - content.getSize().y))
	
	if(steps>0){
		$('track').setStyle('display', 'block');
		$('thumb').setStyle('display', 'block');
	}else{
		return;
	}
	
	var slider = new Slider(scrollbar, handle,{
		steps: steps,
		mode: (horizontal?'horizontal':'vertical'),
		onChange: function(step){
			var x = (horizontal?step:0);
			var y = (horizontal?0:step);
			content.scrollTo(x,y);
		}
	}).set(0);
	
	if(!(ignoreMouse) ){
		$$(content, scrollbar).addEvent('mousewheel', function(e){	
			
			e = new Event(e).stop();
			var step = slider.step - (e.wheel/2) * 30;
			
			slider.set(step);
		});
	}
	
	$(document.body).addEvent('mouseleave',function(){
		slider.drag.stop();
	});
}

window.addEvent('domready', function(){
	$('track').setStyle('display', 'none');
	$('thumb').setStyle('display', 'none');
	//alert($('maintext').scrollHeight)
	
	$$('.subsubnav').each(function(item, key){
		var elem=item.getChildren()[0].getChildren()[item.getChildren()[0].getChildren().length-2];
		if ($defined(elem)) {
			elem.setStyles({
				'background': 'none'
			})
		}
		if (Browser.Engine.name == 'webkit') {
			var itWi = item.getStyle('width');
			if (itWi != 'auto') {
				item.setStyles({
					'width': itWi.toInt() + 3
				})
				$('ssnbg'+key).setStyles({
					'right': '0px'
				});
			}
			else {
				$('ssnbg'+key).setStyles({
					'right': '-7px'
				});
			}
		}
	})
	
	makeScrollbar($('maintext'), $('track'), $('thumb'));
	
	
});
