jQuery(document).ready(function() { // random tagline for the header if (jQuery('#tagline').length > 0) { randomtip('#tagline'); } // rotate partner links if (jQuery('#partner-links').length > 0) { rotatelink('#partner-links'); } // do initial halachic times if (jQuery("#halachic-times").length > 0){ dotimes(); } jQuery('#gettimes').click(function(){ dotimes(); return false; }); //jQuery( ".date-select" ).datepicker({ dateFormat: 'DD, d/m/yy', showAnim: 'slideDown' }); // back-to-top link jQuery('.back-to-top a').click(function() { window.scrollTo(0,0); return false; }); // liveblog load more jQuery(document).on('click', '.liveblog-load-more a', function(e){ e.preventDefault(); jQuery('.liveblogdiv > div:nth-child(n+6)').show(); jQuery('.liveblog-load-more').remove(); }); if (jQuery('#liveblog-bar').length > 0 && !jQuery('#liveblog-state').hasClass('live')) { // hide previous jQuery('.liveblogdiv').after('
'); jQuery('.liveblogdiv > div:nth-child(n+6)').hide(); } // live blog auto-refresh default state var auto_refresh_lb; var last_entry; if (jQuery('#liveblogrefresh').length > 0) { var link = '/wp-content/themes/rgbtoi/cache/liveblog/' + jQuery(".liveblogdiv").attr('id') + '.html'; jQuery.ajaxSetup({ cache: true }); jQuery('.liveblogdiv').load(link, function(){ jQuery('.liveblogdiv').fadeIn("slow"); try{ FB.XFBML.parse(document.getElementById("liveblogdiv")); }catch(ex){} twttr.widgets.load(document.getElementById("liveblogdiv")); // hide previous jQuery('.liveblogdiv').after(''); jQuery('.liveblogdiv > div:nth-child(n+6)').hide(); // get the last entry last_entry = jQuery('.liveblogdiv div:first-child').attr('data-item'); if (jQuery(window.location.hash).length > 0) { jQuery('html, body').animate({ scrollTop: jQuery(window.location.hash).offset().top - 70}, 1000); } }); auto_refresh_lb = setInterval( function(){ jQuery.ajax({ type: "GET", url: "/wp-content/themes/rgbtoi/functions/liveblog.php", data: "lb=" + jQuery(".liveblogdiv").attr('id') + "&le=" + last_entry, }) .done(function( html ) { if (html != '') { jQuery(".liveblogdiv").prepend( html ); last_entry = jQuery('.liveblogdiv div:first-child').attr('data-item'); jQuery("#liveblog-entry-" + last_entry).fadeTo(0, 0, function () { jQuery(this).css('display', 'none'); jQuery(this).css('position', 'absolute'); // now the element is in DOM we can ask how big it is with height() jQuery(this).css('margin-bottom', ((-1 * jQuery("#liveblog-entry-" + last_entry).height()) + 3) + 'px'); // now we have a good margin we can add the thing in properly. jQuery(this).css('display', 'block'); jQuery(this).css('position', 'relative'); jQuery(this).animate({marginBottom: 0}, 1000, 'swing', function () {jQuery(this).fadeTo('slowly', 1); }); }); try{ FB.XFBML.parse(document.getElementById("liveblog-entry-" + last_entry)); }catch(ex){} twttr.widgets.load(document.getElementById("liveblog-entry-" + last_entry)); } }); }, 60000); } jQuery('#liveblogrefresh a').click(function() { if (jQuery('#liveblogrefresh').hasClass('on')) { jQuery('#liveblogrefresh').removeClass('on'); clearInterval(auto_refresh_lb); } else { jQuery('#liveblogrefresh').addClass('on'); jQuery.ajaxSetup({ cache: true }); jQuery('.liveblogdiv').load(link, function(){ jQuery('.liveblogdiv').fadeIn("slow"); try{ FB.XFBML.parse(document.getElementById("liveblogdiv")); }catch(ex){} twttr.widgets.load(document.getElementById("liveblogdiv")); // get the last entry last_entry = jQuery('.liveblogdiv div:first-child').attr('data-item'); }); auto_refresh_lb = setInterval( function(){ jQuery.ajax({ type: "GET", url: "/wp-content/themes/rgbtoi/functions/liveblog.php", data: "lb=" + jQuery(".liveblogdiv").attr('id') + "&le=" + last_entry, }) .done(function( html ) { if (html != '') { jQuery(".liveblogdiv").prepend( html ); last_entry = jQuery('.liveblogdiv div:first-child').attr('data-item'); jQuery("#liveblog-entry-" + last_entry).fadeTo(0, 0, function () { jQuery(this).css('display', 'none'); jQuery(this).css('position', 'absolute'); // now the element is in DOM we can ask how big it is with height() jQuery(this).css('margin-bottom', ((-1 * jQuery("#liveblog-entry-" + last_entry).height()) + 3) + 'px'); // now we have a good margin we can add the thing in properly. jQuery(this).css('display', 'block'); jQuery(this).css('position', 'relative'); jQuery(this).animate({marginBottom: 0}, 1000, 'swing', function () {jQuery(this).fadeTo('slowly', 1); }); }); try{ FB.XFBML.parse(document.getElementById("liveblog-entry-" + last_entry)); }catch(ex){} twttr.widgets.load(document.getElementById("liveblog-entry-" + last_entry)); } }); }, 60000); } }); jQuery(window).scroll(function() { var scrollVal = jQuery(this).scrollTop(); if ( scrollVal > 1) { jQuery('.nav-wrap').css({'position':'fixed'}); jQuery('#dd-search').css({'position':'fixed', 'border-bottom':'4px solid #787878'}); } else { jQuery('.nav-wrap').css({'position':'static'}); jQuery('#dd-search').css({'position':'static', 'border-bottom':'1px solid #ffffff'}); } }); // new dropdown menu navigation var showTimer = null; jQuery('#nav-sections a').on('mouseover', function(){ var sect = jQuery(this).attr('id').substring(4); jQuery('#nav-sections .active').removeClass('active'); jQuery(this).addClass('active'); showTimer = setTimeout(function() { if (jQuery('#nav-sections').is(':hover') || jQuery('#dd-wrap').is(':hover')) { if (!jQuery('#dd-wrap').hasClass(sect)) { jQuery('#dd-content').load('/wp-content/themes/rgbtoi/nav/'+sect+'.html'); } if (jQuery('#dd-wrap').hasClass('active')) { jQuery('#dd-wrap').removeClass(); jQuery('#dd-wrap').addClass('active'); jQuery('#dd-wrap').addClass(sect); } else { jQuery('#dd-wrap').addClass('active'); jQuery('#dd-wrap').addClass(sect); jQuery('#dd-wrap').slideDown(); } } }, 1000); }); var hideTimer = null; jQuery('#dd-wrap, #nav-sections').on('mouseleave', function() { hideTimer = setTimeout(function() { if (jQuery('#nav-sections').is(':hover') || jQuery('#dd-wrap').is(':hover')) { } else { jQuery('#dd-wrap').slideUp(); jQuery('#nav-sections .active').removeClass('active'); jQuery('#dd-wrap').removeClass('active'); } }, 1000); }); // search dropdown jQuery('#nav-search').on('click', function() { jQuery('#dd-search').slideToggle(); return false; }); // hover over menu items jQuery('.nav-menu a').not('.first').hover(function(){ jQuery('.nav-menu').css('overflow','visible'); } , function() { //on hover out... jQuery('.nav-menu').css('overflow','hidden'); }); jQuery('.nav-menu a[title]').colorTip({color:'rgbtoi'}); // fix the most read height var theheight = parseInt(jQuery('#pane1').height(), 10); var setheight = theheight - 10; jQuery('#most-content').animate({height:setheight+'px'}); // About Us list in header jQuery("li.about-us").hover(function() { //Hover over event on list item jQuery(this).find("ul").show(200); //Show the subnav } , function() { //on hover out... jQuery(this).find("ul").hide(200); //Hide the subnav }); // adopt links to hostname var hostname = window.location.hostname; if (hostname=='alt.timesofisrael.com') { jQuery("a[href^='http://www.timesofisrael.com']").each(function() { this.href = this.href.replace("www.timesofisrael.com", "alt.timesofisrael.com"); }); } // preview article clicks jQuery(document).on('click', '.preview a', function(){ jQuery(this).modal({ width:800, height:650, src: function(sender) { var postid = jQuery(sender).attr('rel'); return "http://" + hostname + "/wp-content/themes/rgbtoi/functions/article_preview.php?postid=" + postid; } }).open(); return false; }); // preview post clicks jQuery(document).on('click', '.preview-blog a', function(){ var site = ''; if (jQuery('body').hasClass('rtl')) { site = 'ar'; } if (jQuery('body').hasClass('fr')) { site = 'fr'; } if (jQuery('body').hasClass('cn')) { site = 'cn'; } jQuery(this).modal({ width:800, height:500, src: function(sender) { var postid = jQuery(sender).attr('rel'); return "http://" + site + "blogs.timesofisrael.com/wp-content/themes/rgbtoi/functions/post_preview.php?postid=" + postid; } }).open(); return false; }); // open external link in new window jQuery(document).on('click', 'a[rel=external]', function(){ this.target = "_blank"; }); // open social share in popup jQuery(document).on('click', 'a.popup', function() { optwidth = 500; optheight = 300; optleft = (screen.width - optwidth)/2; opttop = (screen.height - optheight)/2; window.open(jQuery(this).attr("href"), "scpop", 'statusbar=0,toolbar=0,menubar=0,resizeable=1,scrollbars=1,width=' + optwidth + ',height=' + optheight + ',left=' + optleft + ',top=' + opttop) return false; }); // slider for the "most" box jQuery('.most-nav a').click(function(){ var integer = jQuery(this).attr('rel'); if (jQuery('body').hasClass('rtl')) { jQuery('#most-content .wrap').animate({right:-305*(parseInt(integer)-1)}); } else { jQuery('#most-content .wrap').animate({left:-305*(parseInt(integer)-1)}); } jQuery('.most-nav a').each(function(){ jQuery(this).removeClass('active'); if(jQuery(this).hasClass('button'+integer)){ jQuery(this).addClass('active') } }); var theheight = parseInt(jQuery('#pane'+integer).height(), 10); var setheight = theheight - 10; jQuery('#most-content').animate({height:setheight+'px'}); return false; }); jQuery('.time-tabs a').click(function(){ var section = jQuery(this).attr('rel'); if (jQuery(this).parent().hasClass('current')) { return false; } if (section=='read') { jQuery('#pane1 .time-tabs .current').removeClass('current'); jQuery(this).parent().addClass('current'); } else if (section=='commented') { jQuery('#pane2 .time-tabs .current').removeClass('current'); jQuery(this).parent().addClass('current'); } else { jQuery('#pane3 .time-tabs .current').removeClass('current'); jQuery(this).parent().addClass('current'); } jQuery('#most-'+section).fadeOut('fast'); jQuery('#most-'+section).load(jQuery(this).attr('href'), function(){ jQuery('#most-'+section).fadeIn('fast'); if (section=='read') { var theheight = parseInt(jQuery('#pane1').height(), 10); } else if (section=='commented') { var theheight = parseInt(jQuery('#pane2').height(), 10); } else { var theheight = parseInt(jQuery('#pane3').height(), 10); } var setheight = theheight - 10; jQuery('#most-content').animate({height:setheight+'px'}); try{ FB.XFBML.parse(document.getElementById("most-content")); }catch(ex){} }); return false; }); // slider for the latest news box jQuery('.latest-tabs a').click(function(){ if (jQuery(this).parent().hasClass('current')) { return false; } jQuery('#slider .prev').addClass('disabled'); jQuery('#slider .next').removeClass('disabled'); jQuery('.latest-tabs .current').removeClass('current'); jQuery(this).parent().addClass('current'); loadTab(jQuery(this),'#slider-content'); return false; }); jQuery('#slider .next').click(function(){ if (parseInt(jQuery('.viewport ul').height(), 10) < 318) { jQuery('#slider .next').addClass('disabled'); return false; } var topnow = parseInt(jQuery('.viewport ul').css('top'), 10); newtop = parseInt(topnow) - 317; nexttop = newtop - 317; if ((nexttop * -1) > parseInt(jQuery('.viewport ul').height(), 10)) { jQuery('#slider .next').addClass('disabled'); } else { jQuery('#slider .prev').removeClass('disabled'); } if ((newtop * -1) > parseInt(jQuery('.viewport ul').height(), 10)) { return false; } else { jQuery('.viewport ul').animate({top:newtop}, 1000); return false; } }); jQuery('#slider .prev').click(function(){ var topnow = parseInt(jQuery('.viewport ul').css('top'), 10); newtop = parseInt(topnow) + 317; nexttop = newtop + 317; if (nexttop > 0) { jQuery('#slider .prev').addClass('disabled'); } else { jQuery('#slider .next').removeClass('disabled'); } if (newtop > 0) { return false; } else { jQuery('.viewport ul').animate({top:newtop}, 1000); return false; } }); // slider for the latest news box - NEW jQuery('.latest-tabs-new a').click(function(){ if (jQuery(this).parent().hasClass('current')) { return false; } jQuery('#slider-new .prev').addClass('disabled'); jQuery('#slider-new .next').removeClass('disabled'); jQuery('.latest-tabs-new .current').removeClass('current'); jQuery(this).parent().addClass('current'); loadTab(jQuery(this),'#slider-content-new'); return false; }); jQuery('#slider-new .next').click(function(){ if (parseInt(jQuery('.viewport-new ul').height(), 10) < 418) { jQuery('#slider-new .next').addClass('disabled'); return false; } var topnow = parseInt(jQuery('.viewport-new ul').css('top'), 10); newtop = parseInt(topnow) - 417; nexttop = newtop - 417; if ((nexttop * -1) > parseInt(jQuery('.viewport-new ul').height(), 10)) { jQuery('#slider-new .next').addClass('disabled'); } else { jQuery('#slider-new .prev').removeClass('disabled'); } if ((newtop * -1) > parseInt(jQuery('.viewport-new ul').height(), 10)) { return false; } else { jQuery('.viewport-new ul').animate({top:newtop}, 1000); return false; } }); jQuery('#slider-new .prev').click(function(){ var topnow = parseInt(jQuery('.viewport-new ul').css('top'), 10); newtop = parseInt(topnow) + 417; nexttop = newtop + 417; if (nexttop > 0) { jQuery('#slider-new .prev').addClass('disabled'); } else { jQuery('#slider-new .next').removeClass('disabled'); } if (newtop > 0) { return false; } else { jQuery('.viewport-new ul').animate({top:newtop}, 1000); return false; } }); // tabs for calendar jQuery('.calendar-nav a').click(function(){ if (jQuery(this).hasClass('active')) { return false; } jQuery('.calendar-nav a.active').removeClass('active'); jQuery(this).addClass('active'); jQuery('.calendar-wrap').fadeOut('fast'); jQuery('.calendar-wrap').load(jQuery(this).attr('href'), function(){ jQuery('.calendar-wrap').fadeIn('fast'); jQuery('.scroll-pane').jScrollPane(); }); return false; }); // slider for company announcements jQuery('#pr-slider .next').click(function(){ if (parseInt(jQuery('.announcements ul').height(), 10) < 100) { jQuery('#pr-slider .next').addClass('disabled'); return false; } var topnow = parseInt(jQuery('.announcements ul').css('top'), 10); newtop = parseInt(topnow) - 100; nexttop = newtop - 100; if ((nexttop * -1) > parseInt(jQuery('.announcements ul').height(), 10)) { jQuery('#pr-slider .next').addClass('disabled'); } else { jQuery('#pr-slider .prev').removeClass('disabled'); } if ((newtop * -1) > parseInt(jQuery('.announcements ul').height(), 10)) { return false; } else { jQuery('.announcements ul').animate({top:newtop}); return false; } }); jQuery('#pr-slider .prev').click(function(){ var topnow = parseInt(jQuery('.announcements ul').css('top'), 10); newtop = parseInt(topnow) + 100; nexttop = newtop + 100; if (nexttop > 0) { jQuery('#pr-slider .prev').addClass('disabled'); } else { jQuery('#pr-slider .next').removeClass('disabled'); } if (newtop > 0) { return false; } else { jQuery('.announcements ul').animate({top:newtop}); return false; } }); // slider for news tabs jQuery('#news-slider .next').click(function(){ if (parseInt(jQuery('.news-viewport ul').width(), 10) < 879) { jQuery('#news-slider .next').addClass('disabled'); return false; } var leftnow = parseInt(jQuery('.news-viewport ul').css('left'), 10); newleft = parseInt(leftnow) - 879; nextleft = newleft - 879; if ((nextleft * -1) == parseInt(jQuery('.news-viewport ul').width(), 10)) { jQuery('#news-slider .next').addClass('disabled'); } else { jQuery('#news-slider .prev').removeClass('disabled'); } if ((newleft * -1) >= parseInt(jQuery('.news-viewport ul').width(), 10)) { return false; } else { jQuery('.news-viewport ul').animate({left:newleft}); return false; } }); jQuery('#news-slider .prev').click(function(){ var leftnow = parseInt(jQuery('.news-viewport ul').css('left'), 10); newleft = parseInt(leftnow) + 879; nextleft = newleft + 879; if (nextleft > 0) { jQuery('#news-slider .prev').addClass('disabled'); } else { jQuery('#news-slider .next').removeClass('disabled'); } if (newleft > 0) { return false; } else { jQuery('.news-viewport ul').animate({left:newleft}); return false; } }); // homepage news tabs jQuery('#news-tabs a').click(function(){ if (jQuery(this).parent().hasClass('current')) { return false; } jQuery('#news-tabs li.current').removeClass('current'); jQuery(this).parent().addClass('current'); var num = 5; jQuery('#news-content').fadeOut('slow'); jQuery('#news-content').load('/wp-content/themes/rgbtoi/functions/news-tabs.php?n=' + num + '&t=' + jQuery(this).attr('id'), function(){ jQuery('#news-content').fadeIn('fast'); try{ FB.XFBML.parse(document.getElementById("news-content")); }catch(ex){} }); return false; }); // news tabs load more jQuery(document).on("click", ".loadmore", function() { var ID = jQuery(this).attr("id"); var tag = jQuery(this).attr("rel"); var num = 5; if (ID) { jQuery("#loadmore"+ID).html(''); jQuery.ajax({ type: "POST", url: "/wp-content/themes/rgbtoi/functions/news-tabs.php", data: "last="+ ID + "&t="+ tag + "&n="+ num, cache: false, success: function(html){ jQuery("#news-content").append(html); jQuery("#loadmore"+ID).remove(); try{ FB.XFBML.parse(document.getElementById("news-content")); }catch(ex){} } }); } else { jQuery(".loadmorebox").html("There are no more stories to display"); } return false; }); // homepage SUI tabs jQuery('#sui-tabs a').click(function(){ if (jQuery(this).parent().hasClass('current')) { return false; } jQuery('#sui-tabs li.current').removeClass('current'); jQuery(this).parent().addClass('current'); var num = (jQuery('body').hasClass('category-start-up-israel')) ? 15 : 7; jQuery('#sui-content').fadeOut('slow'); jQuery('#sui-content').load('/wp-content/themes/rgbtoi/functions/sui-tabs.php?n=' + num + '&t=' + jQuery(this).attr('id'), function(){ jQuery('#sui-content').fadeIn('fast'); try{ FB.XFBML.parse(document.getElementById("sui-content")); }catch(ex){} }); return false; }); // SUI tabs load more jQuery(document).on("click", ".sui-loadmore", function() { var ID = jQuery(this).attr("id"); var tag = jQuery(this).attr("rel"); var num = (jQuery('body').hasClass('category-start-up-israel')) ? 15 : 7; if (ID) { jQuery("#sui-loadmore"+ID).html(''); jQuery.ajax({ type: "POST", url: "/wp-content/themes/rgbtoi/functions/sui-tabs.php", data: "last="+ ID + "&t="+ tag + "&n="+ num, cache: false, success: function(html){ jQuery("#sui-content").append(html); jQuery("#sui-loadmore"+ID).remove(); try{ FB.XFBML.parse(document.getElementById("sui-content")); }catch(ex){} } }); } else { jQuery(".sui-loadmorebox").html("There are no more stories to display"); } return false; }); // slider for tales of the times jQuery('#tales-slider .next').click(function(){ if (parseInt(jQuery('.tales-viewport ul').width(), 10) < 880) { jQuery('#tales-slider .next').addClass('disabled'); return false; } var leftnow = parseInt(jQuery('.tales-viewport ul').css('left'), 10); newleft = parseInt(leftnow) - 880; nextleft = newleft - 880; if ((nextleft * -1) == parseInt(jQuery('.tales-viewport ul').width(), 10)) { jQuery('#tales-slider .next').addClass('disabled'); } else { jQuery('#tales-slider .prev').removeClass('disabled'); } if ((newleft * -1) >= parseInt(jQuery('.tales-viewport ul').width(), 10)) { return false; } else { jQuery('.tales-viewport ul').animate({left:newleft}); return false; } }); jQuery('#tales-slider .prev').click(function(){ var leftnow = parseInt(jQuery('.tales-viewport ul').css('left'), 10); newleft = parseInt(leftnow) + 880; nextleft = newleft + 880; if (nextleft > 0) { jQuery('#tales-slider .prev').addClass('disabled'); } else { jQuery('#tales-slider .next').removeClass('disabled'); } if (newleft > 0) { return false; } else { jQuery('.tales-viewport ul').animate({left:newleft}); return false; } }); // slider for instagram jQuery('#instagram-slider .next').click(function(){ if (parseInt(jQuery('.instagram-viewport ul').width(), 10) < 868) { jQuery('#instagram-slider .next').addClass('disabled'); return false; } var leftnow = parseInt(jQuery('.instagram-viewport ul').css('left'), 10); newleft = parseInt(leftnow) - 868; nextleft = newleft - 868; if ((nextleft * -1) == parseInt(jQuery('.instagram-viewport ul').width(), 10)) { jQuery('#instagram-slider .next').addClass('disabled'); } else { jQuery('#instagram-slider .prev').removeClass('disabled'); } if ((newleft * -1) >= parseInt(jQuery('.instagram-viewport ul').width(), 10)) { return false; } else { jQuery('.instagram-viewport ul').animate({left:newleft}); return false; } }); jQuery('#instagram-slider .prev').click(function(){ var leftnow = parseInt(jQuery('.instagram-viewport ul').css('left'), 10); newleft = parseInt(leftnow) + 868; nextleft = newleft + 868; if (nextleft > 0) { jQuery('#instagram-slider .prev').addClass('disabled'); } else { jQuery('#instagram-slider .next').removeClass('disabled'); } if (newleft > 0) { return false; } else { jQuery('.instagram-viewport ul').animate({left:newleft}); return false; } }); // tabs for the blogs jQuery('.blogs-nav a').click(function(){ if (jQuery(this).parent().hasClass('current')) { return false; } jQuery('.blogs-nav li.current').removeClass('current'); jQuery(this).parent().addClass('current'); loadTab(jQuery(this),'#latest-blogs-content'); return false; }); // get cities based on country jQuery(".country-select").change(function(){ var country = jQuery(this).val(); jQuery.ajax({ type: "POST", url: "/wp-content/themes/rgbtoi/functions/salamandra/salamandra_actions.php", data: "action=getcity&country=" + country, success: function(html){ jQuery(".city-select").html(html); } }); }); // show weather for city jQuery("#getweather").click(function(){ var location = jQuery("#weather-location").val(); var href = "/wp-content/themes/rgbtoi/functions/weather.php?location=" + location jQuery("#weather-content").fadeOut('fast'); jQuery("#weather-content").load(href, function(){ jQuery("#weather-content").fadeIn('fast'); }); return false; }); // more or less for anniversaries jQuery(".morelink").click(function(){ jQuery(this).parent().children('span').toggle(); return false; }); jQuery(".lesslink").click(function(){ jQuery(this).parent().children('span').toggle(); return false; }); // add class to the send button on contact forms if (jQuery(".wpcf7-submit").length > 0){ jQuery(".wpcf7-submit").addClass('button red small'); } // update the search span if (jQuery(".gsc-input").length > 0) { jQuery(".gsc-search-button").click(function(){ var h = jQuery("td.gsc-input input").val(); jQuery(".page-title span").html(h); }); } // instragram load more jQuery(document).on("click", ".more", function() { var ID = jQuery(this).attr("id"); if (ID) { jQuery("#more"+ID).html(''); jQuery.ajax({ type: "POST", url: "/wp-content/themes/rgbtoi/functions/insta_more.php", data: "last="+ ID, cache: false, success: function(html){ jQuery("#instagram").append(html); jQuery("#more"+ID).remove(); } }); } else { jQuery(".morebox").html("The End"); } return false; }); jQuery('.instagram-nav a').click(function(){ if (jQuery(this).hasClass('active')) { return false; } jQuery('.instagram-nav a.active').removeClass('active'); jQuery(this).addClass('active'); if (jQuery(this).attr('rel')=='grid') { jQuery("#instagram").addClass("grid"); jQuery("#instagram").removeClass("list"); } else { jQuery("#instagram").addClass("list"); jQuery("#instagram").removeClass("grid"); } return false; }); jQuery(document).on("click", '#instagram.list .img_wrap > a', function(e) { e.preventDefault(); }); jQuery(document).on("click", '#instagram.grid .img_wrap > a', function() { jQuery(this).modal({id:'insta-modal', width:612, height:702, scroll:'no'}).open(); return false; }); jQuery(document).on("click", '#instagram-slider-content .img_wrap > a', function() { jQuery(this).modal({id:'insta-modal', width:612, height:702, scroll:'no'}).open(); return false; }); //mailchimp verification and submit jQuery('.signup-subscribe-new').click(function() { var loc = jQuery(this).attr('id'); jQuery('.' + loc + '.error_message').hide(); var email = jQuery('.' + loc + ' .mce-EMAIL').val(); var uname = jQuery('.' + loc + ' .mce-NAME').val(); var country = jQuery('.' + loc + ' .mce-MMERGE2').val(); if (email=='' || uname=='' || country=='' || isValidEmailAddress(email)===false) { if (email=='' || isValidEmailAddress(email)===false) { jQuery('.' + loc + ' .form-email .error_message').fadeIn(600); } if (uname=='') { jQuery('.' + loc + ' .form-name .error_message').fadeIn(600); } if (country=='') { jQuery('.' + loc + ' .form-country .error_message').fadeIn(600); } } else { jQuery('.' + loc + ' .error_message').hide(); var list = (jQuery('.' + loc).hasClass('nlsui')) ? 'start-up-daily' : 'daily-edition'; if (jQuery('body').hasClass('rtl')) { var lang = 'AR '; } else if (jQuery('body').hasClass('fr')) { var lang = 'FR '; } else { var lang = ''; } jQuery.ajax({ type: "POST", url: "/wp-content/themes/rgbtoi/functions/mailchimp/form_submit.php", data: "list="+ list +"&email="+ email +"&name="+ uname +"&country="+ country, cache: false, success: function(msg){ if (msg=='Success') { jQuery('.' + loc + ' .nlcontent .form').fadeOut(100); jQuery('.' + loc + ' .nlcontent .almost').fadeIn(100); if (list=='daily-edition') { _gaq.push(['_trackEvent', 'signup', lang + 'newsletter signup', loc, 1, false]); jQuery.cookie('nlpop', '1', { expires: 30, path: '/' }); } else { _gaq.push(['_trackEvent', 'signup', 'SUI newsletter signup', loc, 1, false]); jQuery.cookie('sunlpop', '1', { expires: 30, path: '/' }); } } else { jQuery('.' + loc + ' .nlcontent .last-error').html(msg); jQuery('.' + loc + ' .nlcontent .last-error').fadeIn(600); } } }); } }); // slideshow if (jQuery(".rslides").length > 0) { var prt = (jQuery('body').hasClass('rtl')) ? '>' : '<'; var net = (jQuery('body').hasClass('rtl')) ? '<' : '>'; jQuery(function() { jQuery(".rslides").responsiveSlides({ pager: true, nav: true, prevText: prt, nextText: net, pause: true, pauseControls: true, speed: 600, timeout: 6000, }); }); } // promotion in article if (jQuery('.article-body').length > 0 && jQuery('body').hasClass('single-post')) { if (jQuery('body').hasClass('rtl')) { // arabic var promocode = 'إحصل على تايمز أوف إسرائيل ألنشرة أليومية على بريدك الخاص ولا تفوت المقالات الحصرية آلتسجيل مجانا!
'; } else if (jQuery('body').hasClass('fr')) { // french var promocode = 'Recevez gratuitement notre édition quotidienne par mail pour ne rien manquer du meilleur de l\'info Inscription gratuite!
'; } else if (jQuery('body').hasClass('cn')) { // chinese var promocode = ''; } else { if (jQuery('body').hasClass('category-start-up-israel') && !jQuery('body').hasClass('cn') ) { // sui var promocode = 'Get the Start-Up Israel\'s daily newsletter
and never miss our top stories Free Sign up!
Get The Times of Israel\'s Daily Edition by email
and never miss our top stories Free Sign up!