/* jQuery reverseOrder * Written by Corey H Maass for Arc90; (c) Arc90, Inc. */ (function($){$.fn.reverseOrder=function(){return this.each(function(){$(this).prependTo($(this).parent())})}})(jQuery); /* * jQuery Capslock 0.4 * Copyright (c) Arthur McLean */ (function($){$.fn.capslock=function(options){if(options)$.extend($.fn.capslock.defaults,options);this.each(function(){$(this).bind("caps_lock_on",$.fn.capslock.defaults.caps_lock_on);$(this).bind("caps_lock_off",$.fn.capslock.defaults.caps_lock_off);$(this).bind("caps_lock_undetermined",$.fn.capslock.defaults.caps_lock_undetermined);$(this).keypress(function(e){check_caps_lock(e)})});return this};function check_caps_lock(e){var ascii_code=e.which;var letter=String.fromCharCode(ascii_code);var upper=letter.toUpperCase();var lower=letter.toLowerCase();var shift_key=e.shiftKey;if(upper!==lower){if(letter===upper&&!shift_key){$(e.target).trigger("caps_lock_on")}else if(letter===lower&&!shift_key){$(e.target).trigger("caps_lock_off")}else if(letter===lower&&shift_key){$(e.target).trigger("caps_lock_on")}else if(letter===upper&&shift_key){if(navigator.platform.toLowerCase().indexOf("win")!==-1){$(e.target).trigger("caps_lock_off")}else{if(navigator.platform.toLowerCase().indexOf("mac")!==-1&&$.fn.capslock.defaults.mac_shift_hack){$(e.target).trigger("caps_lock_off")}else{$(e.target).trigger("caps_lock_undetermined")}}}else{$(e.target).trigger("caps_lock_undetermined")}}else{$(e.target).trigger("caps_lock_undetermined")}if($.fn.capslock.defaults.debug){if(console){console.log("Ascii code: "+ascii_code);console.log("Letter: "+letter);console.log("Upper Case: "+upper);console.log("Shift key: "+shift_key)}}}$.fn.capslock.defaults={caps_lock_on:function(){},caps_lock_off:function(){},caps_lock_undetermined:function(){},mac_shift_hack:true,debug:false}})(jQuery); /* * GetSimple js file */ function updateCoords(c) { $('#handw').show(); $('#x').val(c.x); $('#y').val(c.y); $('#w').val(c.w); $('#h').val(c.h); $('#pich').html(c.h); $('#picw').html(c.w); }; var Debugger = function () {} Debugger.log = function (message) { try { console.log(message); } catch (exception) { return; } } /* * popit * element attention blink * ensures occurs only once */ $.fn.popit = function ($speed) { $speed = $speed || 500; $(this).each(function () { if ($(this).data('popped') != true) { $(this).fadeOut($speed).fadeIn($speed); $(this).data('popped', true); } }); return $(this); } /* * closeit * fadeout close on delay */ $.fn.removeit = function ($delay) { $delay = $delay || 5000; $(this).each(function () { $(this).delay($delay).fadeOut(500); }); return $(this); } function notifyOk($msg) { return notify($msg, 'ok'); } function notifyWarn($msg) { return notify($msg, 'warning'); } function notifyInfo($msg) { return notify($msg, 'info'); } function notifyError($msg) { return notify($msg, 'error'); } function notify($msg, $type) { if ($type == 'ok' || $type == 'warning' || $type == 'info' || $type == 'error') { var $notify = $('
' + $msg + '