/*
	xmlHttp Object Loader
	
	This script loads 5 xmlHttp objects.
	The xmlhttp object allows content to be transfered to and from a web page without refreshing the page.
	The reason there are 5 objects is currently the xmlhttp object can not make multipule connections at once.
	There are 5 areas of information that need to be updated on the player so we have 5 objects.  I could have
	used a javascript timeout and used 1 object however this would not work with slower connection speeds as the
	timeout wouldn need to vary depending on the connection speed.
*/
var xmlhttp=false;
var stream2=false;
var stream3=false;
var stream4=false;
var stream5=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  stream2 = new ActiveXObject("Msxml2.XMLHTTP");
  stream3 = new ActiveXObject("Msxml2.XMLHTTP");
  stream4 = new ActiveXObject("Msxml2.XMLHTTP");
  stream5 = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	stream2 = new ActiveXObject("Microsoft.XMLHTTP");
	stream3 = new ActiveXObject("Microsoft.XMLHTTP");
	stream4 = new ActiveXObject("Microsoft.XMLHTTP");
	stream5 = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
	stream2 = false;
	stream3 = false;
	stream4 = false;
	stream5 = false;
   }
  }
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
  stream2 = new XMLHttpRequest();
  stream3 = new XMLHttpRequest();
  stream4 = new XMLHttpRequest();
  stream5 = new XMLHttpRequest();
}