function jsAlert(message){		var flashmovie = thisMovie("GlassCalc");    flashmovie.flAlert("You browser is " + navigator.appName);}//Load Thicknessfunction jsLoadThickness(choices, pane) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadthickness&choices=" + choices + "&pane=" + pane,
			callback: sendThickness,
			cache: Http.Cache.GetNoCache
		});}function sendThickness(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var response = xmlreply.responseText.split(",")
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadThickness(response[0], response[1], response[2]);//"68|70|71|72|73|74|97","1/8\" (3mm)|5/32\" (4mm)|3/16\" (5mm)|1/4\" (6mm)|5/16\" (8mm)|3/8\" (10mm)|1/2\" (12mm)","5|6|7|8|9|10|11"
  }		
}//Load Substratefunction jsLoadSubstrate(choices, pane) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadsubstrate&choices=" + choices + "&pane=" + pane,
			callback: sendSubstrate,
			cache: Http.Cache.GetNoCache
		});}function sendSubstrate(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var response = xmlreply.responseText.split(",")
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadSubstrate(response[0], response[1], response[2]); //"69|75|76|77|78|104|105|106","Clear|Solarshield Green|Solarshield Grey|Solarshield Bronze|Solarshield Dark Green|Planibel Dark blue|Planibel Priva blue|Planibel Azur","0xECFFF9|0xA3D4C7|0x8C9794|0x9D8B55|0x609069|0x5F7499|0x99A9D9|0xB7C2D7"
  }		
}//Load Coatingfunction jsLoadCoating(choices, pane) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadcoating&choices=" + choices + "&pane=" + pane,
			callback: sendCoating,
			cache: Http.Cache.GetNoCache
		});}function sendCoating(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var response = xmlreply.responseText.split(",")
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadCoating(response[0], response[1]); //"79|80","No Coating|Ti-AC40"  }		
}//Load Positionfunction jsLoadPosition(choices, pane) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadposition&choices=" + choices + "&pane=" + pane,
			callback: sendPosition,
			cache: Http.Cache.GetNoCache
		});}function sendPosition(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var response = xmlreply.responseText.split(",")
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadPosition(response[0], response[1], response[2]); //"91|92|93|94","Surface 9|Surface 10|Surface 11|Surface 12","coating1|coating2|coating3|coating4"  }		
}//Load Interlayerfunction jsLoadInterlayer(choices, pane) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadinterlayer&choices=" + choices + "&pane=" + pane,
			callback: sendInterlayer,
			cache: Http.Cache.GetNoCache
		});}function sendInterlayer(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var response = xmlreply.responseText.split(",")
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadInterlayer(response[0], response[1], response[2]); //"95|96",".030 (.076mm)|.090 (2.31mm)","0|1"  }		
}//Load Airspacefunction jsLoadAirspace(choices) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadairspacer&choices=" + choices,
			callback: sendAirspace,
			cache: Http.Cache.GetNoCache
		});}function sendAirspace(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var response = xmlreply.responseText.split(",")
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadAirspace(response[0], response[1], response[2]); //response[0], response[1], response[2]);  }		
}//Load Infofunction jsLoadInfo(id) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadinfo&id=" + id,
			callback: sendInfo,
			cache: Http.Cache.GetNoCache
		});}function sendInfo(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadInfo(xmlreply.responseText);  }		
}//Load Config Infofunction jsLoadConfigInfo(infoName) {  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=loadconfiginfo&id=" + infoName,
			callback: sendConfigInfo,
			cache: Http.Cache.GetNoCache
		});}function sendConfigInfo(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadConfigInfo(xmlreply.responseText);  }		
}//validate configfunction jsLoadCompletion(choices){  Http.get(
		{
			url: "GlassCalcAjax.aspx?action=validate&choices=" + choices,
			callback: sendCompletion,
			cache: Http.Cache.GetNoCache
		});}function sendCompletion(xmlreply)
{
	if (xmlreply.status == Http.Status.OK)
	{
		var flashmovie = thisMovie("GlassCalc");    flashmovie.flLoadCompletion(xmlreply.responseText);  }		
}function thisMovie(movieName) {    if (navigator.appName.indexOf("Microsoft") != -1)     {			return window.GlassCalc;    }    else 
    {
			if(document[movieName].length != undefined)
			{
          return document[movieName][1];
      }
			return document[movieName];
    }
}