~graeme-acm/sahana-eden/RMS

« back to all changes in this revision

Viewing changes to static/scripts/S3/S3.min.js

  • Committer: graeme at acm
  • Author(s): graeme-acm
  • Date: 2011-12-16 02:59:49 UTC
  • mfrom: (2065.1.50 ifrc)
  • Revision ID: graeme@acm.org-20111216025949-4lzvg77vf5oy3zaw
merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
476
476
e<128?(b+=String.fromCharCode(e),c++):e>191&&e<224?(c2=a.charCodeAt(c+1),b+=String.fromCharCode((e&31)<<6|c2&63),c+=2):(c2=a.charCodeAt(c+1),c3=a.charCodeAt(c+2),b+=String.fromCharCode((e&15)<<12|(c2&63)<<6|c3&63),c+=3);return b}}},popupWin=null;function openPopup(a){!popupWin||popupWin.closed?popupWin=window.open(a,"popupWin","width=640, height=480"):popupWin.focus()}
477
477
$(document).ready(function(){$(".error").hide().slideDown("slow");$(".error").click(function(){$(this).fadeOut("slow");return!1});$(".warning").hide().slideDown("slow");$(".warning").click(function(){$(this).fadeOut("slow");return!1});$(".information").hide().slideDown("slow");$(".information").click(function(){$(this).fadeOut("slow");return!1});$(".confirmation").hide().slideDown("slow");$(".confirmation").click(function(){$(this).fadeOut("slow");return!1});$("input[type='checkbox'].delete").click(function(){if(this.checked&&
478
478
!confirm(S3.i18n.delete_confirmation))this.checked=!1});try{$("input.datetime").focus(function(){Calendar.setup({inputField:this.id,ifFormat:S3.i18n.datetime_format,showsTime:!0,timeFormat:"24"})})}catch(a){}try{$(".zoom").fancyZoom({scaleImg:!0,closeOnClick:!0,directory:S3.Ap.concat("/static/media")})}catch(b){}S3.interactive&&$("a.delete-btn").live("click",function(a){return confirm(S3.i18n.delete_confirmation)?!0:(a.preventDefault(),!1)});$("input.date").datepicker({changeMonth:!0,changeYear:!0,
479
 
showOn:"both",buttonImage:S3.Ap.concat("/static/img/jquery-ui/calendar.gif"),buttonImageOnly:!0,dateFormat:"yy-mm-dd",isRTL:S3.rtl});$("input.time").timepicker({hourText:S3.i18n.hour,minuteText:S3.i18n.minute});$("#modulenav .hoverable").hover(function(){$(this).addClass("hovered")},function(){$(this).removeClass("hovered")});$("#modulenav li").hover(function(){var a=$(this).width(),b=$("ul",this).width();b!=null&&b<a&&$("ul",this).css({width:a.toString()+"px"});$("ul",this).css("display","block")},
480
 
function(){$("ul",this).css("display","none")});$("a.colorbox").attr("href",function(a,b){var c="";try{c=$(this).parents("tr").attr("id").replace(/__row/,"")}catch(h){if(c=="")return b}var j=b;b.indexOf("&caller=")==-1&&(j=b+"&caller="+c);return j});$(".colorbox").click(function(){$.fn.colorbox({iframe:!0,width:"99%",height:"99%",href:this.href,title:this.title});return!1});$(".tooltip").cluetip({activation:"hover",sticky:!1,splitTitle:"|"});$(".tooltipbody").cluetip({activation:"hover",sticky:!1,
481
 
splitTitle:"|",showTitle:!1});var c='<img src="'+S3.Ap.concat("/static/img/cross2.png")+'" alt="close" />';$(".stickytip").cluetip({activation:"hover",sticky:!0,closePosition:"title",closeText:c,splitTitle:"|"});$(".errortip").cluetip({activation:"click",sticky:!0,closePosition:"title",closeText:c,splitTitle:"|"});$(".ajaxtip").cluetip({activation:"click",sticky:!0,closePosition:"title",closeText:c,width:380});now=new Date;$("form").append("<input type='hidden' value="+now.getTimezoneOffset()+" name='_utc_offset'/>")});
482
 
function s3_tb_remove(){$.fn.colorbox.close()}function S3ConfirmClick(a,b){S3.interactive&&$(a).click(function(a){return confirm(b)?!0:(a.preventDefault(),!1)})}function S3SetNavigateAwayConfirm(){window.onbeforeunload=function(){return S3.i18n.unsaved_changes}}function S3ClearNavigateAwayConfirm(){window.onbeforeunload=function(){}}
483
 
function S3EnableNavigateAwayConfirm(){$(document).ready(function(){$("[class=error]").length>0&&S3SetNavigateAwayConfirm();$(":input:not(input[id=gis_location_advanced_checkbox])").keypress(S3SetNavigateAwayConfirm);$(":input:not(input[id=gis_location_advanced_checkbox])").change(S3SetNavigateAwayConfirm);$("form").submit(S3ClearNavigateAwayConfirm)})}
 
