function openEzLayoutOutdoor(xmlFile) {
  var A = "InputOutputMode=XML"
  var B = "InputURL="+xmlFile
  var C = "OutputURL=./toolbox/SaveXML.php"
  var D = "PhotometricURL=./toolbox/PhotometricDB.php"
  var E = "InstanceKey="+xmlFile
  var popurl = "FlashOutdoor.htm?" + A + "&"  + B + "&"  + C + "&"  + D + "&"  + E
  var randomNumber = xmlFile;
  var rand = "RAB"+Math.floor(Math.random()*1001)
  window.open(popurl, rand,"width=650,height=460,status=no,resizable=yes")
}	 
	
function openEzLayoutIndoor(xmlFile){
  var A = "InputOutputMode=XML"
  var B = "InputURL="+xmlFile
  var C = "OutputURL=./toolbox/SaveXML.php"
  var D = "PhotometricURL=./toolbox/PhotometricDB.php"
  var E = "InstanceKey="+xmlFile
  var randomNumber = xmlFile;
  var rand = "RAB"+Math.floor(Math.random()*1001)
  var popurl = "FlashIndoor.htm?" + A + "&"  + B + "&"  + C + "&"  + D + "&"  + E
  window.open(popurl, rand,"width=650,height=500,status=no,resizable=yes")
}
function genFlashParam(xmlFile) {
  var A = "InputOutputMode=XML"
  var B = "InputURL="+xmlFile
  var C = "OutputURL=./toolbox/SaveXML.php"
  var D = "PhotometricURL=./toolbox/PhotometricDB.php"
  var E = "InstanceKey="+xmlFile
  var popurl = A + "&"  + B + "&"  + C + "&"  + D + "&"  + E
  return popurl;
}	
function openFlashTEMPLATE(index, filelist){
  var popurl="FlashOutdoor.htm?file=" + filelist + "?index=" + index;
  var randomNumber=Math.floor(Math.random()*5);
  winpops=window.open(popurl,"FlashTEMPLATE"+randomNumber,"width=675,height=525,status=no,resizable=yes");
}
	
function displayEzLayout(xmlIesFile,iesReg,iesZC,divId){  
  var bType = navigator.userAgent.toLowerCase();
  var bVers = navigator.appVersion;
  var params = genFlashParam(xmlIesFile);
  var param = '';
  var version = deconcept.SWFObjectUtil.getPlayerVersion();
  if(version["major"] >= 8 && iesReg == '1'){     // Flash Outdoor
    param = 'FlashOutdoor.swf?'+params;
    if($.browser.msie){   // If browser is IE
      $("#"+divId).html('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" Width="536px" Height="380px" id="flashOutdoor">'
        + '<param name=movie value="./toolbox/'+param +'">'
        + '</object>');
    }
    else{    //All other browsers
      $("#"+divId).html('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="flashOutdoor">'
        + '<param name=movie value="./toolbox/'+param +'">'
        + '<embed src="./toolbox/'+ param + '" quality=high'
        + 'fullscreen=no name="flashOutdoor" width="536px" height="379px"'
        +' TYPE="application/x-shockwave-flash" PLUGINSPACE="http://www.macromedia.com'
        +'/go/getflashplayer" ></embed></object>');    
    }
  }
  else if(version["major"] >= 8 && iesZC == '1'){   //Flash Indoor
    param = 'FlashIndoor.swf?'+params;
    if($.browser.msie){               // If browser is IE or Safari
      $("#"+divId).html('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" Width="540px" Height="415px" id="FlashIndoor">'
        + '<param name=movie value="./toolbox/'+param +'">'
        + '</object>');
    }
    else{                   //All other browsers
      $("#"+divId).html('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="flashIndoor">'
        + '<param name=movie value="./toolbox/'+param +'">'
        + '<embed src="./toolbox/'+ param + '" quality=high'
        + 'fullscreen=no name="flashIndoor" width="536px" height="379px"'
        +' TYPE="application/x-shockwave-flash" PLUGINSPACE="http://www.macromedia.com'
        +'/go/getflashplayer" ></embed></object>');
    }
  }  
}
function toggleLayout(){
  var bType = navigator.userAgent.toLowerCase();  
  if (document.getElementById('headerText').innerHTML !="Loading ezLayout... Please wait."){
    var displayStyle=document.getElementById('layoutObject').style.display;
    if($("#layoutObject").is(':hidden')){
      $("#headerText").delay(50).queue(function(){
        $(this).html("Loading ezLayout... Please wait.")
        $(this).dequeue();
      });
      $("#layoutObject").delay(50).queue(function(){
        $("#layoutObject").show()
        $(this).dequeue();
      });
      var waitTime = 10000;
      if(bType.indexOf('msie') != -1) //IE Caches Flash objects, so we can change header quicker
        waitTime = 60;
      $("#headerText").delay(waitTime).queue(function(){
        $(this).html("Click Here to Hide EZ Lighting Layout.")
        $(this).dequeue();
      });
    }
    else{
      $('#layoutObject').hide();
      $('#headerText').html("Click Here to Show EZ Lighting Layout");
    }  
  }
}
