isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;
isDom=document.getElementById?1:0;

function getelementbyid(myid) {
 if (isNS4){ objElement = document.layers[myid];
 }else if (isIE4) { objElement = document.all[myid];
 }else if (isIE5 || isNS6) { objElement = document.getElementById(myid);
 }
 return(objElement);
}


function switchDiv(objElement,bolVisible){
 if(objElement=="" || objElement==undefined) return;
 if(isNS4||isIE4){
//alert("1: " + bolVisible);
  if(!bolVisible) { objElement.visibility ="hidden"
  } else { objElement.visibility ="visible"
  } 
 } else if (isIE5 || isNS6) {
  if(!bolVisible){ objElement.style.display = "none";
  } else {
//alert("2: obj="+objElement+", flag=" + bolVisible);
   objElement.style.display = "";
  }
 }
 return 1;
}
//==========================================================================

function SendInfo(field){
 var p,sz2,f;
 if(field=="") return true;
 var mess='Не заполнено поле';
 var l=field.split(",");
 var sz=l.length;
 for(i=0;i<sz;i++){
  p=l[i].split("-");
  sz2=p.length;
  if(sz2>1){
   f=0;
   for(j=0;j<sz2;j++){
    if(document.getElementsByName(p[j])[0].value!=""){
     f=1;
     break;
    }
   }
   if(f==0){
    alert(mess);
    return false;
   }
  }else{
   if(document.getElementsByName(l[i])[0].value==""){
    alert(mess);
    document.getElementsByName(l[i])[0].focus();
    return false;
   }
  }
 }
 return true;
}


//Показать/скрыть блоки
function HideShowBlock(nam){
 var f,o;
 o=getelementbyid(nam);
 if(o!="" && o!=undefined){
  f=false;
  if(isNS4||isIE4){
   if(o.visibility =="hidden") f=true;
  }else if (isIE5 || isNS6){
   if(o.style.display == "none") f=true;
  }
  switchDiv(o,f);
 }
 return false;
}


function winDocResize(){
 var obj;
 var winDoc = phW.document;
 if (isNS4){
  obj = winDoc.layers['image'];
 }else if (isIE4) {
  obj = winDoc.all['image'];
 }else if (isIE5 || isNS6) {
  obj = winDoc.getElementById('image');
 }

// var obj = winDoc.getElementById('image');
 if(obj=='' || obj==undefined) return;

 var w = obj.width, h = obj.height;
 var iHeight= document.body.clientHeight, iWidth = self.innerWidth;
 var left = (self.opera ? iWidth : screen.availWidth)/2 - w/2;
 var top =  (self.opera ? iHeight : screen.availHeight)/2 - h/2;
 phW.resizeTo(w+10, h+26);
 phW.moveTo(left, top);
}


function ShowElement(nam,f){
 var o;
 var h=nam.split(",");
 var sz=h.length;
 for(i=0;i<sz;i++){
  o=getelementbyid(h[i]);
  if(o!="" && o!=undefined){
//alert("o="+o);
   if(f) o.style.display='block'; else o.style.display='none';
  }
 }
 return false;
}

function ChangeRubrik(){
 var e;
// var params='pr=1&id='+gid;
 var params='reg='+getelementbyid("GL_rubrik").value;
 var o=getelementbyid("GoodList");
 if(o!='' && o!=undefined && o.value!='') params+='&goods='+o.value;

//alert("params="+params);
 var xl=new XML_Load('/include/_changerubr.php','POST',params,'',null);
 if (xl.IsReady()) {
  xl.OnReady=function(a,b,ldata) {
   var parts={};
   parts=ldata.split('|');
//alert("ldata="+ldata);
   if(parts[0]==1){
    if(o!='' && o!=undefined && o.value!=''){
     var prod=parts[1].split(';');
     var pric=parts[2].split(';');
     var sz=prod.length;
     for(i=0;i<sz;i++){
	  e=getelementbyid("tdPr"+prod[i]);
      if(e!='' && e!=undefined){
       e.innerHTML='<b>'+pric[i]+' р.</b>';
//       e.innerHTML=pric[i];
      }//e
     }//for
//tdPr
    }//o
    alert("Регион установлен.");
   }//parts[0]
  }
  xl.Load();
 }
}

function ShowMap(doc){
 wd=640;
 hg=640;
 var lV=(screen.width - wd) / 2;
 var tV=(screen.height - hg) / 2;
 phM=window.open("?id="+doc,null,"status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes,width="+wd+",height="+hg+",left="+lV+",top="+tV);
 phM.focus();
}

