src/pyams_skin/resources/js/myams-notify.min.js
changeset 494 6ca0da3caede
parent 489 63ea9a94bd47
--- a/src/pyams_skin/resources/js/myams-notify.min.js	Mon Dec 17 10:24:14 2018 +0100
+++ b/src/pyams_skin/resources/js/myams-notify.min.js	Mon Dec 17 14:33:36 2018 +0100
@@ -1,1 +1,1 @@
-!function(t,o){"use strict";t(document).ready(function(){t("body").append("<div id='divSmallBoxes'></div>").append("<div id='divMiniIcons'></div>").append("<div id='divBigBoxes'></div>")});var i,e=0,a=0,s=0,n=0,l=0,c=o.MyAMS;c.notify={messageBox:function(i,s){var n,l,d=c.browser&&c.browser.isIE8orlower(),r={title:"",content:"",status:"",NormalButton:void 0,ActiveButton:void 0,buttons:void 0,input:void 0,placeholder:"",options:void 0,sound:void 0},u=t.extend({},r,i);if(u.sound&&0===d){var v=document.createElement("audio");navigator.userAgent.match("Firefox/")?v.setAttribute("src",c.baseURL+"../sound/message.ogg"):v.setAttribute("src",c.baseURL+"../sound/message.mp3"),t.get(),v.addEventListener("load",function(){v.play()},!0),v.pause(),v.play()}a+=1,0===e&&(e=1,n="<div class='MessageBox animated fadeIn fast' id='MsgBoxBack'></div>",t("body").append(n),d&&t("#MsgBoxBack").addClass("MessageIE"));var m,h="",p=0,f="",b=0;if(void 0!==u.input)switch(p=1,u.input=u.input.toLowerCase(),u.input){case"text":case"password":h="<input class='form-control' type='"+u.input+"' id='txt"+a+"' placeholder='"+u.placeholder+"'/><br/><br/>";break;case"select":if(void 0===u.options)o.alert&&o.alert("For this type of input, the options parameter is required.");else{for(h="<select class='form-control' id='txt"+a+"'>",m=0;m<=u.options.length-1;m++)"["===u.options[m]?f="":"]"===u.options[m]?(b+=1,h+=f="<option>"+f+"</option>"):f+=u.options[m];h+="</select>"}break;default:o.alert&&o.alert("That type of input is not handled yet")}for(l="<div class='MessageBoxContainer "+u.status+" animated fadeIn fast' id='Msg"+a+"'>",l+="<div class='MessageBoxMiddle'>",l+="<span class='MsgTitle'>"+u.title+"</span class='MsgTitle'>",l+="<p class='pText'>"+u.content+"</p>",l+=h,l+="<div class='MessageBoxButtonSection'>",void 0===u.buttons&&(u.buttons="[Accept]"),u.buttons=t.trim(u.buttons),u.buttons=u.buttons.split(""),void 0===u.NormalButton&&(u.NormalButton="#232323"),void 0===u.ActiveButton&&(u.ActiveButton="#ed145b"),m=0;m<=u.buttons.length-1;m++)"["===u.buttons[m]?f="":"]"===u.buttons[m]?l+=f="<button id='bot"+(b+=1)+"-Msg"+a+"' class='btn "+(1===b?"btn-primary":"btn-default")+" btn-sm botTempo'> "+f+"</button>":f+=u.buttons[m];l+="</div>",l+="</div>",l+="</div>",a>1&&(t(".MessageBoxContainer").hide(),t(".MessageBoxContainer").css("z-index",99999)),t(".MessageBox").append(l),1===p&&t("#txt"+a).focus(),t(".botTempo").hover(function(){t(this).attr("id")},function(){t(this).attr("id")}),t(".botTempo").click(function(){var o=t(this).attr("id"),i=o.substr(o.indexOf("-")+1),n=t.trim(t(this).text());if(1===p){if("function"==typeof s){var l=i.replace("Msg",""),c=t("#txt"+l).val();s&&s(n,c)}}else"function"==typeof s&&s&&s(n);t("#"+i).addClass("animated fadeOut fast"),0===(a-=1)&&t("#MsgBoxBack").removeClass("fadeIn").addClass("fadeOut").delay(300).queue(function(){e=0,t(this).remove()})})},bigBox:function(o,i){var e;if(!0===(o=t.extend({title:"",content:"",icon:void 0,number:void 0,color:void 0,sound:!0,timeout:void 0,colortime:1500,colors:void 0},o)).sound&&c.browser&&0===c.browser.isIE8orlower()){var a=document.createElement("audio");navigator.userAgent.match("Firefox/")?a.setAttribute("src",c.baseURL+"../snd/bigbox.ogg"):a.setAttribute("src",c.baseURL+"../snd/bigbox.mp3"),t.get(),a.addEventListener("load",function(){a.play()},!0),a.pause(),a.play()}e="<div id='bigBox"+(s+=1)+"' class='BigBox animated fadeIn fast'><div id='bigBoxColor"+s+"'><i class='btnClose fa fa-times' id='btnClose"+s+"'></i>",void 0===o.icon&&(o.icon="fa fa-cloud"),e+="<span><i class='"+o.icon+"'></i>&nbsp; "+o.title+"</span>",e+="<p>"+o.content+"</p>",e+="<div class='bigboxnumber'>",void 0!==o.number&&(e+=o.number),e+="</div></div>",e+="</div>",t("#divBigBoxes").append(e),void 0===o.color&&(o.color="#004d60"),t("#bigBox"+s).css("background-color",o.color),t("#divMiniIcons").append("<div id='miniIcon"+s+"' class='cajita animated fadeIn' style='background-color: "+o.color+";'><i class='"+o.icon+"'/></i></div>"),t("#miniIcon"+s).bind("click",function(){var o=t(this).attr("id"),i=o.replace("miniIcon","bigBox"),e=o.replace("miniIcon","bigBoxColor");t(".cajita").each(function(o){var i=t(this).attr("id").replace("miniIcon","bigBox");t("#"+i).css("z-index",9998)}),t("#"+i).css("z-index",9999),t("#"+e).removeClass("animated fadeIn").delay(1).queue(function(){t(this).show(),t(this).addClass("animated fadeIn"),t(this).clearQueue()})});var n,l=t("#btnClose"+s),d=t("#bigBox"+s),r=t("#miniIcon"+s);if(void 0!==o.colors&&o.colors.length>0&&(l.attr("colorcount","0"),n=setInterval(function(){var t=l.attr("colorcount");l.animate({backgroundColor:o.colors[t].color}),d.animate({backgroundColor:o.colors[t].color}),r.animate({backgroundColor:o.colors[t].color}),t<o.colors.length-1?l.attr("colorcount",1*t+1):l.attr("colorcount",0)},o.colortime)),l.bind("click",function(){clearInterval(n),"function"==typeof i&&i&&i();var o=t(this).attr("id"),e=o.replace("btnClose","bigBox"),a=o.replace("btnClose","miniIcon");t("#"+e).removeClass("fadeIn fast"),t("#"+e).addClass("fadeOut fast").delay(300).queue(function(){t(this).clearQueue(),t(this).remove()}),t("#"+a).removeClass("fadeIn fast"),t("#"+a).addClass("fadeOut fast").delay(300).queue(function(){t(this).clearQueue(),t(this).remove()})}),void 0!==o.timeout){var u=s;setTimeout(function(){clearInterval(n);var o=t("#bigBox"+u);o.removeClass("fadeIn fast"),o.addClass("fadeOut fast").delay(300).queue(function(){t(this).clearQueue(),t(this).remove()});var i=t("#miniIcon"+u);i.removeClass("fadeIn fast"),i.addClass("fadeOut fast").delay(300).queue(function(){t(this).clearQueue(),t(this).remove()})},o.timeout)}},smallBox:function(o,e){var a;if(!0===(o=t.extend({title:"",content:"",icon:void 0,iconSmall:void 0,sound:!0,color:void 0,timeout:void 0,colortime:1500,colors:void 0},o)).sound&&c.browser&&0===c.browser.isIE8orlower()){var s=document.createElement("audio");navigator.userAgent.match("Firefox/")?s.setAttribute("src",c.baseURL+"../snd/smallbox.ogg"):s.setAttribute("src",c.baseURL+"../snd/smallbox.mp3"),t.get(),s.addEventListener("load",function(){s.play()},!0),s.pause(),s.play()}a="";var d="",r="smallbox"+(n+=1);d=void 0===o.iconSmall?"<div class='miniIcon'></div>":"<div class='miniIcon'><i class='miniPic "+o.iconSmall+"'></i></div>",a=void 0===o.icon?"<div id='smallbox"+n+"' class='SmallBox animated fadeInRight fast'><div class='textoFull'><span>"+o.title+"</span><p>"+o.content+"</p></div>"+d+"</div>":"<div id='smallbox"+n+"' class='SmallBox animated fadeInRight fast'><div class='foto'><i class='"+o.icon+"'></i></div><div class='textoFoto'><span>"+o.title+"</span><p>"+o.content+"</p></div>"+d+"</div>",1===n?(t("#divSmallBoxes").append(a),l=t("#smallbox"+n).height()+40):0===t(".SmallBox").size()?(t("#divSmallBoxes").append(a),l=t("#smallbox"+n).height()+40):(t("#divSmallBoxes").append(a),t("#smallbox"+n).css("top",l),l=l+t("#smallbox"+n).height()+20,t(".SmallBox").each(function(o){0===o?(t(this).css("top",20),i=t(this).height()+40,l=t(this).height()+40):(t(this).css("top",i),i=i+t(this).height()+20,l=l+t(this).height()+20)}));var u=t("#smallbox"+n);void 0===o.color?u.css("background-color","#004d60"):u.css("background-color",o.color);var v;void 0!==o.colors&&o.colors.length>0&&(u.attr("colorcount","0"),v=setInterval(function(){var t=u.attr("colorcount");u.animate({backgroundColor:o.colors[t].color}),t<o.colors.length-1?u.attr("colorcount",1*t+1):u.attr("colorcount",0)},o.colortime)),void 0!==o.timeout&&setTimeout(function(){clearInterval(v);var o=t(this).height()+20;t("#"+r).css("top");0!==t("#"+r+":hover").length?t("#"+r).on("mouseleave",function(){l-=o,t("#"+r).remove(),"function"==typeof e&&e&&e();var i=0;t(".SmallBox").each(function(o){0===o?(t(this).animate({top:20},300),i=t(this).height()+40,l=t(this).height()+40):(t(this).animate({top:i},350),i=i+t(this).height()+20,l=l+t(this).height()+20)})}):(clearInterval(v),l-=o,"function"==typeof e&&e&&e(),t("#"+r).removeClass().addClass("SmallBox").animate({opacity:0},300,function(){t(this).remove();var o=0;t(".SmallBox").each(function(i){0===i?(t(this).animate({top:20},300),o=t(this).height()+40,l=t(this).height()+40):(t(this).animate({top:o}),o=o+t(this).height()+20,l=l+t(this).height()+20)})}))},o.timeout),t("#smallbox"+n).bind("click",function(){clearInterval(v),"function"==typeof e&&e&&e();var o=t(this).height()+20;t(this).attr("id"),t(this).css("top");l-=o,t(this).removeClass().addClass("SmallBox").animate({opacity:0},300,function(){t(this).remove();var o=0;t(".SmallBox").each(function(i){0===i?(t(this).animate({top:20},300),o=t(this).height()+40,l=t(this).height()+40):(t(this).animate({top:o},350),o=o+t(this).height()+20,l=l+t(this).height()+20)})})})}}}(jQuery,this);
+!function(v,m){"use strict";v(document).ready(function(){v("body").append("<div id='divSmallBoxes'></div>").append("<div id='divMiniIcons'></div>").append("<div id='divBigBoxes'></div>")});var c,h=0,p=0,d=0,r=0,u=0,f=m.MyAMS;f.notify={messageBox:function(t,s){var o,i,e=f.browser&&f.browser.isIE8orlower(),a={title:"",content:"",status:"",NormalButton:void 0,ActiveButton:void 0,buttons:void 0,input:void 0,placeholder:"",options:void 0,sound:void 0},n=v.extend({},a,t);if(n.sound&&0===e){var l=document.createElement("audio");navigator.userAgent.match("Firefox/")?l.setAttribute("src",f.baseURL+"../sound/message.ogg"):l.setAttribute("src",f.baseURL+"../sound/message.mp3"),v.get(),l.addEventListener("load",function(){l.play()},!0),l.pause(),l.play()}p+=1,0===h&&(h=1,"<div class='MessageBox animated fadeIn fast' id='MsgBoxBack'></div>",v("body").append("<div class='MessageBox animated fadeIn fast' id='MsgBoxBack'></div>"),e&&v("#MsgBoxBack").addClass("MessageIE"));var c="",d=0,r="",u=0;if(void 0!==n.input)switch(d=1,n.input=n.input.toLowerCase(),n.input){case"text":case"password":c="<input class='form-control' type='"+n.input+"' id='txt"+p+"' placeholder='"+n.placeholder+"'/><br/><br/>";break;case"select":if(void 0===n.options)m.alert&&m.alert("For this type of input, the options parameter is required.");else{for(c="<select class='form-control' id='txt"+p+"'>",i=0;i<=n.options.length-1;i++)"["===n.options[i]?r="":"]"===n.options[i]?(u+=1,c+=r="<option>"+r+"</option>"):r+=n.options[i];c+="</select>"}break;default:m.alert&&m.alert("That type of input is not handled yet")}for(o="<div class='MessageBoxContainer "+n.status+" animated fadeIn fast' id='Msg"+p+"'>",o+="<div class='MessageBoxMiddle'>",o+="<span class='MsgTitle'>"+n.title+"</span class='MsgTitle'>",o+="<p class='pText'>"+n.content+"</p>",o+=c,o+="<div class='MessageBoxButtonSection'>",void 0===n.buttons&&(n.buttons="[Accept]"),n.buttons=v.trim(n.buttons),n.buttons=n.buttons.split(""),void 0===n.NormalButton&&(n.NormalButton="#232323"),void 0===n.ActiveButton&&(n.ActiveButton="#ed145b"),i=0;i<=n.buttons.length-1;i++)"["===n.buttons[i]?r="":"]"===n.buttons[i]?o+=r="<button id='bot"+(u+=1)+"-Msg"+p+"' class='btn "+(1===u?"btn-primary":"btn-default")+" btn-sm botTempo'> "+r+"</button>":r+=n.buttons[i];o+="</div>",o+="</div>",o+="</div>",1<p&&(v(".MessageBoxContainer").hide(),v(".MessageBoxContainer").css("z-index",99999)),v(".MessageBox").append(o),1===d&&v("#txt"+p).focus(),v(".botTempo").hover(function(){v(this).attr("id")},function(){v(this).attr("id")}),v(".botTempo").click(function(){var t=v(this).attr("id"),o=t.substr(t.indexOf("-")+1),i=v.trim(v(this).text());if(1===d){if("function"==typeof s){var e=o.replace("Msg",""),a=v("#txt"+e).val();s&&s(i,a)}}else"function"==typeof s&&s&&s(i);v("#"+o).addClass("animated fadeOut fast"),0===(p-=1)&&v("#MsgBoxBack").removeClass("fadeIn").addClass("fadeOut").delay(300).queue(function(){h=0,v(this).remove()})})},bigBox:function(o,e){var t;if(!0===(o=v.extend({title:"",content:"",icon:void 0,number:void 0,color:void 0,sound:!0,timeout:void 0,colortime:1500,colors:void 0},o)).sound&&f.browser&&0===f.browser.isIE8orlower()){var i=document.createElement("audio");navigator.userAgent.match("Firefox/")?i.setAttribute("src",f.baseURL+"../snd/bigbox.ogg"):i.setAttribute("src",f.baseURL+"../snd/bigbox.mp3"),v.get(),i.addEventListener("load",function(){i.play()},!0),i.pause(),i.play()}t="<div id='bigBox"+(d+=1)+"' class='BigBox animated fadeIn fast'><div id='bigBoxColor"+d+"'><i class='btnClose fa fa-times' id='btnClose"+d+"'></i>",void 0===o.icon&&(o.icon="fa fa-cloud"),t+="<span><i class='"+o.icon+"'></i>&nbsp; "+o.title+"</span>",t+="<p>"+o.content+"</p>",t+="<div class='bigboxnumber'>",void 0!==o.number&&(t+=o.number),t+="</div></div>",t+="</div>",v("#divBigBoxes").append(t),void 0===o.color&&(o.color="#004d60"),v("#bigBox"+d).css("background-color",o.color),v("#divMiniIcons").append("<div id='miniIcon"+d+"' class='cajita animated fadeIn' style='background-color: "+o.color+";'><i class='"+o.icon+"'/></i></div>"),v("#miniIcon"+d).bind("click",function(){var t=v(this).attr("id"),o=t.replace("miniIcon","bigBox"),i=t.replace("miniIcon","bigBoxColor");v(".cajita").each(function(t){var o=v(this).attr("id").replace("miniIcon","bigBox");v("#"+o).css("z-index",9998)}),v("#"+o).css("z-index",9999),v("#"+i).removeClass("animated fadeIn").delay(1).queue(function(){v(this).show(),v(this).addClass("animated fadeIn"),v(this).clearQueue()})});var a,s=v("#btnClose"+d),n=v("#bigBox"+d),l=v("#miniIcon"+d);if(void 0!==o.colors&&0<o.colors.length&&(s.attr("colorcount","0"),a=setInterval(function(){var t=s.attr("colorcount");s.animate({backgroundColor:o.colors[t].color}),n.animate({backgroundColor:o.colors[t].color}),l.animate({backgroundColor:o.colors[t].color}),t<o.colors.length-1?s.attr("colorcount",1*t+1):s.attr("colorcount",0)},o.colortime)),s.bind("click",function(){clearInterval(a),"function"==typeof e&&e&&e();var t=v(this).attr("id"),o=t.replace("btnClose","bigBox"),i=t.replace("btnClose","miniIcon");v("#"+o).removeClass("fadeIn fast"),v("#"+o).addClass("fadeOut fast").delay(300).queue(function(){v(this).clearQueue(),v(this).remove()}),v("#"+i).removeClass("fadeIn fast"),v("#"+i).addClass("fadeOut fast").delay(300).queue(function(){v(this).clearQueue(),v(this).remove()})}),void 0!==o.timeout){var c=d;setTimeout(function(){clearInterval(a);var t=v("#bigBox"+c);t.removeClass("fadeIn fast"),t.addClass("fadeOut fast").delay(300).queue(function(){v(this).clearQueue(),v(this).remove()});var o=v("#miniIcon"+c);o.removeClass("fadeIn fast"),o.addClass("fadeOut fast").delay(300).queue(function(){v(this).clearQueue(),v(this).remove()})},o.timeout)}},smallBox:function(o,i){var t;if(!0===(o=v.extend({title:"",content:"",icon:void 0,iconSmall:void 0,sound:!0,color:void 0,timeout:void 0,colortime:1500,colors:void 0},o)).sound&&f.browser&&0===f.browser.isIE8orlower()){var e=document.createElement("audio");navigator.userAgent.match("Firefox/")?e.setAttribute("src",f.baseURL+"../snd/smallbox.ogg"):e.setAttribute("src",f.baseURL+"../snd/smallbox.mp3"),v.get(),e.addEventListener("load",function(){e.play()},!0),e.pause(),e.play()}var a=t="",s="smallbox"+(r+=1);(a=void 0===o.iconSmall?"<div class='miniIcon'></div>":"<div class='miniIcon'><i class='miniPic "+o.iconSmall+"'></i></div>",t=void 0===o.icon?"<div id='smallbox"+r+"' class='SmallBox animated fadeInRight fast'><div class='textoFull'><span>"+o.title+"</span><p>"+o.content+"</p></div>"+a+"</div>":"<div id='smallbox"+r+"' class='SmallBox animated fadeInRight fast'><div class='foto'><i class='"+o.icon+"'></i></div><div class='textoFoto'><span>"+o.title+"</span><p>"+o.content+"</p></div>"+a+"</div>",1===r)?(v("#divSmallBoxes").append(t),u=v("#smallbox"+r).height()+40):0===v(".SmallBox").size()?(v("#divSmallBoxes").append(t),u=v("#smallbox"+r).height()+40):(v("#divSmallBoxes").append(t),v("#smallbox"+r).css("top",u),u=u+v("#smallbox"+r).height()+20,v(".SmallBox").each(function(t){0===t?(v(this).css("top",20),c=v(this).height()+40,u=v(this).height()+40):(v(this).css("top",c),c=c+v(this).height()+20,u=u+v(this).height()+20)}));var n,l=v("#smallbox"+r);void 0===o.color?l.css("background-color","#004d60"):l.css("background-color",o.color),void 0!==o.colors&&0<o.colors.length&&(l.attr("colorcount","0"),n=setInterval(function(){var t=l.attr("colorcount");l.animate({backgroundColor:o.colors[t].color}),t<o.colors.length-1?l.attr("colorcount",1*t+1):l.attr("colorcount",0)},o.colortime)),void 0!==o.timeout&&setTimeout(function(){clearInterval(n);var t=v(this).height()+20;v("#"+s).css("top");0!==v("#"+s+":hover").length?v("#"+s).on("mouseleave",function(){u-=t,v("#"+s).remove(),"function"==typeof i&&i&&i();var o=0;v(".SmallBox").each(function(t){0===t?(v(this).animate({top:20},300),o=v(this).height()+40,u=v(this).height()+40):(v(this).animate({top:o},350),o=o+v(this).height()+20,u=u+v(this).height()+20)})}):(clearInterval(n),u-=t,"function"==typeof i&&i&&i(),v("#"+s).removeClass().addClass("SmallBox").animate({opacity:0},300,function(){v(this).remove();var o=0;v(".SmallBox").each(function(t){0===t?(v(this).animate({top:20},300),o=v(this).height()+40,u=v(this).height()+40):(v(this).animate({top:o}),o=o+v(this).height()+20,u=u+v(this).height()+20)})}))},o.timeout),v("#smallbox"+r).bind("click",function(){clearInterval(n),"function"==typeof i&&i&&i();var t=v(this).height()+20;v(this).attr("id"),v(this).css("top");u-=t,v(this).removeClass().addClass("SmallBox").animate({opacity:0},300,function(){v(this).remove();var o=0;v(".SmallBox").each(function(t){0===t?(v(this).animate({top:20},300),o=v(this).height()+40,u=v(this).height()+40):(v(this).animate({top:o},350),o=o+v(this).height()+20,u=u+v(this).height()+20)})})})}}}(jQuery,this);