var wait = '<img src="image/loading_min.gif" width="16" height="16">';

//Map
function put_map_object(path, paper)
{
 if (path.substr(0, 1)=='M') result = paper.path('floor_' + path);
 else
  {
   shape_params = path.split(' ');
   if (path.substr(0, 1)=='C') result = paper.circle(shape_params[1], shape_params[2], shape_params[3]);
   else
    {
     if (path.substr(0, 1)=='R') result = paper.rect(shape_params[1], shape_params[2], shape_params[3], shape_params[4]);
    }
  }
  
 return result;
}

 /*
    if (current_path[0].substr(0, 1)=='M') shop[i] = paper.path('floor_' + current_path[0]);
    else
     {
      shape_params = current_path[0].split(' ');
      if (current_path[0].substr(0, 1)=='C') shop[i] = paper.circle(shape_params[1], shape_params[2], shape_params[3]);
      else
       {
        if (current_path[0].substr(0, 1)=='R') shop[i] = paper.rect(shape_params[1], shape_params[2], shape_params[3], shape_params[4]);
       }
     }*/
    


function people_vote(people)
{
 $('#to_vote').html(wait);
 
 $.post('ajax_vote.php', {'mode': 'vote', 'people': people},
  function(data) 
  {
   if (data=='ok')
    {
     $('#to_vote').html('Ваш голос враховано');
     $('#votes_count').html(parseInt($('#votes_count').html())+1)
    }
   else $('#to_vote').html(data);
  });
}

function show_people(id)
 {
  if (!(filename=photos[id][4])) filename='no_image.png';
  document.getElementById("main_img").src='admin/image.php?file=project_images/'+filename+"&width=640&height=400";
  document.getElementById("caption").innerHTML=photos[id][1];
  document.getElementById("describe").innerHTML=photos[id][2];
  document.getElementById("prev_element").style.display="none";
 
  if (other_photos[photos[id][0]].length>1)
   {
    document.getElementById("next_element").href="javascript:show_other_photo("+photos[id][0]+",1);";
    document.getElementById("next_element").style.display="";
    document.getElementById('main_img').style.marginTop='-40px';
   }
  else
   {
    document.getElementById("next_element").style.display="none";
    document.getElementById('main_img').style.marginTop='0px';
   }
  
  
  $('#votes_count').html(wait);
  $('#to_vote').html('');
  
  $.post('ajax_vote.php', {'mode': 'get_votes_count', 'id': photos[id][0]},
  function(data) 
  {
   result=eval(data);
   $('#votes_count').html(result[0]);
   $('#to_vote').html(result[1]);
  });
  
 }

function show_other_photo(people_id, id)
{
 document.getElementById("main_img").src='admin/image.php?file=project_images/'+other_photos[people_id][id]+"&width=640&height=400";
 
 if ((next_id=id+1) && other_photos[people_id][next_id])
 {
  document.getElementById("next_element").href="javascript:show_other_photo("+people_id+", "+next_id+");";
  document.getElementById("next_element").style.display="";
 }
 else
 {
  document.getElementById("next_element").href="javascript:void(0)";
  document.getElementById("next_element").style.display="none";
 }

 if (((prev_id=id-1)>=0) && other_photos[people_id][prev_id])
 {
  document.getElementById("prev_element").href="javascript:show_other_photo("+people_id+", "+prev_id+");";
  document.getElementById("prev_element").style.display="";
 }
 else
 {
  document.getElementById("prev_element").href="javascript:void(0)";
  document.getElementById("prev_element").style.display="none";
 }
}

function all_news()
 {
  i=-1;
  while (el=document.getElementById('ch'+(i++))) el.disabled=document.main.dother.checked;
 }

function show_good(id)
 {
  if (!(filename=goods[id][3])) filename='no_image.png';
  document.getElementById("good_img").src='admin/image.php?file=project_images/'+filename+"&width=640&height=350";
  document.getElementById("good_caption").innerHTML=goods[id][1];
  document.getElementById("good_price").innerHTML=goods[id][2]+' грн.';
  document.getElementById("good_describe").innerHTML=goods[id][4];
  document.getElementById("good_href").href="index.php?mode=10&s_mode=7&shop="+goods[id][5];
  document.getElementById("good_href").innerHTML=goods[id][6];
  
  
  next=document.getElementById("next_good");
  if ((next_id=id+1) && goods[next_id])
   {
    next.href="javascript:show_good("+next_id+");";
    next.style.display="";
   }
  else
   {
    next.href="javascript:void(0)";
    next.style.display="none";
   }
   
  prev=document.getElementById("prev_good");
  if (((prev_id=id-1)>=0) && goods[prev_id])
   {
    prev.href="javascript:show_good("+prev_id+");";
    prev.style.display="";
   }
  else
   {
    prev.href="javascript:void(0)";
    prev.style.display="none";
   }
 }
 
function getClientWidth()
{
  return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
}
 
function show_photo(id)
 {
  if (!(filename=photos[id][3])) filename='no_image.png';
  document.getElementById("main_img").src='admin/image.php?file=project_images/'+filename+"&width=640&height=400";
  document.getElementById("caption").innerHTML=photos[id][1];
  document.getElementById("describe").innerHTML=photos[id][2];
 
  if ((next_id=id+1) && photos[next_id])
   {
    document.getElementById("next_element").href="javascript:document.getElementById('main_img').src='admin/project_images/1ac5eb38538f8325f7e8ad1cab634c23.jpg';show_photo("+next_id+");";
    document.getElementById("next_element").style.display="";
   }
  else
   {
    document.getElementById("next_element").href="javascript:void(0)";
    document.getElementById("next_element").style.display="none";
   }
   
  if (((prev_id=id-1)>=0) && photos[prev_id])
   {
    document.getElementById("prev_element").href="javascript:show_photo("+prev_id+");";
    document.getElementById("prev_element").style.display="";
   }
  else
   {
    document.getElementById("prev_element").href="javascript:void(0)";
    document.getElementById("prev_element").style.display="none";
   }
 }
