window.onload = init

function init()
{ setRollovers()
  setWindows()
  
  xx = window.location.href
  if (xx == "http://americanrare.com/")
  { window.location.href = "http://www.americanrare.com"
  }
  else if (document.getElementById("home"))
  { loadXMLDoc("http://www.americanrare.com/proxy.php?proxy_url=www.quoterss.com/quote.php?symbol=AREM.OB&frmt=0&Freq=0")
    introStart()
  }
  else if (document.getElementById("investors"))
  { loadXMLDoc("http://www.americanrare.com/proxy.php?proxy_url=www.quoterss.com/quote.php?symbol=AREM.OB&frmt=0&Freq=0")
  }
}






/*

after the html page loads, setRollovers() scans the HTML page for any img tag 
that has the class "rollOver". When it finds one, it attaches the mouseover events.

*/

function setRollovers()
{ imgs = document.getElementsByTagName("img")
  for (i=0;i<imgs.length;i++)
  { if (/rollOver/.test(imgs[i].className))
    { imgs[i].parentNode.onmouseover=function(){roll(this,true);}
      imgs[i].parentNode.onmouseout=function(){roll(this,false);}
      imgs[i].parentNode.onfocus=function(){roll(this,true);}
      imgs[i].parentNode.onblur=function(){roll(this,false);}
    }
  }
}

function setWindows()
{ var anchors = document.getElementsByTagName("a")
  for (var i=0; i<anchors.length; i++)
  { var anchor = anchors[i]
    if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "newWindow")
    { anchor.target = "_blank";
    }
  }
} 






/*

roll() handles the image rollovers.

*/

function roll(node,status)
{ nodeImg = node.firstChild
  srcImg = nodeImg.getAttribute("src")
  fileName = srcImg.substring(0,srcImg.length - 7)
  navState = srcImg.substring(srcImg.length - 7,srcImg.length - 4)
  fileType = srcImg.substring(srcImg.length - 3,srcImg.length - 0)
  
  if (status)
  { if (navState == "off")
    { fileName = fileName + "ovr." + fileType
      nodeImg.setAttribute("src",fileName)
    }
  }
  else
  { if ((navState != "sel") && (navState != "off"))
    { fileName = fileName + "off." + fileType
      nodeImg.setAttribute("src",fileName)
    }
  }
}





var introOpac = new Array(100,0,0,0,0,0)
var introCurr = 0


function introStart()
{ setInterval("introAnimate()",50)
  anim1 = setInterval("introRotate()",4000)
}

function introAnimate()
{ for (i=0; i<6; i++)
  { if (introOpac[i] != 0)
    { document.getElementById("slideshow" + i).style.display = "block"
    }
    else
    { document.getElementById("slideshow" + i).style.display = "none"
    }
    
  
    if ((i == introCurr) && (introOpac[i] != 100))
    { introOpac[i] = introOpac[i] + 10
    }
    else
    if ((i != introCurr) && (introOpac[i] != 0))
    { introOpac[i] = introOpac[i] - 10
    }
    
    obj = document.getElementById("slideshow" + i)
    setOpacity(obj,introOpac[i])
  }
}

function introRotate()
{ introCurr++
  if (introCurr == 6)
  { introCurr = 0
  }
}

function setOpacity(obj,num)
{ obj.style.MozOpacity = (num / 100)
  obj.style.opacity = (num / 100)
  obj.style.filter = "alpha(opacity=" + num + ")"
}
