function browser_check() {
	var b = navigator.appName
	if (b=="Netscape") this.b = "ns"
	else if (b=="Microsoft Internet Explorer") this.b = "ie"
	else this.b = b
	this.version = navigator.appVersion
	if (this.b=='ie') { // Internet Explorer возвращает '4.0 (compatible; MSIE 5.5...'
		var ve = this.version.indexOf("MSIE")
		this.v = parseInt(this.version.substr(ve+4))
	}
	else this.v = parseInt(this.version)
	
	this.opera = (navigator.userAgent.indexOf('Opera') != -1) ? true : false
	this.ns4 = (document.layers) ? true : false
	this.ns6 = (document.getElementById && !document.all) ? true : false
	this.ie = (document.all) ? true : false
	this.ie4 = (document.all && !document.getElementById) ? true : false
	this.ie5 = (document.all && document.getElementById) ? true : false
	this.ie55 = (this.ie5 &&  this.version.indexOf('MSIE 5.5')>0) ? true : false
	this.ie6 = (this.ie5 &&  this.version.indexOf('MSIE 6.0')>0) ? true : false
	this.dom = (document.getElementById) ? true : false
	
}

is = new browser_check()

function findObj_simple(strID) {
	if (document.getElementById) return document.getElementById(strID)
	if (document.all) return document.all(strID)
	return false
}

// ===============
// ===============
// ===============

function gm_over(obj,textObj) {
	findObj_simple(obj).style.visibility = 'visible'
	textObj.style.color = 'white'
}

function gm_out(obj,textObj) {
	//window.setTimeout('document.getElementById("'+obj+'").style.visibility = "hidden"', 100);
	findObj_simple(obj).style.visibility = 'hidden'
	textObj.style.color = 'black'
}

// ===============
// ===============
// ===============

function setStyleForNS4() {
	if (is.ns4) {
		document.write('<link href="ns4.css" rel="stylesheet" type="text/css">')
		document.write('<link href="ns4_fontSize_1.css" rel="stylesheet" type="text/css">')
	}
}

function setStyleForNS6() {
	if (is.ns6 && is.b == 'ns')
		document.getElementById('fontSize').href = 'ns6_fontSize_1.css'
}

function setFontSize(nr) {
	var cssFile
	var path
	var ifSrc=''
	path='';
	
	if (is.ns6 && is.b == 'ns')
		cssFile = 'ns6_' + 'fontSize_' + nr + '.css'
	else cssFile = 'fontSize_' + nr + '.css'
	     
	findObj_simple('fontSize').href = cssFile
    ifSrc=window.frames['contIframe'].findObj_simple('fontSize').href
  if ( ifSrc.indexOf('../')!=-1 )  path='../'
	window.frames['contIframe'].findObj_simple('fontSize').href = path+ cssFile;
	
	var elemWidth
	if (nr == 1) elemWidth = '121px'
	if (nr == 2) elemWidth = '140px'
	if (nr == 3) elemWidth = '165px'
	if (typeof document.gmBox!='undefined'){
	findObj_simple('gmBox').style.width = elemWidth}
	if (typeof document.gmOver!='undefined'){
	    findObj_simple('gmOver').style.width = elemWidth}
    if (typeof document.gmText!='undefined'){
	    findObj_simple('gmText').style.width = elemWidth}

   // sUrl='fontset.php?fnt='+nr  
	//var popup=window.open (sUrl,'')
	
    SetCookie('fnu',nr,expiryDate);
}

//set cookie 
var expiryDate = new Date(); 
expiryDate.setTime(expiryDate.getTime() + (24*3600 * 1000)); 

    function SetCookie(name,value) {
      var argv = SetCookie.arguments;
      var argc = SetCookie.arguments.length;
      var expires = (argc > 2) ? argv[2] : null;
      var path = (argc > 3) ? argv[3] : null;
      var domain = (argc > 4) ? argv[4] : null;
      var secure = (argc > 5) ? argv[5] : false;
      document.cookie = name + "=" + escape (value) +
        ((expires == null) ? "" : ("; expires=" + expiryDate.toGMTString())) +
        ((path == null) ? "" : ("; path=" + path)) +
        ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
    }

function Get_Cookie(name) { 
   var start = document.cookie.indexOf(name+"="); 
   var len = start+name.length+1; 
   if ((!start) && (name != document.cookie.substring(0,name.length))) return null; 
   if (start == -1) return null; 
   var end = document.cookie.indexOf(";",len); 
   if (end == -1) end = document.cookie.length; 
   return unescape(document.cookie.substring(len,end)); 
} 
///////

function defFontSize(){
    n=Get_Cookie('fnu')
    if (n==null || n=='') {
		n='_1';}
	else{
		n='_'+ n;}
    lnk=document.getElementById('fontSize').href
   
    re=/\_[\d]{1}/
   	lnk= lnk.replace(re, n); 
	
    document.getElementById('fontSize').href=lnk  
}

