$(document).ready(function(){
//HIDEONSTART
//$('#CHAT_FRAME').css('top', "-9999px");
//$('#CHAT_FRAME').css('top', "-9999px").toggleClass('hidden');

//REQUEST FIRST UPDATE
	var ajaxopts = {
      url: "/index.php?module=chat&a=refresh",
      cache: false,
      success: function(html){
        if(html == "NO CODE") alert("Неверный код подтверждения!");
        else if(html != "NO ACTION") $("#msg_pool").html(html);
        $('#msg_pool').scrollTop(9999);
      }
    };
 ///////////// var mypoll = $.ajax(ajaxopts);

//$(".ajax_form_orgcard").append('<input type="hidden" name="ajax_form" value="1"/>');

//client send message AJAX submit
var options = {  //  target:     '#divToUpdate',  //  url:        'comment.php',
    beforeSubmit:  before_send,
    success:    showResponse
};
	$("#ajax_chat_form").ajaxForm(options);

function showResponse(responseText, statusText, xhr, $form)  {    //alert('status: ' + statusText + '\n\nresponseText: \n' + responseText + '\n\nThe output div should have already been updated with the responseText.');
    if(responseText == "NO CODE") alert("Неверный код подтверждения!");
    else if(responseText != "NO ACTION")
    {
    $("#msg_pool").html(responseText);
    CODEVAL = $("#chat_code").attr('value');
    $("#code_cont").html("<input type=\"hidden\" name=\"code\" value=\""+ CODEVAL +"\"id=\"chat_code\"/>");
      //$("#chat_code").attr('type', 'hidden');
      //$("#chat_capcha").hide();
    }
      $('#msg_pool').scrollTop(9999);
}
function before_send()  {
    	$("#msg_textarea").val("").focus();

}



//POLL REFRESH TEXT POOL
/* $.fjTimer({
	interval: 5000,
	repeat: 5000,
	tick: function(counter, timerId) {
	var ajaxopts = {
      url: "/index.php?module=chat&a=refresh",
      cache: false,
      success: function(html){
        if(html != "NO ACTION") $("#msg_pool").html(html);
        $('#msg_pool').scrollTop(9999);
      }
    };
  var mypoll = $.ajax(ajaxopts);
	}
}); */






//OBLAKO
/* $("#close_oblako").click(
              function () {
              $('#pupup10sec').fadeOut('slow');
              return false;
              }
            ); */


/* $('#pupup10sec').fadeIn('slow'); */


/* 
$.fjTimer({
	interval: 10000,
	repeat: 1,
	tick: function(counter, timerId) {
	$('#pupup10sec').fadeOut('slow');
	}
}); */



//FIXED POSIT
$(window).scroll(function() {
  //  $('#pupup10sec').css('top', $(this).scrollTop()+100  + "px");
    //$('#chat_starter').css('top', $(this).scrollTop()+200  + "px");
    // if(!$('#CHAT_FRAME').hasClass('hidden')) $('#CHAT_FRAME').css('top', $(this).scrollTop()+100  + "px");
});


//CHATSHOWHIDE TRIGGER
$("#chat_starter_link").floatdialog("CHAT_FRAME", { effect:false, sound: false});
$("#chat_sstarter_link").click(
              function () {
              //alert($(window).scrollTop())
              //$('#CHAT_FRAME').css('top', $(window).scrollTop()+100  + "px");
              //$('#CHAT_FRAME').togglePopup();
              //$(window).scrollTop(9999);
              //$('#CHAT_FRAME').alignCenter();
              $(document).floatdialog("CHAT_FRAME", { effect:false, sound: false});
              return false;
              }
            );
//X button
$("#chat_cldose").click(
              function () {
              $('#CHAT_FRAME').togglePopup(); return false;
              }
            );

//CCHAT WINDOW PO CENTRU
$.fn.alignCenter = function() {
  var marginLeft =   $(this).width()/2 + 'px';
  var marginTop =   $(this).height()/2 + 'px';
  //return $(this).css({'margin-left':marginLeft, 'margin-top':marginTop});
  VALOW = ( $(window).width() - $(this).width() ) / 2 + 'px';
  VALOH = ( $(window).height() - $(this).height() ) / 2 + 'px';
  return $(this).css({'left':VALOW,'top':VALOH});
};
//CHAT AHOWHIDE
   $.fn.togglePopup = function(){
     if($('#CHAT_FRAME').hasClass('hidden'))
     {
       $('#CHAT_FRAME')
         //.html($(this).html())
         .alignCenter()
         .toggleClass('hidden');
     }
     else
     {
       //$('#CHAT_FRAME').toggleClass('hidden');
       $('#CHAT_FRAME').css('top', "-9999px").toggleClass('hidden');
     }
   };


});/////////////////////////////


//MENu HOVER EMULATION
/* sfHover = function() {
              	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
              	for (var i=0; i<sfEls.length; i++) {
              		sfEls[i].onmouseover=function() {
              			this.className+=" sfhover";
              		}
              		sfEls[i].onmouseout=function() {
              			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
              		}
              	}
              }
              if (window.attachEvent) window.attachEvent("onload", sfHover); */




