$(document).ready(function(){

// основное выпадающее подменю

    var sub1=sub2=sub3=0;

    $("a#menuweb").click ( 
      function () {
	if (sub1==0) { 
	  $("div.submenu").hide("fast"); 
	  $("div#subweb").show("slow");
	  sub1=1; sub2=sub3=0;
	}
	else {
	  $("div.submenu").hide("fast"); 
	  sub1=sub2=sub3=0;
	}
      }
    );
    $("a#menulinks").click ( 
      function () {
	if (sub2==0) { 
	  $("div.submenu").hide("fast"); 
	  $("div#sublinks").show("slow");
	  sub2=1; sub1=sub3=0;
	}
	else {
	  $("div.submenu").hide("fast"); 
	  sub1=sub2=sub3=0;
	}
      }
    );
    $("a#menuphoto").click ( 
      function () {
	if (sub3==0) { 
	  $("div.submenu").hide("fast"); 
	  $("div#subphoto").show("slow");
	  sub3=1; sub1=sub2=0;
	}
	else {
	  $("div.submenu").hide("fast"); 
	  sub1=sub2=sub3=0;
	}
      }
    );

// нижнее выпадающее подменю

    var subb1=subb2=0;

    $("a#bottomcopy").click ( 
      function () {
	if (subb1==0) { 
	  $("div.subbottom").hide("fast"); 
	  $("div#subcopy").show("slow");
	  subb1=1; subb2=0;
	}
	else {
	  $("div.subbottom").hide("fast"); 
	  subb1=subb2=0;
	}
      }
    );
    $("a#bottomcontact").click ( 
      function () {
	if (subb2==0) { 
	  $("div.subbottom").hide("fast"); 
	  $("div#subcontact").show("slow");
	  subb2=1; subb1=0;
	}
	else {
	  $("div.subbottom").hide("fast"); 
	  subb1=subb2=0;
	}
      }
    );

// клик по превью

    $("ul.imgHolder img").click(function(){
      $("ul.imgHolder img").css("border","1px #CCC solid");
      $(this).css("border","1px #ff3c00 solid");
      var clickid = $(this).attr("id");
      var path = $(this).parent().attr("href");
      var alt = $(this).attr("alt");
      var descr = $(this).attr("name");
      var nextim = $(this).parent().parent().next().find("img").attr("id");
      var previm = $(this).parent().parent().prev().find("img").attr("id");
      
      $("#ar_right").attr("name",nextim);
      $("#ar_right").click(function(){ $("img#"+$("#ar_right").attr("name")).click() });
      $("#ar_left").attr("name",previm);
      $("#ar_left").click(function(){ $("img#"+$("#ar_left").attr("name")).click() });

      var ree = /(.*)(&clickid=\d+)(.*)/gi;
      var pagelink = window.location.href.replace(ree, "$1$3");

      $("#imgTitle").animate({opacity: 0},500);
      $("#imgHolder").animate({opacity: 0},500,function(){
	$(this).html("<img src='" + path + "' alt='"+alt+"' title='"+alt+"' style='border: 1px #CCC solid;'>").find('img').bind('load',function(){ 
	  $(this).parent().animate({opacity: 1},500);
	  $("#imgTitle").html("<a href="+pagelink+"&clickid="+clickid+" style='color: #BBB; '>" + alt + "</a><br><a href='/?id=16&phid="+clickid+"' style='font-size: 0.8em; color: #999'>Direct link to "+alt+"</a><br><br><br><br><em style='color:#AAA'>" + descr + "</em>").animate({opacity: 1},500);
	});
      });

    // линк для админки фотографий
      var re = /(.+)\/([^\/]+)\/([^\/]+)$/;
      var newpath = path.replace(re, "/?id=9&dir=$2&named=$3");      
      $("#addadmin").empty().append("edit.photo").after(" ... ").attr("href",newpath);

    return false;
    });

    var asd3 = $('ul.imgHolder img:first').attr("id");
    if ( asd3=="" ) {}
    else { $('ul.imgHolder img:first').click(); }

// увеличение картинки в тексте

  $("img.textimg").click( 
    function () {
    var imgsrc = $(this).attr("src");
    var rei1 = /thumb\//;
    var rei2 = /\/([^\/]+)\.(\w+)$/;
      if (rei1.test(imgsrc)) {
	var newimgsrc = imgsrc.replace(rei1, "");      
	$(this).animate({opacity: 0},500, function() {$(this).attr("src", newimgsrc).bind("load", function() {$(this).animate({opacity: 1},500)} )} );
      }
      else {
	var newimgsrc = imgsrc.replace(rei2, "/thumb/$1.$2");
	$(this).animate({opacity: 0},500, function() {$(this).attr("src", newimgsrc).bind("load", function() {$(this).animate({opacity: 1},500)} )} );
      }
    }
  );

// увеличение и выбор картинки в селекте 

  $("img.selectimg").click( 
    function () {
    var imgh = $(this).css("height");
    var imgsrc = $(this).attr("src");
    var ree = /(.+)\/([^\/]+)$/;
    imgsrc = imgsrc.replace(ree, "$2")+"<br> ";
    var value1 = document.forms.sendslectphoto.photolist.value;
      if ( imgh=="100px" ) {
	$(this).animate({opacity: 0},100, function() {
	  $(this).css("height","100%"); 
	  $(this).animate({opacity: 1},100); 
	  value1 = value1.replace(imgsrc, "");
	  document.forms.sendslectphoto.photolist.value = value1+imgsrc;
	});
      }
      else {
	$(this).animate({opacity: 0},100, function() {
	  $(this).css("height","100px"); 
	  $(this).animate({opacity: 1},100); 
	  value1 = value1.replace(imgsrc, "");
	  document.forms.sendslectphoto.photolist.value = value1;
	});
      }
    }
  );

});




// запускается по бодионлоад если пришел индекс фото
function click_photo_eq (asd) {
  $("ul img#"+asd).click();
}