479
showOn:"both",buttonImage:S3.Ap.concat("/static/img/jquery-ui/calendar.gif"),buttonImageOnly:!0,dateFormat:"yy-mm-dd",isRTL:S3.rtl});$("input.time").timepicker({hourText:S3.i18n.hour,minuteText:S3.i18n.minute});$("input.int_amount").keyup(function(){this.value=this.value.reverse().replace(/[^0-9\-,]|\-(?=.)/g,"").reverse()});$("input.float_amount").keyup(function(){this.value=this.value.reverse().replace(/[^0-9\-\.,]|[\-](?=.)|[\.](?=[0-9]*[\.])/g,"").reverse()});$("#modulenav .hoverable").hover(function(){$(this).addClass("hovered")},
 
480
function(){$(this).removeClass("hovered")});$("#modulenav li").hover(function(){var a=$(this).width(),b=$("ul",this).width();b!=null&&b<a&&$("ul",this).css({width:a.toString()+"px"});$("ul",this).css("display","block")},function(){$("ul",this).css("display","none")});$("a.colorbox").attr("href",function(a,b){var c="";try{c=$(this).parents("tr").attr("id").replace(/__row/,"")}catch(h){if(c=="")return b}var j=b;b.indexOf("&caller=")==-1&&(j=b+"&caller="+c);return j});$(".colorbox").click(function(){$.fn.colorbox({iframe:!0,
 
481
width:"99%",height:"99%",href:this.href,title:this.title});return!1});$(".tooltip").cluetip({activation:"hover",sticky:!1,splitTitle:"|"});$(".tooltipbody").cluetip({activation:"hover",sticky:!1,splitTitle:"|",showTitle:!1});var c='<img src="'+S3.Ap.concat("/static/img/cross2.png")+'" alt="close" />';$(".stickytip").cluetip({activation:"hover",sticky:!0,closePosition:"title",closeText:c,splitTitle:"|"});$(".errortip").cluetip({activation:"click",sticky:!0,closePosition:"title",closeText:c,splitTitle:"|"});
 
482
$(".ajaxtip").cluetip({activation:"click",sticky:!0,closePosition:"title",closeText:c,width:380});now=new Date;$("form").append("<input type='hidden' value="+now.getTimezoneOffset()+" name='_utc_offset'/>")});function s3_tb_remove(){$.fn.colorbox.close()}function S3ConfirmClick(a,b){S3.interactive&&$(a).click(function(a){return confirm(b)?!0:(a.preventDefault(),!1)})}function S3SetNavigateAwayConfirm(){window.onbeforeunload=function(){return S3.i18n.unsaved_changes}}
 
483
function S3ClearNavigateAwayConfirm(){window.onbeforeunload=function(){}}function S3EnableNavigateAwayConfirm(){$(document).ready(function(){$("[class=error]").length>0&&S3SetNavigateAwayConfirm();$(":input:not(input[id=gis_location_advanced_checkbox])").keypress(S3SetNavigateAwayConfirm);$(":input:not(input[id=gis_location_advanced_checkbox])").change(S3SetNavigateAwayConfirm);$("form").submit(S3ClearNavigateAwayConfirm)})}
484
484
(function(a){a.ajaxS3=function(b){var c=a.extend({},a.ajaxS3Settings,b);c.tryCount=0;b.message&&s3_showStatus(S3.i18n.ajax_get+" "+(b.message?b.message:S3.i18n.ajax_fmd)+"...",this.ajaxS3Settings.msgTimeout);c.success=function(a,c){s3_hideStatus();b.success&&b.success(a,c)};c.error=function(c,f){f=="timeout"?(this.tryCount++,this.tryCount<=this.retryLimit?(s3_showStatus(S3.i18n.ajax_get+" "+(b.message?b.message:S3.i18n.ajax_fmd)+"... "+S3.i18n.ajax_rtr+" "+this.tryCount,a.ajaxS3Settings.msgTimeout),
485
485
a.ajax(this)):s3_showStatus(S3.i18n.ajax_wht+" "+(this.retryLimit+1)+" "+S3.i18n.ajax_gvn,a.ajaxS3Settings.msgTimeout,!1,!0)):c.status==500?s3_showStatus(S3.i18n.ajax_500,a.ajaxS3Settings.msgTimeout,!1,!0):s3_showStatus(S3.i18n.ajax_dwn,a.ajaxS3Settings.msgTimeout,!1,!0)};a.ajax(c)};a.postS3=function(b,c,e,f){return a.ajaxS3({type:"POST",url:b,data:c,success:e,dataType:f})};a.getS3=function(b,c,e,f,g,h){a.isFunction(c)&&(h=g,g=f,f=e,e=c,c=null);if(h)var j=!1;return a.ajaxS3({type:"GET",url:b,async:j,
486
486
data:c,success:e,dataType:f,message:g})};a.getJSONS3=function(b,c,e,f,g){a.isFunction(c)&&(g=f,f=e,e=c,c=null);g||(g=!1);return a.getS3(b,c,e,"json",f,g)};a.ajaxS3Settings={timeout:1E4,msgTimeout:2E3,retryLimit:10,dataType:"json",async:!0,type:"GET"};a.ajaxS3Setup=function(b){a.extend(a.ajaxS3Settings,b)}})($);