function unsupp( software, suppSoftware ) {
	document.write('<div class="errorMsg"><p><strong>We detected the following problem:</strong></p><p>You appear to be running '+software+', which is not currently supported.  This may cause certain pages to display incorrectly and/or cause certain functionality to be disabled.  While we are trying to address this issue, we recommend using the following supported software:'+suppSoftware+"</p>")
	}
function supp( software ) {
	document.write('<p>You are using a supported '+software+"</p>")
	}
	
function infoBrowser( ) {
    var suppSoftware = '<ul><li><a href="http://www.microsoft.com/windows/internet-explorer/download-ie.aspx" target="_blank">Microsoft Internet Explorer 7.0</a></li><li><a href="http://www.mozilla.com/" target="_blank">Mozilla Firefox 3.0</a></li><li><a href="http://www.apple.com/safari/download/" target="_blank">Safari 3.1.2 (Mac Only)</a></li></ul>';
		
	var browserVer = navigator.userAgent;
	var browserVerA = browserVer.split(";");
	var mozilla = new RegExp("Mozilla");
	var gecko = new RegExp("Gecko");
	
	var slash = escape("/");
	var versionNum = browserVerA[0].split(slash);
	var version = parseInt(versionNum[1]);
	
	var suppVer = 5;
	var IEsuppVer = 4;
	
	if ( browserVer.search("Mozilla")!= -1 ){ 
		
		if (version >= suppVer) { 
			for ( var z = 0; z <= browserVerA.length; z++ ) { 
				var mozDetect=browserVer.split(" ");
				for (var v=0; v < mozDetect.length; v++ ) {
					if (mozDetect[v].search(mozilla) != -1 && version >= suppVer) {
						software = mozDetect[v].replace(slash, " ");
						supp( software+" compatible browser" );
						return;
						}
					}
				}
			}
		else if (version >= IEsuppVer) {  
			for ( var z = 0; z <= browserVerA.length; z++ ) { 
				if ( browserVerA[z].search("MSIE") != -1) {
					var browserVerB=browserVerA[z].split(" ")
					for ( var x = 0; x < browserVerB.length; x++ ) {
						if ( browserVerB[x].search("MSIE") != -1) {
							var yourBrowser=browserVerB[x].replace("MSIE", "Microsoft Internet Explorer")+" ";
							x++;
							yourBrowser=yourBrowser+browserVerB[x];
							if ( browserVerB[x] >= 6 ) { 
								supp(yourBrowser+" browser " );
								return;
								}
							else { 
								var yourBrowser="the <strong>"+yourBrowser+"</strong>"+" browser"; 
								unsupp(yourBrowser, suppSoftware); 
								return;
								}
							}
						}
					}
				}
			}
		else { var software="the <strong>"+browserVer+"</strong>"+" browser" ; unsupp(software, suppSoftware); }
		}

	else { var software="the <strong>"+browserVer+"</strong>"+" browser" ; unsupp(software, suppSoftware); }
		
	}
	
function infoOS( ) {
	var suppSoftware = '<ul><li>Microsoft Windows</li><li>Mac OS</li></ul>';
    var software = navigator.platform;
	if (software == "MacPPC") { 
		software = "Mac OS" 
		supp( software );	
		}
	else if (software == "Win32") { 
		software = "Microsoft Windows" 	
		supp( software+" OS " );
		}
	
	else {
		unsupp( software, suppSoftware );
		}
	}	
	
function infoFlash( ) {
	var latestFlash = 9;
	var software = "Flash version "+flashVersion;
	if (flashVersion >= latestFlash) { 
		supp(software+" player "); 
		}
	else if (flashVersion < latestFlash) { 
		software="the <strong>"+software+" player</strong> ";
		var suppSoftware=('<ul><li><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank">Flash Player 9</a></li></ul></p>' )
		unsupp(software, suppSoftware); 
		}
	}
