Broken category randomize

HTML

<!-- jquery -->
<script type='text/javascript' src='http://code.jquery.com/jquery-1.8.3.js'></script>  
    
<!-- läs in slumpscript och ord --> 
<script src="jquery/slumpordFork.js"></script>
<script src="jquery/alter_stylesheet.js"></script>
    
<!-- läs in css --> 
<!-- Färkodat 	<link rel="stylesheet" type="text/css" href="css/style.css">-->
<!-- Enfärgat	<link rel="stylesheet" type="text/css" href="css/clean.css">-->
<link href="css/style.css" rel="stylesheet" type="text/css" id="stl" />



<body>

<span style="position:fixed">
    <!--<button id="idd">Växla CSS</button>-->
    <button class="rndButton">Randomize</button>
</span>

<div class="limitwidth">
<br><br>
<h3>Donde Comer ?</h3>


    Lugar <span class="foretagsnamn"></span><br>
    
  


</div>

    <br><hr><br>
        





</html>

CSS

/*my bad for the horrific 1996-style color scheme...*/

@charset "UTF-8";
/* CSS Document */
body{
background-color:#e3e3e3;
color:#000;
line-height:140%;
font-size:1em;
font-family:Helvetica, Arial;
}

h3{
	color:#078;
}


.texttest{
	color:#F60;
	width:500px;
}

/*kontrollerade meningar som rullar fint*/
.foretagsnamn{
	color:#0CF;
}
.foretagsbeskrivning{
	color:#ca0;
}
.nuvarandepositionering{
	color:#0FC;
}
.malsattning{
	color:#3b6;
}
.malsattninggenomforande{
	color:#F36;
}

.malsattningresultat{
	color:#F00;
}

.usp{
	color:#CF3;
}

.prekarnvarde{
	color:#f95;
}

.karnvarde1,
.karnvarde2,
.karnvarde3{
	color:#caF;
}

.postkarnvarde{
	color:#f00;
}


.malgrupp{
	color:#FC6;
}

.malgrupppersona{
	color:#6C3;
}


.styrka{
	color:#F06;
}
	

.svaghet{
	color:#c5F;
}


/*meningar som behövs ses över*/
.random-sentence-ch0{
	color:#F63;
}

.exforetagsnamn{
	color:#0CF;
}

.exforetagsbeskrivning{
	color:#ca0;
}

.exmalsattning{
	color:#3b6;
}

JavaScript

var GenderSelection = [ 'boy', 'girl' ],
    Foretagsnamn = [ 'Sonora', 'Chapultepec', 'otro'],
    maxForetagsnamn = Foretagsnamn.length,
    randomName = "",
    Foretagsbeskrivning = [
    'is an ice cream vendor',
    'is a telemarketer',
    'builds hybrid cars'
    ],    
    maxForetagsbeskrivning = Foretagsbeskrivning.length,
    Malsattning = [
    '@@person@@ wants to serve a combination of cooling flavours', // aimed at ice cream vendor
    'The long term goal is for @@person@@ to buy ', // aimed at ice cream vendor
    'The vision is for @@person@@ to be the most productive salesperson in the office', // aimed at telemarketer
    'The vision is for @@person@@ to call more than 5000 customers this week', // aimed at telemarketer
    'The goal for @@person@@ is to develop a car that can travel in the speed of light', // aimed at car builder
    '@@person@@ wants to create a vehicle capable of being powered by water' // aimed at car builder
    ],
    //the current sentences length
    maxMalsattning = Malsattning.length; 

function onRandomize(){

var index = Math.floor(Math.random()*GenderSelection.length),
    Gender = GenderSelection[index],
    workDescription = getRandomWorkDescription(),
    goal = getRandomMalsattning();

    Foretagsnamn = [ 'Sonora', 'Chapultepect', 'otro'];                  
    if(Gender == 'girl') {
        Foretagsnamn = [ 'Sonora', 'Chapultepect', 'otro' ];
    }

   randomName = getRandomForetagsnamn()
   $(".foretagsnamn").text(randomName);
   $(".foretagsbeskrivning").text(workDescription);   
   var replaceName =  goal.replace("@@person@@",randomName);       
   $(".malsattning").text(replaceName);
}

// get and return a random sentences from array
function getRandomForetagsnamn() {   
    var index = Math.floor(Math.random()*(maxForetagsnamn));    
    return Foretagsnamn[index];
}

function getRandomWorkDescription(){
    var index = Math.floor(Math.random()*(maxForetagsbeskrivning)); 
    return...