﻿var word=new Array("ÄLGKALV","SKOTTPLATS","ÄLGKRONA","TJÄDERTUPP","NORMA","JAKT","JAKTTORN","TOPPJAKT","ÄLGBITENSKENNEL","ORRTUPP","JAKTLAGAR","STÅNDSKALL","BLODSPÅR","HAGELGEVÄR","BJÖRNJAKT","ÄLGJAKT","Gångstånd");
var letter=new Array();
var rand;
var actual;
window.onload=main;
function main()
{
  getRand();
	scrambleWord();
	creatWord();
}
function scrambleWord()
{
 actual=word[rand];
 Temp=word[rand].length;
  for(var HUCKO=0;HUCKO<Temp+2;HUCKO++)
	{
	 RHUCKO1=HUCKO-1;
	  letter[HUCKO]=word[rand].substring(RHUCKO1,RHUCKO1-1)
	}
	letter.sort();
	word[rand]="";
	for(var HUCKO=0;HUCKO<Temp+2;HUCKO++)
	word[rand]+=letter[HUCKO];
}
function getRand()
{
  rand=Math.floor(Math.random()*word.length);
}
function creatWord()
{
 for(var x=0;x<word[rand].length+2;x++)
 {
  RHUCKO1=x-1;
  a=document.createElement('a');
	a.id="aid"+x;
	a.className="scramble";
	a.innerHTML=word[rand].substring(RHUCKO1,RHUCKO1-1);
	a.href="javascript:append('"+x+"');";
	document.getElementById('board').appendChild(a);
 }
}
function creatWord2(x)
{
  RHUCKO1=x-1;
  a=document.createElement('a');
	a.id="aid2"+x;
	a.className="scramble";
	a.innerHTML=word[rand].substring(RHUCKO1,RHUCKO1-1);
	a.href="javascript:retract('"+x+"');";
	document.getElementById('assemble').appendChild(a);

}
function append(RHUCKO1)
{
  document.getElementById('aid'+RHUCKO1).style.visibility="hidden";
	//document.getElementById('assemble').innerHTML+=document.getElementById('aid'+RHUCKO1).innerHTML;
	creatWord2(RHUCKO1);
}
function retract(RHUCKO1)
{
  document.getElementById('aid'+RHUCKO1).style.visibility="visible";
	elem=document.getElementById('aid2'+RHUCKO1);
	document.getElementById('assemble').removeChild(elem);
}
function showWord()
{
  document.getElementById('theWord').innerHTML=actual;
}
