a = document.all;
mimg = new Array();
for(i=0; i<300; i++){
 if(metro[i]){
  mimg[i] = document.createElement("IMAGE");
  mimg[i].src = "/i/pp.gif";
  mimg[i].style.position = "absolute"; //
  mimg[i].style.left = metro[i][2];
  mimg[i].style.top = metro[i][3];
  mimg[i].style.width = 9;
  mimg[i].style.height = 9;
  mimg[i].style.cursor = "hand";
  mimg[i].onclick = new Function("checkpoint("+i+")");
 }
}

function add_m(){
 num_s = a.metro_s.options.selectedIndex;
 p_id = a.metro_s.options[num_s].value;
 len_d = a["metro[]"].options.length;
 if (a.metro_s.options.selectedIndex!=-1){
  var set;
  for(i=0; i<len_d; i++){ if(a["metro[]"].options[i].value == a.metro_s.options[num_s].value) set = true; }
  if(!set) a["metro[]"].options[len_d] = new Option(a.metro_s.options[num_s].text, a.metro_s.options[num_s].value);
 }
  metro[p_id][1] = 1;
  if (mimg[p_id]) a.metromap.appendChild(mimg[p_id]);
}

function del_m(){
 num = a["metro[]"].options.selectedIndex;
 p_id = a["metro[]"].options[num].value;
 if(num!=-1) a["metro[]"].options.remove(num);
  metro[p_id][1] = 0;
  if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
}

function checkpoint(p_id)
{
 if(metro[p_id][1] == 0) metro[p_id][1] = 1; else metro[p_id][1] = 0;
 if(metro[p_id][1] == 1)
 {
       len_d = a["metro[]"].options.length;
       var op_num=-1;
       for(i=0; i<a.metro_s.options.length; i++)
       {
           if(a.metro_s.options[i].value == p_id)
           {
               op_num = i;
               break;
           }
       }
       if (op_num != -1)
       {
           a["metro[]"].options[len_d] = new Option(a.metro_s.options[op_num].text, a.metro_s.options[op_num].value);
           if (mimg[p_id]) a.metromap.appendChild(mimg[p_id]);
       }
 }
 else
 {
   if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
   len_d = a["metro[]"].options.length; num = -1;
   for(i=0; i<len_d; i++)
   {
       if(a["metro[]"].options[i].value == p_id)
       {
           num = i;
           break;
       }
   }
   if(num!=-1) a["metro[]"].options.remove(num);
 }
}

function fsubmit()
{
 a.metro_s.value = null;
 for (i=0; i<a["metro[]"].length; i++){ a["metro[]"].options[i].selected = true; }
 document.forms[0].submit();
}

function fadd()
{
 for (i=0; i<a["metro_s"].length;)
 {
  a["metro_s"].options[i].selected = true;
  add_m();
 }
}

function freset()
{
 for (i=0; i<a["metro[]"].length;)
 {
   p_id = a["metro[]"].options[i].value;
   if(i!=-1) a["metro[]"].options.remove(i);
   metro[p_id][1] = 0;
   if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
 }
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
function top(){
if (screen.width > 1281) document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0" style="background: url(/i/top_bg1.jpg) no-repeat right #420303;">'); else document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0" style="background: url(/i/top_bg2.jpg) no-repeat right #420303;">')
}
function conf(id,type){
winStats='toolbar=no,location=no,directories=no,menubar=no,status=no,scrollbars=no,resizable=no,width=1,height=1,'
	if (navigator.appName.indexOf("Microsoft")>=0) {
	winStats+=',left=1,top=1'
	}else{
	winStats+=',screenX=1,screenY=1'
	}
if (confirm("Вы уверены?")) {window.open('/admin/del.php?del='+id+'&type='+type,"",winStats);top.document.location.reload(true);}
}
