var alb_arr=new Array(["","","",""]); //id name folder public
var img_arr=new Array(["","","",""]); //id path desc tag

function echo_zakladki(){
if (!from_img) from_img=""
  else
from_img="картинка - "

var z_arr=new Array()
z_arr.push(["vkontakte","http://vkontakte.ru/share.php?url=$url$&title=$descr$","Поделиться Вконтакте"])
z_arr.push(["moymir","http://connect.mail.ru/share?share_url=$url$","Добавить в Мой Мир"])
z_arr.push(["memori","http://memori.ru/link/?sm=1&u_data[url]=$url$&u_data[name]=$title$&u_data[descr]=$descr$&u_data[tag]=$tags$","Добавить в закладки memori.ru"])
z_arr.push(["bobrdobr","http://bobrdobr.ru/addext.html?url=$url$&title=$title$&desc=$descr$&tags=$tags$","Добавить в закладки bobrdobr.ru"])
z_arr.push(["yandex","http://zakladki.yandex.ru/newlink.xml?url=$url$&name=$title$&descr=$descr$&tags=$tags$","Добавить в Яндекс закладки"])
z_arr.push(["google","http://www.google.ru/bookmarks/mark?op=add&bkmk=$url$&title=$title$&labels=$tags$&annotation=$descr$&cd=bm&btnA=Add","Добавить в Google закладки"])
z_arr.push(["moemesto","http://moemesto.ru/post.php?url=$url$&title=$title$&desc=$descr$&tags=$tags$","Добавить в moemesto.ru"])
if (from_img)
  z_arr.push(["twitter","http://twitter.com/home?status=смотрю картинку $url$","Затвитить картинку"])
else
  z_arr.push(["twitter","http://twitter.com/home?status=альбом $title$ $url$","Twitter"])  
z_arr.push(["misterwong","http://www.mister-wong.ru/index.php?action=addurl&bm_url=$url$&bm_description=$title$&bm_notice=$descr$&bm_tags=images","Добавить в закладки Мистер-Вонг.ru"])
z_arr.push(["100zakladok","http://www.100zakladok.ru/save/?bmurl=$url$&bmtitle=$title$","Добавить в 100zakladok.ru"])
str="";
  for (i=0;i<z_arr.length;i++){
    z_arr[i][1]=z_arr[i][1].replace("$url$",url)
    z_arr[i][1]=z_arr[i][1].replace("$title$",from_img+ title)
    z_arr[i][1]=z_arr[i][1].replace("$descr$",descr)
    z_arr[i][1]=z_arr[i][1].replace("$tags$",tags)
    z_arr[i][1]=encodeURI(z_arr[i][1])
    z_arr[i][1]=z_arr[i][1].replace("&gal=",encodeURIComponent("&")+"gal=")
    
    if (i!=0)
     str+="<label class=mleft10></label>"
    str+="<a target=\"_blank\" title='"+z_arr[i][2]+"' href='"+z_arr[i][1]+"'>"
    str+="<img style='width:16px;height:16px;' src='/img/zakladki/"
    str+=z_arr[i][0]+".png'></a>"  
  }
//  alert(z_arr[1][1])

  return str;
}  

function links_array(){
  var links=new Array(9)
  var server="http://"+location.host+"/"
  for (i=0;i<links.length;i++)
    links[i]="'";
//  alert($(img_arr[1][0]).find('input').attr('checked'))  
  for (i=0;i<img_arr.length;i++)
    if (img_arr[i][0]!="" && $(img_arr[i][0]).find('input').attr('checked')){
      normal=server+"i/"+img_arr[i][1]
      var sp=img_arr[i][1].split("/")
      img=sp[1]
      album=sp[0]
      preview=server+"i/"+album+"/p/"+img
      img=img.split(".")
      img=img[0]
      view_link=server+"img.php?img="+img+"&amp;gal="+album;
      if (links[0]!="'") r=" "
      else r=""
      links[0]+=r+view_link; //direct link
      links[1]+=r+normal; //direct link
      links[2]+=r+"[URL="+view_link+"][IMG]"+normal+"[/IMG][/URL]";
      links[3]+=r+"[url="+view_link+"][img]"+normal+"[/img][/url]";
      links[4]+=r+"<a href=\""+view_link+"\" target=\"_blank\"><img src=\""+normal+"\" alt=\"хостинг картинок jpeghost.ru\" border=0></a>";
      links[5]+=r+preview; //preview
      links[6]+=r+"[URL="+view_link+"][IMG]"+preview+"[/IMG][/URL]";
      links[7]+=r+"[url="+view_link+"][img]"+preview+"[/img][/url]";
      links[8]+=r+"<a href=\""+view_link+"\" target=\"_blank\"><img src=\""+preview+"\" alt=\"хостинг картинок jpeghost.ru\" border=0></a>";
    }
    
  for (i=0;i<links.length;i++)
    links[i]+="'";  
  return links;    
}

