﻿// JavaScript Document

var doc=document;

function preloadImg() {
	if(doc.images){
		doc.p=new Array();
   		var i,j=doc.p.length,a=preloadImg.arguments;
		for(i=0; i<a.length; i++){
			doc.p[j]=new Image;
			doc.p[j++].src=a[i];
		}
	}
}

function swapImg(id,img) {
  $(id).src=img;
}

function show(id) {
  $(id).setStyle('visibility', 'visible');
}

function hide(id) {
  $(id).setStyle('visibility', 'hidden');
}

function scrollY()
{
	return (doc.documentElement.scrollTop || window.pageYOffset || self.pageYOffset || doc.body.scrollTop);
};

function menuroll(parent,child,H){
	if(Browser.Engine.trident){H=H*1.1};
	$(parent).addEvents({
		'mouseenter': function(){
			$(child).set('morph', {
				duration: 1000,
				transition: Fx.Transitions.Elastic.easeOut
			}).morph({height: H,paddingTop:6});
		},
		'mouseleave': function(){
			$(child).set('morph', {}).morph({height: 1,paddingTop:1});
		}
	});
	$(child).setStyles({height: 1,paddingTop:1});
};

function sideroll(parent,child,H){
	if(Browser.Engine.trident){H=H*1.1};
	$(parent).addEvents({
		'click': function(){
			if (($(child).getStyle('height')) == "1px") {
				$$('.sideroll').set('morph', {duration: 200}).morph({height: 1});
				$(child).set('morph', {duration: 400}).morph({height: H});
			} else {
				$(child).set('morph', {duration: 200}).morph({height: 1});
			}
		}
	});
	$(child).setStyle('height', 1);
};

function siderepos() {
	var Y = scrollY(),h = 150;
	if(Browser.Engine.trident){h=160};
	if (Y < 190) {
		$('barside').set('morph', {duration: 100}).morph({top: 0});
	} else {
		$('barside').set('morph', {duration: 100}).morph({top: Y-h});
	}
	setTimeout('siderepos()',100);
};

function navrepos() {
	var Y = scrollY(),h = 154;
	if(Browser.Engine.trident){h=160};
	if (Y < 200) {
		$('barnav').set('morph', {duration: 100}).morph({top: 0});
		$('toparrow').setStyle('visibility', 'hidden');
		
	} else {
		$('barnav').set('morph', {duration: 100}).morph({top: Y-h});
		$('toparrow').setStyle('visibility', 'visible');
	}
	setTimeout('navrepos()',100);
};
