
  var sAgent = navigator.userAgent;

function browserNetscape4Compliant() {

	if ((navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4)
	|| (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) >= 4
	    && (sAgent.indexOf("95") > -1 
          || sAgent.indexOf("NT")  > -1 
          || sAgent.indexOf("Mac_PowerPC")  > -1 
          || sAgent.indexOf("Win32")  > -1 
          || sAgent.indexOf("98")  > -1  ) )) {
		return true;
	} else {
		return false;
	}
}

function cssCompliant() {
     NS4 = (document.layers);
     IE4 = (document.all);
     DOM = (document.getElementById);
    cssC = (NS4 || IE4 || DOM);
	return cssC;
}



function gohome(lg) {
	if (null == lg || "" == lg)
		lg = "uk";

	if (cssCompliant() && browserNetscape4Compliant()) {
	   var bIsIE4 
      	= sAgent.indexOf("IE 5")  > -1 || sAgent.indexOf("IE 6")  > -1 || (sAgent.indexOf("IE 4")  > -1  
      	&& sAgent.indexOf("b1") <= -1 
      	&& sAgent.indexOf("p1") <= -1) || 
		(navigator.appName == "Netscape" && parseFloat(navigator.appVersion) >= 4.5 && parseFloat(navigator.appVersion) <= 4.99)
 || 
		(document.getElementById) //DOM


	status = sAgent;

	   if (bIsIE4)
		document.location = "http://www.dhalgren.net/"+lg+"/";
	else
		document.location = "http://www.dhalgren.net/"+lg+"/";
	// netscape crashes badly upto 4.5 !
	//	alert ("compliant?");
	} else {
/*
		alert ("not compliant!");
		alert ("navigator.appName ="+navigator.appName );
		alert ("parseInt(navigator.appVersion) ="+parseInt(navigator.appVersion) );
		alert ("navigator.userAgent ="+sAgent );
		alert ("cssCompliant ="+cssCompliant() );
		alert ("layers ="+(document.layers) );
		alert ("all ="+(document.all) );
		alert ("DOM ="+(document.getElementById) );
*/
	}
}

