
function showerror(text){
$('.messages_error').remove();
    $('#mainblock').after('<div class="messages_error"><span class="closeMessages"><a href="#">закрыть</a></span><p></p><p>'+text+'</p><p></p></div>');
    $('.messages_error').fadeIn().animate({opacity: '+=0'}, 4000).fadeOut('slow')
    $('.closeMessages').click(function(){$('.messages_error').hide();})
}


var ids = new Array();
function getimage_clicker(el, id) {
     $(el).html($(el).text()+"<div  class='info_picker'><div class='top_arrow'></div>"+
     "<img style='background:#fff' src='http://fullcollection.ru/mod/tidypics/thumbnail.php?file_guid="+
     id+"&size=small' alt='Загрузка'  class='tidypics_image_clicker'/></div>");
 }

	function editotziv(id){
			$('#ed'+id).show();
			$(".nedtohide").hide();
                    
		}
	function hideedit(id){
			$('#ed'+id).hide();
			$(".nedtohide").show();
		}


function openimg(url){
    openwin('#onscreenform')
    $('#onscreenform').html('<div class="zoom"><img alt="Загрузка полного изображения" title="Загрузка полного изображения" src="'+url+'"></div><input type="button" value="Закрыть окно" onclick="closewindow()" style="position:fixed; bottom:10px; right:20px">');
    return false;
}
function infortershow(){
$("#inforter").show("fast");
$("#shotinforter").hide()
}

function lcshow(adr){
    $('#lssho').load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/lsshow.php',{adr:adr})
}

function subscribenew(id){
    $('#subscribenew'+id).load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/subscribenew.php',{id:id})
}

function sendComplete(id,type){
      if (type=='list'){
          closewindow();
          $('#onscreenform').html('');
      }else{
          $('#forform-'+id).hide();
          $('#forform-'+id).html('ok');
      }
      $('#entity'+id).load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/update.php',{id:id, type:type})
}

function pin(id){
    $('#pin_'+id).load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/pin.php',{id:id})
}

function getIFrameXML(id) {
   iframe= document.getElementById('frame'+id);

  var doc=iframe.contentDocument;
  if (!doc && iframe.contentWindow) doc=iframe.contentWindow.document;
  if (!doc) doc=window.frames[iframe.id].document;
//  if (!doc)  alert(11)
  if (!doc) return null;
//   if (doc.location=="about:blank") return null;
  if (doc.XMLDocument) doc=doc.XMLDocument;
 // alert(doc);
  return doc;
}
function loadeditform(id,type){
if (type=='list'){
     openwin('#onscreenform')
    $('#onscreenform').load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/imageedit.php',{id:id, type:type});

}else{
    $('#forform-'+id).html('<div class="zoom2"><div align=\"center\" class=\"ajax_loader\"></div></div>');
    $('#forform-'+id).show('blind');
 //  $('#forform-'+id).show();
    $('#forform-'+id).load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/imageedit.php',{id:id, type:type},function(){

     $('#forform-'+id).show('blind')
    setuptextmyce();
    });
}

}

function setuptextmyce(){
     tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        relative_urls : false,
        theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough,bullist,numlist,undo,redo,link,unlink,image,blockquote,code",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : true,
        theme_advanced_resize_horizontal : false,
        width : "100%",
        extended_valid_elements : "a[name|href|target|title],img[src|border=0|alt|title|name],hr[width],font[size|color],i,strike,s"

    });
}

function goodclick(id,type,remove){
    $('#rat-'+type+id).load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/plus1.php',{id:id, type:type, action:remove});
}

var lasts='';
var nowseach=false;
var activeitem=0;
var interupdateseachres=0;
var interhideseachres=0

    var seachstring='';
    var lastseachstring='';
    var xlr=false;
    
function update_seach_results(){
        seachstring=$('#elgg_topbar_container_search .search_input').val();

        if ((seachstring.length>1) && (lastseachstring!=seachstring)){
            lastseachstring=seachstring;
            $('#elgg_topbar_seach_results').show();
            $('#elgg_topbar_seach_results').html('Загрузка...')
            activeitem=0;
            if (xlr) xlr.abort();
            xlr=jQuery.ajax({
                type:'GET',
                url:'http://www.fullcollection.ru/mod/tidypics/lib/ajax/seachloader.php',
                dataType: "html",
                data:{t:seachstring},
                cache:true,
                success: function(data){
                    $('#elgg_topbar_seach_results').html(data);
                }
            })


        }
        if (seachstring.length<=1){
             if (xlr) xlr.abort();
             $('#elgg_topbar_seach_results').show();
            $('#elgg_topbar_seach_results').html('Наберите еще букву')
        }
    }

//function update_seach_results(){
//    clearInterval(interupdateseachres);
//  st=$('#elgg_topbar_container_search .search_input').val();
//        if (lasts!=st){
//            lasts=st;
//            activeitem=0;
//            $('#elgg_topbar_seach_results').show();
//            $('#elgg_topbar_seach_results').html('Загрузка...')
//
//        if ( (st.length>=3)){
//            $('#elgg_topbar_seach_results').load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/seachloader.php',{t:st},function(){
//
//
//            })
//        }
//    }
//}

