var brow = "n/a";
var vers = "n/a";

if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Firefox/x.x or Firefox x.x (ignoring remaining digits);
 brow = "Firefox";
 var ffversion=new Number(RegExp.$1) // capture x.x portion and store as a number
 if (ffversion>=3) {
  vers = "3.x+";
 } else if (ffversion>=2) {
  vers = "2.x";
 } else if (ffversion>=1) {
  vers = "1.x";
 }
} else if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
 brow = "Internet Explorer";
 var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
 if (ieversion>=8)
  vers = "8+";
 else if (ieversion>=7)
  vers = "7.x";
 else if (ieversion>=6)
  vers = "6.x";
 else if (ieversion>=5)
  vers = "5.x";
} else if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Opera/x.x or Opera x.x (ignoring remaining decimal places);
 brow = "Opera";
 var oprversion=new Number(RegExp.$1) // capture x.x portion and store as a number
 if (oprversion>=10)
  vers = "10.x +";
 else if (oprversion>=9)
  vers = "9.x";
 else if (oprversion>=8)
  vers = "8.x";
 else if (oprversion>=7)
  vers = "7.x";
}
else
 vers = "n/a";
 
 
 
var brow_is_good = true;
if(brow == "Firefox" && ffversion<3) {brow_is_good = false;}
else if(brow == "Internet Explorer" && ieversion<7) {brow_is_good = false;}
else if(brow == "Opera" && oprversion<9) {brow_is_good = false;}
else if(vers == "n/a") brow_is_good = false;

if(brow_is_good == false) {
	document.getElementById("browser_version").className = 'browser_version';
	document.getElementById("browser_version").innerHTML = "You are using "+brow+" "+vers+"<br />this browser version is not fully compatible. Please download <a target='_blank' href='http://google.lv/search?hl=lv&q="+brow+" download'>new version</a>";
}