"use strict";angular.module("Show",[]);angular.module("Report",[]);angular.module("Survey",[]);angular.module("BasicHttpAuthExample",["ngSanitize","Show","ngRoute","ngCookies","ngMeta","Report","Survey","ui.bootstrap","angularLazyImg"]).filter("datetime",["$filter",function(n){return function(t){if(t===null)return"";var i=n("date")(new Date(t),"dd.MM.yy HH:mm");return i.toUpperCase()}}]).config(["$routeProvider","$locationProvider","ngMetaProvider",function(n){n}]).config(["ngMetaProvider",function(){}]).run([function(){}]).run(["ngMeta",function(n){n.init()}]).run(["$http",function(n){delete n.defaults.headers.common["X-Requested-With"];n.defaults.headers.common["Access-Control-Allow-Origin"]="*";n.defaults.headers.post.dataType="json"}]).run(["$rootScope","$location","$cookieStore","$http",function(n,t,i,r){n.globals=i.get("globals")||{};n.globals.currentUser&&(r.defaults.headers.common.Authorization="Basic "+n.globals.currentUser.authdata)}]).directive("onFinishRender",["$timeout",function(n){return{restrict:"A",link:function(t,i,r){t.$last===!0&&n(function(){t.$emit(r.onFinishRender)})}}}]).directive("imgsource",["$timeout","$compile","$filter",function(n,t,i){return function(n,r,u){n.$watch(u.imgsource,function(callback){n.$last===undefined&&n.$watch(u.imgsource,function(){var o=r[0].attributes.updatesource.nodeValue,u=i("filter")(n.images,{guid:o}),f,e;u.length>0?(f="",f=u[0].title!==""?'<div class="hovereffect"><img class="img-responsive" src="'+u[0].src+'" alt=""><div class="overlay"><p><a>Credit<\/a><\/p><h2>'+u[0].title+"<\/h2><\/div><\/div>":'<img class="img-responsive" src="'+u[0].src+'" alt="">',e=t(f)(n),r.replaceWith(e)):r.replaceWith("")});n.$last&&eval(callback)()})}}]).directive("videofacebook",["$timeout","$compile","$filter",function(n,t){return function(n,i,r){n.$watch(r.imgsource,function(callback){n.$last===undefined&&n.$watch(r.imgsource,function(){var r=i[0].attributes.facebookurl.nodeValue,u='<div class="fb-video" data-href="'+r+'" data-width="500" data-show-text="false"><\/div>',f=t(u)(n);i.replaceWith(f)});n.$last&&eval(callback)()})}}]).directive("compileHtml",["$parse","$sce","$compile",function(n,t,i){return{restrict:"A",link:function(n,r,u){var f=t.parseAsHtml(u.compileHtml),e=function(){return f(n)};n.$watch(e,function(t){var u=i(t);r.append(u(n))})}}}]).directive("comment",["$compile",function(){return{restrict:"E",replace:!0,scope:{comments:"="},templateUrl:"modules/report/views/comment.html",link:function(){}}}]).directive("promoteArticle",["$compile",function(){return{restrict:"E",replace:!1,scope:{comments:"="},templateUrl:"/googlecampain/campain3.html",link:function(){}}}]).directive("applicationFacebookDownload",["$compile",function(){return{restrict:"E",replace:!1,scope:{comments:"="},templateUrl:"googlecampain/googlecampain3.html?v=1.1",link:function(){}}}]).directive("commentnested",["$compile",function(){return{restrict:"E",replace:!0,scope:{comments:"="},templateUrl:"modules/report/views/commentnested.html",link:function(){}}}]).directive("autocomplete",["$timeout",function(n){return{restrict:"A",require:"ngModel",scope:{options:"=autocomplete"},link:function(t,i){t.items=null;t.selectedItem=null;t.lastSearchTerm=null;var e=t.options.delay||500,r=t.options.minLength||2,u=function(){$(i).trigger("validate")},f=function(){var e=$.trim($(i).val()),o,s,h;if(t.items&&t.lastSearchTerm===e){for(o=0;o<t.items.length;o++)if(s=t.items[o],h=$.trim(s.label),h===e){n(function(){t.options.onSelect(s);u()},0);return}t.options.onSelect(null);u()}else e.length>=r&&(t.lastSearchTerm=e,t.options.getData(e,function(n){t.items=n;t.items&&f()}))};$(i).autocomplete({source:function(n,r){t.lastSearchTerm=$.trim(n.term);t.options.getData(t.lastSearchTerm,function(n){t.items=n;r(n);$(i).is(":focus")||f()})},messages:{noResults:"",results:function(){}},minLength:r,focus:function(){return!1},select:function(){return n(function(){},0),!1},html:!0,appendTo:"#quickSearch"}).blur(function(){}).data("ui-autocomplete")._renderItem=function(n,t){return $("<li><\/li>").data("item.autocomplete",t).append('<strong><a href="'+t.value+'" '+(t.icon!==""?' target="_blank" prevent-default':"")+">"+t.label+"<\/a><\/strong>").appendTo(n)}}}}]).directive("advertising",["$timeout","$compile","$filter",function(n,t){return function(n,i,r){n.$watch(r.banner,function(callback){var e;if(!i[0].attributes.advertisingcode)if(window.localStorage){window.localStorage.getItem("banner_index")==null&&window.localStorage.setItem("banner_index",0);var banners=[{src:"uploadedimages/banners/BLUEHOST/BANNER.png",link:"https://www.bluehost.com/track/patrioti2020/"},{src:"uploadedimages/banners/FIVERR/ENGLISH/1/BANNER.jpg",link:"https://track.fiverr.com/visit/?bta=84604&nci=7020"},{src:"uploadedimages/banners/FIVERR/ENGLISH/2/BANNER.png",link:"https://track.fiverr.com/visit/?bta=84604&nci=7416"},{src:"uploadedimages/banners/FIVERR/ENGLISH/3/BANNER.jpg",link:"https://track.fiverr.com/visit/?bta=84604&nci=5471"},{src:"uploadedimages/banners/HOSTGATOR/1/BANNER.png",link:"https://partners.hostgator.com/c/1939726/178160/3094"},{src:"uploadedimages/banners/HOSTGATOR/2/BANNER.png",link:"https://partners.hostgator.com/c/1939726/178157/3094"},{src:"uploadedimages/banners/SITE123/BANNER.gif",link:"https://www.site123.com/?aff=4153547"},{src:"uploadedimages/banners/WEWORK/BANNER.png",link:"https://refer.wework.com/i/patrioti"},{src:"uploadedimages/banners/WIX/1/BANNER.png",link:"https://wixstats.com/?a=31283&c=2252&s1="},{src:"uploadedimages/banners/WIX/2/BANNER.jpg",link:"https://wixstats.com/?a=31283&c=2356&s1="},],banner_index=parseInt(window.localStorage.getItem("banner_index")),curr=banners[banner_index],html='<div class="advertising-responsive-banners"><a class="advertising-responsive" target="_blank" href="'+curr.link+'"><img src="'+curr.src+'" alt=""><\/a><\/div>';banner_index=(banner_index+1)%banners.length;curr=banners[banner_index];html+='<div class="advertising-responsive-banners"><a class="advertising-responsive" target="_blank" href="'+curr.link+'"><img src="'+curr.src+'" alt=""><\/a><\/div>';e=t(html)(n);i.replaceWith(e);banner_index=(banner_index+1)%banners.length;window.localStorage.setItem("banner_index",banner_index)}else e=t("")(n),i.replaceWith(e);n.$last&&eval(callback)()})}}]).factory("Page",[function(){var n="",t="",i="",r="";return{title:function(){return n},OG_title:function(){return t},url:function(){return i},description:function(){return r},setTitle:function(t){n=t},setOG_Title:function(n){t=n},setUrl:function(n){i=n},setDescription:function(n){r=n}}}]).controller("HeadCtrl",["$scope","Page",function(n,t){n.Page=t}]).controller("BodyController",["$scope","$http",function(n,t){n.IsApp=getUrlParameter("app")!==null&&getUrlParameter("app")==="1";n.searchTags="";n.tag_url="api/Tag/searchfull/";n.IsWeb=function(){return screen.width>800};n.searchAutoCompleteOptions={getData:function(i,r){var u=n.tag_url+i;t.get(u).then(function(n){if(console.log(n),n.data){var t=$.map(n.data,function(n){return{label:n.name.replace(i,"<b>"+i+"<\/b>"),value:"/tag/"+n.name+(data.isapp?"?app=1":""),search:i,icon:""}});console.log(t);r(t)}})},onSelect:function(n){n&&(location.href=n.value)}}}]);window.getUrlParameter=function(n){for(var u=decodeURIComponent(window.location.search.substring(1)),r=u.split("&"),t,i=0;i<r.length;i++)if(t=r[i].split("="),t[0]===n)return t[1]===undefined?!0:t[1];return null};window.IsMobile=function(){return window.innerWidth<=415};window.IsTablet=function(){return window.innerWidth<=800};window.IsWeb=function(){return window.innerWidth>800};window.IsIOS=function(){return!!navigator.platform&&/iPad|iPhone|iPod/.test(navigator.platform)};window.csbwfsSetCookie=function(n,t,i){var r=new Date,u;r.setTime(r.getTime()+i*864e5);u="expires="+r.toGMTString();document.cookie=n+"="+t+"; "+u};window.csbwfsGetCookie=function(n){for(var r=n+"=",u=document.cookie.split(";"),t,i=0;i<u.length;i++){for(t=u[i];t.charAt(0)===" ";)t=t.substring(1);if(t.indexOf(r)!==-1)return t.substring(r.length,t.length)}return""};window.csbwfsCheckCookie=function(){var n=csbwfsGetCookie("csbwfs_show_hide_status");n===""&&csbwfsSetCookie("csbwfs_show_hide_status","active",1)};window.Openfacebook=function(){window.open("//www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(window.location.href),"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600")};window.Opentwitter=function(){window.open("//twitter.com/share?url="+encodeURIComponent(window.location.href+"&twitter=1")+"&amp;text=Forum%20N.D%2Israeli","_blank","width=800,height=300")};window.Opengoogle=function(){window.open("//plus.google.com/share?url="+encodeURIComponent(window.location.href),"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=800")};window.Openlinkedin=function(){window.open("//www.linkedin.com/cws/share?mini=true&amp;url="+encodeURIComponent(window.location.href),"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=800")};$(document).ready(function(){var t,i,n;$(".article-data a").each(function(){$(this).html()==""&&$(this).remove()});$(".article-data a").each(function(){$(this).attr("target","_blank");$(this).attr("href").indexOf("youtube")!==-1||$(this).attr("href").indexOf("sekindo")!==-1||$(this).hasClass("advertising-responsive")||$(this).hasClass("advertising-responsive-sekindo")||$(this).html("לכתבה המלאה:")});t=Math.max.apply(null,$(".container .container-side ul.nav-tabs li").map(function(){return $(this).height()}).get());$(".container .container-side ul.nav-tabs li").height(t);$(".container .container-side ul.nav-tabs li a").css("height","97%");IsWeb()&&(i=320,n=480,jQuery(window).scroll(function(){jQuery(this).scrollTop()>i?jQuery(".goback-top").fadeIn(n):jQuery(".goback-top").fadeOut(n)}),jQuery(".goback-top").click(function(t){return t.preventDefault(),jQuery("html, body").animate({scrollTop:0},n),!1}))});angular.module("Show").controller("ShowController",["$scope","$rootScope","$location","$cookieStore","$filter","ShowService",function(n,t,i,r,u,f){n.reporters=[];n.reports=[];n.Init=function(t){n.reporters=t.reporters;n.reports=t.reports;n.averagecount=t.averagecount;angular.forEach(n.reports,function(t){var i=n.reporters.find(function(n){return n.guid==t.reporterguid});i&&(t.reporter=i)})};n.getToken=function(){return r.get("show.token")};var e=n.getToken(),o=n.Init;f.Data(e,o);n.$on("ngRepeatFinished",function(){$('[data-toggle="popover"]',$(".show")).each(function(){var i=$(this).data("index"),t=n.reporters.find(function(n){return n.guid==i});t&&$(this).popover({placement:"left",trigger:"hover",html:!0,content:n.getPopoverContent(t)})})});n.getPopoverContent=function(n){var t='<div class="media">{0}<div class="media-body"><h4 class="media-heading">'+n.nick+"<\/h4><p>{1}<\/p><\/div><\/div>",i=n.picture&&n.picture!=""?'<a href="#" class="pull-left"><img class="img-circle pull-media" src="'+n.picture+'" class="media-object" alt=""><\/a>':"",r=n.description&&n.description!=""?n.description:"";return t=t.replace("{0}",i),t.replace("{1}",r)};n.GotoReport=function(n){window.location="Article.aspx?guid="+n.guid}}]);angular.module("Show").factory("ShowService",["Base64","$http","$cookieStore","$rootScope","$timeout",function(n,t){var i={};return i.Data=function(n,i){t.get(data.api+"api/Report/allreports").success(function(n){i(n)})},i}]).factory("Base64",function(){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(t){var s="",f,i,r="",h,c,e,u="",o=0;do f=t.charCodeAt(o++),i=t.charCodeAt(o++),r=t.charCodeAt(o++),h=f>>2,c=(f&3)<<4|i>>4,e=(i&15)<<2|r>>6,u=r&63,isNaN(i)?e=u=64:isNaN(r)&&(u=64),s=s+n.charAt(h)+n.charAt(c)+n.charAt(e)+n.charAt(u),f=i=r="",h=c=e=u="";while(o<t.length);return s},decode:function(t){var i="",o,s,h="",c,f,r,e="",u=0;/[^A-Za-z0-9\+\/\=]/g.exec(t)&&window.alert("There were invalid base64 characters in the input text.\nValid base64 characters are A-Z, a-z, 0-9, '+', '/',and '='\nExpect errors in decoding.");t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");do c=n.indexOf(t.charAt(u++)),f=n.indexOf(t.charAt(u++)),r=n.indexOf(t.charAt(u++)),e=n.indexOf(t.charAt(u++)),o=c<<2|f>>4,s=(f&15)<<4|r>>2,h=(r&3)<<6|e,i=i+String.fromCharCode(o),r!=64&&(i=i+String.fromCharCode(s)),e!=64&&(i=i+String.fromCharCode(h)),o=s=h="",c=f=r=e="";while(u<t.length);return i}}});angular.module("Report",["ui.bootstrap"]).controller("DownloadApplicationCtrl",["$scope","item","dialog",function(n,t,i){n.item=t;n.save=function(){i.close(n.item)};n.close=function(){i.close(undefined)}}]).controller("CommentCtrl",["$scope","item","dialog",function(n,t,i){n.item=t;n.isError=!1;n.isErrorUser=!1;n.add=function(){if(t.usernick==""){n.isErrorUser=!0;return}if(n.isErrorUser=!1,t.data==""){n.isError=!0;return}n.isError=!1;i.close(n.item)};n.close=function(){i.close(undefined)}}]).controller("ReportController",["$scope","$sce","$timeout","$rootScope","$location","$cookieStore","$filter","$routeParams","ReportService","Page","$dialog","$http",function(n,t,i,r,u,f,e,o,s,h,c,l){n.reporters=[];n.report=[];n.images=[];n.comments=[];n.newcomment={usernick:"",data:"",reportguid:"",guid:""};n.Init=function(t){var r,i;if(n.report=t.reports.length>0?t.reports[0]:{count:0,countcommenttotal:0,comments:[],title:""},n.reports_milon=t.reports_milon,n.ismilon=t.ismilon,n.comments=n.report.comments,n.newcomment.reportguid=n.report.guid,n.images=t.images,n.averagecount=t.averagecount,n.hot=t.hot,n.last5=t.last5,n.random=t.random,n.reporterdescription=t.reporterdescription,r='div[ng-controller="ReportControllerSide"]',typeof angular.element(r).scope()!="undefined"&&angular.element(r).scope().Init({hot:t.hot,last5:t.last5,random:t.random}),data.enviroment=="Prod"&&n.ismilon)try{setTimeout(function(){ga("send","event","milon","milon - "+n.report.title)},5e3)}catch(u){console.log(u)}i={};$.map(n.reports_milon,function(t){n.ismilon&&t.title===n.report.title||(i[t.title]=t.guid,$.map(t.tags,function(r){n.ismilon&&r.name===n.report.title||(i[r.name]=t.guid)}))});$(".article-data").children().each(function(){console.log($(this)[0].tagName);var t=$(this).html();$(this)[0].tagName.toLowerCase()==="p"&&t.indexOf("twitter-widget")===-1&&t.indexOf("fb-video")===-1&&t.indexOf("advertising-responsive")===-1&&(t=n.replaceTooltips(t,i),$(this).html(t))});n.reporterdescription!=null&&n.reporterdescription!==""&&$(".article-data").append("<p>&nbsp;<\/p><p><strong>"+n.reporterdescription+"<\/strong><\/p>")};n.replaceTooltips=function(t,i){function e(n){return n.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}var r=[],u,f;for(u in i)r.push(e(u));return f=new RegExp("("+r.join(")|(")+")","g"),t.replace(f,function(t){if(!i[t])return t;var r=n.GetArticleHref(i[t].replace(/"/g,"&quot;"));return'<a style="border: 1px blue dotted;" href="'+r+'">'+t+"<\/a>"})};n.show_poup_each_day=1;n.dialogOptions={controller:"DownloadApplicationCtrl",templateUrl:"googlecampain/googlecampain2.html?v=1.21"};n.check_opendowmloadpopup=function(){var r,t,u;IsWeb()||data.isapp||!window.localStorage||(window.localStorage.opendowmloadpopup||(r=new Date,r.setDate(r.getDate()-3),window.localStorage.opendowmloadpopup=angular.toJson({date:r})),t=angular.fromJson(window.localStorage.opendowmloadpopup),t.date=new Date(t.date),console.log("sessionData",t),u=new Date,u.setDate(u.getDate()-n.show_poup_each_day),t.date<u&&(window.localStorage.opendowmloadpopup=angular.toJson({date:new Date}),i(function(){n.opendowmloadpopup()},5e3)))};n.opendowmloadpopup=function(){var t={name:"פורום חדשות ישראלי"};c.dialog(angular.extend(n.dialogOptions,{resolve:{item:angular.copy(t)}})).open().then(function(n){n&&angular.copy(n,t);t=undefined})};n.check_opendowmloadpopup();n.InitComment=function(t){n.comments=t};n.InitCommentStep2=function(t){n.newcomment.data="";f.put("anonimous.token",n.newcomment.usernick);n.newcomment.usernick="";$(".buttoncommentclose").click();n.InitComment(t);n.report.countcommenttotal=t.length};n.htmlDecode=function(n){var i=angular.element("<textarea />").html(n).text();return t.trustAsHtml(i)};n.dialogCommentOptions={controller:"CommentCtrl",templateUrl:"modules/report/views/commentadding.html?v=1.0"};n.AddComment=function(t){t!=null&&(n.newcomment.guidparent=t.guid,n.newcomment.reportguid=t.reportguid);f.get("anonimous.token")!=null&&(n.newcomment.usernick=f.get("anonimous.token"));var i={usernick:n.newcomment.usernick,data:""};c.dialog(angular.extend(n.dialogCommentOptions,{resolve:{item:angular.copy(i)}})).open().then(function(t){if(t){angular.copy(t,i);n.newcomment.data=i.data;n.newcomment.usernick=i.usernick;var r=n.InitCommentStep2;s.AddComment(n.newcomment,r)}i=undefined})};n.GoBack=function(n){window.location="category/"+n};n.Scroll=function(n){window.scrollTo(0,$("#"+n)[0].offsetTop-100)};n.IsMobile=function(){return screen.width<=415};n.IsWeb=function(){return screen.width>800};var a=top.guid,v=n.Init;s.Data(a,v);n.GetTagHref=function(n){return"/tag/"+n.name+(data.isapp?"?app=1":"")};n.GetArticleHref=function(n){return"Article.aspx?guid="+n+(data.isapp?"&app=1":"")};n.contactus={name:"",phone:"",subject:"",message:""};n.contactusclick=function(){n.contactus.name!==""&&n.contactus.phone!==""&&l.post("/api/contactus",n.contactus).success(function(n){console.log(n);n&&alert("תודה על פניתך")})}}]).controller("ReportControllerSide",["$scope","$sce","$rootScope","$location","$cookieStore","$filter","$routeParams","ReportService","Page",function(n){n.hot=[];n.last5=[];n.random=[];n.Init=function(t){n.hot=t.hot;n.last5=t.last5;n.random=t.random};n.GetArticleHref=function(n){return"Article.aspx?guid="+n.guid+(data.isapp?"&app=1":"")}}]).animation(".slide-animation",function(){return{beforeAddClass:function(n,t,i){var u=n.scope(),r;t=="ng-hide"?(r=n.parent().width(),u.direction!=="right"&&(r=-r),TweenMax.to(n,.5,{left:r,onComplete:i})):i()},removeClass:function(n,t,i){var u=n.scope(),r;t=="ng-hide"?(n.removeClass("ng-hide"),r=n.parent().width(),u.direction==="right"&&(r=-r),TweenMax.fromTo(n,.5,{left:r},{left:0,onComplete:i})):i()}}});angular.module("Report").factory("ReportService",["Base64","$http","$cookieStore","$rootScope","$timeout",function(n,t){var i={};return i.Data=function(n,i){t.get(data.api+"api/Report/report/"+n).success(function(n){i(n)})},i.DataTag=function(n,i){t.get(data.api+"api/Tag/search/"+n).success(function(n){i(n)})},i.DataComment=function(n,i){t.get(data.api+"api/Comment/comment/"+n).success(function(n){i(n)})},i.AddComment=function(n,i){t.post(data.api+"api/Comment/comment",n).success(function(n){i(n)})},i}]).factory("Base64",function(){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(t){var s="",f,i,r="",h,c,e,u="",o=0;do f=t.charCodeAt(o++),i=t.charCodeAt(o++),r=t.charCodeAt(o++),h=f>>2,c=(f&3)<<4|i>>4,e=(i&15)<<2|r>>6,u=r&63,isNaN(i)?e=u=64:isNaN(r)&&(u=64),s=s+n.charAt(h)+n.charAt(c)+n.charAt(e)+n.charAt(u),f=i=r="",h=c=e=u="";while(o<t.length);return s},decode:function(t){var i="",o,s,h="",c,f,r,e="",u=0;/[^A-Za-z0-9\+\/\=]/g.exec(t)&&window.alert("There were invalid base64 characters in the input text.\nValid base64 characters are A-Z, a-z, 0-9, '+', '/',and '='\nExpect errors in decoding.");t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");do c=n.indexOf(t.charAt(u++)),f=n.indexOf(t.charAt(u++)),r=n.indexOf(t.charAt(u++)),e=n.indexOf(t.charAt(u++)),o=c<<2|f>>4,s=(f&15)<<4|r>>2,h=(r&3)<<6|e,i=i+String.fromCharCode(o),r!=64&&(i=i+String.fromCharCode(s)),e!=64&&(i=i+String.fromCharCode(h)),o=s=h="",c=f=r=e="";while(u<t.length);return i}}})