function TEMP()
{

  $("table#contacts_simple tr:nth-child(even)").addClass("odd");
            $("table#hot_contacts_simple tr:nth-child(odd)").addClass("odd");
            $("table#editvieworg tr:nth-child(even)").addClass("even");

            $("input.for_colorpicker").attachColorPicker();



            $("#zakladki td.zak_inact").hover(
              function () {
                $(this).toggleClass("zak_act");
                $(this).toggleClass("zak_inact");
              },
              function () {
                $(this).toggleClass("zak_act");
                $(this).toggleClass("zak_inact");
              }
            );

            $("#zakladki td.zak_inact").click(
              function () {
                document.location.href = $(this).attr("rel");
              }
            );

          $("#contacts_simple td.expand").click(
              function () {
                UID = $(this).attr("rel");
                $("#expand_container" + UID).toggle("fast");
                $("#add_contact_form" + UID).slideToggle("fast");
              }
            );

            $("#contacts_simple td.collapse").click(
              function () {
                UID = $(this).attr("rel");
                $("#add_contact_form" + UID).slideToggle("fast");
                $("#expand_container" + UID).toggle("slow");
              }
            );



          $("#mycats_cont #title").click(
              function () {
                $(this).toggleClass("act");
                $("#mycats_select").toggle("fast");
              }
            );

            $("#hot_cont #title").click(
              function () {
                $(this).toggleClass("act");
                $("#hot_contacts_cont").toggle("fast");
              }
            );

            $("#org_cats_cont #title").click(
              function () {
                $(this).toggleClass("act");
                $("#org_cats_list").toggle("fast");
              }
            );


          $("#bytable").click(
              function () {
                $("#contacts_card").slideUp("fast");
                $("#contacts_simple").slideDown("normal");
              }
            );

          $("#bycard").click(
              function () {
                $("#contacts_simple").slideUp("fast");
                $("#contacts_card").slideDown("normal");

              }
            );

  $(".ajax_form_orgcard").append('<input type="hidden" name="ajax_form" value="1"/>');
	$(".ajax_form_orgcard").ajaxForm(function() {
alert("Информация обновлена");
});


}





















function tooltip_over(obje,USER_UID)
{

if (window.event.pageX || window.event.pageY) 	{
		posx = window.event.pageX;
		posy = window.event.pageY;
	}
	else if (window.event.clientX || window.event.clientY) 	{
		posx = window.event.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = window.event.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}

  $("#mananegr"+USER_UID).css({left:posx-250, top:posy+8});
 $("#mananegr"+USER_UID).css({opacity:1, display:"none"}).fadeIn(200);
}
function tooltip_move(obje,USER_UID)
{

// $("#mananegr"+USER_UID).css({left:obje.pageX+15, top:obje.pageY+15});
}
function tooltip_out(obje,USER_UID)
{
 $("#mananegr"+USER_UID).css({"left":"-9999px"})
 $("#mananegr"+USER_UID).fadeOut(100);
}

function simple_tooltip(target_items, name){
 $(target_items).each(function(i){
 $("body").append("<div class='"+name+"' id='"+name+i+"'><p>"+$(this).attr('title')+"</p></div>");
 var my_tooltip = $("#"+name+i);

 $(this).removeAttr("title").mouseover(function(){
 my_tooltip.css({opacity:0.8, display:"none"}).fadeIn(400);
 }).mousemove(function(kmouse){
 my_tooltip.css({left:kmouse.pageX+15, top:kmouse.pageY+15});
 }).mouseout(function(){
 my_tooltip.fadeOut(400);
 });
 });
}



function aja_cat(USR_UID,UID)
{

  CHILDS_DIV = "#childs_of_" + UID ;

    if($(CHILDS_DIV).length)
    {
      if($(CHILDS_DIV).css('display') == "none") $(CHILDS_DIV).css('display', '');
      else $(CHILDS_DIV).css('display', 'none');

    }else{
      URL = "http://crm.s-it.ru/index.php?usr_uid=" + USR_UID + "&get_childs_of=" + UID;
      //alert(URL);
      RESULT_DIV = "#ajax_result_" + UID;
      jQuery($(RESULT_DIV)).load(URL);
    }

}

function cat_link(USR_UID,UID)
{
      CHILDS_DIV = "#childs_of_" + UID ;
      URL = "http://crm.s-it.ru/index.php?usr_uid=" + USR_UID + "&cat_link=" + UID;
      LINKER_TD = "#cat_linker" + UID;
      $.get(URL);
      $(LINKER_TD).html('<img src="/i/pic_mycat.jpg" onclick="cat_unlink(\'' + USR_UID +'\',\'' + UID +'\')"/>');
}

function cat_unlink(USR_UID,UID)
{
      CHILDS_DIV = "#childs_of_" + UID ;
      URL = "http://crm.s-it.ru/index.php?usr_uid=" + USR_UID + "&cat_unlink=" + UID;
      LINKER_TD = "#cat_linker" + UID;
      $.get(URL);
      $(LINKER_TD).html('<img src="/i/pic_anchor.jpg" onclick="cat_link(\'' + USR_UID +'\',\'' + UID +'\')"/>');
}





