if(typeof sIFR == "function")
  {
	sIFR.replaceElement(named({sSelector:"body h1", sFlashSrc:"/includes/sifr/myriad.swf", sColor:"#818181", sLinkColor:"#D11602", sBgColor:"#F3F6FA", sHoverColor:"#D11602",sFlashVars:"textalign=left&offsetTop=0", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:"body h2", sFlashSrc:"/includes/sifr/myriadprobolditalic.swf", sColor:"#818181", sLinkColor:"#818181", sBgColor:"#ACC627", sHoverColor:"#ACC627",sFlashVars:"textalign=left&offsetTop=0", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:"body h3", sFlashSrc:"/includes/sifr/myriad.swf", sColor:"#000000", sLinkColor:"#000000", 	sBgColor:"#F3F6FA", sHoverColor:"#000000",sFlashVars:"textalign=left&offsetTop=0", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:"body li span.menubutton-text", sFlashSrc:"/includes/sifr/myriad.swf", sColor:"#818181", sLinkColor:"#818181", 	sBgColor:"#ACC627", sHoverColor:"#85C643",sFlashVars:"textalign=left&offsetTop=0", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:"body li span.menubutton-text-selected", sFlashSrc:"/includes/sifr/myriad.swf", sColor:"#85C643", sLinkColor:"#818181", 	sBgColor:"#ACC627", sHoverColor:"#85C643",sFlashVars:"textalign=left&offsetTop=0", sWmode:"transparent"}));

  for (var lMenuCntr = 1; lMenuCntr < 7; lMenuCntr++){
    try{
    	document.getElementById('menu' + lMenuCntr + '_over').style.display='none';
    }
    catch (e){}
  }

  var lObjects = document.getElementsByTagName('object');
  if (lObjects.length == 0){ // Mozilla
    lObjects = document.getElementsByTagName('embed');
    lOriginalinnerHTML = lObjects[0].parentNode.innerHTML;
    
//    lLinkText = getLinkText(lOriginalinnerHTML);
//    lObjects[0].parentNode.innerHTML = "<a href=\"/" + lLinkText +"\" onmouseover=\"alert('over');\">" + lOriginalinnerHTML + "</a>";

  }
  else{ // IE
    try{
      lObjects[0].parentNode.parentNode.onmousedown = function(event){document.location = '/home';}
      lObjects[1].parentNode.parentNode.onmousedown = function(event){document.location = '/home';}
    } catch (e){}
    try{
      lObjects[2].parentNode.parentNode.onmousedown = function(event){document.location = '/dog_chews';}
      lObjects[3].parentNode.parentNode.onmousedown = function(event){document.location = '/dog_chews';}
    } catch (e){}
    try{
      lObjects[4].parentNode.parentNode.onmousedown = function(event){document.location = '/dog_dental_care';}
      lObjects[5].parentNode.parentNode.onmousedown = function(event){document.location = '/dog_dental_care';}
    } catch (e){}
    try{
      lObjects[6].parentNode.parentNode.onmousedown = function(event){document.location = '/vegetarian_dog_treats';}
      lObjects[7].parentNode.parentNode.onmousedown = function(event){document.location = '/vegetarian_dog_treats';}
    } catch (e){}
    try{
      lObjects[8].parentNode.parentNode.onmousedown = function(event){document.location = '/about_us';}
      lObjects[9].parentNode.parentNode.onmousedown = function(event){document.location = '/about_us';}
    } catch (e){}
    try{
      lObjects[10].parentNode.parentNode.onmousedown = function(event){document.location = '/contact';}
      lObjects[11].parentNode.parentNode.onmousedown = function(event){document.location = '/contact';}
    } catch (e){}

  }
}

