var player = null;
var currentState = "NONE"; 
var previousState = "NONE"; 


function playerReady(thePlayer) {
	player = document.getElementById(thePlayer.id);
}

function createPlayer(player, placeholder, movie, _x, _y, style, color) {
	var flashvars = {
		file:  movie, 
		skin:"/resources/flash/" + style +"_skin.swf",
		backcolor:color,
		frontcolor:"#ffffff",
		autostart:"true"
	}
	var params = {
		allowfullscreen:"true", 
		allowscriptaccess:"always"
	}
	var attributes = {
		id:"player1",  
		name:"player1"
	}
	swfobject.embedSWF(player , "placeholder1", _x, _y, "9.0.115", false, flashvars, params, attributes);
}


function trackMovieNG(ops, movie, timecode)  {
		
	  try{
           req = new XMLHttpRequest();
      }
      catch (e){
          try{
               req = new ActiveXObject("Msxml2.XMLHTTP");
          } 
          catch (e){
             try{
                 req = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (failed){
                req = null;
            }
         }  
      }
      if(req != null) {
      	req.open("GET", '/trackMovieNG.do?ops=' + ops + '&movie=' + movie + '&stateKey=' + stateKey + '&code=' + code + '&timecode=' + timecode, true);
      	req.send(null);
      	if(ops == 'completed') {
      		if (window.opener)
      		self.close();
      	}
      }
}


function trackMovie(ops, movie)  {
		
	  try{
           req = new XMLHttpRequest();
      }
      catch (e){
          try{
               req = new ActiveXObject("Msxml2.XMLHTTP");
          } 
          catch (e){
             try{
                 req = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (failed){
                req = null;
            }
         }  
      }
      if(req != null) {
      	req.open("GET", '/trackMovie.do?ops=' + ops + '&movie=' + movie + '&stateKey=' + stateKey, true);
      	req.send(null);
      	if(ops == 'completed') {
      		if (window.opener)
      		self.close();
      	}
      }
}