function hideseach_results(){
    clearInterval(interhideseachres);
    $('#elgg_topbar_seach_results').hide();
}

var ua        = navigator.userAgent.toLowerCase();
var is_pc_ie  = ( (ua.indexOf('msie') != -1 ) && ( ua.indexOf('win') != -1 ) && ( ua.indexOf('opera') == -1 ) && ( ua.indexOf('webtv') == -1 ) );

function setFlashVariables(movieid, flashquery){
        var i,values;
        if(is_pc_ie){
                var chunk = flashquery.split("&");
                for(i in chunk){
                        values = chunk[i].split("=");
                        document[movieid].SetVariable(values[0],values[1]);
                }
        }else{
                var divcontainer = "#flash_setvariables";
                $(divcontainer).html("");
                var divinfo = "<embed src='http://www.fullcollection.ru/mod/tidypics/gateway.swf' FlashVars='lc="+movieid+"&fq="+escape(flashquery)+"' width='0' height='0' type='application/x-shockwave-flash'></embed>";
                $(divcontainer).html(divinfo);
        }
}



$(document).ready(function () {
$('.more').click(function(){
    $(this).next().show('slow')
    $(this).next().mouseleave(function(){
       $(this).hide();
    })
})

$('.upload_image').each(function(index) {

   cid= $(this).attr('id')

new AjaxUpload($(this), {
    action: 'http://www.fullcollection.ru/ubloadfileforfastupload.php',
    data: {guid:cid},
    name: 'tidypicsfile',
    onSubmit : function(file, ext){
        //alert('_'+cid);
        //return false;
       /// idl=cid;
        if (ext && /^(jpg|png|jpeg|gif|JPG|PNG|JPEG|GIF)$/.test(ext)){

           // $('#waitertext').html('Подождите, идет загрузка');
            return true;


        } else {
            alert('Ошибка: формат не поддерживается');
            return false;
        }
    },
    onComplete: function(file, response){
        $('#el'+response).attr('src',$('#el'+response).attr('src')+'?update=1')
        $('#'+response).html('');
        //alert(response)



        }
    });
})

    $('#elgg_topbar_seach_results a').mousemove(function(){
     $('#elgg_topbar_seach_results a').removeClass('selected');
    })
    $('#elgg_topbar_container_search .search_input').keydown(function(event) {
       // alert (lasts);
        if (event.which == '13') {
            if (activeitem!=0){
               link=$('#elgg_topbar_seach_results #seach_res_'+activeitem)[0].href;
                window.location = link;
                event.preventDefault();
            }else{

            }
        }
      interupdateseachres= setInterval(update_seach_results, 10);

      {
        if (event.keyCode==38){//up
            activeitem--;
            if (activeitem<0)activeitem=0;
        }
        if (event.keyCode==40){//down

            if ($('#elgg_topbar_seach_results #seach_res_'+(activeitem+1))[0].href!=undefined){
                activeitem++;
            }
            if (activeitem>8)activeitem=8;
        }

       $('#elgg_topbar_seach_results a').removeClass('selected');
        if (activeitem>0)
         $('#elgg_topbar_seach_results #seach_res_'+activeitem).addClass('selected');
    }
    })

    $('#elgg_topbar_container_search .search_input').blur(function(){

         interhideseachres= setInterval(hideseach_results, 1000);
    })


    $('.nomeras_id').each(function(index) {
         ids[index]=$(this).text();
         $(this).html('');
     });

     $('.nomeras_name').each(function(index) {
        guids=ids[index];
        names=$(this).text();
        guids=guids.split('|');
        names=names.split('|');
        style=$(this).attr('style')
        html='';

        for(i=0;i<guids.length;i++){
            if (i!=0) html=html+'<span class="gray">,</span> '
            html=html+'<a style="'+style+'" href=\"http://www.fullcollection.ru/pg/collection/view/'+guids[i]+'" class="probar_in" onmouseover="getimage_clicker(this,'+guids[i]+')" id="'+names[i]+'">'+names[i]+'</a>';
        }
        $(this).html(html);
     });


     $(".probar_in").mouseout(function() {
         $(this).html($(this).text())
     })




});

     function commenteditclick(th){
          id=$(th).attr('id');


         if ( $(th).text()!='Сохранить изменения'){



         $('#generic_comment_details_'+id).html('<textarea class="input-textarea" name="generic_comment_'+id+'" id="generic_comment_'+id+'"  >'+$('#generic_comment_details2_'+id).html()+'</textarea>')
         $(th).text('Сохранить изменения');
         setuptextmyce();
         }else{
           tinyMCE.getInstanceById('generic_comment_'+id);

            tinyMCE.execCommand('mceRemoveControl', false, 'generic_comment_'+id);



            text=$('textarea#generic_comment_'+id).val();

            $('#generic_comment_details_'+id).html('<div align=\"center\" class=\"ajax_loader\"></div>');
            $('#generic_comment_details_'+id).load('http://www.fullcollection.ru/mod/tidypics/lib/ajax/savecomment.php', {id: id, text: text}, function(ldata){
                $('#generic_comment_details2_'+id).html(text);
                 $(th).text('Редактировать')
            })

         }
     }