function links_dialog(alb_desc){
  d=tmp_div
  d.id="links"
  var links=links_array()
//  alert(links[1])
  if (links[1]=="''") return
  str=""
  str+="<div style='margin:15px;text-align:left'>";
  var img=links[1].split(" ")
  img=img[0].split("/i/")
  img=img[1].split("'")  
  img=img[0].split("/")
//  alert(img[0])
  album=img[0]
  path=album+"/"+img[1]
  img=img[1].split(".");
  img=img[0]
  if ($('#images').find("input:checked").length==1){
      viewlink="http://"+location.host+"/img.php?img="+img+"&gal="+album
      str+="<font class=smallandgray2><b>Просмотр </b></font>(<a href='/img.php?img="+img+"&gal="+album+"' target='_blank' >открыть</a>)<div class=mtop5></div>";
      str+="<input value='"+viewlink+"' class=smallandgray2 style='cursor:pointer;width:100%' onclick='this.select()' readonly><div class=mtop10></div>";
      url=viewlink
      if (!alb_desc) 
        id=find_img_byid(path)
      else 
        id=alb_desc  
      descr=img_arr[id][2]
      title=check_desc_length(descr,17)
      descr='Картинка на хостинге jpeghost'
      tags=img_arr[id][3]+",картинки"  
  }
  else{
      viewlink="http://"+location.host+"/gal.php?gal="+album
      str+="<font class=smallandgray2><b>Просмотр альбома </b></font>(<a href='/gal.php?gal="+album+"' target='_blank' >открыть</a>)<div class=mtop5></div>";
      str+="<input value='http://"+location.host+"/gal.php?gal="+album+"' class=smallandgray2 style='cursor:pointer;width:100%' onclick='this.select()' readonly><div class=mtop10></div>";
      if (!alb_desc) {
        id=find_alb_by_folder(album)
        title=alb_arr[id][1]        
      }
      else title=alb_desc  
      url=viewlink
      
      descr="Альбом с картинками на хостинге jpeghost"
      tags="альбомы,картинки,хостинг картинок"
  }
  
  str+="<div style='float:left'>";
  str+="<font class=smallandgray2>Исходный размер:</font><div class=mtop5></div>";
  str+="<select id='source_select' onchange=\"if ($('#source_select option:selected').val()!='Выбрать') $('#links_text').val($('#source_select option:selected').val());byid('thumb_select').selectedIndex=0\">";
  str+="<option>Выбрать</option>";
  str+="<option value="+links[0]+">Просмотр</option>";
  str+="<option value="+links[1]+">Прямые ссылки</option>";
  str+="<option value="+links[2]+">BBcode (для форумов)</option>";
  str+="<option value="+links[3]+">BBcode (строчные буквы)</option>";
  str+="<option value="+links[4]+">HTML код (для блогов)</option>";
  str+="</select></div>";
  str+="<div style='float:left;margin-left:20px;'>";
  str+="<font class=smallandgray2>Превью (увеличение по клику):</font> <div class=mtop5></div>";  
  str+="<select id='thumb_select' onchange=\"if ($('#thumb_select option:selected').val()!='Выбрать') $('#links_text').val($('#thumb_select option:selected').val());byid('source_select').selectedIndex=0\">";
  str+="<option selected>Выбрать</option>";
  str+="<option value="+links[5]+">Прямые ссылки</option>";
  str+="<option value="+links[6]+" selected>BBcode (для форумов)</option>";
  str+="<option value="+links[7]+">BBcode (строчные буквы)</option>";
  str+="<option value="+links[8]+">HTML код (для блогов)</option>";
  str+="</select></div>";
  str+="<div style='clear:left;height:15px'></div>";
  str+="<textarea onclick='this.select()' rows=8 cols=30 class=smallandgray2 style='cursor:pointer;width:100%' id=links_text readonly></textarea>";
  str+="<div style='clear:left;height:15px'></div>";
  str+="<center><div id=zakladki></div></center>";
    
  str+="</div>";
//  alert(str)
  $(d).html(str);
  $(d).dialog({"title":"Ссылки на изображения","width":510,"modal":true,"resizable":false,"position":"center",close: function (){$('#links_button').removeClass('ui-state-hover ui-state-focus')}})
  $('#thumb_select').change()  
  $('#zakladki').html(echo_zakladki())
  //$("#save_button").button()  
}
