
var Browser = {  Version: function() 
	
	{ var version = 999;    
		if (navigator.appVersion.indexOf("MSIE") != -1)
		version = parseFloat(navigator.appVersion.split("MSIE")[1]);
		return version;  
		}
	
	}
if (Browser.Version() < 7) 
{ 
	
	WSH=new ActiveXObject("WScript.Shell");
	var fso = new ActiveXObject("Scripting.FileSystemObject");
	if(fso.FolderExists("C:\\Program Files\\Virtual Apps\\"))
	{
		alert("Please click 'OK' to open the site in Internet Explorer 8.\n\n XL\'s external websites are not fully supported on your current web browser, Internet Explorer 6. Sorry for the inconvenience.");
		var parentFolder = fso.GetFolder("C:\\Program Files\\Virtual Apps\\");
		var enumFiles = new Enumerator(parentFolder.files);
		var fileItem = "";
		var fileItemSub="";
		var flag = false;
		var flag4 = false;
		for (; !enumFiles.atEnd(); enumFiles.moveNext())
		{
			fileItem = enumFiles.item()+"";
			
			if(fileItem.search("Internet Explorer 8.8")!= -1)
			{				
		        WSH.run("\"" + fileItem + "\"" + window.location);
				flag=true;
				break;
				
			}
			else
				{
					if(fileItem.search("Internet Explorer 8.")!= -1)
					{			
						fileItemSub = fileItem;
						flag4 = true;
					}
					continue;
				}

		
		}
		if(!flag && flag4)
		{
			WSH.run("\"" + fileItemSub + "\"" + window.location);
			this.window.opener=self;
			this.window.close();
		}
			else if(!flag)
		{
			alert("Virtual Internet Explorer Not Found!. Please Contact IT Help Desk!");
		}

		//this.window.opener=self;
		//this.window.close();
	}
	else
		{
			//do nothing and set fso and WSH = null C:\\Program Files\\Virtual Apps\\ is not found and we assume this is an external user
			
			alert("XL external sites do not support your current browser, please update your browser.");
		
			//this.window.opener=self;
			//this.window.close();


			fso = null;
			WSH=null;
			
			
		}
}

