// alfadesign.dk/welcome/script/main.js
var fsize=12;
var la=1;
var cancelArrow=0;
var language=Array('(english)','(dank)');
var la_short=Array('en','dk');
var new_la=function(){if(la==0)la=1;else la=0;}
var get_la=function(){return (la==0)?1:0;}
var places=Array();
places[0]=Array('welcome','about me','reference','contact','projects','log');
places[1]=Array('velkommen','om mig','reference','kontakt','projekter','log');
var places_w=Array(380,400,620,430,435,260,285);
var places_content=Array();
var place=-1;
var main_max_height=350;
var fade=0;
var get_array_id = function(txt){ for(var i=0;i<places.length;i++){if(places[i]==txt)return i;} }
addEvent(window,'load',function(){
	var h=$('main').offsetHeight,h2=$('get_height_div').offsetHeight;
	$('top').style.height=(h+55+20+h2-h)+"px";
	change_place(0);
	fadeoutMenu();
	$('top_menu')
	fadein($('wrap'),1000);
});
function fadeoutMenu(){ fadeout($('top_menu'),250,function(){setMenu(1);}); }
function setMenu(fade){
			var menu_txt="";
			for (i=0;i<places[la].length;i++){
			 menu_txt+="<a id=\"a_"+places[la][i]+"\" onclick=\"change_place("+i+");\">"
			 if(i==place)menu_txt+="<u>"+places[la][i]+"</u>";
			 else menu_txt+=places[la][i];
			 menu_txt+="</a>";
			}
			 menu_txt+="<a id=\"a_language\" onclick=\"change_la();\">"+language[get_la(la)]+"</a>";
			 
			$('top_menu').innerHTML=menu_txt;
			if(fade)fadein($('top_menu'),500);
}
function change_la(nn){
	new_la();
	fadeoutMain();
	fadeoutMenu();
}
function change_place(p){
	if(p!=place){
		if(place==1)fadeout($('alfnielsen'),250)
		place=p;
		fadeoutMain();
		fadeoutMenu();
	}
}
function fadeoutMain(){
	fadeout($('main_content'),250,true,function(){
		$('get_height_div').style.width=places_w[place]+"px";
		load($('get_height_div'),'siteparts/'+la_short[la]+'/'+places[0][place]+'.php',resize_place);
	});
}
function resize_place(){
	var nw=$('main').offsetWidth,nh=$('get_height_div').offsetHeight, oh=$('main').offsetHeight;
	if(nh>main_max_height)nh=main_max_height;
	$('main_content').innerHTML="";
	animate(250,{w2:places_w[place],w:nw,h:oh,h2:nh},function(p,main){																																	
		$('main').style.height=(main.h+(main.h2-main.h)*p)+"px";
		$('main').style.width=(main.w+20+(main.w2-main.w)*p)+"px";
		$('top').style.height=main.h+55+((main.h2-main.h)*p)+"px";
//		$n('info').innerHTML="hh:"+hh+"<br />i:"+i+" <br />main.h:"+main.h+" <br />top.h:"+main.h2+" <br />main.w:"+main.w;
		if(p==1){
			$('main_content').innerHTML=$('get_height_div').innerHTML;
			fadein($('main_content'),250);
			if(place==1)fadein($('alfnielsen'),250)
			else hide($('alfnielsen'))
		}
	});
}
function text_size(val){
	animate(500,{os:fsize,ns:fsize+val},function(p,o){
		
	})
}
