<!--
var menu;
menu=new Array();
isIE=(navigator.userAgent.indexOf('MSIE')!=-1)?1:0;

function showGalleryImage(){

	img=document.images[0];
	img.id='gallery_image';
	
	fader('gallery_image',0.5,100,0,1);
	setTimeout("fader('image_info',0.25,100,0,1)",200);
}

function thumbOver(n,d){
	d=(d==0)?-1:d;
	fader('thumb'+n,d*0.6,85+(15*d),70,0);
}

function addMess(n,i){

	mx=parseInt(menu_back.style.width)*0.8;
	my=26*0.8;

	pic=Math.ceil(Math.random()*4);
	x=Math.random()*mx-20;
	y=Math.random()*my-10;

	if(!(img=findObj('mess_'+n+'_'+i)))
		{
		if(isIE)
			img=document.createElement('DIV');
		else
			img=document.createElement('IMG');

		img.id='mess_'+n+'_'+i;
		img.className='mess';
		menu_back.appendChild(img);
		}

	if(img.fade==0 || img.fade==null)
		{
		img.style.top=y+'px';
		img.style.left=x+'px';
	
		if(isIE==1 && !findObj('inner_'+n+'_'+i))
			{
			thing=document.createElement('IMG');
			thing.id='inner_'+n+'_'+i;
			thing.src='grfx/s.gif';
			thing.className='mess_'+pic;
			img.appendChild(thing);
			}
		else
			{
			img.src='grfx/backing_'+pic+'.png';
			}
		}
	
	if(menu[n]==null)
		menu[n]=new Array();
	
	menu[n][i]=setTimeout("fader('mess_"+n+"_"+i+"',0.55,22,0,1)",100*i);

}

function menuMO(n,d){

	menu_back=findObj('menu_back_'+n);

	for(i=0;i<10;i++)
		{
		if(menu[n]!=null && menu[n][i]!=null && menu[n][i]!=0)
			clearTimeout(menu[n][i])

		if(d==1)
			addMess(n,i);
		else
			{
			if(findObj('mess_'+n+'_'+i))
				menu[n][i]=setTimeout("fader('mess_"+n+"_"+i+"',-0.55,0,100,1)",100*i);
			}
		}

}

function doStuff(n){
	
	changeDim('inner',3,215,60,'px');
	fader('inner',0.35,80,0,1,'fader("strip",0.5,65,0,1)');
	
	if(n==1)
		{
		setTimeout('fader("title",0.2,100,0,1)',1500);
		setTimeout('fader("description",0.2,100,0,1)',2800);
		setTimeout('fader("enter",0.2,100,0,1)',3500);
		}
	else
		{
		setTimeout('fader("back_left",0.7,60,0,1)',1100);
		setTimeout('fader("back_right",0.7,60,0,1)',1300);
		setTimeout('fader("content_left_inner",0.7,100,0,1)',1800);
		setTimeout('fader("content_right_inner",0.7,100,0,1)',2000);
		}
}


function fade(obj,d,target,f,func){

	lyr=document.getElementById(obj);	
	lyr.fade+=(d*20);

	if((d>0 && lyr.fade>=target) || (d<0 && lyr.fade<=target))
		{
		lyr.fade=target;
		clearInterval(lyr.fade_on);
		lyr.fade_on=0;
		if(f==1 && d>0)
			{
			lyr.style.visibility='visible';
			}
		if(func!=null)
			eval(func);
		}

	if(f>0)
		{
		if(lyr.fade==0)
			lyr.style.visibility='hidden';
		else
			lyr.style.visibility='visible';
		}

	lyr.style.opacity=(lyr.fade/100)*0.999999;
	lyr.style.filter="Alpha(Opacity="+lyr.fade+")";
}

function fader(lyr,d,target,init,f,func){
	obj=findObj(lyr);
	
	if(obj.fade_on==null)
		{
		obj.fade_on=0;
		obj.fade=init;
		}

	if(obj.fade_on!=0)
		{
		clearInterval(obj.fade_on);
		obj.fade_on=0;
		}
	
	obj.fade_on=setInterval("fade('"+lyr+"',"+(d/2)+","+target+","+f+",'"+func+"')",50);
}

function nospam(ad,domain,subject){
	window.location='mailto:'+ad+'@'+domain+'?subject='+subject;
}

function formFocus(obj,on){
	obj.style.opacity=1;
	obj.style.filter='alpha(opacity=100)';
}

function formBlur(obj){
	obj.style.opacity=0.75;
	obj.style.filter='alpha(opacity=75)';
}

function formSubmit(frm){
	findObj(frm).submit();
}

function findObj(lyr){
	return document.getElementById(lyr);
}

var dimensions=new Array('top','left','width','height','marginLeft');

function animLS(lyr,dim,target,step,mode){

	obj=document.getElementById(lyr);

	real=obj.lsReal[dim];
	delta=Math.sqrt(Math.abs(target-real))*0.0125;
	
	new_dim=obj.lsReal[dim];
	obj.lsReal[dim]=real+(step*delta);

	if((new_dim>=(target-0.1) && step>0) || (new_dim<=(target-0.1) && step<0))
		{
		target=target+''+mode;
		eval("obj.style."+dimensions[dim]+"=target");
		clearInterval(obj.lsInterval[dim]);
		obj.lsInterval[dim]=0;
		return;
		}
	else
		{
		new_dim=new_dim+''+mode;
		eval("obj.style."+dimensions[dim]+"=new_dim");
		}
}

function changeDim(lyr,dim,target,step,mode){

	obj=findObj(lyr);
	
	if(obj.lsReal==null)
		{
		obj.lsReal=new Array();
		obj.lsInterval=new Array();
		obj.lsReal[0]=parseInt(obj.offsetTop);
		obj.lsReal[1]=parseInt(obj.offsetLeft);
		obj.lsReal[2]=parseInt(obj.offsetWidth);
		obj.lsReal[3]=parseInt(obj.offsetHeight);
		obj.lsReal[4]=0;//parseInt(obj.style.marginLeft);
		obj.lsInterval[0]=0;
		obj.lsInterval[1]=0;
		obj.lsInterval[2]=0;
		obj.lsInterval[3]=0;
		obj.lsInterval[4]=0;
		}
	
	obj.lsInterval[dim]=setInterval("animLS('"+lyr+"',"+dim+","+target+","+step+",'"+mode+"')",30);
}
-->