function changeImg(id, src){
	img = document.getElementById(id);
	img.src = src;
}
function submitMyForm(){
	$('contactform').request({method:'post'});
}
function startTinyMce(){
	var id = 'content';
	var elm = document.getElementById(id);
	if(elm){
		if (tinyMCE.getInstanceById(id) == null)
			tinyMCE.execCommand('mceAddControl', false, id);
		else
			tinyMCE.execCommand('mceRemoveControl', false, id);
	}
}
function playMusicFile(file){
	curmusicref = file;
	soundManager.stopAll();
	soundManager.play(file,{});
	//alert("current id: " + curmusicid);
}
/*
	tests wether the id has been loaded so we can start it
*/
function getMusicName(id){
	name = soundManager.soundIDs[id];
	try{
		if(soundManager.getSoundById(name)){
			return name;
		}
	}catch(e){
	}
}
var musictester;
function trystartMusic(){	
	if(musictester){clearTimeout(musictester)};
	var name = getMusicName(curmusicid);
	if(name){
		curmusicid = parseInt(Math.random() * soundManager.soundIDs.length);
		name = getMusicName(curmusicid);
		//alert("length:" +soundManager.soundIDs.length);
		//alert(soundManager.soundIDs[curmusicid]);
		playMusicFile(name);	
	}else{
		musictester = setTimeout('trystartMusic()',1000);
	}
}
function onFinish(){
	//alert("onfinish");
	loadNextFile();
}
function onstop(){
	//alert('stopped');	
}
function loadNextFile(){
	
	//alert('finished: ' + curmusicid  + 'total: ' + soundManager.soundIDs.length);
	curmusicid++;
	if(curmusicid >= soundManager.soundIDs.length){
		curmusicid= 0;	
	}
	playMusicFile(getMusicName(curmusicid));
}
// JavaScript Document
//global variables

urlpos = -1;
curpage = "";

function loadPage(thispage){

	//new Effect.BlindUp($('mycontent'), {afterFinish : function(effect){	 
		url = "/" + lang + '/ajax/' + thispage;		

		new Ajax.Request(url,{method: 'post',
			onSuccess: function(transport){
				if(curpage != "" && curpage != "enter"){
					if(''+ $('mymenu').style.display == "none"){
						$('mymenu').blindDown();
						//alert(''+ $('mymenu').style.display);
					}
				}else{					
					$('mymenu').blindUp();
				}
				//$('mycontent').innerHTML ='<div id="contentwrap">'+transport.responseText+'</div>';
				//new Effect.BlindDown($('mycontent'));
				
				//alert(transport.responseText);
				$('mycontent').innerHTML = transport.responseText;
										
			}
		 });
		//}});
}
function openPage(page, vlang){
	if(vlang){ lang = vlang;}
	
	curpage = page;										   		
	urlpos= urlpos + 1;
	urls[urlpos] = curpage;	

	loadPage(curpage);		
}

function goPreviousPage(){
	if(urlpos > 0){
		urlpos = urlpos -1;
		//alert(urls[urlpos]);
		curpage = urls[urlpos];
	}else{
		curpage ="";
	}
	loadPage(curpage);
}
