function initFlash(detection){
  switch (detection){
    case "fulldetect":
      /***** original code *****/
/*
      FlashControl.createSWFObject(
        "ar7loader.swf",
        {
          width:"100%",
          height:"100%",
          bgcolor:"#ffffff",
          quality:"high",
          align:"left",
          salign:"t",
          allowScriptAccess:"sameDomain",
          id:"AR7swf"
        },
        "content_wrapper",
        {
          detectFlash:true,
          flashVersion:8,
          detectResolution:true,
          resolutionY:700,
          resolutionX:900,
          //detectViewport:true,
          //viewportY:400,
          //viewportX:600,
          onError:errorHandler
        }
      )
*/
      /***** host upgrade broke above code, 1st rewrite attempt *****/
/*
      //syntax: new SWFObject(swf, id, width, height, version, background-color [, quality, xiRedirectUrl, redirectUrl, detectKey]);
      var FlashControl = new SWFObject("ar7loader.swf", "content_wrapper", "100%", "100%", "8", "#ffffff");
      FlashControl.addParam("bgcolor", "#ffffff");
      FlashControl.addParam("quality", "high");
      FlashControl.addParam("align", "l");
      FlashControl.addParam("salign", "t");
      FlashControl.addParam("allowScriptAccess","sameDomain");
      FlashControl.addParam("id", "AR7swf");
      FlashControl.write("content_wrapper");
*/
      /***** 2nd rewrite attempt *****/
/*
      if (swfobject.hasFlashPlayerVersion("8")) {
        var att = { data:"ar7loader.swf", width:"100%", height:"100%" };
        var par = { bgcolor:"#ffffff", quality:"high", align:"l", salign:"t", allowScriptAccess:"sameDomain", id:"AR7swf" };
        var id = "content_wrapper";
        var FlashControl = swfobject.createSWF(att, par, id);
      }
*/
      //syntax: swfobject.embedSWF(swfUrl, id, width, height, version, [expressInstallSwfurl], [flashvars], [params], [attributes], [callbackFn])
      var vars = { name1:"hello-world" };
      var para = { bgcolor:"#ffffff", quality:"high", salign:"t", allowScriptAccess:"sameDomain" };
      var attr = { align:"l", id:"AR7swf", wmode:"opaque"};
      swfobject.embedSWF("ar7loader.swf", "content_wrapper", "100%", "100%", "8", false, vars, para, attr);
    break;
    case "nodetect":
      FlashControl.createSWFObject(
      "ar7.swf",
        {
          width:"100%",
          height:"100%",
          bgcolor:"#ffffff",
          quality:"high",
          align:"left",
          salign:"t",
          allowScriptAccess:"sameDomain",
          id:"AR7swf"
        },
      "content_wrapper",
        {
          detectFlash:false,
          detectResolution:false
        }
      )
    break;
  }
}
function errorHandler(err,erros){
  var wrapper = document.getElementById("content_wrapper")
  var _html=""

  switch (err){
    case "invalidFlash":
      _html+= '<div id="header"><a href="http://www.macromedia.com/go/getflashplayer" target="_blank"><img src="data/htmlimages/Error-NoFlash.gif" alt="You Need Flash: Download Now" /></a></div>'
      wrapper.innerHTML = _html
    break;
    case "invalidResolution":
      //alert("invalid Resolution");
      /*if (ScreenControl.resolutionY()>700){
        _html+= '<div id="header"><img src="data/htmlimages/Error-Resolution.gif" alt="AR7 Architects" /><a href="javascript:popSite()"><img src="data/htmlimages/Error-ProceedAnyway.gif" alt="Proceed Anyway" /></a></div>'
        wrapper.innerHTML = _html
        //popSite();
      }else{
        _html+= '<div id="header"><img src="data/htmlimages/Error-Resolution.gif" alt="You Need a Minimum Resolution of 1024x768" /></div>'
        wrapper.innerHTML = _html
      }*/
      _html+= '<div id="header"><img src="data/htmlimages/Error-Resolution.gif" alt="You Need a Minimum Resolution of 1024x768" /></div>'
      wrapper.innerHTML = _html
      //popSite();
    break;
  }
}

function expandWindow(){
  //var w = screen.availWidth;
  //var h = screen.availHeight;
  //window.resizeTo(w, h);
  //window.moveTo(0,0);
  self.moveTo(0,0);
  self.resizeTo(screen.availWidth,screen.availHeight);
}

function popSite(){
  var ar7Site=window.open("index.aspx?action=nodetect","_ar7","width=" + screen.width + ",height=" + screen.width + ",toolbars=no,scrolling=no,addressbar=no,statusbar=no")
  if (ar7Site){
    ar7Site.focus()
  }else{
    alert("It appears you have a pop-up blocker installed. \r\nPlease enable popups to view our fancy new site.");
  }
}

