var http;

function getHTTPObject() { if (typeof XMLHttpRequest != 'undefined') { return new XMLHttpRequest(); } try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } return false; }

function loadVideoFrame(video_id,path){
  if(FlashDetect.installed && FlashDetect.major >= 9 ){
    swapFocus(video_id);
    http = getHTTPObject();
    document.getElementById('videoFrame').innerHTML= "<div style='padding-top: 100px;height:350px'><img src='/simms/gallery_assets/dark_spinner.gif'></div>";
    var final_path = (!path ? '../gallery/video_view.4.html?video_id='+video_id : path + '?video_id=' + video_id);
    //http.open('get','../gallery/video_view.4.html?video_id='+video_id);
    http.open('get',final_path);

    http.onreadystatechange = function(){
      if(http.readyState == 4){
	var response = http.responseText;
	document.getElementById('videoFrame').innerHTML = response;
	response.evalScripts();
      }else{
	document.getElementById('videoFrame').innerHTML = "<div style='padding-top: 100px;height:350px'><img src='/simms/gallery_assets/dark_spinner.gif'></div>";
      }
    }
    http.send(null);
  }else{
    document.getElementById('videoFrame').innerHTML = "<p>This content requires Adobe Flash Player 9. Please click on the image below to install it.</p><br><a href='http://www.adobe.com/go/getflashplayer'><img src='http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif' border='0' alt='Get Adobe Flash player' /></a>";
  }
}


function swapFocus( video_id ){
  var container = document.getElementById('videoList');
  var elements  = container.getElementsByTagName("img");

  for (var i = 0; i < elements.length; i++) {
    var e = elements[i];
    e.style.border = ( e.getAttribute('id') == video_id ? '1px solid #A54413' : '1px solid #E6E6E8');
  }
}

