   BrowserName = navigator.appName;
   BrowserVer  = parseInt(navigator.appVersion);
   version = "bad";

   if((BrowserName == "Netscape" && BrowserVer >= 3) ||
      (BrowserName == "Microsoft Internet Explorer" && BrowserVer >= 3))
        version = "good";
   name="";
   var flag = new Array(4);
   for(i=0; i<4; i++) flag[i]=0;

   if(version == "good")
   {
     Watchon = new Image();
     Watchon.src = "/img/Watch_1.gif";
     Clockon = new Image();
     Clockon.src = "/img/Clock_1.gif";
     Faqon = new Image();
     Faqon.src = "/img/Faq_1.gif";
     Selecton = new Image();
     Selecton.src = "/img/Select_1.gif";
     Saleon = new Image();
     Saleon.src = "/img/Sale_1.gif";

     Watchoff = new Image();
     Watchoff.src = "/img/Watch_0.gif";
     Clockoff = new Image();
     Clockoff.src = "/img/Clock_0.gif";
     Faqoff = new Image();
     Faqoff.src = "/img/Faq_0.gif";
     Selectoff = new Image();
     Selectoff.src = "/img/Select_0.gif";
     Saleoff = new Image();
     Saleoff.src = "/img/Sale_0.gif";
   }
   function img_act(imgName)
   {
       flag[imgName]=1;
       if(version=="good")
       {
         imgOn = eval(imgName + "on.src");
         document [imgName].src = imgOn;
       }
   }
   function img_inact(imgName)
   {
       flag[imgName]=0;
       if(version=="good")
       {
         imgOff = eval(imgName + "off.src");
         document [imgName].src = imgOff;
       }
   }
   function img_click(imgName)
   {
         if(version=="good")
         {
           imgOff = eval(imgName + "off.src");
           document [imgName].src = imgOff;
           name=imgName;
           setTimeout('wait()', 70)
       }
   }
   function wait()
   {
       if(flag[name]==1)
       {
         imgOn = eval(name + "on.src");
         document [name].src = imgOn;
       }
   }

	function clickHandler()  {
	    var targetId, srcElement, targetElement;
	    srcElement = window.event.srcElement;
	    if (srcElement.className == "lmnu") {
	        targetId = srcElement.id + "details";
	        targetElement = document.all(targetId);
	        if (targetElement.style.display == "none") {
	            targetElement.style.display = "";
	        }
	        else {
	            targetElement.style.display = "none";
	        }
	     }
	}
	function winopen (popupURL,width,height) {
	        var popup = window.open(popupURL,"popup",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=' + width + ',height=' + height );
	        popup.focus();
	        if( navigator.appName.substring(0,8) == "Netscape" ) {
	                popup.location = popupURL;
	        }
	}
    function loadpage(urla,fram,pid,ses,brend,gender,collection,pnum){
	    window.frames[fram].document.location = urla + "?pid=" + pid + "&SESSION=" + ses;
	    document.all.bag.scrollTop = 0;
        takethat(brend,gender,collection,pnum);
	}
	function takethat(brend,gender,collection,pnum) {
	        var popupURL = "/basket.php?brend=" + brend + "&gender=" + gender + "&collection=" + collection + "&pgnum=" + pnum;
	        var popup = window.open(popupURL,"popup",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=200,height=60');
	        popup.focus();
	        if( navigator.appName.substring(0,8) == "Netscape" ) {
	                popup.location = popupURL;
	        }
	}
	function sub_zakaz(){
		document.forms["pre_zakaz"].ac.value=0;
		document.forms["pre_zakaz"].submit();
	}
	function sub_del(id){
		document.forms["pre_zakaz"].ac.value=1;
		document.forms["pre_zakaz"].itemid.value=id;
		document.forms["pre_zakaz"].submit();
	}
	function sub_ch(){
		document.forms["pre_zakaz"].ac.value=2;
		document.forms["pre_zakaz"].submit();
	}
	function CheckForm() {
	    var i,j;
	    var str = '';

	    var bad_field;
	    var fields = new Array();
	    var prompts = new Array();

	    fields[fields.length] = 'fio2';
	    prompts[prompts.length] = 'Фамилия';

	    fields[fields.length] = 'fio1';
	    prompts[prompts.length] = 'Имя';

	    fields[fields.length] = 'tel';
	    prompts[prompts.length] = 'Контактный телефон';

	    fields[fields.length] = 'email';
	    prompts[prompts.length] = 'E-mail';

	    fields[fields.length] = 'gor';
	    prompts[prompts.length] = 'Город';

	    fields[fields.length] = 'adres';
	    prompts[prompts.length] = 'Адрес доставки';

	    for (i = 0; i < fields.length; i++){
	        var field = document.forms["zakaz"].elements[fields[i]];
	        var is_bad=0;
	        if(field.type == null) {
	            is_bad=1;
	            for(j=0;j<field.length;++j) {
	                if(field[j].checked==true) is_bad=0;
	            }
	            if(is_bad==1 && str=='') field=field[0];
	        }
	        else switch(field.type) {
	            case 'select-one':
	                if(field[field.selectedIndex].value == '') is_bad=1;
	                break;
	            default:
	                if (field.value == '') is_bad=1;
	        }

	        if (is_bad == 1) {
	            if (str != '') {
	                str += '\n';
	            }
	            else{
	                bad_field = field;
	            }
	            str += prompts[i];
	        }

	    }
	    if (str != ''){
	        alert("Не заполнены необходимые поля:\n" + str);
	        bad_field.focus();
	        return false;
	    }
	        return true;
	}
	function autoclear() {
	    if (document.forms["zakaz"].elements['adres'].value == 'Обязательно укажите ближайшую станцию метро и постарайтесь как можно подробнее указать место доставки, это уменьшит срок выполнения заказа'){
	        document.forms["zakaz"].elements['adres'].value='';
	    }
	}
	function CheckPas() {
	    if (!CheckForm()) return false;
	    return true;
	}
    function inbasket(pid,ses,brend,gender,collection) {
	        var popupURL = "/inbasket.php?pid=" + pid + "&brend=" + brend + "&gender=" + gender + "&collection=" + collection;
	        var popup = window.open(popupURL,"popup2",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=200,height=60');
	        popup.focus();
	        if( navigator.appName.substring(0,8) == "Netscape" ) {
	                popup.location = popupURL;
	        }
            window.opener.window.frames['bag'].document.location = "/bag.php";
    }