function bBrowserOk(iIE,iNN,iOthers,sPageErr,sMsg) {
	var sBrowser = navigator.appName;
	var sVersion = navigator.appVersion.substring(0,4);
	var bBrowser = true;
	
	var isIE = ( sBrowser == "Microsoft Internet Explorer" ) ? true : false;
	var isNN = ( sBrowser == "Netscape" ) ? true : false;
	
	//si esta usando otro navegador y el site no esta habilitado para otro navegador
	if (isIE != true && isNN != true && iOthers==0) {
		bBrowser =false;
	}
	//si esta usando NN y el site no esta habilitado para NN
	if (isNN == true && iNN == 0) {
		bBrowser =false;
	}
	if (( isIE && !bIsThisBrowser(sBrowser,iIE) )||( isNN && !bIsThisBrowser(sBrowser,iNN)))  {
		bBrowser = false;
	}
	if (bBrowser==false) {
		if (sMsg!=="") {
			alert(sMsg);
		}
		if (sPageErr!=="") {
			document.location.href = sPageErr;
		}	
	}
}

function bIsThisBrowser(sBrowser, sVersion)  {
	ver = navigator.appVersion.substring(0,4);
	if( sBrowser == "Microsoft Internet Explorer") {
	arrayVersion = navigator.appVersion.split(";");
	arrayVersionShow = arrayVersion[1].split(" ");
	ver = arrayVersionShow[2];
	
	return( parseFloat(ver) >=  parseFloat(sVersion) );
	}
	else  {
		if ( sBrowser == "Netscape")
			return ( ver  >= sVersion );
	}
	return(true);
}