$(function() { $('.rwd_lightbox').nyroModal({ callbacks:{ beforeShowCont: function() { $('.nyroModalCont').corner(); } } }); $('a[target="rwd_lightbox"]').nyroModal({ callbacks:{ beforeShowCont: function() { $('.nyroModalCont').corner(); } } }); $(document).delegate(".RWD_modal", "click", function(e) { e.preventDefault(); $.nmManual($(this).attr("href"), { callbacks:{ beforeShowCont: function() { $('.nyroModalCont').corner(); } } }); }); $("body").delegate('a[target="rwd_lightbox_iframe"]', "click", function(e) { e.preventDefault(); $.nmManual($(this).attr("href"), { callbacks:{ initFilters: function(nm) { if ( !nm._hasFilter('embedly') && !nm._hasFilter('image')){ nm.filters.push('link'); nm.filters.push('iframe'); } }, beforeShowCont: function() { $('.nyroModalCont').corner(); } } }); }); /*vv Click to open in a window, not modal vv*/ $(document).delegate(".mu_bodypart_display", "click", function(e) { var href = $(this).find("a").attr("href"); if(href) { window.location = href; } }); // .mu_bodypart_display $(document).delegate(".mu_newwindow_display", "click", function(e) { var href = $(this).find("a").attr("href"); if(href) { window.open(href, 'rwdnewwindow', '', '_blank'); } }); // .mu_newwindow_display $(document).delegate(".mu_samewindow_display", "click", function(e) { var href = $(this).find("a").attr("href"); if(href) { top.location = href; } }); // .mu_samewindow_display /*^^ End Click to open in a window, not modal ^^*/ /*vv Click to open in a window, not modal for document rotating objects vv*/ $(document).delegate(".mu_bodypart_display_dr", "click", function(e) { var href = $(this).attr("href"); if(href) { window.location = href; } }); // .mu_bodypart_display_dr for document rotating - src is for div $(document).delegate(".mu_newwindow_display_dr", "click", function(e) { var href = $(this).attr("href"); if(href) { window.open(href, 'rwdnewwindow', '', '_blank'); } }); // .mu_newwindow_display_dr for document rotating - src is for div $(document).delegate(".mu_samewindow_display_dr", "click", function(e) { var href = $(this).attr("href"); if(href) { top.location = href; } }); // .mu_samewindow_display_dr for document rotating - src is for div /*^^ End Click to open in a window, not modal for document rotating objects ^^*/ $(document).delegate(".mu_modal_display", "click", function(e) { e.preventDefault(); $.nmManual($(this).attr("href"), { callbacks:{ initFilters: function(nm) { if ( !nm._hasFilter('embedly') && !nm._hasFilter('image')){ nm.filters.push('link'); nm.filters.push('iframe'); } }, beforeShowCont: function() { $('.nyroModalCont').corner(); } } }); }); // .mu_modal_display $('.mu_modal_display_gallery').nyroModal({ galleryCounts: false, callbacks:{ beforeShowCont: function() { $('.nyroModalCont').corner(); } } });// .mu_modal_display_gallery if (typeof String.prototype.insert != 'function') { String.prototype.insert = function (index, string) { if (index > 0) return this.substring(0, index) + string + this.substring(index, this.length); else return string + this; }; } $(document).delegate('a[target="contentlibrary"]', "click", function(e) { e.preventDefault(); $this_href= $(this).attr('href').replace(/ /g, "%20"); rwd_url_str=$this_href.indexOf("?")==-1? $this_href :$this_href.substr(0, $this_href.indexOf("?")); rwd_param=$this_href.indexOf("?")==-1? "" : "&" + $this_href.substr($this_href.indexOf("?")+1); rwd_cell_id="c" + new Date().getTime(); browser_url= location.pathname.replace(/ /g, "%20"); if (rwd_url_str.charAt(0) != '/' && rwd_url_str.indexOf('http')!=0) rwd_url_str = browser_url.substr(0, browser_url.lastIndexOf("/")) + '/' + rwd_url_str; if (rwd_param.search(/config=/i) != -1 && rwd_param.search(/config=\//i) == -1){ rwd_param = rwd_param.insert(rwd_param.search(/config=/i)+7, browser_url.substr(0, browser_url.lastIndexOf("/")) + "/"); } $this_href=rwd_url_str + "?plugin=RWDContentLibrary&formid=-1&cell_id=" + rwd_cell_id + rwd_param + "&" + n_pagestyle_param + "&rdnr=" + new Date().getTime(); calljplist($this_href, "rwdbodypart", rwd_cell_id, 1); }); // target="contentlibrary" $(document).delegate('a[target="publicfeedback"]', "click", function(e) { e.preventDefault(); $this_href= $(this).attr('href').replace(/ /g, "%20"); var rwd_url_str="", rwd_param="", rwd_cell_id=""; rwd_url_str=$this_href.indexOf("?")==-1? $this_href :$this_href.substr(0, $this_href.indexOf("?")); rwd_param=$this_href.indexOf("?")==-1? "" : "&" + $this_href.substr($this_href.indexOf("?")+1); rwd_cell_id="p" + new Date().getTime(); $this_href="/?plugin=RWDForms&formid=2097&sendto=" + rwd_url_str + rwd_param + "&" + n_pagestyle_param + "&rdnr=" + new Date().getTime(); $.nmManual($this_href, { closeOnEscape: false, closeOnClick: false, showCloseButton: false, sizes:{ w:460, h:250 }, callbacks:{ initFilters: function(nm) { if ( !nm._hasFilter('embedly') && !nm._hasFilter('image')){ nm.filters.push('link'); nm.filters.push('iframe'); } }, beforeShowCont: function() { $('.nyroModalCont').corner("bottom tl tr"); } } }); }); /* vv lightbox slideshow vv */ $("a[target=lightbox_slideshow], .lightbox_slideshow, a[target=image_slideshow], .image_slideshow").click(function(e){ e.preventDefault(); $this_href= $(this).attr('href').replace(/ /g, "%20"); rwd_url_str=$this_href.indexOf("?")==-1? $this_href :$this_href.substr(0, $this_href.indexOf("?")); rwd_param=$this_href.indexOf("?")==-1? "" : "&" + $this_href.substr($this_href.indexOf("?")+1); rwd_cell_id="c" + new Date().getTime(); browser_url= location.pathname.replace(/ /g, "%20"); if (rwd_url_str.charAt(0) != '/' && rwd_url_str.indexOf('http')!=0) rwd_url_str = browser_url.substr(0, browser_url.lastIndexOf("/")) + '/' + rwd_url_str; if (rwd_param.search(/config=/i) != -1 && rwd_param.search(/config=\//i) == -1){ rwd_param = rwd_param.insert(rwd_param.search(/config=/i)+7, browser_url.substr(0, browser_url.lastIndexOf("/")) + "/"); } var rls_transition="elastic", rls_speed=350, rls_slideshowSpeed=2500,rls_slideshowAuto=true; jQuery.ajax({ type: 'GET', url: Parse_cust_para($this_href.split('?')[1], 'config').length?Parse_cust_para($this_href.split('?')[1], 'config'):'/Templates/RWD/noconfig', data: 'plugin=RWD_LightboxSlideshow&Templates=config&Formid=2089' + '&rdnr=' + new Date().getTime(), dataType: 'json', success: function(results){ rls_transition=results.transition; rls_slideshowSpeed = results.slideshowSpeed; rls_speed = results.speed; rls_slideshowAuto = results.slideshowAuto; $('#RWDhiddenDiv').load(rwd_url_str + '?plugin=RWD_LightboxSlideshow&formid=-1' + '&rdnr=' + new Date().getTime(), function(){ var is_http=new RegExp("^(http|https)://", "i"); var is_youtube=new RegExp("youtube.com|youtu.be", "i"); var is_vimeo=new RegExp("vimeo.com","i"); var $rwdls = $('.rwdls').colorbox({ rel:'rwdls' ,slideshow:true ,iframe:function(){return ( (is_http.test(this.href) && this.href.indexOf(window.location.host)==-1) || is_youtube.test(this.href) || is_vimeo.test(this.href))?true:false} ,width:function(){return ((is_http.test(this.href) && this.href.indexOf(window.location.host)==-1) && is_youtube.test(this.href)==false && is_vimeo.test(this.href)==false)?'80%':false} ,height:function(){return ((is_http.test(this.href) && this.href.indexOf(window.location.host)==-1) && is_youtube.test(this.href)==false && is_vimeo.test(this.href)==false)?'80%':false} ,innerWidth:function(){ if (is_youtube.test(this.href)) return 560; else if (is_vimeo.test(this.href)) return 500; else return false; } ,innerHeight:function(){ if (is_youtube.test(this.href)) return 315; else if (is_vimeo.test(this.href)) return 409; else return false; } ,transition:rls_transition ,speed: rls_speed ,slideshowSpeed:rls_slideshowSpeed ,slideshowAuto:rls_slideshowAuto ,title: true ,current: '{current}/{total}' ,maxHeight: '80%' ,maxWidth: '80%' ,slideshowStart: 'Start' ,slideshowStop: 'Stop' }); $rwdls.eq(0).click(); }); /* .load */ }, /* ajax.get.jason.success */ error: function(){ $('#RWDhiddenDiv').load(rwd_url_str + '?plugin=RWD_LightboxSlideshow&formid=-1' + '&rdnr=' + new Date().getTime(), function(){ var is_http=new RegExp("^(http|https)://", "i"); var is_youtube=new RegExp("youtube.com|youtu.be", "i"); var is_vimeo=new RegExp("vimeo.com","i"); var $rwdls = $('.rwdls').colorbox({ rel:'rwdls' ,slideshow:true ,iframe:function(){return ( (is_http.test(this.href) && this.href.indexOf(window.location.host)==-1) || is_youtube.test(this.href) || is_vimeo.test(this.href))?true:false} ,width:function(){return ((is_http.test(this.href) && this.href.indexOf(window.location.host)==-1) && is_youtube.test(this.href)==false && is_vimeo.test(this.href)==false)?'80%':false} ,height:function(){return ((is_http.test(this.href) && this.href.indexOf(window.location.host)==-1) && is_youtube.test(this.href)==false && is_vimeo.test(this.href)==false)?'80%':false} ,innerWidth:function(){ if (is_youtube.test(this.href)) return 560; else if (is_vimeo.test(this.href)) return 500; else return false; } ,innerHeight:function(){ if (is_youtube.test(this.href)) return 315; else if (is_vimeo.test(this.href)) return 409; else return false; } ,transition:rls_transition ,speed: rls_speed ,slideshowSpeed:rls_slideshowSpeed ,slideshowAuto:rls_slideshowAuto ,title: true ,current: '{current}/{total}' ,maxHeight: '80%' ,maxWidth: '80%' ,slideshowStart: 'Start' ,slideshowStop: 'Stop' }); $rwdls.eq(0).click(); }); /* .load */ } /* ajax.get.jason.error */ });/* ajax.get */ });/* .click() */ /* end of lightbox slideshow */ }); // end of $(function)