/* https://github.com/maxcal/nui/blob/master/js/nui.frontend.js */

var nui=function(){return{}};nui.accordion=(function(){function a(d){d.trigger.removeClass("active");d.pane.removeClass("active");d.pane.hide()}function b(d){d.pane.addClass("active");d.trigger.addClass("active");d.pane.hide();d.pane.slideDown(300)}function c(e,d){a(d);b(e)}return{init:function(){var d=$(".nuiAccordion");d.each(function(g){var h=$(this),e=h.find(".pane"),f=h.find(".trigger");e.first().add(f.first()).addClass("first active");e.not(".active").hide()});d.delegate(".trigger:not(.active), .nextPane","click",function(){var h=$(this),g=h.parents(".nuiAccordion"),f={},e={};e.trigger=g.find(".trigger.active");e.pane=g.find(".pane.active");if(h.hasClass("trigger")){f.trigger=h;f.pane=f.trigger.next(".pane")}else{if(h.hasClass("nextPane")){f.trigger=h.parents(".pane").next(".trigger");f.pane=f.trigger.next(".pane");e.trigger.addClass("complete")}}c(f,e);return false});d.delegate(".close","click",function(){a({trigger:$(this).parents(".pane").prev(".trigger"),pane:$(this).parents(".pane")})})},expandAll:function(d){d.find(".pane").show()},collapseAll:function(d){d.find(".pane").hide()}}}());nui.form=(function(){return{init:function(){}}}());nui.openspace=(function(){return{init:function(){var c=$("#visual"),b=c.find(".omnilink").add(".clickme"),a=$("#nav");b.show();a.mouseenter(function(d){$(this).toggleClass("inactive","active");b.hide()});a.mouseleave(function(d){$(this).toggleClass("inactive","active");b.show()})}}}());nui.pdf=(function(){return{init:function(){$("a").each(function(){var b=/\.pdf$/i,a=$(this).attr("href");if(b.test(a)){$(this).addClass("pdf")}});$("a.pdf").live("click",function(b){var c,a;c=resources.baseurl||"http://www.greenpeace.org/international/";a=(function(d,e){if(d.charAt(0)==="/"){d=e+d.substr(1)}return d}(b(this).attr("href"),c));_gaq.push(["_trackPageview",a])})}}}());$(document).ready(function(){nui.accordion.init();nui.form.init();nui.pdf.init()});nui.cookie=(function(){return{read:function(b){var e=b+"=",a=document.cookie.split(";"),d,f;for(d=0;d<a.length;d++){f=a[d];while(f.charAt(0)===" "){f=f.substring(1,f.length)}if(f.indexOf(e)===0){return f.substring(e.length,f.length)}}return null},create:function(c,f,h,g){var a,b,d,e;d="path=/";if(h){b=new Date();b.setTime(b.getTime()+(h*24*60*60*1000));a="; expires="+b.toGMTString()}else{a=""}if(g){d=d+g}document.cookie=c+"="+f+a+";"+d;e=this.read(c);return e},destroy:function(a,b){if(self.read(a)){this.create(a,"",-1,b);return true}else{return false}},update:function(b,c,e,d){var a;if(this.read(b)){a=this.create(b,c,e,d);return a}else{return false}}}}());nui.popup=(function(){var e=0,a=[],d,c={},b;b={template:"t1",skin:"skin1",dialog_width:700,dialog_height:700,dialog_custom_css:false,mask_opacity:0.7,mask_custom_css:false,anim_fadeIn_speed:500,anim_fadeOut_speed:400,maskcolor:"black",onClose:function(){}};d=function(l,f){var o={},r,i,p,s;function h(u){var v={};for(s in b){v[s]=b[s]}for(s in u){v[s]=u[s]}o=v}h(l);r=$('<div class="nuiPopUp mask">');i=$('<div class="nuiPopUp dialog">');p=$('<a class="nuiButton close" href="#">');function n(){r.add(i).removeClass(o.template).removeClass(o.skin)}function k(){n();r.add(i).addClass(o.template).addClass(o.skin);if(o.mask_custom_css){r.css(o.mask_custom_css)}if(o.dialog_custom_css){i.css(o.dialog_custom_css)}}k();function q(){i.animate({opacity:0},o.anim_fadeOutSpeed,function(){i.empty().remove();r.fadeOut(300,function(){r.empty().remove()})});r.removeClass("busy");p.removeClass("busy");stopMoving=false;$(window).unbind("resize");$(document).unbind("keyup")}function m(x,z,w,y){var v,u;if(y&&typeof y==="object"){u=y}else{u=$("body")}r.hide();i.css("visibility","hidden");$("body").append(r);u.append(i);i.append(z).append(p).width(o.dialog_width).css({marginLeft:(function(){return(-(i.outerWidth()/2))+"px"}()),opacity:0,visibility:"visible"});i.fadeIn();if($("html").scrollTop()>$("body").scrollTop()){v=$("html").scrollTop()}else{v=$("body").scrollTop()}i.css("top",v+25+"px");r.height($(document).height());r.add(p).bind("click",function(){q(x);return false});$(window).bind("resize scroll",function(){r.height($(document).height());r.width($("body").width())});$(document).bind("keyup",function(A){if(A.keyCode==27){q()}});r.fadeTo(400,o.mask_opacity);i.animate({opacity:1},600)}function g(w,x,z,u,y){var v=$('<div class="nonce">');if(z){v.load(x,z,function(B,A){$(this).unwrap(".nonce");m($(this),u)})}else{v.load(x,function(B,A){$(this).unwrap(".nonce");m($(this),u)})}}function j(v,x,y,u,w){if(y){x=x.clone(true,true)}m(v,x,u,w)}function t(u,v,w){if(typeof v==="object"){n();h(v);k()}if(w){o[v]=w}else{return o[v]}}return{load:function(v,x,u,w){g(this,v,x,u,w)},frag:function(w,x,u,v){j(this,w,x,u,v)},attr:function(u,v){v=v||null;u=u||null;return t(this,u,v)},setup:function(u){n();h(u);k()}}};return{create:function(g,f){var h;if(!g){g=null}h=new d(g,f);h.guid=e;a.push(h);e++;return h},init:function(f){c=this.create();nui.popup.set_defualt(0)},set_defualt:function(f){c=a[f];this.load=function(h,j,g,i){c.load(h,j,g)};this.frag=function(i,j,g,h){c.frag(i,j,g,h)};this.attr=function(g,h){if(h){c.attr(g,h)}else{return c.attr(g)}};this.setup=function(g){c.setup(g)}},name:name,load:null,frag:null,attr:null}}());$(document).ready(function(){nui.popup.init()});nui.sign_petition=(function(){var b={first_name:{id:"#ctl00_cphContentArea_Action1_txtFullname_txtFirstName"},last_name:{id:"#ctl00_cphContentArea_Action1_txtFullname_txtLastName"},country:{id:"#ctl00_cphContentArea_Action1_ddlCountries"},mobile:{id:"#ctl00_cphContentArea_Action1_txtCellPhone"}};function d(){var f,e,h,g;for(g in b){if(b.hasOwnProperty(g)){f=b[g];e=$(f.id);if(e.length>0){h=e[0].tagName;if(h==="INPUT"){f.value=$(f.id).val()}else{if(h==="SELECT"){f.value=$(f.id).find(":selected").val()}}}}}}function c(){d();var f,e,g;g=" - - - - - ";f=$("#ctl00_cphContentArea_Action1_txtBody");e=f.val();e=e.split(g)[0];if(b.first_name.value){e=e+g;e=e+" "+b.first_name.value;if(b.last_name.value){e=e+" "+b.last_name.value}f.val(e)}}function a(e){e.change(function(){c()})}return{init:function(){var e;if($("body").hasClass("letter")){c();for(e in b){if(b.hasOwnProperty(e)){a($(b[e].id))}}}}}}());$(document).ready(function(){for(var a in nui){if(nui.hasOwnProperty(a)){if(nui[a].hasOwnProperty("init")){if(typeof nui[a].init==="function"){nui[a].init()}}}$('a[href="#addcomment"]').attr("href","#disqus_thread")}$(document).trigger("nuiReady",["foo","bar"]);if(window.location.host==="p3-admin.greenpeace.org"){$(".navigation .sign").show()}});

