# String concatentation issue...i think

**URL:** <https://forum.kirupa.com/t/string-concatentation-issue-i-think/193356>\
**Category:** Uncategorized\
**Created:** [July 12, 2006, 8:20pm UTC](https://forum.kirupa.com/t/string-concatentation-issue-i-think/193356 "2006-07-12T20:20:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![DHDesign](https://avatars.discourse-cdn.com/v4/letter/d/b19c9b/32.png) [@DHDesign](https://forum.kirupa.com/u/DHDesign)\
**Post date:** [July 12, 2006, 8:20pm UTC](https://forum.kirupa.com/t/string-concatentation-issue-i-think/193356/1 "2006-07-12T20:20:21Z")

</div>

can anyone point out to me why this isnt working please…ps - i suck at js and im sure it has something to do with how im joining my strings:

```auto

function changeHover(navstate)
{
 var navtabs = new Array()
 navtabs[0] = "homepage"
 navtabs[1] = "reserve"
 navtabs[2] = "locations"
 
 for (i = 0; i < navtabs.length; i++)
 {
  if(navtabs* == navstate)
  {
   //do nothing
  } else {
   navtabs*.onmouseover = "SwapPic(this, 'tab_'" + navtabs* + "'_selected.gif')";
   navtabs*.onmouseout = "SwapPic(this, 'tab_'" + navtabs* + "'.gif')";
  }
 }

```

called by: changeHover(‘homepage’);

any thoughts? thank you!

by the way, sample of wat the above changes in the HTML:

```auto

<img src="tab_home.gif" id="homepage" border="0">

```