function swapMenuButton(pSifrButton){
  try{
    if (document.getElementById(pSifrButton + '_over').style.display == "none"){
      document.getElementById(pSifrButton).style.display='none';
      document.getElementById(pSifrButton + '_over').style.display='block';

      switch(pSifrButton){
        case "menu1":
          try{
            if (document.getElementById('menu2_over').style.display == "block") hideMenuButton('menu2');
            if (document.getElementById('menu3_over').style.display == "block") hideMenuButton('menu3');
            if (document.getElementById('menu4_over').style.display == "block") hideMenuButton('menu4');
            if (document.getElementById('menu5_over').style.display == "block") hideMenuButton('menu5');
            if (document.getElementById('menu6_over').style.display == "block") hideMenuButton('menu6');
          } catch (e){}
          break;
        case "menu2":
          try{
            if (document.getElementById('menu1_over').style.display == "block") hideMenuButton('menu1');
            if (document.getElementById('menu3_over').style.display == "block") hideMenuButton('menu3');
            if (document.getElementById('menu4_over').style.display == "block") hideMenuButton('menu4');
            if (document.getElementById('menu5_over').style.display == "block") hideMenuButton('menu5');
            if (document.getElementById('menu6_over').style.display == "block") hideMenuButton('menu6');            
          } catch (e){}
          break;
        case "menu3":
          try{
            if (document.getElementById('menu1_over').style.display == "block") hideMenuButton('menu1');
            if (document.getElementById('menu2_over').style.display == "block") hideMenuButton('menu2');
            if (document.getElementById('menu4_over').style.display == "block") hideMenuButton('menu4');
            if (document.getElementById('menu5_over').style.display == "block") hideMenuButton('menu5');
            if (document.getElementById('menu6_over').style.display == "block") hideMenuButton('menu6');            
          } catch (e){}
          break;
        case "menu4":
          try{
            if (document.getElementById('menu1_over').style.display == "block") hideMenuButton('menu1');
            if (document.getElementById('menu2_over').style.display == "block") hideMenuButton('menu2');
            if (document.getElementById('menu3_over').style.display == "block") hideMenuButton('menu3');
            if (document.getElementById('menu5_over').style.display == "block") hideMenuButton('menu5');
            if (document.getElementById('menu6_over').style.display == "block") hideMenuButton('menu6');            
          } catch (e){}
          break;
        case "menu5":
          try{
            if (document.getElementById('menu1_over').style.display == "block") hideMenuButton('menu1');
            if (document.getElementById('menu2_over').style.display == "block") hideMenuButton('menu2');
            if (document.getElementById('menu3_over').style.display == "block") hideMenuButton('menu3');
            if (document.getElementById('menu4_over').style.display == "block") hideMenuButton('menu4');
            if (document.getElementById('menu6_over').style.display == "block") hideMenuButton('menu6');
          } catch (e){}
          break;
        case "menu6":
          try{
            if (document.getElementById('menu1_over').style.display == "block") hideMenuButton('menu1');
            if (document.getElementById('menu2_over').style.display == "block") hideMenuButton('menu2');
            if (document.getElementById('menu3_over').style.display == "block") hideMenuButton('menu3');
            if (document.getElementById('menu4_over').style.display == "block") hideMenuButton('menu4');
            if (document.getElementById('menu5_over').style.display == "block") hideMenuButton('menu5');
          } catch (e){}
          break;          
        default: break;
      }
    }
    else{
      document.getElementById(pSifrButton).style.display='block';
      document.getElementById(pSifrButton + '_over').style.display='none';
    }
  }
  catch (e){}
}

function hideMenuButton(pSifrButton){
  try{
    document.getElementById(pSifrButton).style.display='block';
    document.getElementById(pSifrButton + '_over').style.display='none';
  }
  catch (e){}
}


function getLinkText(pInput){
  var pOutput = "";

  pInput = pInput.toLowerCase();
  lSpanPos = pInput.indexOf("<span class=\"sifr-alternate\">");
  lLength = 29;
  if (lSpanPos < 0){ lSpanPos = pInput.indexOf("<span class=sifr-alternate>");lLength = 27}
  if (lSpanPos < 0){ lSpanPos = pInput.indexOf("<span class='sifr-alternate'>");lLength = 29}

  if (lSpanPos > 0){
    pOutput = pInput.substr(lSpanPos + lLength);
    pOutput = pOutput.substr(0, pOutput.indexOf("</span>"));
    pOutput = pOutput.replace(" ","_");
  }

  return pOutput;
}
