﻿$(document).ready(function(){$("a.t-grid-delete",$("#Grid")).live("click",function(c){c.preventDefault();if(!confirm(commonText.ConfirmDelete)){return false}var i=$(this).closest("tr");var d=i.parents(".t-grid").data("tGrid");var a=d.data[$(d.$tbody[0].rows).index(c.row)];var f=a.Id;var g={Id:f};var h=JSON.stringify(g);var b=d.ajax.deleteUrl;if($(this).hasClass("customUrl")){b=$(this).attr("href")}else{if(b.match("/null/$")=="/null/"){b=b.substr(0,b.length-6)}}jsonCall({url:b,data:h,success:function(e){ThreatReturnedModel(e,function(j){if(j.IsValid){i.remove()}else{NotificateErrors(commonText.ErrorDuringWork+j.Message)}},commonText.MessageOnNotPersistedForm,null)}});return false})});$(document).ready(function(){if($("#DivMoreOptions").length===0){var b='<div id="DivMoreOptions" style="display: none;"></div>';$("body").prepend(b)}$("#MyRibbonBar div.DisponibleFiltersContainer div div.TitleMoreFilter").live("click",function(){var f=$(this).offset();var e=f.top+15;var d=f.left-4;var g=$(this).parent().children("ul").clone();$("#DivMoreOptions").html(g).css({top:e,left:d}).show();$("#DivMoreOptions ul").UlColumnSplitter()});var c=false;var a=null;$("#DivMoreOptions").hover(function(){c=true;clearTimeout(a)},function(){if(!c){return}var d=$(this);a=setTimeout(function(){d.hide();c=false},800)});$("#MyRibbonBar div.FilterSelected").click(function(f){var d=$(this).children("a");document.location.href=d.attr("href")});$(window).resize(function(){ResizeRibbonFiltersArea()})});var _resizeRibbonFiltersAreaYetDone=false;function ResizeRibbonFiltersArea(){var c=$("#MyRibbonBar li.RibbonFiltersContainer");var e=$("#MyRibbonBar li.RibbonFiltersContainer > div").css("height","87").css("position","absolute").outerWidth();$("#MyRibbonBar li.RibbonFiltersContainer > div").css("height","auto").css("position","relative").outerWidth();var g=$("#MyRibbonBar").innerWidth()-20;$("#MyRibbonBar > ul > li").each(function(){if(!$(this).hasClass("RibbonFiltersContainer")){g-=($(this).outerWidth()+10)}});if(e<g&&!_resizeRibbonFiltersAreaYetDone){return}_resizeRibbonFiltersAreaYetDone=true;var a=0;$("div.FilterSelectedContainer",c).each(function(){a=$(this).outerWidth()});var b=$("div.FilterSelectedContainer > div",c).length;var d=$("div.DisponibleFiltersContainer > div",c).length;var f=(g-a)/(d+b);f-=5;$("ul li",c).css("white-space","nowrap");c.css("overflow","hidden").css("width",g);$("ul",c).parent().css("width",f+4)}$(window).load(function(){ResizeRibbonFiltersArea()});(function(a){a.fn.UlColumnSplitter=function(c){var d=a.extend({MaxItem:10,AutoResize:true,MaxSize:null,SotractHeight:30},c||{});var b={StillToHeight:function(f){if(d.AutoResize){var e=f.height();return(e>d.MaxSize)}else{return(f.children("li").length>d.MaxItem)}},StillOk:function(g,e,f){if(d.AutoResize){return(f<d.MaxSize)}else{return !(e<d.MaxItem)}}};return this.each(function(){var l=a(this).parent();l.css("width","auto");l.css("height","auto");l.css("overflow","auto");var j=l.offset().top-a(window).scrollTop();if(j<0){j=0}var h=a(window).height()-j;h-=d.SotractHeight;d.MaxSize=h;if(!d.Autoresize&&!(a(this).children("li").length>d.MaxItem)){return a(this)}var f=a(this);var n=0;while(b.StillToHeight(f)){var e=f.clone();e.html("");var m=0;a.each(f.children("li"),function(p,q){m+=q.clientHeight;if(b.StillOk(f,p,m)){return}a(q).appendTo(e)});e.insertAfter(f);f=e}a.each(l.find("ul"),function(){n+=a(this).outerWidth()+20});var g=l.offset().left;var o=n;var k=(g+o)-(a(window).width());if(k>0){var i=g-k-10;if(i<20){l.css("width",a(window).width()-50);l.css("height",h);l.css("overflow","scroll");i=20}l.css("left",i)}})}})(jQuery);
