
superSearch = function(v){
	$fn('page::get')(22,{search:v}).run( function(res){
		$('searchRes').innerHTML = res.html;
	})
}.wait(300)

hideSearch = function(){
	window.setTimeout( function(){
		$('footer').morph({height:24})
	}, 100)
}
showSearch = function(){
		$('footer').morph({height:window.document.getSize().y-211})
}



//scroll

document.addEvent('mousewheel', function(e){
	var xScrollable = window.getScrollSize().x > window.getSize().x;
	var yScrollable = window.getScrollSize().y > window.getSize().y;
	if( xScrollable && !yScrollable ){
			scrollVertical(e.wheel===1);
			e.stop();
	}
	checkScroll()
})

scrollVertical = function(left){
	var pos = window.getScroll();
	var x = (pos.x+(left?-1:1))/445;
	x = left ? Math.floor(x) : Math.ceil(x);
	x = x*445;
	new Fx.Scroll(window).start(x, pos.y).
	addEvent('complete', function(){
		checkScroll();
	});
}

checkScroll = function(){
	var pos = window.getScroll().x;
	if(pos>2){
			$('scrollLeft').show();	
	} else {
			$('scrollLeft').hide();	
	}
	if(window.getSize().x + pos < window.getScrollSize().x-2 ){
			$('scrollRight').show();	
	} else {
			$('scrollRight').hide();	
	}
}
window.addEvent('domready', function(){
	checkScroll();
	$('scrollRight').addEvent('click', function(){
		scrollVertical(false);
	})
	$('scrollLeft').addEvent('click', function(){
		scrollVertical(true);
	})
})

window.addEvent('resize', checkScroll)

