]> git.mxchange.org Git - friendica.git/commitdiff
eliminate Cropper conflicts with jQuery
authorZach Prezkuta <fermion@gmx.com>
Sat, 1 Jun 2013 16:42:51 +0000 (10:42 -0600)
committerZach Prezkuta <fermion@gmx.com>
Sat, 1 Jun 2013 16:42:51 +0000 (10:42 -0600)
72 files changed:
library/cropper/cropper.html
library/cropper/cropper.js
library/cropper/cropper.uncompressed.js
library/cropper/lib/controls.js
library/cropper/lib/dragdrop.js
library/cropper/lib/effects.js
library/cropper/lib/prototype.js
library/cropper/lib/slider.js
library/cropper/lib/unittest.js
library/cropper/tests/example-Basic.htm
library/cropper/tests/example-CSS-Absolute.htm
library/cropper/tests/example-CSS-Float.htm
library/cropper/tests/example-CSS-Relative.htm
library/cropper/tests/example-CoordsOnLoad.htm
library/cropper/tests/example-CoordsOnLoadWithRatio.htm
library/cropper/tests/example-Dimensions.htm
library/cropper/tests/example-DynamicImage.htm
library/cropper/tests/example-FixedRatio.htm
library/cropper/tests/example-MinimumDimensions.htm
library/cropper/tests/example-MinimumWidth.htm
library/cropper/tests/example-Preview.htm
util/minifyjs.sh
view/templates/cropbody.tpl
view/templates/crophead.tpl
view/templates/field_combobox.tpl
view/templates/field_input.tpl
view/templates/field_openid.tpl
view/templates/field_password.tpl
view/templates/login_head.tpl
view/templates/posted_date_widget.tpl
view/theme/decaf-mobile/js/theme.js
view/theme/decaf-mobile/js/theme.min.js
view/theme/decaf-mobile/templates/admin_users.tpl
view/theme/decaf-mobile/templates/cropbody.tpl
view/theme/decaf-mobile/templates/cropend.tpl
view/theme/decaf-mobile/templates/crophead.tpl
view/theme/decaf-mobile/templates/end.tpl
view/theme/decaf-mobile/templates/field_input.tpl
view/theme/decaf-mobile/templates/jot_geotag.tpl
view/theme/decaf-mobile/templates/settings_display_end.tpl
view/theme/decaf-mobile/theme.php
view/theme/frost-mobile/js/acl.js
view/theme/frost-mobile/js/acl.min.js
view/theme/frost-mobile/js/main.js
view/theme/frost-mobile/js/main.min.js
view/theme/frost-mobile/js/theme.js
view/theme/frost-mobile/js/theme.min.js
view/theme/frost-mobile/templates/admin_users.tpl
view/theme/frost-mobile/templates/cropbody.tpl
view/theme/frost-mobile/templates/cropend.tpl
view/theme/frost-mobile/templates/crophead.tpl
view/theme/frost-mobile/templates/end.tpl
view/theme/frost-mobile/templates/field_input.tpl
view/theme/frost-mobile/templates/field_openid.tpl
view/theme/frost-mobile/templates/field_password.tpl
view/theme/frost-mobile/templates/jot_geotag.tpl
view/theme/frost-mobile/templates/settings_display_end.tpl
view/theme/frost-mobile/theme.php
view/theme/frost/js/acl.js
view/theme/frost/js/acl.min.js
view/theme/frost/js/main.js
view/theme/frost/js/main.min.js
view/theme/frost/js/theme.js
view/theme/frost/js/theme.min.js
view/theme/frost/templates/admin_users.tpl
view/theme/frost/templates/cropbody.tpl
view/theme/frost/templates/cropend.tpl
view/theme/frost/templates/crophead.tpl
view/theme/frost/templates/end.tpl
view/theme/frost/templates/jot_geotag.tpl
view/theme/frost/templates/settings_display_end.tpl
view/theme/frost/theme.php

index 2362352474927787b693b256c1db158caec103a6..ebdf1ffc260843c7bce95ee98878ce1b428af0d3 100644 (file)
@@ -40,17 +40,17 @@ JavaScript:
    1.
       function onEndCrop( coords, dimensions ) {
    2.
-          $( 'x1' ).value = coords.x1;
+          $PR( 'x1' ).value = coords.x1;
    3.
-          $( 'y1' ).value = coords.y1;
+          $PR( 'y1' ).value = coords.y1;
    4.
-          $( 'x2' ).value = coords.x2;
+          $PR( 'x2' ).value = coords.x2;
    5.
-          $( 'y2' ).value = coords.y2;
+          $PR( 'y2' ).value = coords.y2;
    6.
-          $( 'width' ).value = dimensions.width;
+          $PR( 'width' ).value = dimensions.width;
    7.
-          $( 'height' ).value = dimensions.height;
+          $PR( 'height' ).value = dimensions.height;
    8.
       }
 
index 486a92ad918f79d3226f7f36f6c283ce8e8ff5a7..427a9ba0a22e25fb78d9e3e1e76003806beed0a4 100644 (file)
  * http://www.opensource.org/licenses/bsd-license.php\r
  * \r
  * See scriptaculous.js for full scriptaculous licence\r
+ *\r
+ * Modified 2013/06/01 Zach P to change $() to $PR() for eliminating conflicts with jQuery\r
  */\r
 \r
-var CropDraggable=Class.create();
-Object.extend(Object.extend(CropDraggable.prototype,Draggable.prototype),{initialize:function(_1){
-this.options=Object.extend({drawMethod:function(){
-}},arguments[1]||{});
-this.element=$(_1);
-this.handle=this.element;
-this.delta=this.currentDelta();
-this.dragging=false;
-this.eventMouseDown=this.initDrag.bindAsEventListener(this);
-Event.observe(this.handle,"mousedown",this.eventMouseDown);
-Draggables.register(this);
-},draw:function(_2){
-var _3=Position.cumulativeOffset(this.element);
-var d=this.currentDelta();
-_3[0]-=d[0];
-_3[1]-=d[1];
-var p=[0,1].map(function(i){
-return (_2[i]-_3[i]-this.offset[i]);
-}.bind(this));
-this.options.drawMethod(p);
-}});
-var Cropper={};
-Cropper.Img=Class.create();
-Cropper.Img.prototype={initialize:function(_7,_8){
-this.options=Object.extend({ratioDim:{x:0,y:0},minWidth:0,minHeight:0,displayOnInit:false,onEndCrop:Prototype.emptyFunction,captureKeys:true,onloadCoords:null,maxWidth:0,maxHeight:0},_8||{});
-this.img=$(_7);
-this.clickCoords={x:0,y:0};
-this.dragging=false;
-this.resizing=false;
-this.isWebKit=/Konqueror|Safari|KHTML/.test(navigator.userAgent);
-this.isIE=/MSIE/.test(navigator.userAgent);
-this.isOpera8=/Opera\s[1-8]/.test(navigator.userAgent);
-this.ratioX=0;
-this.ratioY=0;
-this.attached=false;
-this.fixedWidth=(this.options.maxWidth>0&&(this.options.minWidth>=this.options.maxWidth));
-this.fixedHeight=(this.options.maxHeight>0&&(this.options.minHeight>=this.options.maxHeight));
-if(typeof this.img=="undefined"){
-return;
-}
-$A(document.getElementsByTagName("script")).each(function(s){
-if(s.src.match(/cropper\.js/)){
-var _a=s.src.replace(/cropper\.js(.*)?/,"");
-var _b=document.createElement("link");
-_b.rel="stylesheet";
-_b.type="text/css";
-_b.href=_a+"cropper.css";
-_b.media="screen";
-document.getElementsByTagName("head")[0].appendChild(_b);
-}
-});
-if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){
-var _c=this.getGCD(this.options.ratioDim.x,this.options.ratioDim.y);
-this.ratioX=this.options.ratioDim.x/_c;
-this.ratioY=this.options.ratioDim.y/_c;
-}
-this.subInitialize();
-if(this.img.complete||this.isWebKit){
-this.onLoad();
-}else{
-Event.observe(this.img,"load",this.onLoad.bindAsEventListener(this));
-}
-},getGCD:function(a,b){
-if(b==0){
-return a;
-}
-return this.getGCD(b,a%b);
-},onLoad:function(){
-var _f="imgCrop_";
-var _10=this.img.parentNode;
-var _11="";
-if(this.isOpera8){
-_11=" opera8";
-}
-this.imgWrap=Builder.node("div",{"class":_f+"wrap"+_11});
-this.north=Builder.node("div",{"class":_f+"overlay "+_f+"north"},[Builder.node("span")]);
-this.east=Builder.node("div",{"class":_f+"overlay "+_f+"east"},[Builder.node("span")]);
-this.south=Builder.node("div",{"class":_f+"overlay "+_f+"south"},[Builder.node("span")]);
-this.west=Builder.node("div",{"class":_f+"overlay "+_f+"west"},[Builder.node("span")]);
-var _12=[this.north,this.east,this.south,this.west];
-this.dragArea=Builder.node("div",{"class":_f+"dragArea"},_12);
-this.handleN=Builder.node("div",{"class":_f+"handle "+_f+"handleN"});
-this.handleNE=Builder.node("div",{"class":_f+"handle "+_f+"handleNE"});
-this.handleE=Builder.node("div",{"class":_f+"handle "+_f+"handleE"});
-this.handleSE=Builder.node("div",{"class":_f+"handle "+_f+"handleSE"});
-this.handleS=Builder.node("div",{"class":_f+"handle "+_f+"handleS"});
-this.handleSW=Builder.node("div",{"class":_f+"handle "+_f+"handleSW"});
-this.handleW=Builder.node("div",{"class":_f+"handle "+_f+"handleW"});
-this.handleNW=Builder.node("div",{"class":_f+"handle "+_f+"handleNW"});
-this.selArea=Builder.node("div",{"class":_f+"selArea"},[Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeNorth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeEast"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeSouth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeWest"},[Builder.node("span")]),this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW,Builder.node("div",{"class":_f+"clickArea"})]);
-this.imgWrap.appendChild(this.img);
-this.imgWrap.appendChild(this.dragArea);
-this.dragArea.appendChild(this.selArea);
-this.dragArea.appendChild(Builder.node("div",{"class":_f+"clickArea"}));
-_10.appendChild(this.imgWrap);
-this.startDragBind=this.startDrag.bindAsEventListener(this);
-Event.observe(this.dragArea,"mousedown",this.startDragBind);
-this.onDragBind=this.onDrag.bindAsEventListener(this);
-Event.observe(document,"mousemove",this.onDragBind);
-this.endCropBind=this.endCrop.bindAsEventListener(this);
-Event.observe(document,"mouseup",this.endCropBind);
-this.resizeBind=this.startResize.bindAsEventListener(this);
-this.handles=[this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW];
-this.registerHandles(true);
-if(this.options.captureKeys){
-this.keysBind=this.handleKeys.bindAsEventListener(this);
-Event.observe(document,"keypress",this.keysBind);
-}
-new CropDraggable(this.selArea,{drawMethod:this.moveArea.bindAsEventListener(this)});
-this.setParams();
-},registerHandles:function(_13){
-for(var i=0;i<this.handles.length;i++){
-var _15=$(this.handles[i]);
-if(_13){
-var _16=false;
-if(this.fixedWidth&&this.fixedHeight){
-_16=true;
-}else{
-if(this.fixedWidth||this.fixedHeight){
-var _17=_15.className.match(/([S|N][E|W])$/);
-var _18=_15.className.match(/(E|W)$/);
-var _19=_15.className.match(/(N|S)$/);
-if(_17){
-_16=true;
-}else{
-if(this.fixedWidth&&_18){
-_16=true;
-}else{
-if(this.fixedHeight&&_19){
-_16=true;
-}
-}
-}
-}
-}
-if(_16){
-_15.hide();
-}else{
-Event.observe(_15,"mousedown",this.resizeBind);
-}
-}else{
-_15.show();
-Event.stopObserving(_15,"mousedown",this.resizeBind);
-}
-}
-},setParams:function(){
-this.imgW=this.img.width;
-this.imgH=this.img.height;
-$(this.north).setStyle({height:0});
-$(this.east).setStyle({width:0,height:0});
-$(this.south).setStyle({height:0});
-$(this.west).setStyle({width:0,height:0});
-$(this.imgWrap).setStyle({"width":this.imgW+"px","height":this.imgH+"px"});
-$(this.selArea).hide();
-var _1a={x1:0,y1:0,x2:0,y2:0};
-var _1b=false;
-if(this.options.onloadCoords!=null){
-_1a=this.cloneCoords(this.options.onloadCoords);
-_1b=true;
-}else{
-if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){
-_1a.x1=Math.ceil((this.imgW-this.options.ratioDim.x)/2);
-_1a.y1=Math.ceil((this.imgH-this.options.ratioDim.y)/2);
-_1a.x2=_1a.x1+this.options.ratioDim.x;
-_1a.y2=_1a.y1+this.options.ratioDim.y;
-_1b=true;
-}
-}
-this.setAreaCoords(_1a,false,false,1);
-if(this.options.displayOnInit&&_1b){
-this.selArea.show();
-this.drawArea();
-this.endCrop();
-}
-this.attached=true;
-},remove:function(){
-if(this.attached){
-this.attached=false;
-this.imgWrap.parentNode.insertBefore(this.img,this.imgWrap);
-this.imgWrap.parentNode.removeChild(this.imgWrap);
-Event.stopObserving(this.dragArea,"mousedown",this.startDragBind);
-Event.stopObserving(document,"mousemove",this.onDragBind);
-Event.stopObserving(document,"mouseup",this.endCropBind);
-this.registerHandles(false);
-if(this.options.captureKeys){
-Event.stopObserving(document,"keypress",this.keysBind);
-}
-}
-},reset:function(){
-if(!this.attached){
-this.onLoad();
-}else{
-this.setParams();
-}
-this.endCrop();
-},handleKeys:function(e){
-var dir={x:0,y:0};
-if(!this.dragging){
-switch(e.keyCode){
-case (37):
-dir.x=-1;
-break;
-case (38):
-dir.y=-1;
-break;
-case (39):
-dir.x=1;
-break;
-case (40):
-dir.y=1;
-break;
-}
-if(dir.x!=0||dir.y!=0){
-if(e.shiftKey){
-dir.x*=10;
-dir.y*=10;
-}
-this.moveArea([this.areaCoords.x1+dir.x,this.areaCoords.y1+dir.y]);
-Event.stop(e);
-}
-}
-},calcW:function(){
-return (this.areaCoords.x2-this.areaCoords.x1);
-},calcH:function(){
-return (this.areaCoords.y2-this.areaCoords.y1);
-},moveArea:function(_1e){
-this.setAreaCoords({x1:_1e[0],y1:_1e[1],x2:_1e[0]+this.calcW(),y2:_1e[1]+this.calcH()},true,false);
-this.drawArea();
-},cloneCoords:function(_1f){
-return {x1:_1f.x1,y1:_1f.y1,x2:_1f.x2,y2:_1f.y2};
-},setAreaCoords:function(_20,_21,_22,_23,_24){
-if(_21){
-var _25=_20.x2-_20.x1;
-var _26=_20.y2-_20.y1;
-if(_20.x1<0){
-_20.x1=0;
-_20.x2=_25;
-}
-if(_20.y1<0){
-_20.y1=0;
-_20.y2=_26;
-}
-if(_20.x2>this.imgW){
-_20.x2=this.imgW;
-_20.x1=this.imgW-_25;
-}
-if(_20.y2>this.imgH){
-_20.y2=this.imgH;
-_20.y1=this.imgH-_26;
-}
-}else{
-if(_20.x1<0){
-_20.x1=0;
-}
-if(_20.y1<0){
-_20.y1=0;
-}
-if(_20.x2>this.imgW){
-_20.x2=this.imgW;
-}
-if(_20.y2>this.imgH){
-_20.y2=this.imgH;
-}
-if(_23!=null){
-if(this.ratioX>0){
-this.applyRatio(_20,{x:this.ratioX,y:this.ratioY},_23,_24);
-}else{
-if(_22){
-this.applyRatio(_20,{x:1,y:1},_23,_24);
-}
-}
-var _27=[this.options.minWidth,this.options.minHeight];
-var _28=[this.options.maxWidth,this.options.maxHeight];
-if(_27[0]>0||_27[1]>0||_28[0]>0||_28[1]>0){
-var _29={a1:_20.x1,a2:_20.x2};
-var _2a={a1:_20.y1,a2:_20.y2};
-var _2b={min:0,max:this.imgW};
-var _2c={min:0,max:this.imgH};
-if((_27[0]!=0||_27[1]!=0)&&_22){
-if(_27[0]>0){
-_27[1]=_27[0];
-}else{
-if(_27[1]>0){
-_27[0]=_27[1];
-}
-}
-}
-if((_28[0]!=0||_28[0]!=0)&&_22){
-if(_28[0]>0&&_28[0]<=_28[1]){
-_28[1]=_28[0];
-}else{
-if(_28[1]>0&&_28[1]<=_28[0]){
-_28[0]=_28[1];
-}
-}
-}
-if(_27[0]>0){
-this.applyDimRestriction(_29,_27[0],_23.x,_2b,"min");
-}
-if(_27[1]>1){
-this.applyDimRestriction(_2a,_27[1],_23.y,_2c,"min");
-}
-if(_28[0]>0){
-this.applyDimRestriction(_29,_28[0],_23.x,_2b,"max");
-}
-if(_28[1]>1){
-this.applyDimRestriction(_2a,_28[1],_23.y,_2c,"max");
-}
-_20={x1:_29.a1,y1:_2a.a1,x2:_29.a2,y2:_2a.a2};
-}
-}
-}
-this.areaCoords=_20;
-},applyDimRestriction:function(_2d,val,_2f,_30,_31){
-var _32;
-if(_31=="min"){
-_32=((_2d.a2-_2d.a1)<val);
-}else{
-_32=((_2d.a2-_2d.a1)>val);
-}
-if(_32){
-if(_2f==1){
-_2d.a2=_2d.a1+val;
-}else{
-_2d.a1=_2d.a2-val;
-}
-if(_2d.a1<_30.min){
-_2d.a1=_30.min;
-_2d.a2=val;
-}else{
-if(_2d.a2>_30.max){
-_2d.a1=_30.max-val;
-_2d.a2=_30.max;
-}
-}
-}
-},applyRatio:function(_33,_34,_35,_36){
-var _37;
-if(_36=="N"||_36=="S"){
-_37=this.applyRatioToAxis({a1:_33.y1,b1:_33.x1,a2:_33.y2,b2:_33.x2},{a:_34.y,b:_34.x},{a:_35.y,b:_35.x},{min:0,max:this.imgW});
-_33.x1=_37.b1;
-_33.y1=_37.a1;
-_33.x2=_37.b2;
-_33.y2=_37.a2;
-}else{
-_37=this.applyRatioToAxis({a1:_33.x1,b1:_33.y1,a2:_33.x2,b2:_33.y2},{a:_34.x,b:_34.y},{a:_35.x,b:_35.y},{min:0,max:this.imgH});
-_33.x1=_37.a1;
-_33.y1=_37.b1;
-_33.x2=_37.a2;
-_33.y2=_37.b2;
-}
-},applyRatioToAxis:function(_38,_39,_3a,_3b){
-var _3c=Object.extend(_38,{});
-var _3d=_3c.a2-_3c.a1;
-var _3e=Math.floor(_3d*_39.b/_39.a);
-var _3f;
-var _40;
-var _41=null;
-if(_3a.b==1){
-_3f=_3c.b1+_3e;
-if(_3f>_3b.max){
-_3f=_3b.max;
-_41=_3f-_3c.b1;
-}
-_3c.b2=_3f;
-}else{
-_3f=_3c.b2-_3e;
-if(_3f<_3b.min){
-_3f=_3b.min;
-_41=_3f+_3c.b2;
-}
-_3c.b1=_3f;
-}
-if(_41!=null){
-_40=Math.floor(_41*_39.a/_39.b);
-if(_3a.a==1){
-_3c.a2=_3c.a1+_40;
-}else{
-_3c.a1=_3c.a1=_3c.a2-_40;
-}
-}
-return _3c;
-},drawArea:function(){
-var _42=this.calcW();
-var _43=this.calcH();
-var px="px";
-var _45=[this.areaCoords.x1+px,this.areaCoords.y1+px,_42+px,_43+px,this.areaCoords.x2+px,this.areaCoords.y2+px,(this.img.width-this.areaCoords.x2)+px,(this.img.height-this.areaCoords.y2)+px];
-var _46=this.selArea.style;
-_46.left=_45[0];
-_46.top=_45[1];
-_46.width=_45[2];
-_46.height=_45[3];
-var _47=Math.ceil((_42-6)/2)+px;
-var _48=Math.ceil((_43-6)/2)+px;
-this.handleN.style.left=_47;
-this.handleE.style.top=_48;
-this.handleS.style.left=_47;
-this.handleW.style.top=_48;
-this.north.style.height=_45[1];
-var _49=this.east.style;
-_49.top=_45[1];
-_49.height=_45[3];
-_49.left=_45[4];
-_49.width=_45[6];
-var _4a=this.south.style;
-_4a.top=_45[5];
-_4a.height=_45[7];
-var _4b=this.west.style;
-_4b.top=_45[1];
-_4b.height=_45[3];
-_4b.width=_45[0];
-this.subDrawArea();
-this.forceReRender();
-},forceReRender:function(){
-if(this.isIE||this.isWebKit){
-var n=document.createTextNode(" ");
-var d,el,fixEL,i;
-if(this.isIE){
-fixEl=this.selArea;
-}else{
-if(this.isWebKit){
-fixEl=document.getElementsByClassName("imgCrop_marqueeSouth",this.imgWrap)[0];
-d=Builder.node("div","");
-d.style.visibility="hidden";
-var _4e=["SE","S","SW"];
-for(i=0;i<_4e.length;i++){
-el=document.getElementsByClassName("imgCrop_handle"+_4e[i],this.selArea)[0];
-if(el.childNodes.length){
-el.removeChild(el.childNodes[0]);
-}
-el.appendChild(d);
-}
-}
-}
-fixEl.appendChild(n);
-fixEl.removeChild(n);
-}
-},startResize:function(e){
-this.startCoords=this.cloneCoords(this.areaCoords);
-this.resizing=true;
-this.resizeHandle=Event.element(e).classNames().toString().replace(/([^N|NE|E|SE|S|SW|W|NW])+/,"");
-Event.stop(e);
-},startDrag:function(e){
-this.selArea.show();
-this.clickCoords=this.getCurPos(e);
-this.setAreaCoords({x1:this.clickCoords.x,y1:this.clickCoords.y,x2:this.clickCoords.x,y2:this.clickCoords.y},false,false,null);
-this.dragging=true;
-this.onDrag(e);
-Event.stop(e);
-},getCurPos:function(e){
-var el=this.imgWrap,wrapOffsets=Position.cumulativeOffset(el);
-while(el.nodeName!="BODY"){
-wrapOffsets[1]-=el.scrollTop||0;
-wrapOffsets[0]-=el.scrollLeft||0;
-el=el.parentNode;
-}
-return curPos={x:Event.pointerX(e)-wrapOffsets[0],y:Event.pointerY(e)-wrapOffsets[1]};
-},onDrag:function(e){
-if(this.dragging||this.resizing){
-var _54=null;
-var _55=this.getCurPos(e);
-var _56=this.cloneCoords(this.areaCoords);
-var _57={x:1,y:1};
-if(this.dragging){
-if(_55.x<this.clickCoords.x){
-_57.x=-1;
-}
-if(_55.y<this.clickCoords.y){
-_57.y=-1;
-}
-this.transformCoords(_55.x,this.clickCoords.x,_56,"x");
-this.transformCoords(_55.y,this.clickCoords.y,_56,"y");
-}else{
-if(this.resizing){
-_54=this.resizeHandle;
-if(_54.match(/E/)){
-this.transformCoords(_55.x,this.startCoords.x1,_56,"x");
-if(_55.x<this.startCoords.x1){
-_57.x=-1;
-}
-}else{
-if(_54.match(/W/)){
-this.transformCoords(_55.x,this.startCoords.x2,_56,"x");
-if(_55.x<this.startCoords.x2){
-_57.x=-1;
-}
-}
-}
-if(_54.match(/N/)){
-this.transformCoords(_55.y,this.startCoords.y2,_56,"y");
-if(_55.y<this.startCoords.y2){
-_57.y=-1;
-}
-}else{
-if(_54.match(/S/)){
-this.transformCoords(_55.y,this.startCoords.y1,_56,"y");
-if(_55.y<this.startCoords.y1){
-_57.y=-1;
-}
-}
-}
-}
-}
-this.setAreaCoords(_56,false,e.shiftKey,_57,_54);
-this.drawArea();
-Event.stop(e);
-}
-},transformCoords:function(_58,_59,_5a,_5b){
-var _5c=[_58,_59];
-if(_58>_59){
-_5c.reverse();
-}
-_5a[_5b+"1"]=_5c[0];
-_5a[_5b+"2"]=_5c[1];
-},endCrop:function(){
-this.dragging=false;
-this.resizing=false;
-this.options.onEndCrop(this.areaCoords,{width:this.calcW(),height:this.calcH()});
-},subInitialize:function(){
-},subDrawArea:function(){
-}};
-Cropper.ImgWithPreview=Class.create();
-Object.extend(Object.extend(Cropper.ImgWithPreview.prototype,Cropper.Img.prototype),{subInitialize:function(){
-this.hasPreviewImg=false;
-if(typeof (this.options.previewWrap)!="undefined"&&this.options.minWidth>0&&this.options.minHeight>0){
-this.previewWrap=$(this.options.previewWrap);
-this.previewImg=this.img.cloneNode(false);
-this.previewImg.id="imgCrop_"+this.previewImg.id;
-this.options.displayOnInit=true;
-this.hasPreviewImg=true;
-this.previewWrap.addClassName("imgCrop_previewWrap");
-this.previewWrap.setStyle({width:this.options.minWidth+"px",height:this.options.minHeight+"px"});
-this.previewWrap.appendChild(this.previewImg);
-}
-},subDrawArea:function(){
-if(this.hasPreviewImg){
-var _5d=this.calcW();
-var _5e=this.calcH();
-var _5f={x:this.imgW/_5d,y:this.imgH/_5e};
-var _60={x:_5d/this.options.minWidth,y:_5e/this.options.minHeight};
-var _61={w:Math.ceil(this.options.minWidth*_5f.x)+"px",h:Math.ceil(this.options.minHeight*_5f.y)+"px",x:"-"+Math.ceil(this.areaCoords.x1/_60.x)+"px",y:"-"+Math.ceil(this.areaCoords.y1/_60.y)+"px"};
-var _62=this.previewImg.style;
-_62.width=_61.w;
-_62.height=_61.h;
-_62.left=_61.x;
-_62.top=_61.y;
-}
-}});
+var CropDraggable=Class.create();\r
+Object.extend(Object.extend(CropDraggable.prototype,Draggable.prototype),{initialize:function(_1){\r
+this.options=Object.extend({drawMethod:function(){\r
+}},arguments[1]||{});\r
+this.element=$PR(_1);\r
+this.handle=this.element;\r
+this.delta=this.currentDelta();\r
+this.dragging=false;\r
+this.eventMouseDown=this.initDrag.bindAsEventListener(this);\r
+Event.observe(this.handle,"mousedown",this.eventMouseDown);\r
+Draggables.register(this);\r
+},draw:function(_2){\r
+var _3=Position.cumulativeOffset(this.element);\r
+var d=this.currentDelta();\r
+_3[0]-=d[0];\r
+_3[1]-=d[1];\r
+var p=[0,1].map(function(i){\r
+return (_2[i]-_3[i]-this.offset[i]);\r
+}.bind(this));\r
+this.options.drawMethod(p);\r
+}});\r
+var Cropper={};\r
+Cropper.Img=Class.create();\r
+Cropper.Img.prototype={initialize:function(_7,_8){\r
+this.options=Object.extend({ratioDim:{x:0,y:0},minWidth:0,minHeight:0,displayOnInit:false,onEndCrop:Prototype.emptyFunction,captureKeys:true,onloadCoords:null,maxWidth:0,maxHeight:0},_8||{});\r
+this.img=$PR(_7);\r
+this.clickCoords={x:0,y:0};\r
+this.dragging=false;\r
+this.resizing=false;\r
+this.isWebKit=/Konqueror|Safari|KHTML/.test(navigator.userAgent);\r
+this.isIE=/MSIE/.test(navigator.userAgent);\r
+this.isOpera8=/Opera\s[1-8]/.test(navigator.userAgent);\r
+this.ratioX=0;\r
+this.ratioY=0;\r
+this.attached=false;\r
+this.fixedWidth=(this.options.maxWidth>0&&(this.options.minWidth>=this.options.maxWidth));\r
+this.fixedHeight=(this.options.maxHeight>0&&(this.options.minHeight>=this.options.maxHeight));\r
+if(typeof this.img=="undefined"){\r
+return;\r
+}\r
+$A(document.getElementsByTagName("script")).each(function(s){\r
+if(s.src.match(/cropper\.js/)){\r
+var _a=s.src.replace(/cropper\.js(.*)?/,"");\r
+var _b=document.createElement("link");\r
+_b.rel="stylesheet";\r
+_b.type="text/css";\r
+_b.href=_a+"cropper.css";\r
+_b.media="screen";\r
+document.getElementsByTagName("head")[0].appendChild(_b);\r
+}\r
+});\r
+if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){\r
+var _c=this.getGCD(this.options.ratioDim.x,this.options.ratioDim.y);\r
+this.ratioX=this.options.ratioDim.x/_c;\r
+this.ratioY=this.options.ratioDim.y/_c;\r
+}\r
+this.subInitialize();\r
+if(this.img.complete||this.isWebKit){\r
+this.onLoad();\r
+}else{\r
+Event.observe(this.img,"load",this.onLoad.bindAsEventListener(this));\r
+}\r
+},getGCD:function(a,b){\r
+if(b==0){\r
+return a;\r
+}\r
+return this.getGCD(b,a%b);\r
+},onLoad:function(){\r
+var _f="imgCrop_";\r
+var _10=this.img.parentNode;\r
+var _11="";\r
+if(this.isOpera8){\r
+_11=" opera8";\r
+}\r
+this.imgWrap=Builder.node("div",{"class":_f+"wrap"+_11});\r
+this.north=Builder.node("div",{"class":_f+"overlay "+_f+"north"},[Builder.node("span")]);\r
+this.east=Builder.node("div",{"class":_f+"overlay "+_f+"east"},[Builder.node("span")]);\r
+this.south=Builder.node("div",{"class":_f+"overlay "+_f+"south"},[Builder.node("span")]);\r
+this.west=Builder.node("div",{"class":_f+"overlay "+_f+"west"},[Builder.node("span")]);\r
+var _12=[this.north,this.east,this.south,this.west];\r
+this.dragArea=Builder.node("div",{"class":_f+"dragArea"},_12);\r
+this.handleN=Builder.node("div",{"class":_f+"handle "+_f+"handleN"});\r
+this.handleNE=Builder.node("div",{"class":_f+"handle "+_f+"handleNE"});\r
+this.handleE=Builder.node("div",{"class":_f+"handle "+_f+"handleE"});\r
+this.handleSE=Builder.node("div",{"class":_f+"handle "+_f+"handleSE"});\r
+this.handleS=Builder.node("div",{"class":_f+"handle "+_f+"handleS"});\r
+this.handleSW=Builder.node("div",{"class":_f+"handle "+_f+"handleSW"});\r
+this.handleW=Builder.node("div",{"class":_f+"handle "+_f+"handleW"});\r
+this.handleNW=Builder.node("div",{"class":_f+"handle "+_f+"handleNW"});\r
+this.selArea=Builder.node("div",{"class":_f+"selArea"},[Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeNorth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeEast"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeHoriz "+_f+"marqueeSouth"},[Builder.node("span")]),Builder.node("div",{"class":_f+"marqueeVert "+_f+"marqueeWest"},[Builder.node("span")]),this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW,Builder.node("div",{"class":_f+"clickArea"})]);\r
+this.imgWrap.appendChild(this.img);\r
+this.imgWrap.appendChild(this.dragArea);\r
+this.dragArea.appendChild(this.selArea);\r
+this.dragArea.appendChild(Builder.node("div",{"class":_f+"clickArea"}));\r
+_10.appendChild(this.imgWrap);\r
+this.startDragBind=this.startDrag.bindAsEventListener(this);\r
+Event.observe(this.dragArea,"mousedown",this.startDragBind);\r
+this.onDragBind=this.onDrag.bindAsEventListener(this);\r
+Event.observe(document,"mousemove",this.onDragBind);\r
+this.endCropBind=this.endCrop.bindAsEventListener(this);\r
+Event.observe(document,"mouseup",this.endCropBind);\r
+this.resizeBind=this.startResize.bindAsEventListener(this);\r
+this.handles=[this.handleN,this.handleNE,this.handleE,this.handleSE,this.handleS,this.handleSW,this.handleW,this.handleNW];\r
+this.registerHandles(true);\r
+if(this.options.captureKeys){\r
+this.keysBind=this.handleKeys.bindAsEventListener(this);\r
+Event.observe(document,"keypress",this.keysBind);\r
+}\r
+new CropDraggable(this.selArea,{drawMethod:this.moveArea.bindAsEventListener(this)});\r
+this.setParams();\r
+},registerHandles:function(_13){\r
+for(var i=0;i<this.handles.length;i++){\r
+var _15=$PR(this.handles[i]);\r
+if(_13){\r
+var _16=false;\r
+if(this.fixedWidth&&this.fixedHeight){\r
+_16=true;\r
+}else{\r
+if(this.fixedWidth||this.fixedHeight){\r
+var _17=_15.className.match(/([S|N][E|W])$/);\r
+var _18=_15.className.match(/(E|W)$/);\r
+var _19=_15.className.match(/(N|S)$/);\r
+if(_17){\r
+_16=true;\r
+}else{\r
+if(this.fixedWidth&&_18){\r
+_16=true;\r
+}else{\r
+if(this.fixedHeight&&_19){\r
+_16=true;\r
+}\r
+}\r
+}\r
+}\r
+}\r
+if(_16){\r
+_15.hide();\r
+}else{\r
+Event.observe(_15,"mousedown",this.resizeBind);\r
+}\r
+}else{\r
+_15.show();\r
+Event.stopObserving(_15,"mousedown",this.resizeBind);\r
+}\r
+}\r
+},setParams:function(){\r
+this.imgW=this.img.width;\r
+this.imgH=this.img.height;\r
+$PR(this.north).setStyle({height:0});\r
+$PR(this.east).setStyle({width:0,height:0});\r
+$PR(this.south).setStyle({height:0});\r
+$PR(this.west).setStyle({width:0,height:0});\r
+$PR(this.imgWrap).setStyle({"width":this.imgW+"px","height":this.imgH+"px"});\r
+$PR(this.selArea).hide();\r
+var _1a={x1:0,y1:0,x2:0,y2:0};\r
+var _1b=false;\r
+if(this.options.onloadCoords!=null){\r
+_1a=this.cloneCoords(this.options.onloadCoords);\r
+_1b=true;\r
+}else{\r
+if(this.options.ratioDim.x>0&&this.options.ratioDim.y>0){\r
+_1a.x1=Math.ceil((this.imgW-this.options.ratioDim.x)/2);\r
+_1a.y1=Math.ceil((this.imgH-this.options.ratioDim.y)/2);\r
+_1a.x2=_1a.x1+this.options.ratioDim.x;\r
+_1a.y2=_1a.y1+this.options.ratioDim.y;\r
+_1b=true;\r
+}\r
+}\r
+this.setAreaCoords(_1a,false,false,1);\r
+if(this.options.displayOnInit&&_1b){\r
+this.selArea.show();\r
+this.drawArea();\r
+this.endCrop();\r
+}\r
+this.attached=true;\r
+},remove:function(){\r
+if(this.attached){\r
+this.attached=false;\r
+this.imgWrap.parentNode.insertBefore(this.img,this.imgWrap);\r
+this.imgWrap.parentNode.removeChild(this.imgWrap);\r
+Event.stopObserving(this.dragArea,"mousedown",this.startDragBind);\r
+Event.stopObserving(document,"mousemove",this.onDragBind);\r
+Event.stopObserving(document,"mouseup",this.endCropBind);\r
+this.registerHandles(false);\r
+if(this.options.captureKeys){\r
+Event.stopObserving(document,"keypress",this.keysBind);\r
+}\r
+}\r
+},reset:function(){\r
+if(!this.attached){\r
+this.onLoad();\r
+}else{\r
+this.setParams();\r
+}\r
+this.endCrop();\r
+},handleKeys:function(e){\r
+var dir={x:0,y:0};\r
+if(!this.dragging){\r
+switch(e.keyCode){\r
+case (37):\r
+dir.x=-1;\r
+break;\r
+case (38):\r
+dir.y=-1;\r
+break;\r
+case (39):\r
+dir.x=1;\r
+break;\r
+case (40):\r
+dir.y=1;\r
+break;\r
+}\r
+if(dir.x!=0||dir.y!=0){\r
+if(e.shiftKey){\r
+dir.x*=10;\r
+dir.y*=10;\r
+}\r
+this.moveArea([this.areaCoords.x1+dir.x,this.areaCoords.y1+dir.y]);\r
+Event.stop(e);\r
+}\r
+}\r
+},calcW:function(){\r
+return (this.areaCoords.x2-this.areaCoords.x1);\r
+},calcH:function(){\r
+return (this.areaCoords.y2-this.areaCoords.y1);\r
+},moveArea:function(_1e){\r
+this.setAreaCoords({x1:_1e[0],y1:_1e[1],x2:_1e[0]+this.calcW(),y2:_1e[1]+this.calcH()},true,false);\r
+this.drawArea();\r
+},cloneCoords:function(_1f){\r
+return {x1:_1f.x1,y1:_1f.y1,x2:_1f.x2,y2:_1f.y2};\r
+},setAreaCoords:function(_20,_21,_22,_23,_24){\r
+if(_21){\r
+var _25=_20.x2-_20.x1;\r
+var _26=_20.y2-_20.y1;\r
+if(_20.x1<0){\r
+_20.x1=0;\r
+_20.x2=_25;\r
+}\r
+if(_20.y1<0){\r
+_20.y1=0;\r
+_20.y2=_26;\r
+}\r
+if(_20.x2>this.imgW){\r
+_20.x2=this.imgW;\r
+_20.x1=this.imgW-_25;\r
+}\r
+if(_20.y2>this.imgH){\r
+_20.y2=this.imgH;\r
+_20.y1=this.imgH-_26;\r
+}\r
+}else{\r
+if(_20.x1<0){\r
+_20.x1=0;\r
+}\r
+if(_20.y1<0){\r
+_20.y1=0;\r
+}\r
+if(_20.x2>this.imgW){\r
+_20.x2=this.imgW;\r
+}\r
+if(_20.y2>this.imgH){\r
+_20.y2=this.imgH;\r
+}\r
+if(_23!=null){\r
+if(this.ratioX>0){\r
+this.applyRatio(_20,{x:this.ratioX,y:this.ratioY},_23,_24);\r
+}else{\r
+if(_22){\r
+this.applyRatio(_20,{x:1,y:1},_23,_24);\r
+}\r
+}\r
+var _27=[this.options.minWidth,this.options.minHeight];\r
+var _28=[this.options.maxWidth,this.options.maxHeight];\r
+if(_27[0]>0||_27[1]>0||_28[0]>0||_28[1]>0){\r
+var _29={a1:_20.x1,a2:_20.x2};\r
+var _2a={a1:_20.y1,a2:_20.y2};\r
+var _2b={min:0,max:this.imgW};\r
+var _2c={min:0,max:this.imgH};\r
+if((_27[0]!=0||_27[1]!=0)&&_22){\r
+if(_27[0]>0){\r
+_27[1]=_27[0];\r
+}else{\r
+if(_27[1]>0){\r
+_27[0]=_27[1];\r
+}\r
+}\r
+}\r
+if((_28[0]!=0||_28[0]!=0)&&_22){\r
+if(_28[0]>0&&_28[0]<=_28[1]){\r
+_28[1]=_28[0];\r
+}else{\r
+if(_28[1]>0&&_28[1]<=_28[0]){\r
+_28[0]=_28[1];\r
+}\r
+}\r
+}\r
+if(_27[0]>0){\r
+this.applyDimRestriction(_29,_27[0],_23.x,_2b,"min");\r
+}\r
+if(_27[1]>1){\r
+this.applyDimRestriction(_2a,_27[1],_23.y,_2c,"min");\r
+}\r
+if(_28[0]>0){\r
+this.applyDimRestriction(_29,_28[0],_23.x,_2b,"max");\r
+}\r
+if(_28[1]>1){\r
+this.applyDimRestriction(_2a,_28[1],_23.y,_2c,"max");\r
+}\r
+_20={x1:_29.a1,y1:_2a.a1,x2:_29.a2,y2:_2a.a2};\r
+}\r
+}\r
+}\r
+this.areaCoords=_20;\r
+},applyDimRestriction:function(_2d,val,_2f,_30,_31){\r
+var _32;\r
+if(_31=="min"){\r
+_32=((_2d.a2-_2d.a1)<val);\r
+}else{\r
+_32=((_2d.a2-_2d.a1)>val);\r
+}\r
+if(_32){\r
+if(_2f==1){\r
+_2d.a2=_2d.a1+val;\r
+}else{\r
+_2d.a1=_2d.a2-val;\r
+}\r
+if(_2d.a1<_30.min){\r
+_2d.a1=_30.min;\r
+_2d.a2=val;\r
+}else{\r
+if(_2d.a2>_30.max){\r
+_2d.a1=_30.max-val;\r
+_2d.a2=_30.max;\r
+}\r
+}\r
+}\r
+},applyRatio:function(_33,_34,_35,_36){\r
+var _37;\r
+if(_36=="N"||_36=="S"){\r
+_37=this.applyRatioToAxis({a1:_33.y1,b1:_33.x1,a2:_33.y2,b2:_33.x2},{a:_34.y,b:_34.x},{a:_35.y,b:_35.x},{min:0,max:this.imgW});\r
+_33.x1=_37.b1;\r
+_33.y1=_37.a1;\r
+_33.x2=_37.b2;\r
+_33.y2=_37.a2;\r
+}else{\r
+_37=this.applyRatioToAxis({a1:_33.x1,b1:_33.y1,a2:_33.x2,b2:_33.y2},{a:_34.x,b:_34.y},{a:_35.x,b:_35.y},{min:0,max:this.imgH});\r
+_33.x1=_37.a1;\r
+_33.y1=_37.b1;\r
+_33.x2=_37.a2;\r
+_33.y2=_37.b2;\r
+}\r
+},applyRatioToAxis:function(_38,_39,_3a,_3b){\r
+var _3c=Object.extend(_38,{});\r
+var _3d=_3c.a2-_3c.a1;\r
+var _3e=Math.floor(_3d*_39.b/_39.a);\r
+var _3f;\r
+var _40;\r
+var _41=null;\r
+if(_3a.b==1){\r
+_3f=_3c.b1+_3e;\r
+if(_3f>_3b.max){\r
+_3f=_3b.max;\r
+_41=_3f-_3c.b1;\r
+}\r
+_3c.b2=_3f;\r
+}else{\r
+_3f=_3c.b2-_3e;\r
+if(_3f<_3b.min){\r
+_3f=_3b.min;\r
+_41=_3f+_3c.b2;\r
+}\r
+_3c.b1=_3f;\r
+}\r
+if(_41!=null){\r
+_40=Math.floor(_41*_39.a/_39.b);\r
+if(_3a.a==1){\r
+_3c.a2=_3c.a1+_40;\r
+}else{\r
+_3c.a1=_3c.a1=_3c.a2-_40;\r
+}\r
+}\r
+return _3c;\r
+},drawArea:function(){\r
+var _42=this.calcW();\r
+var _43=this.calcH();\r
+var px="px";\r
+var _45=[this.areaCoords.x1+px,this.areaCoords.y1+px,_42+px,_43+px,this.areaCoords.x2+px,this.areaCoords.y2+px,(this.img.width-this.areaCoords.x2)+px,(this.img.height-this.areaCoords.y2)+px];\r
+var _46=this.selArea.style;\r
+_46.left=_45[0];\r
+_46.top=_45[1];\r
+_46.width=_45[2];\r
+_46.height=_45[3];\r
+var _47=Math.ceil((_42-6)/2)+px;\r
+var _48=Math.ceil((_43-6)/2)+px;\r
+this.handleN.style.left=_47;\r
+this.handleE.style.top=_48;\r
+this.handleS.style.left=_47;\r
+this.handleW.style.top=_48;\r
+this.north.style.height=_45[1];\r
+var _49=this.east.style;\r
+_49.top=_45[1];\r
+_49.height=_45[3];\r
+_49.left=_45[4];\r
+_49.width=_45[6];\r
+var _4a=this.south.style;\r
+_4a.top=_45[5];\r
+_4a.height=_45[7];\r
+var _4b=this.west.style;\r
+_4b.top=_45[1];\r
+_4b.height=_45[3];\r
+_4b.width=_45[0];\r
+this.subDrawArea();\r
+this.forceReRender();\r
+},forceReRender:function(){\r
+if(this.isIE||this.isWebKit){\r
+var n=document.createTextNode(" ");\r
+var d,el,fixEL,i;\r
+if(this.isIE){\r
+fixEl=this.selArea;\r
+}else{\r
+if(this.isWebKit){\r
+fixEl=document.getElementsByClassName("imgCrop_marqueeSouth",this.imgWrap)[0];\r
+d=Builder.node("div","");\r
+d.style.visibility="hidden";\r
+var _4e=["SE","S","SW"];\r
+for(i=0;i<_4e.length;i++){\r
+el=document.getElementsByClassName("imgCrop_handle"+_4e[i],this.selArea)[0];\r
+if(el.childNodes.length){\r
+el.removeChild(el.childNodes[0]);\r
+}\r
+el.appendChild(d);\r
+}\r
+}\r
+}\r
+fixEl.appendChild(n);\r
+fixEl.removeChild(n);\r
+}\r
+},startResize:function(e){\r
+this.startCoords=this.cloneCoords(this.areaCoords);\r
+this.resizing=true;\r
+this.resizeHandle=Event.element(e).classNames().toString().replace(/([^N|NE|E|SE|S|SW|W|NW])+/,"");\r
+Event.stop(e);\r
+},startDrag:function(e){\r
+this.selArea.show();\r
+this.clickCoords=this.getCurPos(e);\r
+this.setAreaCoords({x1:this.clickCoords.x,y1:this.clickCoords.y,x2:this.clickCoords.x,y2:this.clickCoords.y},false,false,null);\r
+this.dragging=true;\r
+this.onDrag(e);\r
+Event.stop(e);\r
+},getCurPos:function(e){\r
+var el=this.imgWrap,wrapOffsets=Position.cumulativeOffset(el);\r
+while(el.nodeName!="BODY"){\r
+wrapOffsets[1]-=el.scrollTop||0;\r
+wrapOffsets[0]-=el.scrollLeft||0;\r
+el=el.parentNode;\r
+}\r
+return curPos={x:Event.pointerX(e)-wrapOffsets[0],y:Event.pointerY(e)-wrapOffsets[1]};\r
+},onDrag:function(e){\r
+if(this.dragging||this.resizing){\r
+var _54=null;\r
+var _55=this.getCurPos(e);\r
+var _56=this.cloneCoords(this.areaCoords);\r
+var _57={x:1,y:1};\r
+if(this.dragging){\r
+if(_55.x<this.clickCoords.x){\r
+_57.x=-1;\r
+}\r
+if(_55.y<this.clickCoords.y){\r
+_57.y=-1;\r
+}\r
+this.transformCoords(_55.x,this.clickCoords.x,_56,"x");\r
+this.transformCoords(_55.y,this.clickCoords.y,_56,"y");\r
+}else{\r
+if(this.resizing){\r
+_54=this.resizeHandle;\r
+if(_54.match(/E/)){\r
+this.transformCoords(_55.x,this.startCoords.x1,_56,"x");\r
+if(_55.x<this.startCoords.x1){\r
+_57.x=-1;\r
+}\r
+}else{\r
+if(_54.match(/W/)){\r
+this.transformCoords(_55.x,this.startCoords.x2,_56,"x");\r
+if(_55.x<this.startCoords.x2){\r
+_57.x=-1;\r
+}\r
+}\r
+}\r
+if(_54.match(/N/)){\r
+this.transformCoords(_55.y,this.startCoords.y2,_56,"y");\r
+if(_55.y<this.startCoords.y2){\r
+_57.y=-1;\r
+}\r
+}else{\r
+if(_54.match(/S/)){\r
+this.transformCoords(_55.y,this.startCoords.y1,_56,"y");\r
+if(_55.y<this.startCoords.y1){\r
+_57.y=-1;\r
+}\r
+}\r
+}\r
+}\r
+}\r
+this.setAreaCoords(_56,false,e.shiftKey,_57,_54);\r
+this.drawArea();\r
+Event.stop(e);\r
+}\r
+},transformCoords:function(_58,_59,_5a,_5b){\r
+var _5c=[_58,_59];\r
+if(_58>_59){\r
+_5c.reverse();\r
+}\r
+_5a[_5b+"1"]=_5c[0];\r
+_5a[_5b+"2"]=_5c[1];\r
+},endCrop:function(){\r
+this.dragging=false;\r
+this.resizing=false;\r
+this.options.onEndCrop(this.areaCoords,{width:this.calcW(),height:this.calcH()});\r
+},subInitialize:function(){\r
+},subDrawArea:function(){\r
+}};\r
+Cropper.ImgWithPreview=Class.create();\r
+Object.extend(Object.extend(Cropper.ImgWithPreview.prototype,Cropper.Img.prototype),{subInitialize:function(){\r
+this.hasPreviewImg=false;\r
+if(typeof (this.options.previewWrap)!="undefined"&&this.options.minWidth>0&&this.options.minHeight>0){\r
+this.previewWrap=$PR(this.options.previewWrap);\r
+this.previewImg=this.img.cloneNode(false);\r
+this.previewImg.id="imgCrop_"+this.previewImg.id;\r
+this.options.displayOnInit=true;\r
+this.hasPreviewImg=true;\r
+this.previewWrap.addClassName("imgCrop_previewWrap");\r
+this.previewWrap.setStyle({width:this.options.minWidth+"px",height:this.options.minHeight+"px"});\r
+this.previewWrap.appendChild(this.previewImg);\r
+}\r
+},subDrawArea:function(){\r
+if(this.hasPreviewImg){\r
+var _5d=this.calcW();\r
+var _5e=this.calcH();\r
+var _5f={x:this.imgW/_5d,y:this.imgH/_5e};\r
+var _60={x:_5d/this.options.minWidth,y:_5e/this.options.minHeight};\r
+var _61={w:Math.ceil(this.options.minWidth*_5f.x)+"px",h:Math.ceil(this.options.minHeight*_5f.y)+"px",x:"-"+Math.ceil(this.areaCoords.x1/_60.x)+"px",y:"-"+Math.ceil(this.areaCoords.y1/_60.y)+"px"};\r
+var _62=this.previewImg.style;\r
+_62.width=_61.w;\r
+_62.height=_61.h;\r
+_62.left=_61.x;\r
+_62.top=_61.y;\r
+}\r
+}});\r
 \r
index 66185546e218ddcb0cccac772e6a81422b0bb3dc..0ea0b803d08b2971b390db6ac578bb4298c5817b 100644 (file)
  * http://www.opensource.org/licenses/bsd-license.php\r
  * \r
  * See scriptaculous.js for full scriptaculous licence\r
+ *\r
+ * Modified 2013/06/01 Zach P to change $() to $PR() for eliminating conflicts with jQuery\r
  */\r
  \r
 /**\r
@@ -134,7 +136,7 @@ Object.extend( Object.extend( CropDraggable.prototype, Draggable.prototype), {
                        arguments[1] || {}\r
                );\r
 \r
-               this.element = $(element);\r
+               this.element = $PR(element);\r
 \r
                this.handle = this.element;\r
 \r
@@ -212,12 +214,12 @@ Object.extend( Object.extend( CropDraggable.prototype, Draggable.prototype), {
  *\r
  *             Example:\r
  *                     function onEndCrop( coords, dimensions ) {\r
- *                             $( 'x1' ).value         = coords.x1;\r
- *                             $( 'y1' ).value         = coords.y1;\r
- *                             $( 'x2' ).value         = coords.x2;\r
- *                             $( 'y2' ).value         = coords.y2;\r
- *                             $( 'width' ).value      = dimensions.width;\r
- *                             $( 'height' ).value     = dimensions.height;\r
+ *                             $PR( 'x1' ).value       = coords.x1;\r
+ *                             $PR( 'y1' ).value       = coords.y1;\r
+ *                             $PR( 'x2' ).value       = coords.x2;\r
+ *                             $PR( 'y2' ).value       = coords.y2;\r
+ *                             $PR( 'width' ).value    = dimensions.width;\r
+ *                             $PR( 'height' ).value   = dimensions.height;\r
  *                     }\r
  * \r
  */\r
@@ -288,7 +290,7 @@ Cropper.Img.prototype = {
                 * @var obj\r
                 * The img node to attach to\r
                 */\r
-               this.img                        = $( element );\r
+               this.img                        = $PR( element );\r
                /**\r
                 * @var obj\r
                 * The x & y coordinates of the click point\r
@@ -524,7 +526,7 @@ Cropper.Img.prototype = {
         */\r
        registerHandles: function( registration ) {     \r
                for( var i = 0; i < this.handles.length; i++ ) {\r
-                       var handle = $( this.handles[i] );\r
+                       var handle = $PR( this.handles[i] );\r
                        \r
                        if( registration ) {\r
                                var hideHandle  = false;        // whether to hide the handle\r
@@ -569,16 +571,16 @@ Cropper.Img.prototype = {
                 */\r
                this.imgH = this.img.height;                    \r
 \r
-               $( this.north ).setStyle( { height: 0 } );\r
-               $( this.east ).setStyle( { width: 0, height: 0 } );\r
-               $( this.south ).setStyle( { height: 0 } );\r
-               $( this.west ).setStyle( { width: 0, height: 0 } );\r
+               $PR( this.north ).setStyle( { height: 0 } );\r
+               $PR( this.east ).setStyle( { width: 0, height: 0 } );\r
+               $PR( this.south ).setStyle( { height: 0 } );\r
+               $PR( this.west ).setStyle( { width: 0, height: 0 } );\r
                \r
                // resize the container to fit the image\r
-               $( this.imgWrap ).setStyle( { 'width': this.imgW + 'px', 'height': this.imgH + 'px' } );\r
+               $PR( this.imgWrap ).setStyle( { 'width': this.imgW + 'px', 'height': this.imgH + 'px' } );\r
                \r
                // hide the select area\r
-               $( this.selArea ).hide();\r
+               $PR( this.selArea ).hide();\r
                                                \r
                // setup the starting position of the select area\r
                var startCoords = { x1: 0, y1: 0, x2: 0, y2: 0 };\r
@@ -1263,7 +1265,7 @@ Object.extend( Object.extend( Cropper.ImgWithPreview.prototype, Cropper.Img.prot
                         * The preview image wrapper element\r
                         * @var obj HTML element\r
                         */\r
-                       this.previewWrap        = $( this.options.previewWrap );\r
+                       this.previewWrap        = $PR( this.options.previewWrap );\r
                        /**\r
                         * The preview image element\r
                         * @var obj HTML IMG element\r
index de0261ed54843afa8dd651ffcce7fdeb685f23c4..960694877949f45cce3e1008c70c2816d68787a6 100644 (file)
@@ -37,8 +37,8 @@ var Autocompleter = {}
 Autocompleter.Base = function() {};
 Autocompleter.Base.prototype = {
   baseInitialize: function(element, update, options) {
-    this.element     = $(element); 
-    this.update      = $(update);  
+    this.element     = $PR(element); 
+    this.update      = $PR(update);  
     this.hasFocus    = false; 
     this.changed     = false; 
     this.active      = false; 
@@ -88,7 +88,7 @@ Autocompleter.Base.prototype = {
        '<iframe id="' + this.update.id + '_iefix" '+
        'style="display:none;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);" ' +
        'src="javascript:false;" frameborder="0" scrolling="no"></iframe>');
-      this.iefix = $(this.update.id+'_iefix');
+      this.iefix = $PR(this.update.id+'_iefix');
     }
     if(this.iefix) setTimeout(this.fixIEOverlapping.bind(this), 50);
   },
@@ -456,7 +456,7 @@ Ajax.InPlaceEditor.defaultHighlightColor = "#FFFF99";
 Ajax.InPlaceEditor.prototype = {
   initialize: function(element, url, options) {
     this.url = url;
-    this.element = $(element);
+    this.element = $PR(element);
 
     this.options = Object.extend({
       okButton: true,
@@ -491,14 +491,14 @@ Ajax.InPlaceEditor.prototype = {
 
     if(!this.options.formId && this.element.id) {
       this.options.formId = this.element.id + "-inplaceeditor";
-      if ($(this.options.formId)) {
+      if ($PR(this.options.formId)) {
         // there's already a form with that name, don't specify an id
         this.options.formId = null;
       }
     }
     
     if (this.options.externalControl) {
-      this.options.externalControl = $(this.options.externalControl);
+      this.options.externalControl = $PR(this.options.externalControl);
     }
     
     this.originalBackground = Element.getStyle(this.element, 'background-color');
@@ -796,7 +796,7 @@ Form.Element.DelayedObserver = Class.create();
 Form.Element.DelayedObserver.prototype = {
   initialize: function(element, delay, callback) {
     this.delay     = delay || 0.5;
-    this.element   = $(element);
+    this.element   = $PR(element);
     this.callback  = callback;
     this.timer     = null;
     this.lastValue = $F(this.element); 
index be2a30f538e64c9f1329d8b2f6ee47b5183572d4..baa607c67fa6bc9215bee2a836227959cbd40335 100644 (file)
@@ -9,11 +9,11 @@ var Droppables = {
   drops: [],
 
   remove: function(element) {
-    this.drops = this.drops.reject(function(d) { return d.element==$(element) });
+    this.drops = this.drops.reject(function(d) { return d.element==$PR(element) });
   },
 
   add: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend({
       greedy:     true,
       hoverclass: null,
@@ -26,9 +26,9 @@ var Droppables = {
       var containment = options.containment;
       if((typeof containment == 'object') && 
         (containment.constructor == Array)) {
-        containment.each( function(c) { options._containers.push($(c)) });
+        containment.each( function(c) { options._containers.push($PR(c)) });
       } else {
-        options._containers.push($(containment));
+        options._containers.push($PR(containment));
       }
     }
     
@@ -228,17 +228,17 @@ Draggable.prototype = {
       snap: false   // false, or xy or [x,y] or function(x,y){ return [x,y] }
     }, arguments[1] || {});
 
-    this.element = $(element);
+    this.element = $PR(element);
     
     if(options.handle && (typeof options.handle == 'string')) {
       var h = Element.childrenWithClassName(this.element, options.handle, true);
       if(h.length>0) this.handle = h[0];
     }
-    if(!this.handle) this.handle = $(options.handle);
+    if(!this.handle) this.handle = $PR(options.handle);
     if(!this.handle) this.handle = this.element;
     
     if(options.scroll && !options.scroll.scrollTo && !options.scroll.outerHTML)
-      options.scroll = $(options.scroll);
+      options.scroll = $PR(options.scroll);
 
     Element.makePositioned(this.element); // fix IE    
 
@@ -508,7 +508,7 @@ Draggable.prototype = {
 var SortableObserver = Class.create();
 SortableObserver.prototype = {
   initialize: function(element, observer) {
-    this.element   = $(element);
+    this.element   = $PR(element);
     this.observer  = observer;
     this.lastValue = Sortable.serialize(this.element);
   },
@@ -535,7 +535,7 @@ var Sortable = {
   },
 
   options: function(element) {
-    element = Sortable._findRootElement($(element));
+    element = Sortable._findRootElement($PR(element));
     if(!element) return;
     return Sortable.sortables[element.id];
   },
@@ -553,7 +553,7 @@ var Sortable = {
   },
 
   create: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend({ 
       element:     element,
       tag:         'li',       // assumes li children, override with tag: 'tagname'
@@ -744,7 +744,7 @@ var Sortable = {
     if(sortable && !sortable.ghosting) return; 
 
     if(!Sortable._marker) {
-      Sortable._marker = $('dropmarker') || document.createElement('DIV');
+      Sortable._marker = $PR('dropmarker') || document.createElement('DIV');
       Element.hide(Sortable._marker);
       Element.addClassName(Sortable._marker, 'dropmarker');
       Sortable._marker.style.position = 'absolute';
@@ -802,7 +802,7 @@ var Sortable = {
   },
 
   tree: function(element) {
-    element = $(element);
+    element = $PR(element);
     var sortableOptions = this.options(element);
     var options = Object.extend({
       tag: sortableOptions.tag,
@@ -833,16 +833,16 @@ var Sortable = {
   },
 
   sequence: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend(this.options(element), arguments[1] || {});
     
-    return $(this.findElements(element, options) || []).map( function(item) {
+    return $PR(this.findElements(element, options) || []).map( function(item) {
       return item.id.match(options.format) ? item.id.match(options.format)[1] : '';
     });
   },
 
   setSequence: function(element, new_sequence) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend(this.options(element), arguments[2] || {});
     
     var nodeMap = {};
@@ -862,7 +862,7 @@ var Sortable = {
   },
   
   serialize: function(element) {
-    element = $(element);
+    element = $PR(element);
     var options = Object.extend(Sortable.options(element), arguments[1] || {});
     var name = encodeURIComponent(
       (arguments[1] && arguments[1].name) ? arguments[1].name : element.id);
@@ -912,4 +912,4 @@ Element.offsetSize = function (element, type) {
     return element.offsetHeight;
   else
     return element.offsetWidth;
-}
\ No newline at end of file
+}
index 0864323ecd35b4b890730899b92b3896094e0dac..7e0407deb30f0055468660f4f9d82c92f39e0037 100644 (file)
@@ -25,14 +25,14 @@ String.prototype.parseColor = function() {
 /*--------------------------------------------------------------------------*/
 
 Element.collectTextNodes = function(element) {  
-  return $A($(element).childNodes).collect( function(node) {
+  return $A($PR(element).childNodes).collect( function(node) {
     return (node.nodeType==3 ? node.nodeValue : 
       (node.hasChildNodes() ? Element.collectTextNodes(node) : ''));
   }).flatten().join('');
 }
 
 Element.collectTextNodesIgnoreClass = function(element, className) {  
-  return $A($(element).childNodes).collect( function(node) {
+  return $A($PR(element).childNodes).collect( function(node) {
     return (node.nodeType==3 ? node.nodeValue : 
       ((node.hasChildNodes() && !Element.hasClassName(node,className)) ? 
         Element.collectTextNodesIgnoreClass(node, className) : ''));
@@ -40,7 +40,7 @@ Element.collectTextNodesIgnoreClass = function(element, className) {
 }
 
 Element.setContentZoom = function(element, percent) {
-  element = $(element);  
+  element = $PR(element);  
   Element.setStyle(element, {fontSize: (percent/100) + 'em'});   
   if(navigator.appVersion.indexOf('AppleWebKit')>0) window.scrollBy(0,0);
 }
@@ -55,7 +55,7 @@ Element.getOpacity = function(element){
 }
 
 Element.setOpacity = function(element, value){  
-  element= $(element);  
+  element= $PR(element);  
   if (value == 1){
     Element.setStyle(element, { opacity: 
       (/Gecko/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? 
@@ -73,12 +73,12 @@ Element.setOpacity = function(element, value){
 }  
  
 Element.getInlineOpacity = function(element){  
-  return $(element).style.opacity || '';
+  return $PR(element).style.opacity || '';
 }  
 
 Element.childrenWithClassName = function(element, className, findFirst) {
   var classNameRegExp = new RegExp("(^|\\s)" + className + "(\\s|$)");
-  var results = $A($(element).getElementsByTagName('*'))[findFirst ? 'detect' : 'select']( function(c) { 
+  var results = $A($PR(element).getElementsByTagName('*'))[findFirst ? 'detect' : 'select']( function(c) { 
     return (c.className && c.className.match(classNameRegExp));
   });
   if(!results) results = [];
@@ -87,7 +87,7 @@ Element.childrenWithClassName = function(element, className, findFirst) {
 
 Element.forceRerendering = function(element) {
   try {
-    element = $(element);
+    element = $PR(element);
     var n = document.createTextNode(' ');
     element.appendChild(n);
     element.removeChild(n);
@@ -107,7 +107,7 @@ var Effect = {
   tagifyText: function(element) {
     var tagifyStyle = 'position:relative';
     if(/MSIE/.test(navigator.userAgent)) tagifyStyle += ';zoom:1';
-    element = $(element);
+    element = $PR(element);
     $A(element.childNodes).each( function(child) {
       if(child.nodeType==3) {
         child.nodeValue.toArray().each( function(character) {
@@ -127,7 +127,7 @@ var Effect = {
        (element.length))
       elements = element;
     else
-      elements = $(element).childNodes;
+      elements = $PR(element).childNodes;
       
     var options = Object.extend({
       speed: 0.1,
@@ -145,7 +145,7 @@ var Effect = {
     'appear': ['Appear','Fade']
   },
   toggle: function(element, effect) {
-    element = $(element);
+    element = $PR(element);
     effect = (effect || 'appear').toLowerCase();
     var options = Object.extend({
       queue: { position:'end', scope:(element.id || 'global'), limit: 1 }
@@ -351,7 +351,7 @@ Object.extend(Object.extend(Effect.Parallel.prototype, Effect.Base.prototype), {
 Effect.Opacity = Class.create();
 Object.extend(Object.extend(Effect.Opacity.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     // make this work on IE on elements without 'layout'
     if(/MSIE/.test(navigator.userAgent) && (!this.element.hasLayout))
       this.element.setStyle({zoom: 1});
@@ -369,7 +369,7 @@ Object.extend(Object.extend(Effect.Opacity.prototype, Effect.Base.prototype), {
 Effect.Move = Class.create();
 Object.extend(Object.extend(Effect.Move.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     var options = Object.extend({
       x:    0,
       y:    0,
@@ -408,7 +408,7 @@ Effect.MoveBy = function(element, toTop, toLeft) {
 Effect.Scale = Class.create();
 Object.extend(Object.extend(Effect.Scale.prototype, Effect.Base.prototype), {
   initialize: function(element, percent) {
-    this.element = $(element)
+    this.element = $PR(element)
     var options = Object.extend({
       scaleX: true,
       scaleY: true,
@@ -482,7 +482,7 @@ Object.extend(Object.extend(Effect.Scale.prototype, Effect.Base.prototype), {
 Effect.Highlight = Class.create();
 Object.extend(Object.extend(Effect.Highlight.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     var options = Object.extend({ startcolor: '#ffff99' }, arguments[1] || {});
     this.start(options);
   },
@@ -515,7 +515,7 @@ Object.extend(Object.extend(Effect.Highlight.prototype, Effect.Base.prototype),
 Effect.ScrollTo = Class.create();
 Object.extend(Object.extend(Effect.ScrollTo.prototype, Effect.Base.prototype), {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
     this.start(arguments[1] || {});
   },
   setup: function() {
@@ -540,7 +540,7 @@ Object.extend(Object.extend(Effect.ScrollTo.prototype, Effect.Base.prototype), {
 /* ------------- combination effects ------------- */
 
 Effect.Fade = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldOpacity = element.getInlineOpacity();
   var options = Object.extend({
   from: element.getOpacity() || 1.0,
@@ -554,7 +554,7 @@ Effect.Fade = function(element) {
 }
 
 Effect.Appear = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options = Object.extend({
   from: (element.getStyle('display') == 'none' ? 0.0 : element.getOpacity() || 0.0),
   to:   1.0,
@@ -570,7 +570,7 @@ Effect.Appear = function(element) {
 }
 
 Effect.Puff = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = { opacity: element.getInlineOpacity(), position: element.getStyle('position') };
   return new Effect.Parallel(
    [ new Effect.Scale(element, 200, 
@@ -587,7 +587,7 @@ Effect.Puff = function(element) {
 }
 
 Effect.BlindUp = function(element) {
-  element = $(element);
+  element = $PR(element);
   element.makeClipping();
   return new Effect.Scale(element, 0, 
     Object.extend({ scaleContent: false, 
@@ -602,7 +602,7 @@ Effect.BlindUp = function(element) {
 }
 
 Effect.BlindDown = function(element) {
-  element = $(element);
+  element = $PR(element);
   var elementDimensions = element.getDimensions();
   return new Effect.Scale(element, 100, 
     Object.extend({ scaleContent: false, 
@@ -623,7 +623,7 @@ Effect.BlindDown = function(element) {
 }
 
 Effect.SwitchOff = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldOpacity = element.getInlineOpacity();
   return new Effect.Appear(element, { 
     duration: 0.4,
@@ -649,7 +649,7 @@ Effect.SwitchOff = function(element) {
 }
 
 Effect.DropOut = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = {
     top: element.getStyle('top'),
     left: element.getStyle('left'),
@@ -671,7 +671,7 @@ Effect.DropOut = function(element) {
 }
 
 Effect.Shake = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = {
     top: element.getStyle('top'),
     left: element.getStyle('left') };
@@ -693,10 +693,10 @@ Effect.Shake = function(element) {
 }
 
 Effect.SlideDown = function(element) {
-  element = $(element);
+  element = $PR(element);
   element.cleanWhitespace();
   // SlideDown need to have the content of the element wrapped in a container element with fixed height!
-  var oldInnerBottom = $(element.firstChild).getStyle('bottom');
+  var oldInnerBottom = $PR(element.firstChild).getStyle('bottom');
   var elementDimensions = element.getDimensions();
   return new Effect.Scale(element, 100, Object.extend({ 
     scaleContent: false, 
@@ -731,9 +731,9 @@ Effect.SlideDown = function(element) {
 }
   
 Effect.SlideUp = function(element) {
-  element = $(element);
+  element = $PR(element);
   element.cleanWhitespace();
-  var oldInnerBottom = $(element.firstChild).getStyle('bottom');
+  var oldInnerBottom = $PR(element.firstChild).getStyle('bottom');
   return new Effect.Scale(element, window.opera ? 0 : 1,
    Object.extend({ scaleContent: false, 
     scaleX: false, 
@@ -772,7 +772,7 @@ Effect.Squish = function(element) {
 }
 
 Effect.Grow = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options = Object.extend({
     direction: 'center',
     moveTransition: Effect.Transitions.sinoidal,
@@ -851,7 +851,7 @@ Effect.Grow = function(element) {
 }
 
 Effect.Shrink = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options = Object.extend({
     direction: 'center',
     moveTransition: Effect.Transitions.sinoidal,
@@ -908,7 +908,7 @@ Effect.Shrink = function(element) {
 }
 
 Effect.Pulsate = function(element) {
-  element = $(element);
+  element = $PR(element);
   var options    = arguments[1] || {};
   var oldOpacity = element.getInlineOpacity();
   var transition = options.transition || Effect.Transitions.sinoidal;
@@ -921,7 +921,7 @@ Effect.Pulsate = function(element) {
 }
 
 Effect.Fold = function(element) {
-  element = $(element);
+  element = $PR(element);
   var oldStyle = {
     top: element.style.top,
     left: element.style.left,
@@ -952,7 +952,7 @@ Element.Methods.visualEffect = function(element, effect, options) {
   s = effect.gsub(/_/, '-').camelize();
   effect_class = s.charAt(0).toUpperCase() + s.substring(1);
   new Effect[effect_class](element, options);
-  return $(element);
+  return $PR(element);
 };
 
-Element.addMethods();
\ No newline at end of file
+Element.addMethods();
index 0caf9cd7f0b7d902b0dada3752de348ed27c02cd..668206587554761a638195bb7d56286e6608c670 100644 (file)
@@ -784,9 +784,9 @@ Ajax.Updater = Class.create();
 Object.extend(Object.extend(Ajax.Updater.prototype, Ajax.Request.prototype), {
   initialize: function(container, url, options) {
     this.containers = {
-      success: container.success ? $(container.success) : $(container),
-      failure: container.failure ? $(container.failure) :
-        (container.success ? null : $(container))
+      success: container.success ? $PR(container.success) : $PR(container),
+      failure: container.failure ? $PR(container.failure) :
+        (container.success ? null : $PR(container))
     }
 
     this.transport = Ajax.getTransport();
@@ -866,7 +866,7 @@ Ajax.PeriodicalUpdater.prototype = Object.extend(new Ajax.Base(), {
     this.updater = new Ajax.Updater(this.container, this.url, this.options);
   }
 });
-function $() {
+function $PR() {
   var results = [], element;
   for (var i = 0; i < arguments.length; i++) {
     element = arguments[i];
@@ -878,7 +878,7 @@ function $() {
 }
 
 document.getElementsByClassName = function(className, parentElement) {
-  var children = ($(parentElement) || document.body).getElementsByTagName('*');
+  var children = ($PR(parentElement) || document.body).getElementsByTagName('*');
   return $A(children).inject([], function(elements, child) {
     if (child.className.match(new RegExp("(^|\\s)" + className + "(\\s|$)")))
       elements.push(Element.extend(child));
@@ -918,42 +918,42 @@ Element.extend.cache = {
 
 Element.Methods = {
   visible: function(element) {
-    return $(element).style.display != 'none';
+    return $PR(element).style.display != 'none';
   },
 
   toggle: function() {
     for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
+      var element = $PR(arguments[i]);
       Element[Element.visible(element) ? 'hide' : 'show'](element);
     }
   },
 
   hide: function() {
     for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
+      var element = $PR(arguments[i]);
       element.style.display = 'none';
     }
   },
 
   show: function() {
     for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
+      var element = $PR(arguments[i]);
       element.style.display = '';
     }
   },
 
   remove: function(element) {
-    element = $(element);
+    element = $PR(element);
     element.parentNode.removeChild(element);
   },
 
   update: function(element, html) {
-    $(element).innerHTML = html.stripScripts();
+    $PR(element).innerHTML = html.stripScripts();
     setTimeout(function() {html.evalScripts()}, 10);
   },
 
   replace: function(element, html) {
-    element = $(element);
+    element = $PR(element);
     if (element.outerHTML) {
       element.outerHTML = html.stripScripts();
     } else {
@@ -966,7 +966,7 @@ Element.Methods = {
   },
 
   getHeight: function(element) {
-    element = $(element);
+    element = $PR(element);
     return element.offsetHeight;
   },
 
@@ -975,23 +975,23 @@ Element.Methods = {
   },
 
   hasClassName: function(element, className) {
-    if (!(element = $(element))) return;
+    if (!(element = $PR(element))) return;
     return Element.classNames(element).include(className);
   },
 
   addClassName: function(element, className) {
-    if (!(element = $(element))) return;
+    if (!(element = $PR(element))) return;
     return Element.classNames(element).add(className);
   },
 
   removeClassName: function(element, className) {
-    if (!(element = $(element))) return;
+    if (!(element = $PR(element))) return;
     return Element.classNames(element).remove(className);
   },
 
   // removes whitespace-only text node children
   cleanWhitespace: function(element) {
-    element = $(element);
+    element = $PR(element);
     for (var i = 0; i < element.childNodes.length; i++) {
       var node = element.childNodes[i];
       if (node.nodeType == 3 && !/\S/.test(node.nodeValue))
@@ -1000,25 +1000,25 @@ Element.Methods = {
   },
 
   empty: function(element) {
-    return $(element).innerHTML.match(/^\s*$/);
+    return $PR(element).innerHTML.match(/^\s*$/);
   },
 
   childOf: function(element, ancestor) {
-    element = $(element), ancestor = $(ancestor);
+    element = $PR(element), ancestor = $PR(ancestor);
     while (element = element.parentNode)
       if (element == ancestor) return true;
     return false;
   },
 
   scrollTo: function(element) {
-    element = $(element);
+    element = $PR(element);
     var x = element.x ? element.x : element.offsetLeft,
         y = element.y ? element.y : element.offsetTop;
     window.scrollTo(x, y);
   },
 
   getStyle: function(element, style) {
-    element = $(element);
+    element = $PR(element);
     var value = element.style[style.camelize()];
     if (!value) {
       if (document.defaultView && document.defaultView.getComputedStyle) {
@@ -1036,13 +1036,13 @@ Element.Methods = {
   },
 
   setStyle: function(element, style) {
-    element = $(element);
+    element = $PR(element);
     for (var name in style)
       element.style[name.camelize()] = style[name];
   },
 
   getDimensions: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (Element.getStyle(element, 'display') != 'none')
       return {width: element.offsetWidth, height: element.offsetHeight};
 
@@ -1063,7 +1063,7 @@ Element.Methods = {
   },
 
   makePositioned: function(element) {
-    element = $(element);
+    element = $PR(element);
     var pos = Element.getStyle(element, 'position');
     if (pos == 'static' || !pos) {
       element._madePositioned = true;
@@ -1078,7 +1078,7 @@ Element.Methods = {
   },
 
   undoPositioned: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element._madePositioned) {
       element._madePositioned = undefined;
       element.style.position =
@@ -1090,7 +1090,7 @@ Element.Methods = {
   },
 
   makeClipping: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element._overflow) return;
     element._overflow = element.style.overflow;
     if ((Element.getStyle(element, 'overflow') || 'visible') != 'hidden')
@@ -1098,7 +1098,7 @@ Element.Methods = {
   },
 
   undoClipping: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element._overflow) return;
     element.style.overflow = element._overflow;
     element._overflow = undefined;
@@ -1141,7 +1141,7 @@ Abstract.Insertion = function(adjacency) {
 
 Abstract.Insertion.prototype = {
   initialize: function(element, content) {
-    this.element = $(element);
+    this.element = $PR(element);
     this.content = content.stripScripts();
 
     if (this.adjacency && this.element.insertAdjacentHTML) {
@@ -1233,7 +1233,7 @@ Insertion.After.prototype = Object.extend(new Abstract.Insertion('afterEnd'), {
 Element.ClassNames = Class.create();
 Element.ClassNames.prototype = {
   initialize: function(element) {
-    this.element = $(element);
+    this.element = $PR(element);
   },
 
   _each: function(iterator) {
@@ -1346,7 +1346,7 @@ Selector.prototype = {
   findElements: function(scope) {
     var element;
 
-    if (element = $(this.params.id))
+    if (element = $PR(this.params.id))
       if (this.match(element))
         if (!scope || Element.childOf(element, scope))
           return [element];
@@ -1377,25 +1377,25 @@ function $$() {
 var Field = {
   clear: function() {
     for (var i = 0; i < arguments.length; i++)
-      $(arguments[i]).value = '';
+      $PR(arguments[i]).value = '';
   },
 
   focus: function(element) {
-    $(element).focus();
+    $PR(element).focus();
   },
 
   present: function() {
     for (var i = 0; i < arguments.length; i++)
-      if ($(arguments[i]).value == '') return false;
+      if ($PR(arguments[i]).value == '') return false;
     return true;
   },
 
   select: function(element) {
-    $(element).select();
+    $PR(element).select();
   },
 
   activate: function(element) {
-    element = $(element);
+    element = $PR(element);
     element.focus();
     if (element.select)
       element.select();
@@ -1406,7 +1406,7 @@ var Field = {
 
 var Form = {
   serialize: function(form) {
-    var elements = Form.getElements($(form));
+    var elements = Form.getElements($PR(form));
     var queryComponents = new Array();
 
     for (var i = 0; i < elements.length; i++) {
@@ -1419,7 +1419,7 @@ var Form = {
   },
 
   getElements: function(form) {
-    form = $(form);
+    form = $PR(form);
     var elements = new Array();
 
     for (var tagName in Form.Element.Serializers) {
@@ -1431,7 +1431,7 @@ var Form = {
   },
 
   getInputs: function(form, typeName, name) {
-    form = $(form);
+    form = $PR(form);
     var inputs = form.getElementsByTagName('input');
 
     if (!typeName && !name)
@@ -1478,13 +1478,13 @@ var Form = {
   },
 
   reset: function(form) {
-    $(form).reset();
+    $PR(form).reset();
   }
 }
 
 Form.Element = {
   serialize: function(element) {
-    element = $(element);
+    element = $PR(element);
     var method = element.tagName.toLowerCase();
     var parameter = Form.Element.Serializers[method](element);
 
@@ -1502,7 +1502,7 @@ Form.Element = {
   },
 
   getValue: function(element) {
-    element = $(element);
+    element = $PR(element);
     var method = element.tagName.toLowerCase();
     var parameter = Form.Element.Serializers[method](element);
 
@@ -1570,7 +1570,7 @@ Abstract.TimedObserver = function() {}
 Abstract.TimedObserver.prototype = {
   initialize: function(element, frequency, callback) {
     this.frequency = frequency;
-    this.element   = $(element);
+    this.element   = $PR(element);
     this.callback  = callback;
 
     this.lastValue = this.getValue();
@@ -1609,7 +1609,7 @@ Form.Observer.prototype = Object.extend(new Abstract.TimedObserver(), {
 Abstract.EventObserver = function() {}
 Abstract.EventObserver.prototype = {
   initialize: function(element, callback) {
-    this.element  = $(element);
+    this.element  = $PR(element);
     this.callback = callback;
 
     this.lastValue = this.getValue();
@@ -1742,7 +1742,7 @@ Object.extend(Event, {
   },
 
   observe: function(element, name, observer, useCapture) {
-    var element = $(element);
+    var element = $PR(element);
     useCapture = useCapture || false;
 
     if (name == 'keypress' &&
@@ -1754,7 +1754,7 @@ Object.extend(Event, {
   },
 
   stopObserving: function(element, name, observer, useCapture) {
-    var element = $(element);
+    var element = $PR(element);
     useCapture = useCapture || false;
 
     if (name == 'keypress' &&
@@ -1876,8 +1876,8 @@ var Position = {
   },
 
   clone: function(source, target) {
-    source = $(source);
-    target = $(target);
+    source = $PR(source);
+    target = $PR(target);
     target.style.position = 'absolute';
     var offsets = this.cumulativeOffset(source);
     target.style.top    = offsets[1] + 'px';
@@ -1920,11 +1920,11 @@ var Position = {
     }, arguments[2] || {})
 
     // find page position of source
-    source = $(source);
+    source = $PR(source);
     var p = Position.page(source);
 
     // find coordinate system to use
-    target = $(target);
+    target = $PR(target);
     var delta = [0, 0];
     var parent = null;
     // delta [0,0] will do fine with position: fixed elements,
@@ -1948,7 +1948,7 @@ var Position = {
   },
 
   absolutize: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element.style.position == 'absolute') return;
     Position.prepare();
 
@@ -1971,7 +1971,7 @@ var Position = {
   },
 
   relativize: function(element) {
-    element = $(element);
+    element = $PR(element);
     if (element.style.position == 'relative') return;
     Position.prepare();
 
@@ -2003,4 +2003,4 @@ if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {
 
     return [valueL, valueT];
   }
-}
\ No newline at end of file
+}
index c0f1fc01bb8b2fe9a96c9d9c4c7412b81f51252d..cd16b692d62375bedb850f0e8eed6af4361b32fe 100644 (file)
@@ -35,12 +35,12 @@ Control.Slider.prototype = {
     var slider = this;
     
     if(handle instanceof Array) {
-      this.handles = handle.collect( function(e) { return $(e) });
+      this.handles = handle.collect( function(e) { return $PR(e) });
     } else {
-      this.handles = [$(handle)];
+      this.handles = [$PR(handle)];
     }
     
-    this.track   = $(track);
+    this.track   = $PR(track);
     this.options = options || {};
 
     this.axis      = this.options.axis || 'horizontal';
@@ -50,9 +50,9 @@ Control.Slider.prototype = {
     
     this.value     = 0; // assure backwards compat
     this.values    = this.handles.map( function() { return 0 });
-    this.spans     = this.options.spans ? this.options.spans.map(function(s){ return $(s) }) : false;
-    this.options.startSpan = $(this.options.startSpan || null);
-    this.options.endSpan   = $(this.options.endSpan || null);
+    this.spans     = this.options.spans ? this.options.spans.map(function(s){ return $PR(s) }) : false;
+    this.options.startSpan = $PR(this.options.startSpan || null);
+    this.options.endSpan   = $PR(this.options.endSpan || null);
 
     this.restricted = this.options.restricted || false;
 
@@ -280,4 +280,4 @@ Control.Slider.prototype = {
       this.options.onChange(this.values.length>1 ? this.values : this.value, this);
     this.event = null;
   }
-}
\ No newline at end of file
+}
index d2c2d8171dc02a70d663cf96152d4ac8430541be..be0d252273b72603cf54dfac7e557eafbf845f0a 100644 (file)
@@ -32,7 +32,7 @@ Event.simulateMouse = function(element, eventName) {
   var oEvent = document.createEvent("MouseEvents");
   oEvent.initMouseEvent(eventName, true, true, document.defaultView, 
     options.buttons, options.pointerX, options.pointerY, options.pointerX, options.pointerY, 
-    false, false, false, false, 0, $(element));
+    false, false, false, false, 0, $PR(element));
   
   if(this.mark) Element.remove(this.mark);
   this.mark = document.createElement('div');
@@ -49,7 +49,7 @@ Event.simulateMouse = function(element, eventName) {
   if(this.step)
     alert('['+new Date().getTime().toString()+'] '+eventName+'/'+Test.Unit.inspect(options));
   
-  $(element).dispatchEvent(oEvent);
+  $PR(element).dispatchEvent(oEvent);
 };
 
 // Note: Due to a fix in Firefox 1.0.5/6 that probably fixed "too much", this doesn't work in 1.0.6 or DP2.
@@ -69,7 +69,7 @@ Event.simulateKey = function(element, eventName) {
   oEvent.initKeyEvent(eventName, true, true, window, 
     options.ctrlKey, options.altKey, options.shiftKey, options.metaKey,
     options.keyCode, options.charCode );
-  $(element).dispatchEvent(oEvent);
+  $PR(element).dispatchEvent(oEvent);
 };
 
 Event.simulateKeys = function(element, command) {
@@ -87,7 +87,7 @@ Test.Unit.inspect = Object.inspect;
 Test.Unit.Logger = Class.create();
 Test.Unit.Logger.prototype = {
   initialize: function(log) {
-    this.log = $(log);
+    this.log = $PR(log);
     if (this.log) {
       this._createLogTable();
     }
@@ -126,8 +126,8 @@ Test.Unit.Logger.prototype = {
     '<thead><tr><th>Status</th><th>Test</th><th>Message</th></tr></thead>' +
     '<tbody id="loglines"></tbody>' +
     '</table>';
-    this.logsummary = $('logsummary')
-    this.loglines = $('loglines');
+    this.logsummary = $PR('logsummary')
+    this.loglines = $PR('loglines');
   },
   _toHTML: function(txt) {
     return txt.escapeHTML().replace(/\n/g,"<br/>");
@@ -142,7 +142,7 @@ Test.Unit.Runner.prototype = {
     }, arguments[1] || {});
     this.options.resultsURL = this.parseResultsURLQueryParameter();
     if (this.options.testLog) {
-      this.options.testLog = $(this.options.testLog) || null;
+      this.options.testLog = $PR(this.options.testLog) || null;
     }
     if(this.options.tests) {
       this.tests = [];
@@ -326,7 +326,7 @@ Test.Unit.Assertions.prototype = {
     catch(e) { this.error(e); } 
   },
   _isVisible: function(element) {
-    element = $(element);
+    element = $PR(element);
     if(!element.parentNode) return true;
     this.assertNotNull(element);
     if(element.style && Element.getStyle(element, 'display') == 'none')
index 391c2ecdbc7872bf325f94e5c2d5b755f01a10ed..2a55eca5ab3658c23e20fdd539dd52943859ba62 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
index 17e4c489d39fd74e0ff9c1f6b8bf406eb90fe9e0..b605fd344d8589f5b88e6085347543fe059a5c81 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                                \r
                // Absolute positioned example\r
index 5066553fef9e9b3440f54adfb05ca9349eef98ab..3dbeeab4b17542462630a677b02c8be550b66970 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // float example\r
                                        'testFloatImage',\r
                                        { \r
                                                onEndCrop: function( coords, dimensions ) {\r
-                                                       $( 'floatX1' ).value = coords.x1;\r
-                                                       $( 'floatY1' ).value = coords.y1;\r
-                                                       $( 'floatX2' ).value = coords.x2;\r
-                                                       $( 'floatY2' ).value = coords.y2;\r
-                                                       $( 'floatWidth' ).value = dimensions.width;\r
-                                                       $( 'floatHeight' ).value = dimensions.height;\r
+                                                       $PR( 'floatX1' ).value = coords.x1;\r
+                                                       $PR( 'floatY1' ).value = coords.y1;\r
+                                                       $PR( 'floatX2' ).value = coords.x2;\r
+                                                       $PR( 'floatY2' ).value = coords.y2;\r
+                                                       $PR( 'floatWidth' ).value = dimensions.width;\r
+                                                       $PR( 'floatHeight' ).value = dimensions.height;\r
                                                }\r
                                        }\r
                                );\r
index 5894fe1f9f6c5f40fdd9cfba4e3a3bc8bbafcb4e..ecad1341a6d9759aad4b027591573c4be7fc918c 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // relative example\r
index 254a23472d2a6c41a506687940b1c4e349e8a33c..c14289c2deeb95e16c5a0e23b1d4665d699bd331 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
index 3a696360a8e550c2837a75bda7326c62a5aa098b..9ba02da1115a1c1bb8719f151746397d7338a38a 100644 (file)
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
index f54f99683939e757b5a35280c517b45d969df5c6..10e5ba26ca2bee89f0f7e3f0054caeb4fe6d9d31 100644 (file)
        <script type="text/javascript" charset="utf-8">
                
                function onEndCrop( coords, dimensions ) {
-                       $( 'x1' ).value = coords.x1;
-                       $( 'y1' ).value = coords.y1;
-                       $( 'x2' ).value = coords.x2;
-                       $( 'y2' ).value = coords.y2;
-                       $( 'width' ).value = dimensions.width;
-                       $( 'height' ).value = dimensions.height;
+                       $PR( 'x1' ).value = coords.x1;
+                       $PR( 'y1' ).value = coords.y1;
+                       $PR( 'x2' ).value = coords.x2;
+                       $PR( 'y2' ).value = coords.y2;
+                       $PR( 'width' ).value = dimensions.width;
+                       $PR( 'height' ).value = dimensions.height;
                }
                
                /*
index 898363489e15ecf64420d20fc118ca38edbad723..08240bb63ddcb59b3a8386970ac1437d9e88ccfa 100644 (file)
@@ -55,9 +55,9 @@
                         * @return void\r
                         */\r
                        setImage: function( imgSrc, w, h ) {\r
-                               $( 'testImage' ).src = imgSrc;\r
-                               $( 'testImage' ).width = w;\r
-                               $( 'testImage' ).height = h;\r
+                               $PR( 'testImage' ).src = imgSrc;\r
+                               $PR( 'testImage' ).width = w;\r
+                               $PR( 'testImage' ).height = h;\r
                                this.attachCropper();\r
                        },\r
                        \r
                \r
                // setup the callback function\r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // basic example\r
                        'load', \r
                        function() { \r
                                CropImageManager.init();\r
-                               Event.observe( $('removeCropper'), 'click', CropImageManager.removeCropper.bindAsEventListener( CropImageManager ), false );\r
-                               Event.observe( $('resetCropper'), 'click', CropImageManager.resetCropper.bindAsEventListener( CropImageManager ), false );\r
-                               Event.observe( $('imageChoice'), 'change', CropImageManager.onChange.bindAsEventListener( CropImageManager ), false );\r
+                               Event.observe( $PR('removeCropper'), 'click', CropImageManager.removeCropper.bindAsEventListener( CropImageManager ), false );\r
+                               Event.observe( $PR('resetCropper'), 'click', CropImageManager.resetCropper.bindAsEventListener( CropImageManager ), false );\r
+                               Event.observe( $PR('imageChoice'), 'change', CropImageManager.onChange.bindAsEventListener( CropImageManager ), false );\r
                        }\r
                );              \r
                \r
        \r
        <p>\r
                <input type="button" id="removeCropper" value="Remove Cropper" />\r
-               <input type="button" id="resetCropper" value="Reset Cropper" />
+               <input type="button" id="resetCropper" value="Reset Cropper" />\r
        </p>\r
        \r
        \r
index 973bedda9a004b7a1fa83a93d56744c2e2e4c470..8d196c15c2f9695a986b0f7da54f9469653c9d67 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // with a supplied ratio\r
index 3ae93c8e108658cd407544beabef45f93dd0a097..e6d96b3937aa8898fde1f4d74f00b0012258a3ae 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // example with minimum dimensions\r
index b0576b87fd9fe790b1a5ce1be368d9affbf5429c..ec5d696671107817fb6bb1416561bf40bd1777a8 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // example with minimum dimensions\r
index 701670c91c9bea731a5590710b0b8fecbe33dd30..51bf260d3c29014e793b8effba02a3d85a4aa082 100644 (file)
        <script type="text/javascript" charset="utf-8">\r
                \r
                function onEndCrop( coords, dimensions ) {\r
-                       $( 'x1' ).value = coords.x1;\r
-                       $( 'y1' ).value = coords.y1;\r
-                       $( 'x2' ).value = coords.x2;\r
-                       $( 'y2' ).value = coords.y2;\r
-                       $( 'width' ).value = dimensions.width;\r
-                       $( 'height' ).value = dimensions.height;\r
+                       $PR( 'x1' ).value = coords.x1;\r
+                       $PR( 'y1' ).value = coords.y1;\r
+                       $PR( 'x2' ).value = coords.x2;\r
+                       $PR( 'y2' ).value = coords.y2;\r
+                       $PR( 'width' ).value = dimensions.width;\r
+                       $PR( 'height' ).value = dimensions.height;\r
                }\r
                \r
                // example with a preview of crop results, must have minimumm dimensions\r
index fecf62dce85fe7341fdd0523801bf89a758eb00d..63d312f74af9b1a84d9d1444b2f7de43cd317395 100755 (executable)
@@ -13,12 +13,10 @@ JSFILES=(
        "js/main.js"
        "js/webtoolkit.base64.js"
        "view/theme/frost/js/acl.js"
-       "view/theme/frost/js/fk.autocomplete.js"
        "view/theme/frost/js/jquery.divgrow-1.3.1.f1.js"
        "view/theme/frost/js/main.js"
        "view/theme/frost/js/theme.js"
        "view/theme/frost-mobile/js/acl.js"
-       "view/theme/frost-mobile/js/fk.autocomplete.js"
        "view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.js"
        "view/theme/frost-mobile/js/main.js"
        "view/theme/frost-mobile/js/theme.js"
index e6fcd355f4262da1686eb33dea41a75433527ece..47bb73b47a8c617e55cd59dcac8b06ed361485c2 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
 <script type="text/javascript" language="javascript">
 
        function onEndCrop( coords, dimensions ) {
-               $( 'x1' ).value = coords.x1;
-               $( 'y1' ).value = coords.y1;
-               $( 'x2' ).value = coords.x2;
-               $( 'y2' ).value = coords.y2;
-               $( 'width' ).value = dimensions.width;
-               $( 'height' ).value = dimensions.height;
+               $PR( 'x1' ).value = coords.x1;
+               $PR( 'y1' ).value = coords.y1;
+               $PR( 'x2' ).value = coords.x2;
+               $PR( 'y2' ).value = coords.y2;
+               $PR( 'width' ).value = dimensions.width;
+               $PR( 'height' ).value = dimensions.height;
        }
 
        Event.observe( window, 'load', function() {
index d51b87d12fd96810a89286c46222d2bb6bb76588..48f375426577dab2419400d7274287d395c0b831 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index d3cc75635e16210459649fc925a84ce81b459543..3d69e2d27275dc443a58c78d603c08f80710f73d 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field combobox'>
                <label for='id_{{$field.0}}' id='id_{{$field.0}}_label'>{{$field.1}}</label>
index 3c400b5ad29d37afdd1e107181c4fb2cab58ca09..41a636fca40a292a8c69297bf47b1edc90eb9440 100644 (file)
@@ -1,10 +1,5 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
-       <div class='field input'>
+       <div class='field input' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label>
                <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
                <span class='field_help'>{{$field.3}}</span>
index b00ddabcd8c77a0e0d9964e93ad6381a648721f2..d8a9394a15380173c03abfb88dbae05cba4e6c9c 100644 (file)
@@ -1,10 +1,5 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
-       <div class='field input openid'>
+       <div class='field input openid' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label>
                <input name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
                <span class='field_help'>{{$field.3}}</span>
index 5889d2e9c0d023969c1ac9c159d29007be017d01..5dd2c5d3f8371b473da6a841fa9e2bc7308c9a5d 100644 (file)
@@ -1,10 +1,5 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
-       <div class='field password'>
+       <div class='field password' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label>
                <input type='password' name='{{$field.0}}' id='id_{{$field.0}}' value="{{$field.2}}">
                <span class='field_help'>{{$field.3}}</span>
index a7fb961089edeb3a245a694d5ff8bd0d58759095..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 (file)
@@ -1,5 +0,0 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
index 2f5838edb8f33d2b58dcd775dd18e0eb1622acb8..009fa60a657068f0d778ffb58b616981f2c088c3 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <div id="datebrowse-sidebar" class="widget">
        <h3>{{$title}}</h3>
 <script>function dateSubmit(dateurl) { window.location.href = dateurl; } </script>
index cd9a17f0dd3cf51d2b0bc0371168b20115957396..c10382264afab5968d2c6cdeeca6a44f794a55cd 100644 (file)
@@ -23,11 +23,11 @@ document.addEventListener('DOMContentLoaded', function(){
                        window.imageUploadButton,
                        { action: 'wall_upload/'+window.nickname,
                                name: 'userfile',
-                               onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                               onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                onComplete: function(file,response) {
-                                       var currentText = $j(window.jotId).val();
-                                       $j(window.jotId).val(currentText + response);
-                                       $j('#profile-rotator').hide();
+                                       var currentText = $(window.jotId).val();
+                                       $(window.jotId).val(currentText + response);
+                                       $('#profile-rotator').hide();
                                }                                
                        }
                );
@@ -37,11 +37,11 @@ document.addEventListener('DOMContentLoaded', function(){
                                'wall-file-upload',
                                { action: 'wall_attach/'+window.nickname,
                                        name: 'userfile',
-                                       onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                        onComplete: function(file,response) {
-                                               var currentText = $j(window.jotId).val();
-                                               $j(window.jotId).val(currentText + response);
-                                               $j('#profile-rotator').hide();
+                                               var currentText = $(window.jotId).val();
+                                               $(window.jotId).val(currentText + response);
+                                               $('#profile-rotator').hide();
                                        }                                
                                }
                        );
index 91f2daa9b10495c3c96e83f5945a05d0a0e36e5a..f987bbe01e58261822c6fa39ff55d8a4a5f8f4aa 100644 (file)
@@ -1 +1 @@
-document.addEventListener("DOMContentLoaded",function(){if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){var currentText=$j(window.jotId).val();$j(window.jotId).val(currentText+response);$j("#profile-rotator").hide()}});if(document.getElementById("wall-file-upload")!=null){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){var currentText=$j(window.jotId).val();$j(window.jotId).val(currentText+response);$j("#profile-rotator").hide()}})}}});function confirmDelete(f){response=confirm(window.delItem);if(response&&typeof f=="function"){f()}return response}function changeHref(elemId,url){elem=document.getElementById(elemId);elem.href=url}function remove(elemId){elem=document.getElementById(elemId);elem.parentNode.removeChild(elem)}function openClose(el){}
\ No newline at end of file
+document.addEventListener("DOMContentLoaded",function(){if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){var currentText=$(window.jotId).val();$(window.jotId).val(currentText+response);$("#profile-rotator").hide()}});if(document.getElementById("wall-file-upload")!=null){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){var currentText=$(window.jotId).val();$(window.jotId).val(currentText+response);$("#profile-rotator").hide()}})}}});function confirmDelete(f){response=confirm(window.delItem);if(response&&typeof f=="function"){f()}return response}function changeHref(elemId,url){elem=document.getElementById(elemId);elem.href=url}function remove(elemId){elem=document.getElementById(elemId);elem.parentNode.removeChild(elem)}function openClose(el){}
\ No newline at end of file
index df795a1f4f17b2933047f414a06ddf7c9341a05c..47a7e656387e345086e19abb3fe646de3af347ee 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <script>
        function confirm_delete(uname){
                return confirm( "{{$confirm_delete}}".format(uname));
@@ -11,7 +6,7 @@
                return confirm("{{$confirm_delete_multi}}");
        }
        {{*/*function selectall(cls){
-               $j("."+cls).attr('checked','checked');
+               $("."+cls).attr('checked','checked');
                return false;
        }*/*}}
 </script>
index 5ace9a1aafbc3dbfecdf70f39773dc89df8c4dd8..2678488e7d46aa88dc0a2c45b07ba4d9975d230f 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
index e75083f512255b72d1c3291ce864a89dbbca8323..ade969baf09cb87162ffa055983374583a1c5b22 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 {{*<!--      <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index 6438cfb354e650e3f26f883791cf1d259399c0c7..56e941e3ab1a5ecb995a11eba7cf99029114b12c 100644 (file)
@@ -1,6 +1 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" />
index 6914cfd246e3a63c5a5cf6444bad2c3a368ac3f9..b072de33f28dd16b734c272e630c8fc55a32ed64 100644 (file)
@@ -11,7 +11,6 @@
   tinyMCE.init({ mode : "none"});
 </script>-->*}}
 {{*<!--<script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script>
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.divgrow-1.3.1.f1.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/fk.autocomplete.js" ></script>-->*}}
@@ -25,6 +24,5 @@
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/theme.js"></script>
 
 <!--<script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/jquery.package.js" ></script>
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/decaf-mobile/js/decaf-mobile.package.js" ></script>-->
 
index 240bed249f62cc50bbbcc2f673bd3c501460ebaa..e2c519b916be33354309c5cf3218780bb26f74e3 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field input' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index d828980e586d70130280885af16cee8bf4fa166c..3a87346dba463f08d1da4c3249556bac7c115604 100644 (file)
@@ -1,16 +1,11 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 
        if(navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(function(position) {
                        var lat = position.coords.latitude.toFixed(4);
                        var lon = position.coords.longitude.toFixed(4);
 
-                       $j('#jot-coord').val(lat + ', ' + lon);
-                       $j('#profile-nolocation-wrapper').show();
+                       $('#jot-coord').val(lat + ', ' + lon);
+                       $('#profile-nolocation-wrapper').show();
                });
        }
 
index 4b3db00f5a6e73fa3483a107f729ad643a8314b8..14af582162324503b52314ae8056cba9535b1feb 100644 (file)
@@ -1,7 +1,2 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script>
+       <script>$(function(){ previewTheme($("#id_{{$theme.0}}")[0]); });</script>
 
index a525c4b77e82782f917ee6f88d1c85bef5cbfaf2..1a32fb724dc18a16acf6dae1aabf1dd47bbda7a4 100644 (file)
@@ -28,6 +28,6 @@ function decaf_mobile_content_loaded(&$a) {
                $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/decaf-mobile/login-style.css';
        }
        if( $a->module === 'login' )
-               $a->page['end'] .= '<script type="text/javascript"> $j(document).ready(function() { $j("#id_" + window.loginName).focus();} );</script>';
+               $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
 
 }
index 241e0c2370b35b7001dc3bf78b9a4f7bc1c87d01..c3b6092f30050fe4811b5942d30bc0f832160ba1 100644 (file)
@@ -13,41 +13,41 @@ function ACL(backend_url, preset){
        that.group_uids = [];
        that.nw = 2; //items per row. should be calulated from #acl-list.width
        
-       that.list_content = $j("#acl-list-content");
-       that.item_tpl = unescape($j(".acl-list-item[rel=acl-template]").html());
-       that.showall = $j("#acl-showall");
+       that.list_content = $("#acl-list-content");
+       that.item_tpl = unescape($(".acl-list-item[rel=acl-template]").html());
+       that.showall = $("#acl-showall");
 
        if (preset.length==0) that.showall.addClass("selected");
        
        /*events*/
        that.showall.click(that.on_showall);
-       $j(".acl-button-show").live('click', that.on_button_show);
-       $j(".acl-button-hide").live('click', that.on_button_hide);
-       $j("#acl-search").keypress(that.on_search);
-       $j("#acl-wrapper").parents("form").submit(that.on_submit);
+       $(".acl-button-show").live('click', that.on_button_show);
+       $(".acl-button-hide").live('click', that.on_button_hide);
+       $("#acl-search").keypress(that.on_search);
+       $("#acl-wrapper").parents("form").submit(that.on_submit);
        
        /* startup! */
        that.get(0,100);
 }
 
 ACL.prototype.on_submit = function(){
-       aclfileds = $j("#acl-fields").html("");
-       $j(that.allow_gid).each(function(i,v){
+       aclfileds = $("#acl-fields").html("");
+       $(that.allow_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>");
        });
-       $j(that.allow_cid).each(function(i,v){
+       $(that.allow_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>");
        });
-       $j(that.deny_gid).each(function(i,v){
+       $(that.deny_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>");
        });
-       $j(that.deny_cid).each(function(i,v){
+       $(that.deny_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>");
        });     
 }
 
 ACL.prototype.search = function(){
-       var srcstr = $j("#acl-search").val();
+       var srcstr = $("#acl-search").val();
        that.list_content.html("");
        that.get(0,100, srcstr);
 }
@@ -82,10 +82,10 @@ ACL.prototype.on_button_show = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-hide").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-hide").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_allow($j(this).parent().attr('id'));
+       that.set_allow($(this).parent().attr('id'));
 
        return false;
 }
@@ -95,10 +95,10 @@ ACL.prototype.on_button_hide = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-show").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-show").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_deny($j(this).parent().attr('id'));
+       that.set_deny($(this).parent().attr('id'));
 
        return false;
 }
@@ -156,32 +156,32 @@ ACL.prototype.update_view = function(){
                that.deny_gid.length==0 && that.deny_cid.length==0){
                        that.showall.addClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
-                               $j('.profile-jot-net input').attr('disabled', false);                   
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
+                               $('.profile-jot-net input').attr('disabled', false);                    
                                if(typeof editor != 'undefined' && editor != false) {
-                                       $j('#profile-jot-desc').html(window.isPublic);
+                                       $('#profile-jot-desc').html(window.isPublic);
                                }
                        
        } else {
                        that.showall.removeClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
-                               $j('.profile-jot-net input').attr('disabled', 'disabled');                      
-                               $j('#profile-jot-desc').html('&nbsp;');
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
+                               $('.profile-jot-net input').attr('disabled', 'disabled');                       
+                               $('#profile-jot-desc').html('&nbsp;');
        }
-       $j("#acl-list-content .acl-list-item").each(function(){
-               $j(this).removeClass("groupshow grouphide");
+       $("#acl-list-content .acl-list-item").each(function(){
+               $(this).removeClass("groupshow grouphide");
        });
        
-       $j("#acl-list-content .acl-list-item").each(function(){
-               itemid = $j(this).attr('id');
+       $("#acl-list-content .acl-list-item").each(function(){
+               itemid = $(this).attr('id');
                type = itemid[0];
                id       = parseInt(itemid.substr(1));
                
-               btshow = $j(this).children(".acl-button-show").removeClass("selected");
-               bthide = $j(this).children(".acl-button-hide").removeClass("selected"); 
+               btshow = $(this).children(".acl-button-show").removeClass("selected");
+               bthide = $(this).children(".acl-button-hide").removeClass("selected");  
                
                switch(type){
                        case "g":
@@ -197,16 +197,16 @@ ACL.prototype.update_view = function(){
                                        uclass="grouphide";
                                }
                                
-                               $j(that.group_uids[id]).each(function(i,v) {
+                               $(that.group_uids[id]).each(function(i,v) {
                                        if(uclass == "grouphide")
-                                               $j("#c"+v).removeClass("groupshow");
+                                               $("#c"+v).removeClass("groupshow");
                                        if(uclass != "") {
-                                               var cls = $j("#c"+v).attr('class');
+                                               var cls = $("#c"+v).attr('class');
                                                if( cls == undefined)
                                                        return true;
                                                var hiding = cls.indexOf('grouphide');
                                                if(hiding == -1)
-                                                       $j("#c"+v).addClass(uclass);
+                                                       $("#c"+v).addClass(uclass);
                                        }
                                });
                                
@@ -234,7 +234,7 @@ ACL.prototype.get = function(start,count, search){
                search:search,
        }
        
-       $j.ajax({
+       $.ajax({
                type:'POST',
                url: that.url,
                data: postdata,
@@ -246,16 +246,16 @@ ACL.prototype.get = function(start,count, search){
 ACL.prototype.populate = function(data){
 /*     var height = Math.ceil(data.tot / that.nw) * 42;
        that.list_content.height(height);*/
-       $j(data.items).each(function(){
+       $(data.items).each(function(){
                html = "<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";
                html = html.format( this.photo, this.name, this.type, this.id, '', this.network, this.link );
                if (this.uids!=undefined) that.group_uids[this.id] = this.uids;
                //console.log(html);
                that.list_content.append(html);
        });
-       $j(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
+       $(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
                // Add src attribute for images with a data-src attribute
-               $j(el).attr('src', $j(el).data("src"));
+               $(el).attr('src', $(el).data("src"));
        });
        that.update_view();
 }
index 3a5d07298b119c5b27241992df3f012926e64f41..01e90b0205d55b6d55ed0569173a11853b9986fd 100644 (file)
@@ -1 +1 @@
-function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=2;that.list_content=$j("#acl-list-content");that.item_tpl=unescape($j(".acl-list-item[rel=acl-template]").html());that.showall=$j("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$j(".acl-button-show").live("click",that.on_button_show);$j(".acl-button-hide").live("click",that.on_button_hide);$j("#acl-search").keypress(that.on_search);$j("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$j("#acl-fields").html("");$j(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$j(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$j(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$j(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$j("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($j(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($j(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show();$j(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$j("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide();$j(".profile-jot-net input").attr("disabled","disabled");$j("#profile-jot-desc").html("&nbsp;")}$j("#acl-list-content .acl-list-item").each(function(){$j(this).removeClass("groupshow grouphide")});$j("#acl-list-content .acl-list-item").each(function(){itemid=$j(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$j(this).children(".acl-button-show").removeClass("selected");bthide=$j(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$j(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$j("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$j("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$j("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$j.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){$j(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$j(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$j(el).attr("src",$j(el).data("src"))});that.update_view()};
\ No newline at end of file
+function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=2;that.list_content=$("#acl-list-content");that.item_tpl=unescape($(".acl-list-item[rel=acl-template]").html());that.showall=$("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$(".acl-button-show").live("click",that.on_button_show);$(".acl-button-hide").live("click",that.on_button_hide);$("#acl-search").keypress(that.on_search);$("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$("#acl-fields").html("");$(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show();$(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide();$(".profile-jot-net input").attr("disabled","disabled");$("#profile-jot-desc").html("&nbsp;")}$("#acl-list-content .acl-list-item").each(function(){$(this).removeClass("groupshow grouphide")});$("#acl-list-content .acl-list-item").each(function(){itemid=$(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$(this).children(".acl-button-show").removeClass("selected");bthide=$(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){$(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$(el).attr("src",$(el).data("src"))});that.update_view()};
\ No newline at end of file
index f486eaf518f65aca5a080787692ade0c94c69dcd..926de5d253f81f3db40a5e38c4c5352b57051671 100644 (file)
                listID = listID.replace(/\./g, "\\.");
                listID = listID.replace(/@/g, "\\@");
 
-               if($j(listID).is(":visible")) {
-                       $j(listID).hide();
-                       $j(listID+"-wrapper").show();
-                       alert($j(listID+"-wrapper").attr("id"));
+               if($(listID).is(":visible")) {
+                       $(listID).hide();
+                       $(listID+"-wrapper").show();
+                       alert($(listID+"-wrapper").attr("id"));
                }
                else {
-                       $j(listID).show();
-                       $j(listID+"-wrapper").hide();
+                       $(listID).show();
+                       $(listID+"-wrapper").hide();
                }
        }
 
        var last_popup_menu = null;
        var last_popup_button = null;
 
-       $j(function() {
-               $j.ajaxSetup({cache: false});
+       $(function() {
+               $.ajaxSetup({cache: false});
 
-               msie = $j.browser.msie ;
+               msie = $.browser.msie ;
                
                collapseHeight();
 
                /* setup tooltips *//*
-               $j("a,.tt").each(function(){
-                       var e = $j(this);
+               $("a,.tt").each(function(){
+                       var e = $(this);
                        var pos="bottom";
                        if (e.hasClass("tttop")) pos="top";
                        if (e.hasClass("ttbottom")) pos="bottom";
                
                
                /* setup onoff widgets */
-               $j(".onoff input").each(function(){
-                       val = $j(this).val();
-                       id = $j(this).attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+               $(".onoff input").each(function(){
+                       val = $(this).val();
+                       id = $(this).attr("id");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
                        
                });
-               $j(".onoff > a").click(function(event){
+               $(".onoff > a").click(function(event){
                        event.preventDefault(); 
-                       var input = $j(this).siblings("input");
+                       var input = $(this).siblings("input");
                        var val = 1-input.val();
                        var id = input.attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
-                       $j("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
                        input.val(val);
                        //console.log(id);
                });
                function close_last_popup_menu(e) {
 
                        if( last_popup_menu ) {
-                               if( '#' + last_popup_menu.attr('id') !== $j(e.target).attr('rel')) {
+                               if( '#' + last_popup_menu.attr('id') !== $(e.target).attr('rel')) {
                                        last_popup_menu.hide();
-                                       if (last_popup_menu.attr('id') == "nav-notifications-menu" ) $j('.main-container').show();
+                                       if (last_popup_menu.attr('id') == "nav-notifications-menu" ) $('.main-container').show();
                                        last_popup_button.removeClass("selected");
                                        last_popup_menu = null;
                                        last_popup_button = null;
                                }
                        }
                }
-               $j('img[rel^=#]').click(function(e){
+               $('img[rel^=#]').click(function(e){
 
                        close_last_popup_menu(e);
-                       menu = $j( $j(this).attr('rel') );
+                       menu = $( $(this).attr('rel') );
                        e.preventDefault();
                        e.stopPropagation();
 
                        if (menu.attr('popup')=="false") return false;
 
-//                     $j(this).parent().toggleClass("selected");
+//                     $(this).parent().toggleClass("selected");
 //                     menu.toggle();
 
                        if (menu.css("display") == "none") {
-                               $j(this).parent().addClass("selected");
+                               $(this).parent().addClass("selected");
                                menu.show();
-                               if (menu.attr('id') == "nav-notifications-menu" ) $j('.main-container').hide();
+                               if (menu.attr('id') == "nav-notifications-menu" ) $('.main-container').hide();
                                last_popup_menu = menu;
-                               last_popup_button = $j(this).parent();
+                               last_popup_button = $(this).parent();
                        } else {
-                               $j(this).parent().removeClass("selected");
+                               $(this).parent().removeClass("selected");
                                menu.hide();
-                               if (menu.attr('id') == "nav-notifications-menu" ) $j('.main-container').show();
+                               if (menu.attr('id') == "nav-notifications-menu" ) $('.main-container').show();
                                last_popup_menu = null;
                                last_popup_button = null;
                        }
                        return false;
                });
-               $j('html').click(function(e) {
+               $('html').click(function(e) {
                        close_last_popup_menu(e);
                });
                
                // fancyboxes
-               /*$j("a.popupbox").colorbox({
+               /*$("a.popupbox").colorbox({
                        'inline' : true,
                        'transition' : 'none'
                });*/
                
 
                /* notifications template */
-               var notifications_tpl= unescape($j("#nav-notifications-template[rel=template]").html());
-               var notifications_all = unescape($j('<div>').append( $j("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
-               var notifications_mark = unescape($j('<div>').append( $j("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
-               var notifications_empty = unescape($j("#nav-notifications-menu").html());
+               var notifications_tpl= unescape($("#nav-notifications-template[rel=template]").html());
+               var notifications_all = unescape($('<div>').append( $("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
+               var notifications_mark = unescape($('<div>').append( $("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
+               var notifications_empty = unescape($("#nav-notifications-menu").html());
                
                /* nav update event  */
-               $j('nav').bind('nav-update', function(e,data){;
-                       var invalid = $j(data).find('invalid').text();
+               $('nav').bind('nav-update', function(e,data){;
+                       var invalid = $(data).find('invalid').text();
                        if(invalid == 1) { window.location.href=window.location.href }
 
-                       var net = $j(data).find('net').text();
-                       if(net == 0) { net = ''; $j('#net-update').removeClass('show') } else { $j('#net-update').addClass('show') }
-                       $j('#net-update').html(net);
+                       var net = $(data).find('net').text();
+                       if(net == 0) { net = ''; $('#net-update').removeClass('show') } else { $('#net-update').addClass('show') }
+                       $('#net-update').html(net);
 
-                       var home = $j(data).find('home').text();
-                       if(home == 0) { home = '';  $j('#home-update').removeClass('show') } else { $j('#home-update').addClass('show') }
-                       $j('#home-update').html(home);
+                       var home = $(data).find('home').text();
+                       if(home == 0) { home = '';  $('#home-update').removeClass('show') } else { $('#home-update').addClass('show') }
+                       $('#home-update').html(home);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update').removeClass('show') } else { $j('#intro-update').addClass('show') }
-                       $j('#intro-update').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update').removeClass('show') } else { $('#intro-update').addClass('show') }
+                       $('#intro-update').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update').removeClass('show') } else { $j('#mail-update').addClass('show') }
-                       $j('#mail-update').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update').removeClass('show') } else { $('#mail-update').addClass('show') }
+                       $('#mail-update').html(mail);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update-li').removeClass('show') } else { $j('#intro-update-li').addClass('show') }
-                       $j('#intro-update-li').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update-li').removeClass('show') } else { $('#intro-update-li').addClass('show') }
+                       $('#intro-update-li').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update-li').removeClass('show') } else { $j('#mail-update-li').addClass('show') }
-                       $j('#mail-update-li').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update-li').removeClass('show') } else { $('#mail-update-li').addClass('show') }
+                       $('#mail-update-li').html(mail);
 
-                       var eNotif = $j(data).find('notif')
+                       var eNotif = $(data).find('notif')
                        
                        if (eNotif.children("note").length==0){
-                               $j("#nav-notifications-menu").html(notifications_empty);
+                               $("#nav-notifications-menu").html(notifications_empty);
                        } else {
-                               nnm = $j("#nav-notifications-menu");
+                               nnm = $("#nav-notifications-menu");
                                nnm.html(notifications_all + notifications_mark);
                                //nnm.attr('popup','true');
                                eNotif.children("note").each(function(){
-                                       e = $j(this);
+                                       e = $(this);
                                        text = e.text().format("<span class='contactname'>"+e.attr('name')+"</span>");
                                        html = notifications_tpl.format(e.attr('href'),e.attr('photo'), text, e.attr('date'), e.attr('seen'));
                                        nnm.append(html);
                                });
 
-                               $j("img[data-src]", nnm).each(function(i, el){
+                               $("img[data-src]", nnm).each(function(i, el){
                                        // Add src attribute for images with a data-src attribute
                                        // However, don't bother if the data-src attribute is empty, because
                                        // an empty "src" tag for an image will cause some browsers
                                        // to prefetch the root page of the Friendica hub, which will
                                        // unnecessarily load an entire profile/ or network/ page
-                                       if($j(el).data("src") != '') $j(el).attr('src', $j(el).data("src"));
+                                       if($(el).data("src") != '') $(el).attr('src', $(el).data("src"));
                                });
                        }
                        notif = eNotif.attr('count');
                        if (notif>0){
-                               $j("#nav-notifications-linkmenu").addClass("on");
+                               $("#nav-notifications-linkmenu").addClass("on");
                        } else {
-                               $j("#nav-notifications-linkmenu").removeClass("on");
+                               $("#nav-notifications-linkmenu").removeClass("on");
                        }
-                       if(notif == 0) { notif = ''; $j('#notify-update').removeClass('show') } else { $j('#notify-update').addClass('show') }
-                       $j('#notify-update').html(notif);
+                       if(notif == 0) { notif = ''; $('#notify-update').removeClass('show') } else { $('#notify-update').addClass('show') }
+                       $('#notify-update').html(notif);
                        
-                       var eSysmsg = $j(data).find('sysmsgs');
+                       var eSysmsg = $(data).find('sysmsgs');
                        eSysmsg.children("notice").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'notice', life: 1000 });
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'notice', life: 1000 });
                        });
                        eSysmsg.children("info").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
                        });
                        
                });
                
                NavUpdate(); 
                // Allow folks to stop the ajax page updates with the pause/break key
-/*             $j(document).keydown(function(event) {
+/*             $(document).keydown(function(event) {
                        if(event.keyCode == '8') {
                                var target = event.target || event.srcElement;
                                if (!/input|textarea/i.test(target.nodeName)) {
                                        if (event.ctrlKey) {
                                                totStopped = true;
                                        }
-                                       $j('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
+                                       $('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
                                } else {
                                        unpause();
                                }
 
                if(! stopped) {
                        var pingCmd = 'ping' + ((localUser != 0) ? '?f=&uid=' + localUser : '');
-                       $j.get(pingCmd,function(data) {
-                               $j(data).find('result').each(function() {
+                       $.get(pingCmd,function(data) {
+                               $(data).find('result').each(function() {
                                        // send nav-update event
-                                       $j('nav').trigger('nav-update', this);
+                                       $('nav').trigger('nav-update', this);
                                        
                                        
                                        // start live update
 
                                        
 
-                                       if($j('#live-network').length)   { src = 'network'; liveUpdate(); }
-                                       if($j('#live-profile').length)   { src = 'profile'; liveUpdate(); }
-                                       if($j('#live-community').length) { src = 'community'; liveUpdate(); }
-                                       if($j('#live-notes').length)     { src = 'notes'; liveUpdate(); }
-                                       if($j('#live-display').length) { src = 'display'; liveUpdate(); }
-                                       /*if($j('#live-display').length) {
+                                       if($('#live-network').length)   { src = 'network'; liveUpdate(); }
+                                       if($('#live-profile').length)   { src = 'profile'; liveUpdate(); }
+                                       if($('#live-community').length) { src = 'community'; liveUpdate(); }
+                                       if($('#live-notes').length)     { src = 'notes'; liveUpdate(); }
+                                       if($('#live-display').length) { src = 'display'; liveUpdate(); }
+                                       /*if($('#live-display').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
                                                }
                                        }*/
-                                       if($j('#live-photos').length) {
+                                       if($('#live-photos').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
        }
 
        function liveUpdate() {
-               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $j('.like-rotator').hide(); return; }
-               if(($j('.comment-edit-text-full').length) || (in_progress)) {
+               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $('.like-rotator').hide(); return; }
+               if(($('.comment-edit-text-full').length) || (in_progress)) {
                        if(livetime) {
                                clearTimeout(livetime);
                        }
                var udargs = ((netargs.length) ? '/' + netargs : '');
                var update_url = 'update_' + src + udargs + '&p=' + profile_uid + '&page=' + profile_page + '&msie=' + ((msie) ? 1 : 0);
 
-               $j.get(update_url,function(data) {
+               $.get(update_url,function(data) {
                        in_progress = false;
-                       //                      $j('.collapsed-comments',data).each(function() {
-                       //      var ident = $j(this).attr('id');
-                       //      var is_hidden = $j('#' + ident).is(':hidden');
-                       //      if($j('#' + ident).length) {
-                       //              $j('#' + ident).replaceWith($j(this));
+                       //                      $('.collapsed-comments',data).each(function() {
+                       //      var ident = $(this).attr('id');
+                       //      var is_hidden = $('#' + ident).is(':hidden');
+                       //      if($('#' + ident).length) {
+                       //              $('#' + ident).replaceWith($(this));
                        //              if(is_hidden)
-                       //                      $j('#' + ident).hide();
+                       //                      $('#' + ident).hide();
                        //      }
                        //});
 
                        // add a new thread
 
-                       $j('.toplevel_item',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.toplevel_item',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && profile_page == 1) {
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && profile_page == 1) {
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       $j('#' + prev).after($j(this));
+                                       $('#' + prev).after($(this));
                                }
                                else {
                                        // Find out if the hidden comments are open, so we can keep it that way
                                        // if a new comment has been posted
-                                       var id = $j('.hide-comments-total', this).attr('id');
+                                       var id = $('.hide-comments-total', this).attr('id');
                                        if(typeof id != 'undefined') {
                                                id = id.split('-')[3];
-                                               var commentsOpen = $j("#collapsed-comments-" + id).is(":visible");
+                                               var commentsOpen = $("#collapsed-comments-" + id).is(":visible");
                                        }
 
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       //vScroll = $j(document).scrollTop();
-                                       $j('html').height($j('html').height());
-                                       $j('#' + ident).replaceWith($j(this));
+                                       //vScroll = $(document).scrollTop();
+                                       $('html').height($('html').height());
+                                       $('#' + ident).replaceWith($(this));
 
                                        if(typeof id != 'undefined') {
                                                if(commentsOpen) showHideComments(id);
                                        }
-                                       $j('html').height('auto');
-                                       //$j(document).scrollTop(vScroll);
+                                       $('html').height('auto');
+                                       //$(document).scrollTop(vScroll);
                                }
                                prev = ident;
                        });
 
                        /*prev = 'live-' + src;
 
-                       $j('.wall-item-outside-wrapper',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.wall-item-outside-wrapper',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && prev != 'live-' + src) {
-                                               $j('img',this).each(function() {
-                                                       $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && prev != 'live-' + src) {
+                                               $('img',this).each(function() {
+                                                       $(this).attr('src',$(this).attr('dst'));
                                                });
-                                               $j('#' + prev).after($j(this));
+                                               $('#' + prev).after($(this));
                                }
                                else { 
-                                       $j('#' + ident + ' ' + '.wall-item-ago').replaceWith($j(this).find('.wall-item-ago')); 
-                                       if($j('#' + ident + ' ' + '.comment-edit-text-empty').length)
-                                               $j('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($j(this).find('.wall-item-comment-wrapper'));
-                                       $j('#' + ident + ' ' + '.hide-comments-total').replaceWith($j(this).find('.hide-comments-total'));
-                                       $j('#' + ident + ' ' + '.wall-item-like').replaceWith($j(this).find('.wall-item-like'));
-                                       $j('#' + ident + ' ' + '.wall-item-dislike').replaceWith($j(this).find('.wall-item-dislike'));
-                                       $j('#' + ident + ' ' + '.my-comment-photo').each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('#' + ident + ' ' + '.wall-item-ago').replaceWith($(this).find('.wall-item-ago')); 
+                                       if($('#' + ident + ' ' + '.comment-edit-text-empty').length)
+                                               $('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($(this).find('.wall-item-comment-wrapper'));
+                                       $('#' + ident + ' ' + '.hide-comments-total').replaceWith($(this).find('.hide-comments-total'));
+                                       $('#' + ident + ' ' + '.wall-item-like').replaceWith($(this).find('.wall-item-like'));
+                                       $('#' + ident + ' ' + '.wall-item-dislike').replaceWith($(this).find('.wall-item-dislike'));
+                                       $('#' + ident + ' ' + '.my-comment-photo').each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
                                }
                                prev = ident; 
                        });*/
                        
-                       $j('.like-rotator').hide();
+                       $('.like-rotator').hide();
                        if(commentBusy) {
                                commentBusy = false;
-                               $j('body').css('cursor', 'auto');
+                               $('body').css('cursor', 'auto');
                        }
                        /* autocomplete @nicknames */
-                       $j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
 
                        // setup videos, since VideoJS won't take care of any loaded via AJAX
                        if(typeof videojs != 'undefined') videojs.autoSetup();
                if(typeof elems != 'undefined') {
                        elemName = elems + ' ' + elemName;
                }
-               $j(elemName).each(function() {
-                       if($j(this).height() > 350) {
-                               $j('html').height($j('html').height());
-                               $j(this).divgrow({ initialHeight: 300, showBrackets: false, speed: 0 });
-                               $j(this).addClass('divmore');
-                               $j('html').height('auto');
+               $(elemName).each(function() {
+                       if($(this).height() > 350) {
+                               $('html').height($('html').height());
+                               $(this).divgrow({ initialHeight: 300, showBrackets: false, speed: 0 });
+                               $(this).addClass('divmore');
+                               $('html').height('auto');
                        }
                });
        }
 
 /*     function imgbright(node) {
-               $j(node).removeClass("drophide").addClass("drop");
+               $(node).removeClass("drophide").addClass("drop");
        }
 
        function imgdull(node) {
-               $j(node).removeClass("drop").addClass("drophide");
+               $(node).removeClass("drop").addClass("drophide");
        }*/
 
        // Since our ajax calls are asynchronous, we will give a few 
 
        function dolike(ident,verb) {
                unpause();
-               $j('#like-rotator-' + ident.toString()).show();
-               $j.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
+               $('#like-rotator-' + ident.toString()).show();
+               $.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
 //             if(timer) clearTimeout(timer);
 //             timer = setTimeout(NavUpdate,3000);
                liking = 1;
 
        function dostar(ident) {
                ident = ident.toString();
-               //$j('#like-rotator-' + ident).show();
-               $j.get('starred/' + ident, function(data) {
+               //$('#like-rotator-' + ident).show();
+               $.get('starred/' + ident, function(data) {
                        if(data.match(/1/)) {
-                               $j('#starred-' + ident).addClass('starred');
-                               $j('#starred-' + ident).removeClass('unstarred');
-                               $j('#star-' + ident).addClass('hidden');
-                               $j('#unstar-' + ident).removeClass('hidden');
+                               $('#starred-' + ident).addClass('starred');
+                               $('#starred-' + ident).removeClass('unstarred');
+                               $('#star-' + ident).addClass('hidden');
+                               $('#unstar-' + ident).removeClass('hidden');
                        }
                        else {                  
-                               $j('#starred-' + ident).addClass('unstarred');
-                               $j('#starred-' + ident).removeClass('starred');
-                               $j('#star-' + ident).removeClass('hidden');
-                               $j('#unstar-' + ident).addClass('hidden');
+                               $('#starred-' + ident).addClass('unstarred');
+                               $('#starred-' + ident).removeClass('starred');
+                               $('#star-' + ident).removeClass('hidden');
+                               $('#unstar-' + ident).addClass('hidden');
                        }
-                       //$j('#like-rotator-' + ident).hide();  
+                       //$('#like-rotator-' + ident).hide();   
                });
        }
 
                }
                else {
                        lockvisible = true;
-                       $j.get('lockview/' + id, function(data) {
-                               $j('#panel').html(data);
-                               $j('#panel').css({ 'left': 10 , 'top': cursor.y + 20});
-                               $j('#panel').show();
+                       $.get('lockview/' + id, function(data) {
+                               $('#panel').html(data);
+                               $('#panel').css({ 'left': 10 , 'top': cursor.y + 20});
+                               $('#panel').show();
                        });
                }
        }
 
        function lockviewhide() {
                lockvisible = false;
-               $j('#panel').hide();
+               $('#panel').hide();
        }
 
        function post_comment(id) {
                unpause();
                commentBusy = true;
-               $j('body').css('cursor', 'wait');
-               $j("#comment-preview-inp-" + id).val("0");
-               $j.post(  
+               $('body').css('cursor', 'wait');
+               $("#comment-preview-inp-" + id).val("0");
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.success) {
-                                       $j("#comment-edit-wrapper-" + id).hide();
-                                       $j("#comment-edit-text-" + id).val('');
+                                       $("#comment-edit-wrapper-" + id).hide();
+                                       $("#comment-edit-text-" + id).val('');
                                var tarea = document.getElementById("comment-edit-text-" + id);
                                        if(tarea)
                                                commentClose(tarea,id);
 
 
        function preview_comment(id) {
-               $j("#comment-preview-inp-" + id).val("1");
-               $j("#comment-edit-preview-" + id).show();
-               $j.post(  
+               $("#comment-preview-inp-" + id).val("1");
+               $("#comment-edit-preview-" + id).show();
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.preview) {
                                                
-                                       $j("#comment-edit-preview-" + id).html(data.preview);
-                                       $j("#comment-edit-preview-" + id + " a").click(function() { return false; });
+                                       $("#comment-edit-preview-" + id).html(data.preview);
+                                       $("#comment-edit-preview-" + id + " a").click(function() { return false; });
                                }
                        },
                        "json"  
 
 
        function showHideComments(id) {
-               if( $j("#collapsed-comments-" + id).is(":visible")) {
-                       $j("#collapsed-comments-" + id).hide();
-                       $j("#hide-comments-" + id).html(window.showMore);
+               if( $("#collapsed-comments-" + id).is(":visible")) {
+                       $("#collapsed-comments-" + id).hide();
+                       $("#hide-comments-" + id).html(window.showMore);
                }
                else {
-                       $j("#collapsed-comments-" + id).show();
-                       $j("#hide-comments-" + id).html(window.showFewer);
+                       $("#collapsed-comments-" + id).show();
+                       $("#hide-comments-" + id).html(window.showFewer);
                        collapseHeight("#collapsed-comments-" + id);
                }
        }
 
 
        function preview_post() {
-               $j("#jot-preview").val("1");
-               $j("#jot-preview-content").show();
+               $("#jot-preview").val("1");
+               $("#jot-preview-content").show();
                tinyMCE.triggerSave();
-               $j.post(  
+               $.post(  
                        "item",  
-                       $j("#profile-jot-form").serialize(),
+                       $("#profile-jot-form").serialize(),
                        function(data) {
                                if(data.preview) {                      
-                                       $j("#jot-preview-content").html(data.preview);
-                                       $j("#jot-preview-content" + " a").click(function() { return false; });
+                                       $("#jot-preview-content").html(data.preview);
+                                       $("#jot-preview-content" + " a").click(function() { return false; });
                                }
                        },
                        "json"  
                );  
-               $j("#jot-preview").val("0");
+               $("#jot-preview").val("0");
                return true;  
        }
 
                // unpause auto reloads if they are currently stopped
                totStopped = false;
                stopped = false;
-           $j('#pause').html('');
+           $('#pause').html('');
        }
                
 
     }  
 
        function groupChangeMember(gid, cid, sec_token) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
-                               $j('#group-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
+                               $('#group-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function profChangeMember(gid,cid) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('profperm/' + gid + '/' + cid, function(data) {
-                               $j('#prof-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('profperm/' + gid + '/' + cid, function(data) {
+                               $('#prof-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function contactgroupChangeMember(gid,cid) {
-               $j('body').css('cursor', 'wait');
-               $j.get('contactgroup/' + gid + '/' + cid, function(data) {
-                               $j('body').css('cursor', 'auto');
+               $('body').css('cursor', 'wait');
+               $.get('contactgroup/' + gid + '/' + cid, function(data) {
+                               $('body').css('cursor', 'auto');
                });
        }
 
 
 function checkboxhighlight(box) {
-  if($j(box).is(':checked')) {
-       $j(box).addClass('checkeditem');
+  if($(box).is(':checked')) {
+       $(box).addClass('checkeditem');
   }
   else {
-       $j(box).removeClass('checkeditem');
+       $(box).removeClass('checkeditem');
   }
 }
 
 function notifyMarkAll() {
-       $j.get('notify/mark/all', function(data) {
+       $.get('notify/mark/all', function(data) {
                if(timer) clearTimeout(timer);
                timer = setTimeout(NavUpdate,1000);
        });
@@ -729,9 +729,9 @@ Array.prototype.remove = function(item) {
 };
 
 function previewTheme(elm) {
-       theme = $j(elm).val();
-       $j.getJSON('pretheme?f=&theme=' + theme,function(data) {
-                       $j('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div>');
+       theme = $(elm).val();
+       $.getJSON('pretheme?f=&theme=' + theme,function(data) {
+                       $('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div>');
        });
 
 }
index f19daa71afbd62c3df0ddd0ec9bb58f1c13fe904..eaf8a082d73dd08b3c1010f90dc8e027b42b2804 100644 (file)
@@ -1 +1 @@
-function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($j(listID).is(":visible")){$j(listID).hide();$j(listID+"-wrapper").show();alert($j(listID+"-wrapper").attr("id"))}else{$j(listID).show();$j(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$j(function(){$j.ajaxSetup({cache:false});msie=$j.browser.msie;collapseHeight();$j(".onoff input").each(function(){val=$j(this).val();id=$j(this).attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$j(".onoff > a").click(function(event){event.preventDefault();var input=$j(this).siblings("input");var val=1-input.val();var id=input.attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$j("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$j(e.target).attr("rel")){last_popup_menu.hide();if(last_popup_menu.attr("id")=="nav-notifications-menu")$j(".main-container").show();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$j("img[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$j($j(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;if(menu.css("display")=="none"){$j(this).parent().addClass("selected");menu.show();if(menu.attr("id")=="nav-notifications-menu")$j(".main-container").hide();last_popup_menu=menu;last_popup_button=$j(this).parent()}else{$j(this).parent().removeClass("selected");menu.hide();if(menu.attr("id")=="nav-notifications-menu")$j(".main-container").show();last_popup_menu=null;last_popup_button=null}return false});$j("html").click(function(e){close_last_popup_menu(e)});var notifications_tpl=unescape($j("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($j("<div>").append($j("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($j("<div>").append($j("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($j("#nav-notifications-menu").html());$j("nav").bind("nav-update",function(e,data){var invalid=$j(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$j(data).find("net").text();if(net==0){net="";$j("#net-update").removeClass("show")}else{$j("#net-update").addClass("show")}$j("#net-update").html(net);var home=$j(data).find("home").text();if(home==0){home="";$j("#home-update").removeClass("show")}else{$j("#home-update").addClass("show")}$j("#home-update").html(home);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update").removeClass("show")}else{$j("#intro-update").addClass("show")}$j("#intro-update").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update").removeClass("show")}else{$j("#mail-update").addClass("show")}$j("#mail-update").html(mail);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update-li").removeClass("show")}else{$j("#intro-update-li").addClass("show")}$j("#intro-update-li").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update-li").removeClass("show")}else{$j("#mail-update-li").addClass("show")}$j("#mail-update-li").html(mail);var eNotif=$j(data).find("notif");if(eNotif.children("note").length==0){$j("#nav-notifications-menu").html(notifications_empty)}else{nnm=$j("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$j(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$j("img[data-src]",nnm).each(function(i,el){if($j(el).data("src")!="")$j(el).attr("src",$j(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$j("#nav-notifications-linkmenu").addClass("on")}else{$j("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$j("#notify-update").removeClass("show")}else{$j("#notify-update").addClass("show")}$j("#notify-update").html(notif);var eSysmsg=$j(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"notice",life:1e3})});eSysmsg.children("info").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate()});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$j.get(pingCmd,function(data){$j(data).find("result").each(function(){$j("nav").trigger("nav-update",this);if($j("#live-network").length){src="network";liveUpdate()}if($j("#live-profile").length){src="profile";liveUpdate()}if($j("#live-community").length){src="community";liveUpdate()}if($j("#live-notes").length){src="notes";liveUpdate()}if($j("#live-display").length){src="display";liveUpdate()}if($j("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$j(".like-rotator").hide();return}if($j(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$j.get(update_url,function(data){in_progress=false;$j(".toplevel_item",data).each(function(){var ident=$j(this).attr("id");if($j("#"+ident).length==0&&profile_page==1){$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("#"+prev).after($j(this))}else{var id=$j(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$j("#collapsed-comments-"+id).is(":visible")}$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("html").height($j("html").height());$j("#"+ident).replaceWith($j(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$j("html").height("auto")}prev=ident});collapseHeight();$j(".like-rotator").hide();if(commentBusy){commentBusy=false;$j("body").css("cursor","auto")}$j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$j(elemName).each(function(){if($j(this).height()>350){$j("html").height($j("html").height());$j(this).divgrow({initialHeight:300,showBrackets:false,speed:0});$j(this).addClass("divmore");$j("html").height("auto")}})}function dolike(ident,verb){unpause();$j("#like-rotator-"+ident.toString()).show();$j.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$j.get("starred/"+ident,function(data){if(data.match(/1/)){$j("#starred-"+ident).addClass("starred");$j("#starred-"+ident).removeClass("unstarred");$j("#star-"+ident).addClass("hidden");$j("#unstar-"+ident).removeClass("hidden")}else{$j("#starred-"+ident).addClass("unstarred");$j("#starred-"+ident).removeClass("starred");$j("#star-"+ident).removeClass("hidden");$j("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$j.get("lockview/"+id,function(data){$j("#panel").html(data);$j("#panel").css({left:10,top:cursor.y+20});$j("#panel").show()})}}function lockviewhide(){lockvisible=false;$j("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$j("body").css("cursor","wait");$j("#comment-preview-inp-"+id).val("0");$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$j("#comment-edit-wrapper-"+id).hide();$j("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$j("#comment-preview-inp-"+id).val("1");$j("#comment-edit-preview-"+id).show();$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$j("#comment-edit-preview-"+id).html(data.preview);$j("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($j("#collapsed-comments-"+id).is(":visible")){$j("#collapsed-comments-"+id).hide();$j("#hide-comments-"+id).html(window.showMore)}else{$j("#collapsed-comments-"+id).show();$j("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$j("#jot-preview").val("1");$j("#jot-preview-content").show();tinyMCE.triggerSave();$j.post("item",$j("#profile-jot-form").serialize(),function(data){if(data.preview){$j("#jot-preview-content").html(data.preview);$j("#jot-preview-content"+" a").click(function(){return false})}},"json");$j("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$j("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$j("body .fakelink").css("cursor","wait");$j.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$j("#group-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$j("body .fakelink").css("cursor","wait");$j.get("profperm/"+gid+"/"+cid,function(data){$j("#prof-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$j("body").css("cursor","wait");$j.get("contactgroup/"+gid+"/"+cid,function(data){$j("body").css("cursor","auto")})}function checkboxhighlight(box){if($j(box).is(":checked")){$j(box).addClass("checkeditem")}else{$j(box).removeClass("checkeditem")}}function notifyMarkAll(){$j.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}function setupFieldRichtext(){tinyMCE.init({theme:"advanced",mode:"specific_textareas",editor_selector:"fieldRichtext",plugins:"bbcode,paste, inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",convert_urls:false,content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"})}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$j(elm).val();$j.getJSON("pretheme?f=&theme="+theme,function(data){$j("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+"</div>")})}
\ No newline at end of file
+function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($(listID).is(":visible")){$(listID).hide();$(listID+"-wrapper").show();alert($(listID+"-wrapper").attr("id"))}else{$(listID).show();$(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$(function(){$.ajaxSetup({cache:false});msie=$.browser.msie;collapseHeight();$(".onoff input").each(function(){val=$(this).val();id=$(this).attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$(".onoff > a").click(function(event){event.preventDefault();var input=$(this).siblings("input");var val=1-input.val();var id=input.attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$(e.target).attr("rel")){last_popup_menu.hide();if(last_popup_menu.attr("id")=="nav-notifications-menu")$(".main-container").show();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$("img[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$($(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;if(menu.css("display")=="none"){$(this).parent().addClass("selected");menu.show();if(menu.attr("id")=="nav-notifications-menu")$(".main-container").hide();last_popup_menu=menu;last_popup_button=$(this).parent()}else{$(this).parent().removeClass("selected");menu.hide();if(menu.attr("id")=="nav-notifications-menu")$(".main-container").show();last_popup_menu=null;last_popup_button=null}return false});$("html").click(function(e){close_last_popup_menu(e)});var notifications_tpl=unescape($("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($("<div>").append($("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($("<div>").append($("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($("#nav-notifications-menu").html());$("nav").bind("nav-update",function(e,data){var invalid=$(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$(data).find("net").text();if(net==0){net="";$("#net-update").removeClass("show")}else{$("#net-update").addClass("show")}$("#net-update").html(net);var home=$(data).find("home").text();if(home==0){home="";$("#home-update").removeClass("show")}else{$("#home-update").addClass("show")}$("#home-update").html(home);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update").removeClass("show")}else{$("#intro-update").addClass("show")}$("#intro-update").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update").removeClass("show")}else{$("#mail-update").addClass("show")}$("#mail-update").html(mail);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update-li").removeClass("show")}else{$("#intro-update-li").addClass("show")}$("#intro-update-li").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update-li").removeClass("show")}else{$("#mail-update-li").addClass("show")}$("#mail-update-li").html(mail);var eNotif=$(data).find("notif");if(eNotif.children("note").length==0){$("#nav-notifications-menu").html(notifications_empty)}else{nnm=$("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$("img[data-src]",nnm).each(function(i,el){if($(el).data("src")!="")$(el).attr("src",$(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$("#nav-notifications-linkmenu").addClass("on")}else{$("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$("#notify-update").removeClass("show")}else{$("#notify-update").addClass("show")}$("#notify-update").html(notif);var eSysmsg=$(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"notice",life:1e3})});eSysmsg.children("info").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate()});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$.get(pingCmd,function(data){$(data).find("result").each(function(){$("nav").trigger("nav-update",this);if($("#live-network").length){src="network";liveUpdate()}if($("#live-profile").length){src="profile";liveUpdate()}if($("#live-community").length){src="community";liveUpdate()}if($("#live-notes").length){src="notes";liveUpdate()}if($("#live-display").length){src="display";liveUpdate()}if($("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$(".like-rotator").hide();return}if($(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$.get(update_url,function(data){in_progress=false;$(".toplevel_item",data).each(function(){var ident=$(this).attr("id");if($("#"+ident).length==0&&profile_page==1){$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("#"+prev).after($(this))}else{var id=$(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$("#collapsed-comments-"+id).is(":visible")}$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("html").height($("html").height());$("#"+ident).replaceWith($(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$("html").height("auto")}prev=ident});collapseHeight();$(".like-rotator").hide();if(commentBusy){commentBusy=false;$("body").css("cursor","auto")}$(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$(elemName).each(function(){if($(this).height()>350){$("html").height($("html").height());$(this).divgrow({initialHeight:300,showBrackets:false,speed:0});$(this).addClass("divmore");$("html").height("auto")}})}function dolike(ident,verb){unpause();$("#like-rotator-"+ident.toString()).show();$.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$.get("starred/"+ident,function(data){if(data.match(/1/)){$("#starred-"+ident).addClass("starred");$("#starred-"+ident).removeClass("unstarred");$("#star-"+ident).addClass("hidden");$("#unstar-"+ident).removeClass("hidden")}else{$("#starred-"+ident).addClass("unstarred");$("#starred-"+ident).removeClass("starred");$("#star-"+ident).removeClass("hidden");$("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$.get("lockview/"+id,function(data){$("#panel").html(data);$("#panel").css({left:10,top:cursor.y+20});$("#panel").show()})}}function lockviewhide(){lockvisible=false;$("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$("body").css("cursor","wait");$("#comment-preview-inp-"+id).val("0");$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$("#comment-edit-wrapper-"+id).hide();$("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$("#comment-preview-inp-"+id).val("1");$("#comment-edit-preview-"+id).show();$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$("#comment-edit-preview-"+id).html(data.preview);$("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($("#collapsed-comments-"+id).is(":visible")){$("#collapsed-comments-"+id).hide();$("#hide-comments-"+id).html(window.showMore)}else{$("#collapsed-comments-"+id).show();$("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$("#jot-preview").val("1");$("#jot-preview-content").show();tinyMCE.triggerSave();$.post("item",$("#profile-jot-form").serialize(),function(data){if(data.preview){$("#jot-preview-content").html(data.preview);$("#jot-preview-content"+" a").click(function(){return false})}},"json");$("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$("body .fakelink").css("cursor","wait");$.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$("#group-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$("body .fakelink").css("cursor","wait");$.get("profperm/"+gid+"/"+cid,function(data){$("#prof-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$("body").css("cursor","wait");$.get("contactgroup/"+gid+"/"+cid,function(data){$("body").css("cursor","auto")})}function checkboxhighlight(box){if($(box).is(":checked")){$(box).addClass("checkeditem")}else{$(box).removeClass("checkeditem")}}function notifyMarkAll(){$.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}function setupFieldRichtext(){tinyMCE.init({theme:"advanced",mode:"specific_textareas",editor_selector:"fieldRichtext",plugins:"bbcode,paste, inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",convert_urls:false,content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"})}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$(elm).val();$.getJSON("pretheme?f=&theme="+theme,function(data){$("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+"</div>")})}
\ No newline at end of file
index bb0d9dcccdd216b50835a051ac9f748793f00cc5..8133c602c86c0935894ad3763c2c90167d8d291a 100644 (file)
@@ -1,60 +1,60 @@
-$j(document).ready(function() {
+$(document).ready(function() {
 
        /* enable tinymce on focus and click */
-       $j("#profile-jot-text").focus(enableOnUser);
-       $j("#profile-jot-text").click(enableOnUser);
+       $("#profile-jot-text").focus(enableOnUser);
+       $("#profile-jot-text").click(enableOnUser);
 
-/*$j('html').click(function() { $j("#nav-notifications-menu" ).hide(); });*/
+/*$('html').click(function() { $("#nav-notifications-menu" ).hide(); });*/
 
-       /*$j('.group-edit-icon').hover(
+       /*$('.group-edit-icon').hover(
                function() {
-                       $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('icon'); $(this).addClass('iconspacer');}
        );
 
-       $j('.sidebar-group-element').hover(
+       $('.sidebar-group-element').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).addClass('icon'); $j('#edit-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#edit-' + id).addClass('icon'); $('#edit-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).removeClass('icon');$j('#edit-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#edit-' + id).removeClass('icon');$('#edit-' + id).addClass('iconspacer');}
        );
 
 
-       $j('.savedsearchdrop').hover(
+       $('.savedsearchdrop').hover(
                function() {
-                       $j(this).addClass('drop'); $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('drop'); $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('drop'); $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('drop'); $(this).removeClass('icon'); $(this).addClass('iconspacer');}
        );
 
-       $j('.savedsearchterm').hover(
+       $('.savedsearchterm').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).addClass('icon');     $j('#drop-' + id).addClass('drophide'); $j('#drop-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#drop-' + id).addClass('icon');      $('#drop-' + id).addClass('drophide'); $('#drop-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).removeClass('icon');$j('#drop-' + id).removeClass('drophide'); $j('#drop-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#drop-' + id).removeClass('icon');$('#drop-' + id).removeClass('drophide'); $('#drop-' + id).addClass('iconspacer');}
        );*/
 
 
-       $j('#event-share-checkbox').change(function() {
+       $('#event-share-checkbox').change(function() {
 
-               if ($j('#event-share-checkbox').is(':checked')) { 
-                       $j('#acl-wrapper').show();
+               if ($('#event-share-checkbox').is(':checked')) { 
+                       $('#acl-wrapper').show();
                }
                else {
-                       $j('#acl-wrapper').hide();
+                       $('#acl-wrapper').hide();
                }
        }).trigger('change');
 
 
-       $j(".popupbox").click(function () {
-               var parent = $j( $j(this).attr('href') ).parent();
+       $(".popupbox").click(function () {
+               var parent = $( $(this).attr('href') ).parent();
                if (parent.css('display') == 'none') {
                        parent.show();
                } else {
@@ -70,23 +70,23 @@ $j(document).ready(function() {
                        window.imageUploadButton,
                        { action: 'wall_upload/'+window.nickname+'?nomce=1',
                                name: 'userfile',
-                               onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                               onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                onComplete: function(file,response) {
                                        addeditortext(window.jotId, response);
-                                       $j('#profile-rotator').hide();
+                                       $('#profile-rotator').hide();
                                }                                
                        }
                );
 
-               if($j('#wall-file-upload').length) {
+               if($('#wall-file-upload').length) {
                        var file_uploader = new window.AjaxUpload(
                                'wall-file-upload',
                                { action: 'wall_attach/'+window.nickname+'?nomce=1',
                                        name: 'userfile',
-                                       onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                        onComplete: function(file,response) {
                                                addeditortext(window.jotId, response);
-                                               $j('#profile-rotator').hide();
+                                               $('#profile-rotator').hide();
                                        }                                
                                }
                        );
@@ -103,17 +103,17 @@ $j(document).ready(function() {
 
        switch(window.autocompleteType) {
                case 'msg-header':
-                       var a = $j("#recip").autocomplete({ 
+                       var a = $("#recip").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
                                onSelect: function(value,data) {
-                                       $j("#recip-complete").val(data);
+                                       $("#recip-complete").val(data);
                                }                       
                        });
                        break;
                case 'contacts-head':
-                       var a = $j("#contacts-search").autocomplete({ 
+                       var a = $("#contacts-search").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
@@ -121,7 +121,7 @@ $j(document).ready(function() {
                        a.setOptions({ params: { type: 'a' }});
                        break;
                case 'display-head':
-                       $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                        break;
                default:
                        break;
@@ -129,31 +129,31 @@ $j(document).ready(function() {
 
 
 /*     if(window.autoCompleteType == "display-head") {
-               //$j(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                // make auto-complete work in more places
-               //$j(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
-               $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
        }*/
 
 
        if(window.aclType == "settings-head" || window.aclType == "photos_head" || window.aclType == "event_head") {
-               $j('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
+               $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
                        var selstr;
-                       $j('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
-                               selstr = $j(this).text();
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
+                       $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
+                               selstr = $(this).text();
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
                        });
                        if(selstr == null) { 
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
                        }
 
                }).trigger('change');
        }
 
        if(window.aclType == "event_head") {
-               $j('#events-calendar').fullCalendar({
+               $('#events-calendar').fullCalendar({
                        events: baseurl + '/events/json/',
                        header: {
                                left: 'prev,next today',
@@ -203,7 +203,7 @@ $j(document).ready(function() {
                // center on date
                var args=location.href.replace(baseurl,"").split("/");
                if (args.length>=4) {
-                       $j("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
+                       $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
                } 
                
                // show event popup
@@ -214,11 +214,11 @@ $j(document).ready(function() {
 });
 
 // update pending count //
-$j(function(){
+$(function(){
 
-       $j("nav").bind('nav-update',  function(e,data){
-               var elm = $j('#pending-update');
-               var register = $j(data).find('register').text();
+       $("nav").bind('nav-update',  function(e,data){
+               var elm = $('#pending-update');
+               var register = $(data).find('register').text();
                if (register=="0") { register=""; elm.hide();} else { elm.show(); }
                elm.html(register);
        });
@@ -227,7 +227,7 @@ $j(function(){
 
 
 function homeRedirect() {
-       $j('html').fadeOut('slow', function(){
+       $('html').fadeOut('slow', function(){
                window.location = baseurl + "/login";
        });
 }
@@ -235,12 +235,12 @@ function homeRedirect() {
 
 function initCrop() {
        function onEndCrop( coords, dimensions ) {
-               $( 'x1' ).value = coords.x1;
-               $( 'y1' ).value = coords.y1;
-               $( 'x2' ).value = coords.x2;
-               $( 'y2' ).value = coords.y2;
-               $( 'width' ).value = dimensions.width;
-               $( 'height' ).value = dimensions.height;
+               $PR( 'x1' ).value = coords.x1;
+               $PR( 'y1' ).value = coords.y1;
+               $PR( 'x2' ).value = coords.x2;
+               $PR( 'y2' ).value = coords.y2;
+               $PR( 'width' ).value = dimensions.width;
+               $PR( 'height' ).value = dimensions.height;
        }
 
        Event.observe( window, 'load', function() {
@@ -261,10 +261,10 @@ function initCrop() {
 
 
 function showEvent(eventid) {
-/*     $j.get(
+/*     $.get(
                baseurl + '/events/?id='+eventid,
                function(data){
-                       $j.colorbox({html:data});
+                       $.colorbox({html:data});
                }
        );*/                    
 }
@@ -282,27 +282,27 @@ var plaintext = 'none';//window.editSelect;
 
 function initEditor(cb){
        if (editor==false){
-//             $j("#profile-jot-text-loading").show();
+//             $("#profile-jot-text-loading").show();
                if(plaintext == 'none') {
-//                     $j("#profile-jot-text-loading").hide();
-                       $j("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
-                       $j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
+//                     $("#profile-jot-text-loading").hide();
+                       $("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+                       $("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
                        editor = true;
-/*                     $j("a#jot-perms-icon").colorbox({
+/*                     $("a#jot-perms-icon").colorbox({
                                'inline' : true,
                                'transition' : 'elastic'
                        });*/
-                       $j("a#jot-perms-icon, a#settings-default-perms-menu").click(function () {
-                               var parent = $j("#profile-jot-acl-wrapper").parent();
+                       $("a#jot-perms-icon, a#settings-default-perms-menu").click(function () {
+                               var parent = $("#profile-jot-acl-wrapper").parent();
                                if (parent.css('display') == 'none') {
                                        parent.show();
                                } else {
                                        parent.hide();
                                }
-//                             $j("#profile-jot-acl-wrapper").parent().toggle();
+//                             $("#profile-jot-acl-wrapper").parent().toggle();
                                return false;
                        });
-                       $j(".jothidden").show();
+                       $(".jothidden").show();
                        if (typeof cb!="undefined") cb();
                        return;
                }       
@@ -352,37 +352,37 @@ function initEditor(cb){
                                        }
 
                                        textlen = txt.length;
-                                       if(textlen != 0 && $j('#jot-perms-icon').is('.unlock')) {
-                                               $j('#profile-jot-desc').html(ispublic);
+                                       if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) {
+                                               $('#profile-jot-desc').html(ispublic);
                                        }
                                        else {
-                                               $j('#profile-jot-desc').html('&nbsp;');
+                                               $('#profile-jot-desc').html('&nbsp;');
                                        }        
 
                                 //Character count
 
                                        if(textlen <= 140) {
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('grey');
                                        }
                                        if((textlen > 140) && (textlen <= 420)) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').addClass('orange');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').addClass('orange');
                                        }
                                        if(textlen > 420) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('red');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('red');
                                        }
-                                       $j('#character-counter').text(textlen);
+                                       $('#character-counter').text(textlen);
                                });
 
                                ed.onInit.add(function(ed) {
                                        ed.pasteAsPlainText = true;
-                                       $j("#profile-jot-text-loading").hide();
-                                       $j(".jothidden").show();
+                                       $("#profile-jot-text-loading").hide();
+                                       $(".jothidden").show();
                                        if (typeof cb!="undefined") cb();
                                });
 
@@ -390,7 +390,7 @@ function initEditor(cb){
                });
                editor = true;
                // setup acl popup
-               $j("a#jot-perms-icon").colorbox({
+               $("a#jot-perms-icon").colorbox({
                        'inline' : true,
                        'transition' : 'elastic'
                }); */
@@ -401,7 +401,7 @@ function initEditor(cb){
 
 function enableOnUser(){
        if (editor) return;
-       $j(this).val("");
+       $(this).val("");
        initEditor();
 }
 
@@ -436,9 +436,9 @@ function enableOnUser(){
                                ed.onInit.add(function(ed) {
                                        ed.pasteAsPlainText = true;
                                        var editorId = ed.editorId;
-                                       var textarea = $j('#'+editorId);
+                                       var textarea = $('#'+editorId);
                                        if (typeof(textarea.attr('tabindex')) != "undefined") {
-                                               $j('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
+                                               $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
                                                textarea.attr('tabindex', null);
                                        }
                                });
@@ -446,7 +446,7 @@ function enableOnUser(){
                });
        }
        else
-               $j("#prvmail-text").contact_autocomplete(baseurl+"/acl");
+               $("#prvmail-text").contact_autocomplete(baseurl+"/acl");
 }*/
 
 
@@ -457,8 +457,8 @@ function enableOnUser(){
 
 function addeditortext(textElem, data) {
        if(window.editSelect == 'none') {
-               var currentText = $j(textElem).val();
-               $j(textElem).val(currentText + data);
+               var currentText = $(textElem).val();
+               $(textElem).val(currentText + data);
        }
 /*     else
                tinyMCE.execCommand('mceInsertRawHTML',false,data);*/
@@ -480,22 +480,22 @@ function jotAudioURL() {
 
 
 function jotGetLocation() {
-       reply = prompt(window.whereAreU, $j('#jot-location').val());
+       reply = prompt(window.whereAreU, $('#jot-location').val());
        if(reply && reply.length) {
-               $j('#jot-location').val(reply);
+               $('#jot-location').val(reply);
        }
 }
 
 function jotShare(id) {
-       if ($j('#jot-popup').length != 0) $j('#jot-popup').show();
+       if ($('#jot-popup').length != 0) $('#jot-popup').show();
 
-       $j('#like-rotator-' + id).show();
-       $j.get('share/' + id, function(data) {
-               if (!editor) $j("#profile-jot-text").val("");
+       $('#like-rotator-' + id).show();
+       $.get('share/' + id, function(data) {
+               if (!editor) $("#profile-jot-text").val("");
                initEditor(function(){
                        addeditortext("#profile-jot-text", data);
-                       $j('#like-rotator-' + id).hide();
-                       $j(window).scrollTop(0);
+                       $('#like-rotator-' + id).hide();
+                       $(window).scrollTop(0);
                });
 
        });
@@ -505,10 +505,10 @@ function jotGetLink() {
        reply = prompt(window.linkURL);
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
                });
        }
 }
@@ -525,20 +525,20 @@ function linkdrop(event) {
        event.preventDefault();
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
-                       //if (!editor) $j("#profile-jot-text").val("");
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
+                       //if (!editor) $("#profile-jot-text").val("");
                        //initEditor(function(){
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
                        //});
                });
        }
 }*/
 
 function jotClearLocation() {
-       $j('#jot-coord').val('');
-       $j('#profile-nolocation-wrapper').hide();
+       $('#jot-coord').val('');
+       $('#profile-nolocation-wrapper').hide();
 }
 
 if(typeof window.geoTag === 'function') window.geoTag();
@@ -554,17 +554,17 @@ function confirmDelete() { return confirm(window.delItem); }
 /*function deleteCheckedItems() {
        var checkedstr = '';
 
-       $j('.item-select').each( function() {
-               if($j(this).is(':checked')) {
+       $('.item-select').each( function() {
+               if($(this).is(':checked')) {
                        if(checkedstr.length != 0) {
-                               checkedstr = checkedstr + ',' + $j(this).val();
+                               checkedstr = checkedstr + ',' + $(this).val();
                        }
                        else {
-                               checkedstr = $j(this).val();
+                               checkedstr = $(this).val();
                        }
                }       
        });
-       $j.post('item', { dropitems: checkedstr }, function(data) {
+       $.post('item', { dropitems: checkedstr }, function(data) {
                window.location.reload();
        });
 }*/
@@ -576,9 +576,9 @@ function itemTag(id) {
                if(reply.length) {
 
                        commentBusy = true;
-                       $j('body').css('cursor', 'wait');
+                       $('body').css('cursor', 'wait');
 
-                       $j.get('tagger/' + id + '?term=' + reply, NavUpdate);
+                       $.get('tagger/' + id + '?term=' + reply, NavUpdate);
                        /*if(timer) clearTimeout(timer);
                        timer = setTimeout(NavUpdate,3000);*/
                        liking = 1;
@@ -588,46 +588,46 @@ function itemTag(id) {
 
 function itemFiler(id) {
        
-       $j.get('filer/', function(data){
+       $.get('filer/', function(data){
 
-               var promptText = $j('#id_term_label', data).text();
+               var promptText = $('#id_term_label', data).text();
 
                reply = prompt(promptText);
                if(reply && reply.length) {
                        commentBusy = true;
-                       $j('body').css('cursor', 'wait');
-                       $j.get('filer/' + id + '?term=' + reply, NavUpdate);
+                       $('body').css('cursor', 'wait');
+                       $.get('filer/' + id + '?term=' + reply, NavUpdate);
 /*                             if(timer) clearTimeout(timer);
                        timer = setTimeout(NavUpdate,3000);*/
                        liking = 1;
-/*                             $j.colorbox.close();*/
+/*                             $.colorbox.close();*/
                }
        });
 
-/*             var bordercolor = $j("input").css("border-color");
+/*             var bordercolor = $("input").css("border-color");
        
-       $j.get('filer/', function(data){
-               $j.colorbox({html:data});
-               $j("#id_term").keypress(function(){
-                       $j(this).css("border-color",bordercolor);
+       $.get('filer/', function(data){
+               $.colorbox({html:data});
+               $("#id_term").keypress(function(){
+                       $(this).css("border-color",bordercolor);
                })
-               $j("#select_term").change(function(){
-                       $j("#id_term").css("border-color",bordercolor);
+               $("#select_term").change(function(){
+                       $("#id_term").css("border-color",bordercolor);
                })
                
-               $j("#filer_save").click(function(e){
+               $("#filer_save").click(function(e){
                        e.preventDefault();
-                       reply = $j("#id_term").val();
+                       reply = $("#id_term").val();
                        if(reply && reply.length) {
                                commentBusy = true;
-                               $j('body').css('cursor', 'wait');
-                               $j.get('filer/' + id + '?term=' + reply);
+                               $('body').css('cursor', 'wait');
+                               $.get('filer/' + id + '?term=' + reply);
                                if(timer) clearTimeout(timer);
                                timer = setTimeout(NavUpdate,3000);
                                liking = 1;
-                               $j.colorbox.close();
+                               $.colorbox.close();
                        } else {
-                               $j("#id_term").css("border-color","#FF0000");
+                               $("#id_term").css("border-color","#FF0000");
                        }
                        return false;
                });
@@ -645,75 +645,75 @@ function itemFiler(id) {
 function commentOpen(obj,id) {
        if(obj.value == window.commentEmptyText) {
                obj.value = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).show();
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).show();
                openMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 function commentClose(obj,id) {
        if(obj.value == "") {
                obj.value = window.commentEmptyText;
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).hide();
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).hide();
                closeMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 
 
 function commentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).html();
+       var ins = $(obj).html();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
 }
 
 function qCommentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).val();
+       var ins = $(obj).val();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
-       $j(obj).val("");
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
+       $(obj).val("");
 }
 
 /*function showHideCommentBox(id) {
-       if( $j('#comment-edit-form-' + id).is(':visible')) {
-               $j('#comment-edit-form-' + id).hide();
+       if( $('#comment-edit-form-' + id).is(':visible')) {
+               $('#comment-edit-form-' + id).hide();
        }
        else {
-               $j('#comment-edit-form-' + id).show();
+               $('#comment-edit-form-' + id).show();
        }
 }*/
 
 
 function insertFormatting(comment,BBcode,id) {
        
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == comment) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
-               $j("#comment-edit-text-" + id).val(tmpStr);
+               $("#comment-edit-text-" + id).val(tmpStr);
        }
 
        textarea = document.getElementById("comment-edit-text-" +id);
@@ -736,10 +736,10 @@ function insertFormatting(comment,BBcode,id) {
 }
 
 function cmtBbOpen(id) {
-       $j(".comment-edit-bb-" + id).show();
+       $(".comment-edit-bb-" + id).show();
 }
 function cmtBbClose(id) {
-       $j(".comment-edit-bb-" + id).hide();
+       $(".comment-edit-bb-" + id).hide();
 }
 
 
index 47b0bb9b8779fa6abc2b853381c68924838a9c70..9cb4930fcbeda660445ebe2adea07b6f1c6acccf 100644 (file)
@@ -1 +1 @@
-$j(document).ready(function(){$j("#profile-jot-text").focus(enableOnUser);$j("#profile-jot-text").click(enableOnUser);$j("#event-share-checkbox").change(function(){if($j("#event-share-checkbox").is(":checked")){$j("#acl-wrapper").show()}else{$j("#acl-wrapper").hide()}}).trigger("change");$j(".popupbox").click(function(){var parent=$j($j(this).attr("href")).parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}});if($j("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}switch(window.autocompleteType){case"msg-header":var a=$j("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$j("#recip-complete").val(data)}});break;case"contacts-head":var a=$j("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$j("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$j("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$j(this).text();$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide()});if(selstr==null){$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$j("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$j("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}});$j(function(){$j("nav").bind("nav-update",function(e,data){var elm=$j("#pending-update");var register=$j(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});function homeRedirect(){$j("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}function initCrop(){function onEndCrop(coords,dimensions){$("x1").value=coords.x1;$("y1").value=coords.y1;$("x2").value=coords.x2;$("y2").value=coords.y2;$("width").value=dimensions.width;$("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showEvent(eventid){}var editor=false;var textlen=0;var plaintext="none";function initEditor(cb){if(editor==false){if(plaintext=="none"){$j("#profile-jot-text").css({height:200,color:"#000"});$j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");editor=true;$j("a#jot-perms-icon, a#settings-default-perms-menu").click(function(){var parent=$j("#profile-jot-acl-wrapper").parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});$j(".jothidden").show();if(typeof cb!="undefined")cb();return}}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$j(this).val("");initEditor()}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$j(textElem).val();$j(textElem).val(currentText+data)}}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$j("#jot-location").val());if(reply&&reply.length){$j("#jot-location").val(reply)}}function jotShare(id){if($j("#jot-popup").length!=0)$j("#jot-popup").show();$j("#like-rotator-"+id).show();$j.get("share/"+id,function(data){if(!editor)$j("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$j("#like-rotator-"+id).hide();$j(window).scrollTop(0)})})}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$j("#profile-rotator").show();$j.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$j("#profile-rotator").hide()})}}function jotClearLocation(){$j("#jot-coord").val("");$j("#profile-nolocation-wrapper").hide()}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){$j.get("filer/",function(data){var promptText=$j("#id_term_label",data).text();reply=prompt(promptText);if(reply&&reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("filer/"+id+"?term="+reply,NavUpdate);liking=1}})}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$j("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$j("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins);$j(obj).val("")}function insertFormatting(comment,BBcode,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$j("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$j(".comment-edit-bb-"+id).show()}function cmtBbClose(id){$j(".comment-edit-bb-"+id).hide()}
\ No newline at end of file
+$(document).ready(function(){$("#profile-jot-text").focus(enableOnUser);$("#profile-jot-text").click(enableOnUser);$("#event-share-checkbox").change(function(){if($("#event-share-checkbox").is(":checked")){$("#acl-wrapper").show()}else{$("#acl-wrapper").hide()}}).trigger("change");$(".popupbox").click(function(){var parent=$($(this).attr("href")).parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}});if($("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname+"?nomce=1",name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}switch(window.autocompleteType){case"msg-header":var a=$("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$("#recip-complete").val(data)}});break;case"contacts-head":var a=$("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$(this).text();$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide()});if(selstr==null){$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}});$(function(){$("nav").bind("nav-update",function(e,data){var elm=$("#pending-update");var register=$(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});function homeRedirect(){$("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}function initCrop(){function onEndCrop(coords,dimensions){$PR("x1").value=coords.x1;$PR("y1").value=coords.y1;$PR("x2").value=coords.x2;$PR("y2").value=coords.y2;$PR("width").value=dimensions.width;$PR("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showEvent(eventid){}var editor=false;var textlen=0;var plaintext="none";function initEditor(cb){if(editor==false){if(plaintext=="none"){$("#profile-jot-text").css({height:200,color:"#000"});$("#profile-jot-text").contact_autocomplete(baseurl+"/acl");editor=true;$("a#jot-perms-icon, a#settings-default-perms-menu").click(function(){var parent=$("#profile-jot-acl-wrapper").parent();if(parent.css("display")=="none"){parent.show()}else{parent.hide()}return false});$(".jothidden").show();if(typeof cb!="undefined")cb();return}}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$(this).val("");initEditor()}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$(textElem).val();$(textElem).val(currentText+data)}}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$("#jot-location").val());if(reply&&reply.length){$("#jot-location").val(reply)}}function jotShare(id){if($("#jot-popup").length!=0)$("#jot-popup").show();$("#like-rotator-"+id).show();$.get("share/"+id,function(data){if(!editor)$("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$("#like-rotator-"+id).hide();$(window).scrollTop(0)})})}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$("#profile-rotator").show();$.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$("#profile-rotator").hide()})}}function jotClearLocation(){$("#jot-coord").val("");$("#profile-nolocation-wrapper").hide()}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){$.get("filer/",function(data){var promptText=$("#id_term_label",data).text();reply=prompt(promptText);if(reply&&reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("filer/"+id+"?term="+reply,NavUpdate);liking=1}})}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins);$(obj).val("")}function insertFormatting(comment,BBcode,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$(".comment-edit-bb-"+id).show()}function cmtBbClose(id){$(".comment-edit-bb-"+id).hide()}
\ No newline at end of file
index 4d88670c172a4fb754c1c1806acdc2f85848fc18..f0c4869a70603c016e255936db3ffdd6eaec0d46 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <script>
        function confirm_delete(uname){
                return confirm( "{{$confirm_delete}}".format(uname));
@@ -11,7 +6,7 @@
                return confirm("{{$confirm_delete_multi}}");
        }
        function selectall(cls){
-               $j("."+cls).attr('checked','checked');
+               $("."+cls).attr('checked','checked');
                return false;
        }
 </script>
index 5ace9a1aafbc3dbfecdf70f39773dc89df8c4dd8..2678488e7d46aa88dc0a2c45b07ba4d9975d230f 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
index 7a828815b9352f4e1eab5bb4ce08d0bb8171690c..a56c71d92e2f1d476407ddf2257a8b1acc6aa87c 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index 6438cfb354e650e3f26f883791cf1d259399c0c7..56e941e3ab1a5ecb995a11eba7cf99029114b12c 100644 (file)
@@ -1,6 +1 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" />
index 435c190fb920a2784b5dc2d1d0cf73d442f2deb1..e1a6bc542fcca385ca1b2fde5d813bea1e9f2ac0 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <!--[if IE]>
 <script type="text/javascript" src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
 <![endif]-->
@@ -11,7 +6,6 @@
   tinyMCE.init({ mode : "none"});
 </script>-->*}}
 <script type="text/javascript" src="{{$baseurl}}/js/jquery.js" ></script>
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/js/jquery.textinputs.js" ></script>
 {{*<!--<script type="text/javascript" src="{{$baseurl}}/library/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
index 240bed249f62cc50bbbcc2f673bd3c501460ebaa..e2c519b916be33354309c5cf3218780bb26f74e3 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field input' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index d5ebd9a3b6d98fe75229d0858b15d88a09477ffe..69319b0aaf9d16aca6618bcfd9dee891bacad201 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field input openid' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index f1352f27b2e0b38b7f5608de858dc20bcc673dea..1b51d01515cc338cdad2b78e67caadee93913408 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
        
        <div class='field password' id='wrapper_{{$field.0}}'>
                <label for='id_{{$field.0}}'>{{$field.1}}</label><br />
index d828980e586d70130280885af16cee8bf4fa166c..3a87346dba463f08d1da4c3249556bac7c115604 100644 (file)
@@ -1,16 +1,11 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 
        if(navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(function(position) {
                        var lat = position.coords.latitude.toFixed(4);
                        var lon = position.coords.longitude.toFixed(4);
 
-                       $j('#jot-coord').val(lat + ', ' + lon);
-                       $j('#profile-nolocation-wrapper').show();
+                       $('#jot-coord').val(lat + ', ' + lon);
+                       $('#profile-nolocation-wrapper').show();
                });
        }
 
index 4b3db00f5a6e73fa3483a107f729ad643a8314b8..14af582162324503b52314ae8056cba9535b1feb 100644 (file)
@@ -1,7 +1,2 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script>
+       <script>$(function(){ previewTheme($("#id_{{$theme.0}}")[0]); });</script>
 
index dd97045a6894ab8966a8a18254c80c1aff03f22b..beec9249348c70e15d43351bffc77cb32f019b60 100644 (file)
@@ -28,6 +28,6 @@ function frost_mobile_content_loaded(&$a) {
                $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/frost-mobile/login-style.css';
        }
        if( $a->module === 'login' )
-               $a->page['end'] .= '<script type="text/javascript"> $j(document).ready(function() { $j("#id_" + window.loginName).focus();} );</script>';
+               $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
 
 }
index 5848ae62cfcca5e42594d8992fd423cac4421204..401a524f81352f0c6ba193653468262e401ee2c6 100644 (file)
@@ -13,41 +13,41 @@ function ACL(backend_url, preset){
        that.group_uids = [];
        that.nw = 3; //items per row. should be calulated from #acl-list.width
        
-       that.list_content = $j("#acl-list-content");
-       that.item_tpl = unescape($j(".acl-list-item[rel=acl-template]").html());
-       that.showall = $j("#acl-showall");
+       that.list_content = $("#acl-list-content");
+       that.item_tpl = unescape($(".acl-list-item[rel=acl-template]").html());
+       that.showall = $("#acl-showall");
 
        if (preset.length==0) that.showall.addClass("selected");
        
        /*events*/
        that.showall.click(that.on_showall);
-       $j(".acl-button-show").live('click', that.on_button_show);
-       $j(".acl-button-hide").live('click', that.on_button_hide);
-       $j("#acl-search").keypress(that.on_search);
-       $j("#acl-wrapper").parents("form").submit(that.on_submit);
+       $(".acl-button-show").live('click', that.on_button_show);
+       $(".acl-button-hide").live('click', that.on_button_hide);
+       $("#acl-search").keypress(that.on_search);
+       $("#acl-wrapper").parents("form").submit(that.on_submit);
        
        /* startup! */
        that.get(0,100);
 }
 
 ACL.prototype.on_submit = function(){
-       aclfileds = $j("#acl-fields").html("");
-       $j(that.allow_gid).each(function(i,v){
+       aclfileds = $("#acl-fields").html("");
+       $(that.allow_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>");
        });
-       $j(that.allow_cid).each(function(i,v){
+       $(that.allow_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>");
        });
-       $j(that.deny_gid).each(function(i,v){
+       $(that.deny_gid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>");
        });
-       $j(that.deny_cid).each(function(i,v){
+       $(that.deny_cid).each(function(i,v){
                aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>");
        });     
 }
 
 ACL.prototype.search = function(){
-       var srcstr = $j("#acl-search").val();
+       var srcstr = $("#acl-search").val();
        that.list_content.html("");
        that.get(0,100, srcstr);
 }
@@ -82,10 +82,10 @@ ACL.prototype.on_button_show = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-hide").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-hide").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_allow($j(this).parent().attr('id'));
+       that.set_allow($(this).parent().attr('id'));
 
        return false;
 }
@@ -95,10 +95,10 @@ ACL.prototype.on_button_hide = function(event){
        event.stopPropagation();
 
        /*that.showall.removeClass("selected");
-       $j(this).siblings(".acl-button-show").removeClass("selected");
-       $j(this).toggleClass("selected");*/
+       $(this).siblings(".acl-button-show").removeClass("selected");
+       $(this).toggleClass("selected");*/
 
-       that.set_deny($j(this).parent().attr('id'));
+       that.set_deny($(this).parent().attr('id'));
 
        return false;
 }
@@ -156,32 +156,32 @@ ACL.prototype.update_view = function(){
                that.deny_gid.length==0 && that.deny_cid.length==0){
                        that.showall.addClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
-                               $j('.profile-jot-net input').attr('disabled', false);                   
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
+                               $('.profile-jot-net input').attr('disabled', false);                    
                                if(typeof editor != 'undefined' && editor != false) {
-                                       $j('#profile-jot-desc').html(window.isPublic);
+                                       $('#profile-jot-desc').html(window.isPublic);
                                }
                        
        } else {
                        that.showall.removeClass("selected");
                        /* jot acl */
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
-                               $j('.profile-jot-net input').attr('disabled', 'disabled');                      
-                               $j('#profile-jot-desc').html('&nbsp;');
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
+                               $('.profile-jot-net input').attr('disabled', 'disabled');                       
+                               $('#profile-jot-desc').html('&nbsp;');
        }
-       $j("#acl-list-content .acl-list-item").each(function(){
-               $j(this).removeClass("groupshow grouphide");
+       $("#acl-list-content .acl-list-item").each(function(){
+               $(this).removeClass("groupshow grouphide");
        });
        
-       $j("#acl-list-content .acl-list-item").each(function(){
-               itemid = $j(this).attr('id');
+       $("#acl-list-content .acl-list-item").each(function(){
+               itemid = $(this).attr('id');
                type = itemid[0];
                id       = parseInt(itemid.substr(1));
                
-               btshow = $j(this).children(".acl-button-show").removeClass("selected");
-               bthide = $j(this).children(".acl-button-hide").removeClass("selected"); 
+               btshow = $(this).children(".acl-button-show").removeClass("selected");
+               bthide = $(this).children(".acl-button-hide").removeClass("selected");  
                
                switch(type){
                        case "g":
@@ -197,16 +197,16 @@ ACL.prototype.update_view = function(){
                                        uclass="grouphide";
                                }
                                
-                               $j(that.group_uids[id]).each(function(i,v) {
+                               $(that.group_uids[id]).each(function(i,v) {
                                        if(uclass == "grouphide")
-                                               $j("#c"+v).removeClass("groupshow");
+                                               $("#c"+v).removeClass("groupshow");
                                        if(uclass != "") {
-                                               var cls = $j("#c"+v).attr('class');
+                                               var cls = $("#c"+v).attr('class');
                                                if( cls == undefined)
                                                        return true;
                                                var hiding = cls.indexOf('grouphide');
                                                if(hiding == -1)
-                                                       $j("#c"+v).addClass(uclass);
+                                                       $("#c"+v).addClass(uclass);
                                        }
                                });
                                
@@ -234,7 +234,7 @@ ACL.prototype.get = function(start,count, search){
                search:search,
        }
        
-       $j.ajax({
+       $.ajax({
                type:'POST',
                url: that.url,
                data: postdata,
@@ -246,16 +246,16 @@ ACL.prototype.get = function(start,count, search){
 ACL.prototype.populate = function(data){
        var height = Math.ceil(data.tot / that.nw) * 42;
        that.list_content.height(height);
-       $j(data.items).each(function(){
+       $(data.items).each(function(){
                html = "<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";
                html = html.format( this.photo, this.name, this.type, this.id, '', this.network, this.link );
                if (this.uids!=undefined) that.group_uids[this.id] = this.uids;
                //console.log(html);
                that.list_content.append(html);
        });
-       $j(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
+       $(".acl-list-item img[data-src]", that.list_content).each(function(i, el){
                // Add src attribute for images with a data-src attribute
-               $j(el).attr('src', $j(el).data("src"));
+               $(el).attr('src', $(el).data("src"));
        });
        that.update_view();
 }
index 6684493e1edb028cef6e2ffd61b07445eac96778..f488ba0f5e62065cf0dd69e458c4fa149e666e57 100644 (file)
@@ -1 +1 @@
-function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=3;that.list_content=$j("#acl-list-content");that.item_tpl=unescape($j(".acl-list-item[rel=acl-template]").html());that.showall=$j("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$j(".acl-button-show").live("click",that.on_button_show);$j(".acl-button-hide").live("click",that.on_button_hide);$j("#acl-search").keypress(that.on_search);$j("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$j("#acl-fields").html("");$j(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$j(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$j(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$j(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$j("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($j(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($j(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show();$j(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$j("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide();$j(".profile-jot-net input").attr("disabled","disabled");$j("#profile-jot-desc").html("&nbsp;")}$j("#acl-list-content .acl-list-item").each(function(){$j(this).removeClass("groupshow grouphide")});$j("#acl-list-content .acl-list-item").each(function(){itemid=$j(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$j(this).children(".acl-button-show").removeClass("selected");bthide=$j(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$j(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$j("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$j("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$j("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$j.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){var height=Math.ceil(data.tot/that.nw)*42;that.list_content.height(height);$j(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$j(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$j(el).attr("src",$j(el).data("src"))});that.update_view()};
\ No newline at end of file
+function ACL(backend_url,preset){that=this;that.url=backend_url;that.kp_timer=null;if(preset==undefined)preset=[];that.allow_cid=preset[0]||[];that.allow_gid=preset[1]||[];that.deny_cid=preset[2]||[];that.deny_gid=preset[3]||[];that.group_uids=[];that.nw=3;that.list_content=$("#acl-list-content");that.item_tpl=unescape($(".acl-list-item[rel=acl-template]").html());that.showall=$("#acl-showall");if(preset.length==0)that.showall.addClass("selected");that.showall.click(that.on_showall);$(".acl-button-show").live("click",that.on_button_show);$(".acl-button-hide").live("click",that.on_button_hide);$("#acl-search").keypress(that.on_search);$("#acl-wrapper").parents("form").submit(that.on_submit);that.get(0,100)}ACL.prototype.on_submit=function(){aclfileds=$("#acl-fields").html("");$(that.allow_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_allow[]' value='"+v+"'>")});$(that.allow_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_allow[]' value='"+v+"'>")});$(that.deny_gid).each(function(i,v){aclfileds.append("<input type='hidden' name='group_deny[]' value='"+v+"'>")});$(that.deny_cid).each(function(i,v){aclfileds.append("<input type='hidden' name='contact_deny[]' value='"+v+"'>")})};ACL.prototype.search=function(){var srcstr=$("#acl-search").val();that.list_content.html("");that.get(0,100,srcstr)};ACL.prototype.on_search=function(event){if(that.kp_timer)clearTimeout(that.kp_timer);that.kp_timer=setTimeout(that.search,1e3)};ACL.prototype.on_showall=function(event){event.preventDefault();event.stopPropagation();if(that.showall.hasClass("selected")){return false}that.showall.addClass("selected");that.allow_cid=[];that.allow_gid=[];that.deny_cid=[];that.deny_gid=[];that.update_view();return false};ACL.prototype.on_button_show=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_allow($(this).parent().attr("id"));return false};ACL.prototype.on_button_hide=function(event){event.preventDefault();event.stopImmediatePropagation();event.stopPropagation();that.set_deny($(this).parent().attr("id"));return false};ACL.prototype.set_allow=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.allow_gid.indexOf(id)<0){that.allow_gid.push(id)}else{that.allow_gid.remove(id)}if(that.deny_gid.indexOf(id)>=0)that.deny_gid.remove(id);break;case"c":if(that.allow_cid.indexOf(id)<0){that.allow_cid.push(id)}else{that.allow_cid.remove(id)}if(that.deny_cid.indexOf(id)>=0)that.deny_cid.remove(id);break}that.update_view()};ACL.prototype.set_deny=function(itemid){type=itemid[0];id=parseInt(itemid.substr(1));switch(type){case"g":if(that.deny_gid.indexOf(id)<0){that.deny_gid.push(id)}else{that.deny_gid.remove(id)}if(that.allow_gid.indexOf(id)>=0)that.allow_gid.remove(id);break;case"c":if(that.deny_cid.indexOf(id)<0){that.deny_cid.push(id)}else{that.deny_cid.remove(id)}if(that.allow_cid.indexOf(id)>=0)that.allow_cid.remove(id);break}that.update_view()};ACL.prototype.update_view=function(){if(that.allow_gid.length==0&&that.allow_cid.length==0&&that.deny_gid.length==0&&that.deny_cid.length==0){that.showall.addClass("selected");$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show();$(".profile-jot-net input").attr("disabled",false);if(typeof editor!="undefined"&&editor!=false){$("#profile-jot-desc").html(window.isPublic)}}else{that.showall.removeClass("selected");$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide();$(".profile-jot-net input").attr("disabled","disabled");$("#profile-jot-desc").html("&nbsp;")}$("#acl-list-content .acl-list-item").each(function(){$(this).removeClass("groupshow grouphide")});$("#acl-list-content .acl-list-item").each(function(){itemid=$(this).attr("id");type=itemid[0];id=parseInt(itemid.substr(1));btshow=$(this).children(".acl-button-show").removeClass("selected");bthide=$(this).children(".acl-button-hide").removeClass("selected");switch(type){case"g":var uclass="";if(that.allow_gid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected");uclass="groupshow"}if(that.deny_gid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected");uclass="grouphide"}$(that.group_uids[id]).each(function(i,v){if(uclass=="grouphide")$("#c"+v).removeClass("groupshow");if(uclass!=""){var cls=$("#c"+v).attr("class");if(cls==undefined)return true;var hiding=cls.indexOf("grouphide");if(hiding==-1)$("#c"+v).addClass(uclass)}});break;case"c":if(that.allow_cid.indexOf(id)>=0){btshow.addClass("selected");bthide.removeClass("selected")}if(that.deny_cid.indexOf(id)>=0){btshow.removeClass("selected");bthide.addClass("selected")}}})};ACL.prototype.get=function(start,count,search){var postdata={start:start,count:count,search:search};$.ajax({type:"POST",url:that.url,data:postdata,dataType:"json",success:that.populate})};ACL.prototype.populate=function(data){var height=Math.ceil(data.tot/that.nw)*42;that.list_content.height(height);$(data.items).each(function(){html="<div class='acl-list-item {4} {5}' title='{6}' id='{2}{3}'>"+that.item_tpl+"</div>";html=html.format(this.photo,this.name,this.type,this.id,"",this.network,this.link);if(this.uids!=undefined)that.group_uids[this.id]=this.uids;that.list_content.append(html)});$(".acl-list-item img[data-src]",that.list_content).each(function(i,el){$(el).attr("src",$(el).data("src"))});that.update_view()};
\ No newline at end of file
index ca549011ea9ae9b5ff2fd816ad5c4332dae5a1ef..b47460a62a44f0bc9a3ef1b9d6d5f4d6d1d55ae5 100644 (file)
                listID = listID.replace(/\./g, "\\.");
                listID = listID.replace(/@/g, "\\@");
 
-               if($j(listID).is(":visible")) {
-                       $j(listID).hide();
-                       $j(listID+"-wrapper").show();
+               if($(listID).is(":visible")) {
+                       $(listID).hide();
+                       $(listID+"-wrapper").show();
                }
                else {
-                       $j(listID).show();
-                       $j(listID+"-wrapper").hide();
+                       $(listID).show();
+                       $(listID+"-wrapper").hide();
                }
        }
 
        var last_popup_menu = null;
        var last_popup_button = null;
 
-       $j(function() {
-               $j.ajaxSetup({cache: false});
+       $(function() {
+               $.ajaxSetup({cache: false});
 
-               msie = $j.browser.msie ;
+               msie = $.browser.msie ;
                
                collapseHeight();
                
                /* setup tooltips *//*
-               $j("a,.tt").each(function(){
-                       var e = $j(this);
+               $("a,.tt").each(function(){
+                       var e = $(this);
                        var pos="bottom";
                        if (e.hasClass("tttop")) pos="top";
                        if (e.hasClass("ttbottom")) pos="bottom";
                
                
                /* setup onoff widgets */
-               $j(".onoff input").each(function(){
-                       val = $j(this).val();
-                       id = $j(this).attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+               $(".onoff input").each(function(){
+                       val = $(this).val();
+                       id = $(this).attr("id");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
                        
                });
-               $j(".onoff > a").click(function(event){
+               $(".onoff > a").click(function(event){
                        event.preventDefault(); 
-                       var input = $j(this).siblings("input");
+                       var input = $(this).siblings("input");
                        var val = 1-input.val();
                        var id = input.attr("id");
-                       $j("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
-                       $j("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==0?"on":"off")).addClass("hidden");
+                       $("#"+id+"_onoff ."+ (val==1?"on":"off")).removeClass("hidden");
                        input.val(val);
                        //console.log(id);
                });
@@ -90,7 +90,7 @@
                function close_last_popup_menu(e) {
 
                        if( last_popup_menu ) {
-                               if( '#' + last_popup_menu.attr('id') !== $j(e.target).attr('rel')) {
+                               if( '#' + last_popup_menu.attr('id') !== $(e.target).attr('rel')) {
                                        last_popup_menu.hide();
                                        last_popup_button.removeClass("selected");
                                        last_popup_menu = null;
                                }
                        }
                }
-               $j('a[rel^=#]').click(function(e){
+               $('a[rel^=#]').click(function(e){
 
                        close_last_popup_menu(e);
-                       menu = $j( $j(this).attr('rel') );
+                       menu = $( $(this).attr('rel') );
                        e.preventDefault();
                        e.stopPropagation();
 
                        if (menu.attr('popup')=="false") return false;
 
-                       $j(this).parent().toggleClass("selected");
+                       $(this).parent().toggleClass("selected");
                        menu.slideToggle('fast');
 
                        if (menu.css("display") == "none") {
                                last_popup_button = null;
                        } else {
                                last_popup_menu = menu;
-                               last_popup_button = $j(this).parent();
+                               last_popup_button = $(this).parent();
                        }
                        return false;
                });
-               $j('html').click(function(e) {
+               $('html').click(function(e) {
                        close_last_popup_menu(e);
                });
                
                // fancyboxes
-               $j("a.popupbox").colorbox({
+               $("a.popupbox").colorbox({
                        'inline' : true,
                        'transition' : 'elastic'
                });
                
 
                /* notifications template */
-               var notifications_tpl= unescape($j("#nav-notifications-template[rel=template]").html());
-               var notifications_all = unescape($j('<div>').append( $j("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
-               var notifications_mark = unescape($j('<div>').append( $j("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
-               var notifications_empty = unescape($j("#nav-notifications-menu").html());
+               var notifications_tpl= unescape($("#nav-notifications-template[rel=template]").html());
+               var notifications_all = unescape($('<div>').append( $("#nav-notifications-see-all").clone() ).html()); //outerHtml hack
+               var notifications_mark = unescape($('<div>').append( $("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
+               var notifications_empty = unescape($("#nav-notifications-menu").html());
                
                /* nav update event  */
-               $j('nav').bind('nav-update', function(e,data){;
-                       var invalid = $j(data).find('invalid').text();
+               $('nav').bind('nav-update', function(e,data){;
+                       var invalid = $(data).find('invalid').text();
                        if(invalid == 1) { window.location.href=window.location.href }
 
-                       var net = $j(data).find('net').text();
-                       if(net == 0) { net = ''; $j('#net-update').removeClass('show') } else { $j('#net-update').addClass('show') }
-                       $j('#net-update').html(net);
+                       var net = $(data).find('net').text();
+                       if(net == 0) { net = ''; $('#net-update').removeClass('show') } else { $('#net-update').addClass('show') }
+                       $('#net-update').html(net);
 
-                       var home = $j(data).find('home').text();
-                       if(home == 0) { home = '';  $j('#home-update').removeClass('show') } else { $j('#home-update').addClass('show') }
-                       $j('#home-update').html(home);
+                       var home = $(data).find('home').text();
+                       if(home == 0) { home = '';  $('#home-update').removeClass('show') } else { $('#home-update').addClass('show') }
+                       $('#home-update').html(home);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update').removeClass('show') } else { $j('#intro-update').addClass('show') }
-                       $j('#intro-update').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update').removeClass('show') } else { $('#intro-update').addClass('show') }
+                       $('#intro-update').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update').removeClass('show') } else { $j('#mail-update').addClass('show') }
-                       $j('#mail-update').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update').removeClass('show') } else { $('#mail-update').addClass('show') }
+                       $('#mail-update').html(mail);
                        
-                       var intro = $j(data).find('intro').text();
-                       if(intro == 0) { intro = '';  $j('#intro-update-li').removeClass('show') } else { $j('#intro-update-li').addClass('show') }
-                       $j('#intro-update-li').html(intro);
+                       var intro = $(data).find('intro').text();
+                       if(intro == 0) { intro = '';  $('#intro-update-li').removeClass('show') } else { $('#intro-update-li').addClass('show') }
+                       $('#intro-update-li').html(intro);
 
-                       var mail = $j(data).find('mail').text();
-                       if(mail == 0) { mail = '';  $j('#mail-update-li').removeClass('show') } else { $j('#mail-update-li').addClass('show') }
-                       $j('#mail-update-li').html(mail);
+                       var mail = $(data).find('mail').text();
+                       if(mail == 0) { mail = '';  $('#mail-update-li').removeClass('show') } else { $('#mail-update-li').addClass('show') }
+                       $('#mail-update-li').html(mail);
 
-                       var eNotif = $j(data).find('notif')
+                       var eNotif = $(data).find('notif')
                        
                        if (eNotif.children("note").length==0){
-                               $j("#nav-notifications-menu").html(notifications_empty);
+                               $("#nav-notifications-menu").html(notifications_empty);
                        } else {
-                               nnm = $j("#nav-notifications-menu");
+                               nnm = $("#nav-notifications-menu");
                                nnm.html(notifications_all + notifications_mark);
                                //nnm.attr('popup','true');
                                eNotif.children("note").each(function(){
-                                       e = $j(this);
+                                       e = $(this);
                                        text = e.text().format("<span class='contactname'>"+e.attr('name')+"</span>");
                                        html = notifications_tpl.format(e.attr('href'),e.attr('photo'), text, e.attr('date'), e.attr('seen'));
                                        nnm.append(html);
                                });
 
-                               $j("img[data-src]", nnm).each(function(i, el){
+                               $("img[data-src]", nnm).each(function(i, el){
                                        // Add src attribute for images with a data-src attribute
                                        // However, don't bother if the data-src attribute is empty, because
                                        // an empty "src" tag for an image will cause some browsers
                                        // to prefetch the root page of the Friendica hub, which will
                                        // unnecessarily load an entire profile/ or network/ page
-                                       if($j(el).data("src") != '') $j(el).attr('src', $j(el).data("src"));
+                                       if($(el).data("src") != '') $(el).attr('src', $(el).data("src"));
                                });
                        }
                        notif = eNotif.attr('count');
                        if (notif>0){
-                               $j("#nav-notifications-linkmenu").addClass("on");
+                               $("#nav-notifications-linkmenu").addClass("on");
                        } else {
-                               $j("#nav-notifications-linkmenu").removeClass("on");
+                               $("#nav-notifications-linkmenu").removeClass("on");
                        }
-                       if(notif == 0) { notif = ''; $j('#notify-update').removeClass('show') } else { $j('#notify-update').addClass('show') }
-                       $j('#notify-update').html(notif);
+                       if(notif == 0) { notif = ''; $('#notify-update').removeClass('show') } else { $('#notify-update').addClass('show') }
+                       $('#notify-update').html(notif);
                        
-                       var eSysmsg = $j(data).find('sysmsgs');
+                       var eSysmsg = $(data).find('sysmsgs');
                        eSysmsg.children("notice").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'notice', life: 3000 }); // originally: sticky: true,
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'notice', life: 3000 }); // originally: sticky: true,
                        });
                        eSysmsg.children("info").each(function(){
-                               text = $j(this).text();
-                               $j.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
+                               text = $(this).text();
+                               $.jGrowl(text, { sticky: false, theme: 'info', life: 1000 });
                        });
                        
                });
                
                NavUpdate(); 
                // Allow folks to stop the ajax page updates with the pause/break key
-               $j(document).keydown(function(event) {
+               $(document).keydown(function(event) {
                        if(event.keyCode == '8') {
                                var target = event.target || event.srcElement;
                                if (!/input|textarea/i.test(target.nodeName)) {
                                        if (event.ctrlKey) {
                                                totStopped = true;
                                        }
-                                       $j('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
+                                       $('#pause').html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />');
                                } else {
                                        unpause();
                                }
 
                if(! stopped) {
                        var pingCmd = 'ping' + ((localUser != 0) ? '?f=&uid=' + localUser : '');
-                       $j.get(pingCmd,function(data) {
-                               $j(data).find('result').each(function() {
+                       $.get(pingCmd,function(data) {
+                               $(data).find('result').each(function() {
                                        // send nav-update event
-                                       $j('nav').trigger('nav-update', this);
+                                       $('nav').trigger('nav-update', this);
                                        
                                        
                                        // start live update
 
                                        
 
-                                       if($j('#live-network').length)   { src = 'network'; liveUpdate(); }
-                                       if($j('#live-profile').length)   { src = 'profile'; liveUpdate(); }
-                                       if($j('#live-community').length) { src = 'community'; liveUpdate(); }
-                                       if($j('#live-notes').length)     { src = 'notes'; liveUpdate(); }
-                                       if($j('#live-display').length) { src = 'display'; liveUpdate(); }
-                                       /*if($j('#live-display').length) {
+                                       if($('#live-network').length)   { src = 'network'; liveUpdate(); }
+                                       if($('#live-profile').length)   { src = 'profile'; liveUpdate(); }
+                                       if($('#live-community').length) { src = 'community'; liveUpdate(); }
+                                       if($('#live-notes').length)     { src = 'notes'; liveUpdate(); }
+                                       if($('#live-display').length) { src = 'display'; liveUpdate(); }
+                                       /*if($('#live-display').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
                                                }
                                        }*/
-                                       if($j('#live-photos').length) {
+                                       if($('#live-photos').length) {
                                                if(liking) {
                                                        liking = 0;
                                                        window.location.href=window.location.href 
        }
 
        function liveUpdate() {
-               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $j('.like-rotator').hide(); return; }
-               if(($j('.comment-edit-text-full').length) || (in_progress)) {
+               if((src == null) || (stopped) || (typeof profile_uid == 'undefined') || (! profile_uid)) { $('.like-rotator').hide(); return; }
+               if(($('.comment-edit-text-full').length) || (in_progress)) {
                        if(livetime) {
                                clearTimeout(livetime);
                        }
                var udargs = ((netargs.length) ? '/' + netargs : '');
                var update_url = 'update_' + src + udargs + '&p=' + profile_uid + '&page=' + profile_page + '&msie=' + ((msie) ? 1 : 0);
 
-               $j.get(update_url,function(data) {
+               $.get(update_url,function(data) {
                        in_progress = false;
-                       //                      $j('.collapsed-comments',data).each(function() {
-                       //      var ident = $j(this).attr('id');
-                       //      var is_hidden = $j('#' + ident).is(':hidden');
-                       //      if($j('#' + ident).length) {
-                       //              $j('#' + ident).replaceWith($j(this));
+                       //                      $('.collapsed-comments',data).each(function() {
+                       //      var ident = $(this).attr('id');
+                       //      var is_hidden = $('#' + ident).is(':hidden');
+                       //      if($('#' + ident).length) {
+                       //              $('#' + ident).replaceWith($(this));
                        //              if(is_hidden)
-                       //                      $j('#' + ident).hide();
+                       //                      $('#' + ident).hide();
                        //      }
                        //});
 
                        // add a new thread
 
-                       $j('.toplevel_item',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.toplevel_item',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && profile_page == 1) {
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && profile_page == 1) {
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       $j('#' + prev).after($j(this));
+                                       $('#' + prev).after($(this));
                                }
                                else {
                                        // Find out if the hidden comments are open, so we can keep it that way
                                        // if a new comment has been posted
-                                       var id = $j('.hide-comments-total', this).attr('id');
+                                       var id = $('.hide-comments-total', this).attr('id');
                                        if(typeof id != 'undefined') {
                                                id = id.split('-')[3];
-                                               var commentsOpen = $j("#collapsed-comments-" + id).is(":visible");
+                                               var commentsOpen = $("#collapsed-comments-" + id).is(":visible");
                                        }
 
-                                       $j('img',this).each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('img',this).each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
-                                       //vScroll = $j(document).scrollTop();
-                                       $j('html').height($j('html').height());
-                                       $j('#' + ident).replaceWith($j(this));
+                                       //vScroll = $(document).scrollTop();
+                                       $('html').height($('html').height());
+                                       $('#' + ident).replaceWith($(this));
 
                                        if(typeof id != 'undefined') {
                                                if(commentsOpen) showHideComments(id);
                                        }
-                                       $j('html').height('auto');
-                                       //$j(document).scrollTop(vScroll);
+                                       $('html').height('auto');
+                                       //$(document).scrollTop(vScroll);
                                }
 
                                // Add Colorbox for viewing Network page images
-                               $j("#" + ident + " .wall-item-body a img").each(function(){
-                                       var aElem = $j(this).parent();
+                               $("#" + ident + " .wall-item-body a img").each(function(){
+                                       var aElem = $(this).parent();
                                        var imgHref = aElem.attr("href");
 
                                        // We need to make sure we only put a Colorbox on links to Friendica images
                                        if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)) {
 
                                                // Add a unique class to all the images of a certain post, to allow scrolling through
-                                               var cBoxClass = $j(this).closest(".wall-item-body").attr("id") + "-lightbox";
-                                               $j(this).addClass(cBoxClass);
+                                               var cBoxClass = $(this).closest(".wall-item-body").attr("id") + "-lightbox";
+                                               $(this).addClass(cBoxClass);
 
                                                aElem.colorbox({
                                                        maxHeight: '90%',
 
                        /*prev = 'live-' + src;
 
-                       $j('.wall-item-outside-wrapper',data).each(function() {
-                               var ident = $j(this).attr('id');
+                       $('.wall-item-outside-wrapper',data).each(function() {
+                               var ident = $(this).attr('id');
 
-                               if($j('#' + ident).length == 0 && prev != 'live-' + src) {
-                                               $j('img',this).each(function() {
-                                                       $j(this).attr('src',$j(this).attr('dst'));
+                               if($('#' + ident).length == 0 && prev != 'live-' + src) {
+                                               $('img',this).each(function() {
+                                                       $(this).attr('src',$(this).attr('dst'));
                                                });
-                                               $j('#' + prev).after($j(this));
+                                               $('#' + prev).after($(this));
                                }
                                else { 
-                                       $j('#' + ident + ' ' + '.wall-item-ago').replaceWith($j(this).find('.wall-item-ago')); 
-                                       if($j('#' + ident + ' ' + '.comment-edit-text-empty').length)
-                                               $j('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($j(this).find('.wall-item-comment-wrapper'));
-                                       $j('#' + ident + ' ' + '.hide-comments-total').replaceWith($j(this).find('.hide-comments-total'));
-                                       $j('#' + ident + ' ' + '.wall-item-like').replaceWith($j(this).find('.wall-item-like'));
-                                       $j('#' + ident + ' ' + '.wall-item-dislike').replaceWith($j(this).find('.wall-item-dislike'));
-                                       $j('#' + ident + ' ' + '.my-comment-photo').each(function() {
-                                               $j(this).attr('src',$j(this).attr('dst'));
+                                       $('#' + ident + ' ' + '.wall-item-ago').replaceWith($(this).find('.wall-item-ago')); 
+                                       if($('#' + ident + ' ' + '.comment-edit-text-empty').length)
+                                               $('#' + ident + ' ' + '.wall-item-comment-wrapper').replaceWith($(this).find('.wall-item-comment-wrapper'));
+                                       $('#' + ident + ' ' + '.hide-comments-total').replaceWith($(this).find('.hide-comments-total'));
+                                       $('#' + ident + ' ' + '.wall-item-like').replaceWith($(this).find('.wall-item-like'));
+                                       $('#' + ident + ' ' + '.wall-item-dislike').replaceWith($(this).find('.wall-item-dislike'));
+                                       $('#' + ident + ' ' + '.my-comment-photo').each(function() {
+                                               $(this).attr('src',$(this).attr('dst'));
                                        });
                                }
                                prev = ident; 
                        });*/
                        
-                       $j('.like-rotator').hide();
+                       $('.like-rotator').hide();
                        if(commentBusy) {
                                commentBusy = false;
-                               $j('body').css('cursor', 'auto');
+                               $('body').css('cursor', 'auto');
                        }
                        /* autocomplete @nicknames */
-                       $j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
                
                        collapseHeight();
 
                if(typeof elems != 'undefined') {
                        elemName = elems + ' ' + elemName;
                }
-               $j(elemName).each(function() {
-                       if($j(this).height() > 450) {
-                               $j('html').height($j('html').height());
-                               $j(this).divgrow({ initialHeight: 400, showBrackets: false, speed: 0 });
-                               $j(this).addClass('divmore');
-                               $j('html').height('auto');
+               $(elemName).each(function() {
+                       if($(this).height() > 450) {
+                               $('html').height($('html').height());
+                               $(this).divgrow({ initialHeight: 400, showBrackets: false, speed: 0 });
+                               $(this).addClass('divmore');
+                               $('html').height('auto');
                        }                                       
                });
        }
 
        /*function imgbright(node) {
-               $j(node).removeClass("drophide").addClass("drop");
+               $(node).removeClass("drophide").addClass("drop");
        }
 
        function imgdull(node) {
-               $j(node).removeClass("drop").addClass("drophide");
+               $(node).removeClass("drop").addClass("drophide");
        }*/
 
        // Since our ajax calls are asynchronous, we will give a few 
 
        function dolike(ident,verb) {
                unpause();
-               $j('#like-rotator-' + ident.toString()).show();
-               $j.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
+               $('#like-rotator-' + ident.toString()).show();
+               $.get('like/' + ident.toString() + '?verb=' + verb, NavUpdate );
                liking = 1;
        }
 
        function dostar(ident) {
                ident = ident.toString();
-//             $j('#like-rotator-' + ident).show();
-               $j.get('starred/' + ident, function(data) {
+//             $('#like-rotator-' + ident).show();
+               $.get('starred/' + ident, function(data) {
                        if(data.match(/1/)) {
-                               $j('#starred-' + ident).addClass('starred');
-                               $j('#starred-' + ident).removeClass('unstarred');
-                               $j('#star-' + ident).addClass('hidden');
-                               $j('#unstar-' + ident).removeClass('hidden');
+                               $('#starred-' + ident).addClass('starred');
+                               $('#starred-' + ident).removeClass('unstarred');
+                               $('#star-' + ident).addClass('hidden');
+                               $('#unstar-' + ident).removeClass('hidden');
                        }
                        else {                  
-                               $j('#starred-' + ident).addClass('unstarred');
-                               $j('#starred-' + ident).removeClass('starred');
-                               $j('#star-' + ident).removeClass('hidden');
-                               $j('#unstar-' + ident).addClass('hidden');
+                               $('#starred-' + ident).addClass('unstarred');
+                               $('#starred-' + ident).removeClass('starred');
+                               $('#star-' + ident).removeClass('hidden');
+                               $('#unstar-' + ident).addClass('hidden');
                        }
-//                     $j('#like-rotator-' + ident).hide();    
+//                     $('#like-rotator-' + ident).hide();     
                });
        }
 
                }
                else {
                        lockvisible = true;
-                       $j.get('lockview/' + id, function(data) {
-                               $j('#panel').html(data);
-                               $j('#panel').css({ 'left': cursor.x + 5 , 'top': cursor.y + 5});
-                               $j('#panel').show();
+                       $.get('lockview/' + id, function(data) {
+                               $('#panel').html(data);
+                               $('#panel').css({ 'left': cursor.x + 5 , 'top': cursor.y + 5});
+                               $('#panel').show();
                        });
                }
        }
 
        function lockviewhide() {
                lockvisible = false;
-               $j('#panel').hide();
+               $('#panel').hide();
        }
 
        function post_comment(id) {
                unpause();
                commentBusy = true;
-               $j('body').css('cursor', 'wait');
-               $j("#comment-preview-inp-" + id).val("0");
-               $j.post(  
+               $('body').css('cursor', 'wait');
+               $("#comment-preview-inp-" + id).val("0");
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.success) {
-                                       $j("#comment-edit-wrapper-" + id).hide();
-                                       $j("#comment-edit-text-" + id).val('');
+                                       $("#comment-edit-wrapper-" + id).hide();
+                                       $("#comment-edit-text-" + id).val('');
                                var tarea = document.getElementById("comment-edit-text-" + id);
                                        if(tarea)
                                                commentClose(tarea,id);
 
 
        function preview_comment(id) {
-               $j("#comment-preview-inp-" + id).val("1");
-               $j("#comment-edit-preview-" + id).show();
-               $j.post(  
+               $("#comment-preview-inp-" + id).val("1");
+               $("#comment-edit-preview-" + id).show();
+               $.post(  
              "item",  
-             $j("#comment-edit-form-" + id).serialize(),
+             $("#comment-edit-form-" + id).serialize(),
                        function(data) {
                                if(data.preview) {
                                                
-                                       $j("#comment-edit-preview-" + id).html(data.preview);
-                                       $j("#comment-edit-preview-" + id + " a").click(function() { return false; });
+                                       $("#comment-edit-preview-" + id).html(data.preview);
+                                       $("#comment-edit-preview-" + id + " a").click(function() { return false; });
                                }
                        },
                        "json"  
 
 
        function showHideComments(id) {
-               if( $j("#collapsed-comments-" + id).is(":visible")) {
-                       $j("#collapsed-comments-" + id).hide();
-                       $j("#hide-comments-" + id).html(window.showMore);
+               if( $("#collapsed-comments-" + id).is(":visible")) {
+                       $("#collapsed-comments-" + id).hide();
+                       $("#hide-comments-" + id).html(window.showMore);
                }
                else {
-                       $j("#collapsed-comments-" + id).show();
-                       $j("#hide-comments-" + id).html(window.showFewer);
+                       $("#collapsed-comments-" + id).show();
+                       $("#hide-comments-" + id).html(window.showFewer);
                        collapseHeight("#collapsed-comments-" + id);
                }
        }
 
 
        function preview_post() {
-               $j("#jot-preview").val("1");
-               $j("#jot-preview-content").show();
+               $("#jot-preview").val("1");
+               $("#jot-preview-content").show();
                tinyMCE.triggerSave();
-               $j.post(  
+               $.post(  
                        "item",  
-                       $j("#profile-jot-form").serialize(),
+                       $("#profile-jot-form").serialize(),
                        function(data) {
                                if(data.preview) {                      
-                                       $j("#jot-preview-content").html(data.preview);
-                                       $j("#jot-preview-content" + " a").click(function() { return false; });
+                                       $("#jot-preview-content").html(data.preview);
+                                       $("#jot-preview-content" + " a").click(function() { return false; });
                                }
                        },
                        "json"  
                );  
-               $j("#jot-preview").val("0");
+               $("#jot-preview").val("0");
                return true;  
        }
 
                // unpause auto reloads if they are currently stopped
                totStopped = false;
                stopped = false;
-           $j('#pause').html('');
+           $('#pause').html('');
        }
                
 
     }  
 
        function groupChangeMember(gid, cid, sec_token) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
-                               $j('#group-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('group/' + gid + '/' + cid + "?t=" + sec_token, function(data) {
+                               $('#group-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function profChangeMember(gid,cid) {
-               $j('body .fakelink').css('cursor', 'wait');
-               $j.get('profperm/' + gid + '/' + cid, function(data) {
-                               $j('#prof-update-wrapper').html(data);
-                               $j('body .fakelink').css('cursor', 'auto');                             
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('profperm/' + gid + '/' + cid, function(data) {
+                               $('#prof-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
                });
        }
 
        function contactgroupChangeMember(gid,cid) {
-               $j('body').css('cursor', 'wait');
-               $j.get('contactgroup/' + gid + '/' + cid, function(data) {
-                               $j('body').css('cursor', 'auto');
+               $('body').css('cursor', 'wait');
+               $.get('contactgroup/' + gid + '/' + cid, function(data) {
+                               $('body').css('cursor', 'auto');
                });
        }
 
 
 function checkboxhighlight(box) {
-  if($j(box).is(':checked')) {
-       $j(box).addClass('checkeditem');
+  if($(box).is(':checked')) {
+       $(box).addClass('checkeditem');
   }
   else {
-       $j(box).removeClass('checkeditem');
+       $(box).removeClass('checkeditem');
   }
 }
 
 function notifyMarkAll() {
-       $j.get('notify/mark/all', function(data) {
+       $.get('notify/mark/all', function(data) {
                if(timer) clearTimeout(timer);
                timer = setTimeout(NavUpdate,1000);
        });
@@ -742,9 +742,9 @@ Array.prototype.remove = function(item) {
 };
 
 function previewTheme(elm) {
-       theme = $j(elm).val();
-       $j.getJSON('pretheme?f=&theme=' + theme,function(data) {
-                       $j('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div><a href="' + data.img + '"><img src="' + data.img + '" width="320" height="240" alt="' + theme + '" /></a>');
+       theme = $(elm).val();
+       $.getJSON('pretheme?f=&theme=' + theme,function(data) {
+                       $('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div><a href="' + data.img + '"><img src="' + data.img + '" width="320" height="240" alt="' + theme + '" /></a>');
        });
 
 }
index ed00bc3a1c1d2769b3c7cccceb6bc2cde1a838d9..a5f73e9e528aee2ab1aaf941e42fdb6d0e8af4d4 100644 (file)
@@ -1 +1 @@
-function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($j(listID).is(":visible")){$j(listID).hide();$j(listID+"-wrapper").show()}else{$j(listID).show();$j(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$j(function(){$j.ajaxSetup({cache:false});msie=$j.browser.msie;collapseHeight();$j(".onoff input").each(function(){val=$j(this).val();id=$j(this).attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$j(".onoff > a").click(function(event){event.preventDefault();var input=$j(this).siblings("input");var val=1-input.val();var id=input.attr("id");$j("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$j("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$j(e.target).attr("rel")){last_popup_menu.hide();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$j("a[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$j($j(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;$j(this).parent().toggleClass("selected");menu.slideToggle("fast");if(menu.css("display")=="none"){last_popup_menu=null;last_popup_button=null}else{last_popup_menu=menu;last_popup_button=$j(this).parent()}return false});$j("html").click(function(e){close_last_popup_menu(e)});$j("a.popupbox").colorbox({inline:true,transition:"elastic"});var notifications_tpl=unescape($j("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($j("<div>").append($j("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($j("<div>").append($j("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($j("#nav-notifications-menu").html());$j("nav").bind("nav-update",function(e,data){var invalid=$j(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$j(data).find("net").text();if(net==0){net="";$j("#net-update").removeClass("show")}else{$j("#net-update").addClass("show")}$j("#net-update").html(net);var home=$j(data).find("home").text();if(home==0){home="";$j("#home-update").removeClass("show")}else{$j("#home-update").addClass("show")}$j("#home-update").html(home);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update").removeClass("show")}else{$j("#intro-update").addClass("show")}$j("#intro-update").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update").removeClass("show")}else{$j("#mail-update").addClass("show")}$j("#mail-update").html(mail);var intro=$j(data).find("intro").text();if(intro==0){intro="";$j("#intro-update-li").removeClass("show")}else{$j("#intro-update-li").addClass("show")}$j("#intro-update-li").html(intro);var mail=$j(data).find("mail").text();if(mail==0){mail="";$j("#mail-update-li").removeClass("show")}else{$j("#mail-update-li").addClass("show")}$j("#mail-update-li").html(mail);var eNotif=$j(data).find("notif");if(eNotif.children("note").length==0){$j("#nav-notifications-menu").html(notifications_empty)}else{nnm=$j("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$j(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$j("img[data-src]",nnm).each(function(i,el){if($j(el).data("src")!="")$j(el).attr("src",$j(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$j("#nav-notifications-linkmenu").addClass("on")}else{$j("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$j("#notify-update").removeClass("show")}else{$j("#notify-update").addClass("show")}$j("#notify-update").html(notif);var eSysmsg=$j(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"notice",life:3e3})});eSysmsg.children("info").each(function(){text=$j(this).text();$j.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate();$j(document).keydown(function(event){if(event.keyCode=="8"){var target=event.target||event.srcElement;if(!/input|textarea/i.test(target.nodeName)){return false}}if(event.keyCode=="19"||event.ctrlKey&&event.which=="32"){event.preventDefault();if(stopped==false){stopped=true;if(event.ctrlKey){totStopped=true}$j("#pause").html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />')}else{unpause()}}else{if(!totStopped){unpause()}}})});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$j.get(pingCmd,function(data){$j(data).find("result").each(function(){$j("nav").trigger("nav-update",this);if($j("#live-network").length){src="network";liveUpdate()}if($j("#live-profile").length){src="profile";liveUpdate()}if($j("#live-community").length){src="community";liveUpdate()}if($j("#live-notes").length){src="notes";liveUpdate()}if($j("#live-display").length){src="display";liveUpdate()}if($j("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$j(".like-rotator").hide();return}if($j(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$j.get(update_url,function(data){in_progress=false;$j(".toplevel_item",data).each(function(){var ident=$j(this).attr("id");if($j("#"+ident).length==0&&profile_page==1){$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("#"+prev).after($j(this))}else{var id=$j(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$j("#collapsed-comments-"+id).is(":visible")}$j("img",this).each(function(){$j(this).attr("src",$j(this).attr("dst"))});$j("html").height($j("html").height());$j("#"+ident).replaceWith($j(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$j("html").height("auto")}$j("#"+ident+" .wall-item-body a img").each(function(){var aElem=$j(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$j(this).closest(".wall-item-body").attr("id")+"-lightbox";$j(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}});prev=ident});$j(".like-rotator").hide();if(commentBusy){commentBusy=false;$j("body").css("cursor","auto")}$j(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");collapseHeight();if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$j(elemName).each(function(){if($j(this).height()>450){$j("html").height($j("html").height());$j(this).divgrow({initialHeight:400,showBrackets:false,speed:0});$j(this).addClass("divmore");$j("html").height("auto")}})}function dolike(ident,verb){unpause();$j("#like-rotator-"+ident.toString()).show();$j.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$j.get("starred/"+ident,function(data){if(data.match(/1/)){$j("#starred-"+ident).addClass("starred");$j("#starred-"+ident).removeClass("unstarred");$j("#star-"+ident).addClass("hidden");$j("#unstar-"+ident).removeClass("hidden")}else{$j("#starred-"+ident).addClass("unstarred");$j("#starred-"+ident).removeClass("starred");$j("#star-"+ident).removeClass("hidden");$j("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$j.get("lockview/"+id,function(data){$j("#panel").html(data);$j("#panel").css({left:cursor.x+5,top:cursor.y+5});$j("#panel").show()})}}function lockviewhide(){lockvisible=false;$j("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$j("body").css("cursor","wait");$j("#comment-preview-inp-"+id).val("0");$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$j("#comment-edit-wrapper-"+id).hide();$j("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$j("#comment-preview-inp-"+id).val("1");$j("#comment-edit-preview-"+id).show();$j.post("item",$j("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$j("#comment-edit-preview-"+id).html(data.preview);$j("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($j("#collapsed-comments-"+id).is(":visible")){$j("#collapsed-comments-"+id).hide();$j("#hide-comments-"+id).html(window.showMore)}else{$j("#collapsed-comments-"+id).show();$j("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$j("#jot-preview").val("1");$j("#jot-preview-content").show();tinyMCE.triggerSave();$j.post("item",$j("#profile-jot-form").serialize(),function(data){if(data.preview){$j("#jot-preview-content").html(data.preview);$j("#jot-preview-content"+" a").click(function(){return false})}},"json");$j("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$j("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$j("body .fakelink").css("cursor","wait");$j.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$j("#group-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$j("body .fakelink").css("cursor","wait");$j.get("profperm/"+gid+"/"+cid,function(data){$j("#prof-update-wrapper").html(data);$j("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$j("body").css("cursor","wait");$j.get("contactgroup/"+gid+"/"+cid,function(data){$j("body").css("cursor","auto")})}function checkboxhighlight(box){if($j(box).is(":checked")){$j(box).addClass("checkeditem")}else{$j(box).removeClass("checkeditem")}}function notifyMarkAll(){$j.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$j(elm).val();$j.getJSON("pretheme?f=&theme="+theme,function(data){$j("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+'</div><a href="'+data.img+'"><img src="'+data.img+'" width="320" height="240" alt="'+theme+'" /></a>')})}
\ No newline at end of file
+function openClose(listID){listID="#"+listID.replace(/:/g,"\\:");listID=listID.replace(/\./g,"\\.");listID=listID.replace(/@/g,"\\@");if($(listID).is(":visible")){$(listID).hide();$(listID+"-wrapper").show()}else{$(listID).show();$(listID+"-wrapper").hide()}}function openMenu(theID){document.getElementById(theID).style.display="block"}function closeMenu(theID){document.getElementById(theID).style.display="none"}var src=null;var prev=null;var livetime=null;var msie=false;var stopped=false;var totStopped=false;var timer=null;var pr=0;var liking=0;var in_progress=false;var langSelect=false;var commentBusy=false;var last_popup_menu=null;var last_popup_button=null;$(function(){$.ajaxSetup({cache:false});msie=$.browser.msie;collapseHeight();$(".onoff input").each(function(){val=$(this).val();id=$(this).attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden")});$(".onoff > a").click(function(event){event.preventDefault();var input=$(this).siblings("input");var val=1-input.val();var id=input.attr("id");$("#"+id+"_onoff ."+(val==0?"on":"off")).addClass("hidden");$("#"+id+"_onoff ."+(val==1?"on":"off")).removeClass("hidden");input.val(val)});function close_last_popup_menu(e){if(last_popup_menu){if("#"+last_popup_menu.attr("id")!==$(e.target).attr("rel")){last_popup_menu.hide();last_popup_button.removeClass("selected");last_popup_menu=null;last_popup_button=null}}}$("a[rel^=#]").click(function(e){close_last_popup_menu(e);menu=$($(this).attr("rel"));e.preventDefault();e.stopPropagation();if(menu.attr("popup")=="false")return false;$(this).parent().toggleClass("selected");menu.slideToggle("fast");if(menu.css("display")=="none"){last_popup_menu=null;last_popup_button=null}else{last_popup_menu=menu;last_popup_button=$(this).parent()}return false});$("html").click(function(e){close_last_popup_menu(e)});$("a.popupbox").colorbox({inline:true,transition:"elastic"});var notifications_tpl=unescape($("#nav-notifications-template[rel=template]").html());var notifications_all=unescape($("<div>").append($("#nav-notifications-see-all").clone()).html());var notifications_mark=unescape($("<div>").append($("#nav-notifications-mark-all").clone()).html());var notifications_empty=unescape($("#nav-notifications-menu").html());$("nav").bind("nav-update",function(e,data){var invalid=$(data).find("invalid").text();if(invalid==1){window.location.href=window.location.href}var net=$(data).find("net").text();if(net==0){net="";$("#net-update").removeClass("show")}else{$("#net-update").addClass("show")}$("#net-update").html(net);var home=$(data).find("home").text();if(home==0){home="";$("#home-update").removeClass("show")}else{$("#home-update").addClass("show")}$("#home-update").html(home);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update").removeClass("show")}else{$("#intro-update").addClass("show")}$("#intro-update").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update").removeClass("show")}else{$("#mail-update").addClass("show")}$("#mail-update").html(mail);var intro=$(data).find("intro").text();if(intro==0){intro="";$("#intro-update-li").removeClass("show")}else{$("#intro-update-li").addClass("show")}$("#intro-update-li").html(intro);var mail=$(data).find("mail").text();if(mail==0){mail="";$("#mail-update-li").removeClass("show")}else{$("#mail-update-li").addClass("show")}$("#mail-update-li").html(mail);var eNotif=$(data).find("notif");if(eNotif.children("note").length==0){$("#nav-notifications-menu").html(notifications_empty)}else{nnm=$("#nav-notifications-menu");nnm.html(notifications_all+notifications_mark);eNotif.children("note").each(function(){e=$(this);text=e.text().format("<span class='contactname'>"+e.attr("name")+"</span>");html=notifications_tpl.format(e.attr("href"),e.attr("photo"),text,e.attr("date"),e.attr("seen"));nnm.append(html)});$("img[data-src]",nnm).each(function(i,el){if($(el).data("src")!="")$(el).attr("src",$(el).data("src"))})}notif=eNotif.attr("count");if(notif>0){$("#nav-notifications-linkmenu").addClass("on")}else{$("#nav-notifications-linkmenu").removeClass("on")}if(notif==0){notif="";$("#notify-update").removeClass("show")}else{$("#notify-update").addClass("show")}$("#notify-update").html(notif);var eSysmsg=$(data).find("sysmsgs");eSysmsg.children("notice").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"notice",life:3e3})});eSysmsg.children("info").each(function(){text=$(this).text();$.jGrowl(text,{sticky:false,theme:"info",life:1e3})})});NavUpdate();$(document).keydown(function(event){if(event.keyCode=="8"){var target=event.target||event.srcElement;if(!/input|textarea/i.test(target.nodeName)){return false}}if(event.keyCode=="19"||event.ctrlKey&&event.which=="32"){event.preventDefault();if(stopped==false){stopped=true;if(event.ctrlKey){totStopped=true}$("#pause").html('<img src="images/pause.gif" alt="pause" style="border: 1px solid black;" />')}else{unpause()}}else{if(!totStopped){unpause()}}})});function NavUpdate(){if(!stopped){var pingCmd="ping"+(localUser!=0?"?f=&uid="+localUser:"");$.get(pingCmd,function(data){$(data).find("result").each(function(){$("nav").trigger("nav-update",this);if($("#live-network").length){src="network";liveUpdate()}if($("#live-profile").length){src="profile";liveUpdate()}if($("#live-community").length){src="community";liveUpdate()}if($("#live-notes").length){src="notes";liveUpdate()}if($("#live-display").length){src="display";liveUpdate()}if($("#live-photos").length){if(liking){liking=0;window.location.href=window.location.href}}})})}timer=setTimeout(NavUpdate,updateInterval)}function liveUpdate(){if(src==null||stopped||typeof profile_uid=="undefined"||!profile_uid){$(".like-rotator").hide();return}if($(".comment-edit-text-full").length||in_progress){if(livetime){clearTimeout(livetime)}livetime=setTimeout(liveUpdate,1e4);return}if(livetime!=null)livetime=null;prev="live-"+src;in_progress=true;var udargs=netargs.length?"/"+netargs:"";var update_url="update_"+src+udargs+"&p="+profile_uid+"&page="+profile_page+"&msie="+(msie?1:0);$.get(update_url,function(data){in_progress=false;$(".toplevel_item",data).each(function(){var ident=$(this).attr("id");if($("#"+ident).length==0&&profile_page==1){$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("#"+prev).after($(this))}else{var id=$(".hide-comments-total",this).attr("id");if(typeof id!="undefined"){id=id.split("-")[3];var commentsOpen=$("#collapsed-comments-"+id).is(":visible")}$("img",this).each(function(){$(this).attr("src",$(this).attr("dst"))});$("html").height($("html").height());$("#"+ident).replaceWith($(this));if(typeof id!="undefined"){if(commentsOpen)showHideComments(id)}$("html").height("auto")}$("#"+ident+" .wall-item-body a img").each(function(){var aElem=$(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$(this).closest(".wall-item-body").attr("id")+"-lightbox";$(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}});prev=ident});$(".like-rotator").hide();if(commentBusy){commentBusy=false;$("body").css("cursor","auto")}$(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");collapseHeight();if(typeof videojs!="undefined")videojs.autoSetup()})}function collapseHeight(elems){var elemName=".wall-item-body:not(.divmore)";if(typeof elems!="undefined"){elemName=elems+" "+elemName}$(elemName).each(function(){if($(this).height()>450){$("html").height($("html").height());$(this).divgrow({initialHeight:400,showBrackets:false,speed:0});$(this).addClass("divmore");$("html").height("auto")}})}function dolike(ident,verb){unpause();$("#like-rotator-"+ident.toString()).show();$.get("like/"+ident.toString()+"?verb="+verb,NavUpdate);liking=1}function dostar(ident){ident=ident.toString();$.get("starred/"+ident,function(data){if(data.match(/1/)){$("#starred-"+ident).addClass("starred");$("#starred-"+ident).removeClass("unstarred");$("#star-"+ident).addClass("hidden");$("#unstar-"+ident).removeClass("hidden")}else{$("#starred-"+ident).addClass("unstarred");$("#starred-"+ident).removeClass("starred");$("#star-"+ident).removeClass("hidden");$("#unstar-"+ident).addClass("hidden")}})}function getPosition(e){var cursor={x:0,y:0};if(e.pageX||e.pageY){cursor.x=e.pageX;cursor.y=e.pageY}else{if(e.clientX||e.clientY){cursor.x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;cursor.y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}else{if(e.x||e.y){cursor.x=e.x;cursor.y=e.y}}}return cursor}var lockvisible=false;function lockview(event,id){event=event||window.event;cursor=getPosition(event);if(lockvisible){lockviewhide()}else{lockvisible=true;$.get("lockview/"+id,function(data){$("#panel").html(data);$("#panel").css({left:cursor.x+5,top:cursor.y+5});$("#panel").show()})}}function lockviewhide(){lockvisible=false;$("#panel").hide()}function post_comment(id){unpause();commentBusy=true;$("body").css("cursor","wait");$("#comment-preview-inp-"+id).val("0");$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.success){$("#comment-edit-wrapper-"+id).hide();$("#comment-edit-text-"+id).val("");var tarea=document.getElementById("comment-edit-text-"+id);if(tarea)commentClose(tarea,id);if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,10)}if(data.reload){window.location.href=data.reload}},"json");return false}function preview_comment(id){$("#comment-preview-inp-"+id).val("1");$("#comment-edit-preview-"+id).show();$.post("item",$("#comment-edit-form-"+id).serialize(),function(data){if(data.preview){$("#comment-edit-preview-"+id).html(data.preview);$("#comment-edit-preview-"+id+" a").click(function(){return false})}},"json");return true}function showHideComments(id){if($("#collapsed-comments-"+id).is(":visible")){$("#collapsed-comments-"+id).hide();$("#hide-comments-"+id).html(window.showMore)}else{$("#collapsed-comments-"+id).show();$("#hide-comments-"+id).html(window.showFewer);collapseHeight("#collapsed-comments-"+id)}}function preview_post(){$("#jot-preview").val("1");$("#jot-preview-content").show();tinyMCE.triggerSave();$.post("item",$("#profile-jot-form").serialize(),function(data){if(data.preview){$("#jot-preview-content").html(data.preview);$("#jot-preview-content"+" a").click(function(){return false})}},"json");$("#jot-preview").val("0");return true}function unpause(){totStopped=false;stopped=false;$("#pause").html("")}function bin2hex(s){var v,i,f=0,a=[];s+="";f=s.length;for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1")}return a.join("")}function groupChangeMember(gid,cid,sec_token){$("body .fakelink").css("cursor","wait");$.get("group/"+gid+"/"+cid+"?t="+sec_token,function(data){$("#group-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function profChangeMember(gid,cid){$("body .fakelink").css("cursor","wait");$.get("profperm/"+gid+"/"+cid,function(data){$("#prof-update-wrapper").html(data);$("body .fakelink").css("cursor","auto")})}function contactgroupChangeMember(gid,cid){$("body").css("cursor","wait");$.get("contactgroup/"+gid+"/"+cid,function(data){$("body").css("cursor","auto")})}function checkboxhighlight(box){if($(box).is(":checked")){$(box).addClass("checkeditem")}else{$(box).removeClass("checkeditem")}}function notifyMarkAll(){$.get("notify/mark/all",function(data){if(timer)clearTimeout(timer);timer=setTimeout(NavUpdate,1e3)})}function fcFileBrowser(field_name,url,type,win){var cmsURL=baseurl+"/fbrowser/"+type+"/";tinyMCE.activeEditor.windowManager.open({file:cmsURL,title:"File Browser",width:420,height:400,resizable:"yes",inline:"yes",close_previous:"no"},{window:win,input:field_name});return false}String.prototype.format=function(){var formatted=this;for(var i=0;i<arguments.length;i++){var regexp=new RegExp("\\{"+i+"\\}","gi");formatted=formatted.replace(regexp,arguments[i])}return formatted};Array.prototype.remove=function(item){to=undefined;from=this.indexOf(item);var rest=this.slice((to||from)+1||this.length);this.length=from<0?this.length+from:from;return this.push.apply(this,rest)};function previewTheme(elm){theme=$(elm).val();$.getJSON("pretheme?f=&theme="+theme,function(data){$("#theme-preview").html('<div id="theme-desc">'+data.desc+'</div><div id="theme-version">'+data.version+'</div><div id="theme-credits">'+data.credits+'</div><a href="'+data.img+'"><img src="'+data.img+'" width="320" height="240" alt="'+theme+'" /></a>')})}
\ No newline at end of file
index 19c224aa370eb401d02e9593365fdb3cf485dd5c..5d61d5ae892987ae06b45897dbffbf4ddaff5638 100644 (file)
@@ -1,4 +1,4 @@
-$j(document).ready(function() {
+$(document).ready(function() {
 
        window.navMenuTimeout = {
                '#network-menu-list-timeout': null,
@@ -12,83 +12,83 @@ $j(document).ready(function() {
                '#system-menu-list-closing': false
        };
 
-/*    $j.ajaxSetup({ 
+/*    $.ajaxSetup({ 
         cache: false 
     });*/
 
 
        /* enable tinymce on focus and click */
-       $j("#profile-jot-text").focus(enableOnUser);
-       $j("#profile-jot-text").click(enableOnUser);
+       $("#profile-jot-text").focus(enableOnUser);
+       $("#profile-jot-text").click(enableOnUser);
 
-       $j('.nav-menu-list, .nav-menu-icon').hover(function() {
-               showNavMenu($j(this).attr('point'));
+       $('.nav-menu-list, .nav-menu-icon').hover(function() {
+               showNavMenu($(this).attr('point'));
        }, function() {
-               hideNavMenu($j(this).attr('point'));
+               hideNavMenu($(this).attr('point'));
        });
 
-/*     $j('html').click(function() { $j("#nav-notifications-menu" ).hide(); });*/
+/*     $('html').click(function() { $("#nav-notifications-menu" ).hide(); });*/
 
-       $j('.group-edit-icon').hover(
+       $('.group-edit-icon').hover(
                function() {
-                       $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('icon'); $(this).addClass('iconspacer');}
                );
 
-       $j('.sidebar-group-element').hover(
+       $('.sidebar-group-element').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).addClass('icon'); $j('#edit-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#edit-' + id).addClass('icon'); $('#edit-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#edit-' + id).removeClass('icon');$j('#edit-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#edit-' + id).removeClass('icon');$('#edit-' + id).addClass('iconspacer');}
                );
 
 
-       $j('.savedsearchdrop').hover(
+       $('.savedsearchdrop').hover(
                function() {
-                       $j(this).addClass('drop'); $j(this).addClass('icon'); $j(this).removeClass('iconspacer');},
+                       $(this).addClass('drop'); $(this).addClass('icon'); $(this).removeClass('iconspacer');},
                function() {
-                       $j(this).removeClass('drop'); $j(this).removeClass('icon'); $j(this).addClass('iconspacer');}
+                       $(this).removeClass('drop'); $(this).removeClass('icon'); $(this).addClass('iconspacer');}
        );
 
-       $j('.savedsearchterm').hover(
+       $('.savedsearchterm').hover(
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).addClass('icon');     $j('#drop-' + id).addClass('drophide'); $j('#drop-' + id).removeClass('iconspacer');},
+                       id = $(this).attr('id');
+                       $('#drop-' + id).addClass('icon');      $('#drop-' + id).addClass('drophide'); $('#drop-' + id).removeClass('iconspacer');},
 
                function() {
-                       id = $j(this).attr('id');
-                       $j('#drop-' + id).removeClass('icon');$j('#drop-' + id).removeClass('drophide'); $j('#drop-' + id).addClass('iconspacer');}
+                       id = $(this).attr('id');
+                       $('#drop-' + id).removeClass('icon');$('#drop-' + id).removeClass('drophide'); $('#drop-' + id).addClass('iconspacer');}
        );
 
-/*     $j('.nav-load-page-link').click(function() {
-               getPageContent( $j(this).attr('href') );
-               hideNavMenu( '#' + $j(this).closest('ul').attr('id') );
+/*     $('.nav-load-page-link').click(function() {
+               getPageContent( $(this).attr('href') );
+               hideNavMenu( '#' + $(this).closest('ul').attr('id') );
                return false;
        });*/
 
-       $j('#event-share-checkbox').change(function() {
+       $('#event-share-checkbox').change(function() {
 
-               if ($j('#event-share-checkbox').is(':checked')) { 
-                       $j('#acl-wrapper').show();
+               if ($('#event-share-checkbox').is(':checked')) { 
+                       $('#acl-wrapper').show();
                }
                else {
-                       $j('#acl-wrapper').hide();
+                       $('#acl-wrapper').hide();
                }
        }).trigger('change');
 
 // For event_end.tpl
-/*             $j('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
+/*             $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
                        var selstr;
-                       $j('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
-                               selstr = $j(this).text();
-                               $j('#jot-public').hide();
+                       $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
+                               selstr = $(this).text();
+                               $('#jot-public').hide();
                        });
                        if(selstr == null) {
-                               $j('#jot-public').show();
+                               $('#jot-public').show();
                        }
 
                }).trigger('change');*/
@@ -99,23 +99,23 @@ $j(document).ready(function() {
                        window.imageUploadButton,
                        { action: 'wall_upload/'+window.nickname,
                                name: 'userfile',
-                               onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                               onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                onComplete: function(file,response) {
                                        addeditortext(window.jotId, response);
-                                       $j('#profile-rotator').hide();
+                                       $('#profile-rotator').hide();
                                }                                
                        }
                );
 
-               if($j('#wall-file-upload').length) {
+               if($('#wall-file-upload').length) {
                        var file_uploader = new window.AjaxUpload(
                                'wall-file-upload',
                                { action: 'wall_attach/'+window.nickname,
                                        name: 'userfile',
-                                       onSubmit: function(file,ext) { $j('#profile-rotator').show(); },
+                                       onSubmit: function(file,ext) { $('#profile-rotator').show(); },
                                        onComplete: function(file,response) {
                                                addeditortext(window.jotId, response);
-                                               $j('#profile-rotator').hide();
+                                               $('#profile-rotator').hide();
                                        }                                
                                }
                        );
@@ -132,23 +132,23 @@ $j(document).ready(function() {
 
 
        if(window.aclType == "settings-head" || window.aclType == "photos_head" || window.aclType == "event_head") {
-               $j('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
+               $('#contact_allow, #contact_deny, #group_allow, #group_deny').change(function() {
                        var selstr;
-                       $j('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
-                               selstr = $j(this).text();
-                               $j('#jot-perms-icon').removeClass('unlock').addClass('lock');
-                               $j('#jot-public').hide();
+                       $('#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected').each( function() {
+                               selstr = $(this).text();
+                               $('#jot-perms-icon').removeClass('unlock').addClass('lock');
+                               $('#jot-public').hide();
                        });
                        if(selstr == null) { 
-                               $j('#jot-perms-icon').removeClass('lock').addClass('unlock');
-                               $j('#jot-public').show();
+                               $('#jot-perms-icon').removeClass('lock').addClass('unlock');
+                               $('#jot-public').show();
                        }
 
                }).trigger('change');
        }
 
        if(window.aclType == "event_head") {
-               $j('#events-calendar').fullCalendar({
+               $('#events-calendar').fullCalendar({
                        events: baseurl + '/events/json/',
                        header: {
                                left: 'prev,next today',
@@ -198,7 +198,7 @@ $j(document).ready(function() {
                // center on date
                var args=location.href.replace(baseurl,"").split("/");
                if (args.length>=4) {
-                       $j("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
+                       $("#events-calendar").fullCalendar('gotoDate',args[2] , args[3]-1);
                } 
                
                // show event popup
@@ -209,17 +209,17 @@ $j(document).ready(function() {
 
        switch(window.autocompleteType) {
                case 'msg-header':
-                       var a = $j("#recip").autocomplete({ 
+                       var a = $("#recip").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
                                onSelect: function(value,data) {
-                                       $j("#recip-complete").val(data);
+                                       $("#recip-complete").val(data);
                                }                       
                        });
                        break;
                case 'contacts-head':
-                       var a = $j("#contacts-search").autocomplete({ 
+                       var a = $("#contacts-search").autocomplete({ 
                                serviceUrl: baseurl + '/acl',
                                minChars: 2,
                                width: 350,
@@ -227,23 +227,23 @@ $j(document).ready(function() {
                        a.setOptions({ params: { type: 'a' }});
                        break;
                case 'display-head':
-                       $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                        break;
                default:
                        break;
        }
 
 /*     if(window.autoCompleteType == "display-head") {
-               //$j(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".comment-edit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
                // make auto-complete work in more places
-               //$j(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
-               $j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               //$(".wall-item-comment-wrapper textarea").contact_autocomplete(baseurl+"/acl");
+               $(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");
        }*/
 
        // Add Colorbox for viewing Network page images
        //var cBoxClasses = new Array();
-       $j(".wall-item-body a img").each(function(){
-               var aElem = $j(this).parent();
+       $(".wall-item-body a img").each(function(){
+               var aElem = $(this).parent();
                var imgHref = aElem.attr("href");
 
                // We need to make sure we only put a Colorbox on links to Friendica images
@@ -253,22 +253,22 @@ $j(document).ready(function() {
                if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)) {
 
                        // Add a unique class to all the images of a certain post, to allow scrolling through
-                       var cBoxClass = $j(this).closest(".wall-item-body").attr("id") + "-lightbox";
-                       $j(this).addClass(cBoxClass);
+                       var cBoxClass = $(this).closest(".wall-item-body").attr("id") + "-lightbox";
+                       $(this).addClass(cBoxClass);
 
-//                     if( $j.inArray(cBoxClass, cBoxClasses) < 0 ) {
+//                     if( $.inArray(cBoxClass, cBoxClasses) < 0 ) {
 //                             cBoxClasses.push(cBoxClass);
 //                     }
 
                        aElem.colorbox({
                                maxHeight: '90%',
                                photo: true, // Colorbox doesn't recognize a URL that don't end in .jpg, etc. as a photo
-                               rel: cBoxClass //$j(this).attr("class").match(/wall-item-body-[\d]+-lightbox/)[0]
+                               rel: cBoxClass //$(this).attr("class").match(/wall-item-body-[\d]+-lightbox/)[0]
                        });
                }
        });
-       /*$j.each(cBoxClasses, function(){
-               $j('.'+this).colorbox({
+       /*$.each(cBoxClasses, function(){
+               $('.'+this).colorbox({
                        maxHeight: '90%',
                        photo: true,
                        rel: this
@@ -279,41 +279,41 @@ $j(document).ready(function() {
 
 
 // update pending count //
-$j(function(){
+$(function(){
 
-       $j("nav").bind('nav-update',  function(e,data){
-               var elm = $j('#pending-update');
-               var register = $j(data).find('register').text();
+       $("nav").bind('nav-update',  function(e,data){
+               var elm = $('#pending-update');
+               var register = $(data).find('register').text();
                if (register=="0") { register=""; elm.hide();} else { elm.show(); }
                elm.html(register);
        });
 });
 
 
-$j(function(){
+$(function(){
        
-       $j("#cnftheme").click(function(){
+       $("#cnftheme").click(function(){
                $.colorbox({
                        width: 800,
                        height: '90%',
                        href: baseurl + "/admin/themes/" + $("#id_theme :selected").val(),
                        onComplete: function(){
-                               $j("div#fancybox-content form").submit(function(e){
-                                       var url = $j(this).attr('action');
+                               $("div#fancybox-content form").submit(function(e){
+                                       var url = $(this).attr('action');
                                        // can't get .serialize() to work...
                                        var data={};
-                                       $j(this).find("input").each(function(){
-                                               data[$j(this).attr('name')] = $j(this).val();
+                                       $(this).find("input").each(function(){
+                                               data[$(this).attr('name')] = $(this).val();
                                        });
-                                       $j(this).find("select").each(function(){
-                                               data[$j(this).attr('name')] = $j(this).children(":selected").val();
+                                       $(this).find("select").each(function(){
+                                               data[$(this).attr('name')] = $(this).children(":selected").val();
                                        });
                                        console.log(":)", url, data);
                                
-                                       $j.post(url, data, function(data) {
+                                       $.post(url, data, function(data) {
                                                if(timer) clearTimeout(timer);
                                                NavUpdate();
-                                               $j.colorbox.close();
+                                               $.colorbox.close();
                                        })
                                
                                        return false;
@@ -327,7 +327,7 @@ $j(function(){
 
 
 function homeRedirect() {
-       $j('html').fadeOut('slow', function(){
+       $('html').fadeOut('slow', function(){
                window.location = baseurl + "/login";
        });
 }
@@ -335,7 +335,7 @@ function homeRedirect() {
 
 if(typeof window.photoEdit != 'undefined') {
 
-       $j(document).keydown(function(event) {
+       $(document).keydown(function(event) {
 
                        if(window.prevLink != '') { if(event.ctrlKey && event.keyCode == 37) { event.preventDefault(); window.location.href = window.prevLink; }}
                        if(window.nextLink != '') { if(event.ctrlKey && event.keyCode == 39) { event.preventDefault(); window.location.href = window.nextLink; }}
@@ -344,23 +344,23 @@ if(typeof window.photoEdit != 'undefined') {
 }
 
 function showEvent(eventid) {
-       $j.get(
+       $.get(
                baseurl + '/events/?id='+eventid,
                function(data){
-                       $j.colorbox({html:data});
-                       $j.colorbox.resize();
+                       $.colorbox({html:data});
+                       $.colorbox.resize();
                }
        );                      
 }
 
 function initCrop() {
        function onEndCrop( coords, dimensions ) {
-               $( 'x1' ).value = coords.x1;
-               $( 'y1' ).value = coords.y1;
-               $( 'x2' ).value = coords.x2;
-               $( 'y2' ).value = coords.y2;
-               $( 'width' ).value = dimensions.width;
-               $( 'height' ).value = dimensions.height;
+               $PR( 'x1' ).value = coords.x1;
+               $PR( 'y1' ).value = coords.y1;
+               $PR( 'x2' ).value = coords.x2;
+               $PR( 'y2' ).value = coords.y2;
+               $PR( 'width' ).value = dimensions.width;
+               $PR( 'height' ).value = dimensions.height;
        }
 
        Event.observe( window, 'load', function() {
@@ -381,14 +381,14 @@ function initCrop() {
 
 
 /*
-$j(document).mouseup(function (clickPos) {
+$(document).mouseup(function (clickPos) {
 
-       var sysMenu = $j("#system-menu-list");
-       var sysMenuLink = $j(".system-menu-link");
-       var contactsMenu = $j("#contacts-menu-list");
-       var contactsMenuLink = $j(".contacts-menu-link");
-       var networkMenu = $j("#network-menu-list");
-       var networkMenuLink = $j(".network-menu-link");
+       var sysMenu = $("#system-menu-list");
+       var sysMenuLink = $(".system-menu-link");
+       var contactsMenu = $("#contacts-menu-list");
+       var contactsMenuLink = $(".contacts-menu-link");
+       var networkMenu = $("#network-menu-list");
+       var networkMenuLink = $(".network-menu-link");
 
        if( !sysMenu.is(clickPos.target) && !sysMenuLink.is(clickPos.target) && sysMenu.has(clickPos.target).length === 0) {
                hideNavMenu("#system-menu-list");
@@ -404,20 +404,20 @@ $j(document).mouseup(function (clickPos) {
 
 function getPageContent(url) {
 
-       var pos = $j('.main-container').position();
+       var pos = $('.main-container').position();
 
-       $j('.main-container').css('margin-left', pos.left);     
-       $j('.main-content-container').hide(0, function () {
-               $j('.main-content-loading').show(0);
+       $('.main-container').css('margin-left', pos.left);      
+       $('.main-content-container').hide(0, function () {
+               $('.main-content-loading').show(0);
        });
 
-       $j.get(url, function(html) {
-               console.log($j('.main-content-container').html());
-               $j('.main-content-container').html( $j('.main-content-container', html).html() );
-               console.log($j('.main-content-container').html());
-               $j('.main-content-loading').hide(function() {
-                       $j('.main-content-container').fadeIn(800,function() {
-                               $j('.main-container').css('margin-left', 'auto'); // This sucks -- if the CSS specification changes, this will be wrong
+       $.get(url, function(html) {
+               console.log($('.main-content-container').html());
+               $('.main-content-container').html( $('.main-content-container', html).html() );
+               console.log($('.main-content-container').html());
+               $('.main-content-loading').hide(function() {
+                       $('.main-content-container').fadeIn(800,function() {
+                               $('.main-container').css('margin-left', 'auto'); // This sucks -- if the CSS specification changes, this will be wrong
                        });
                });
        });
@@ -434,7 +434,7 @@ function showNavMenu(menuID) {
                window.navMenuTimeout[menuID + '-opening'] = true;
                
                window.navMenuTimeout[menuID + '-timeout'] = setTimeout( function () {
-                       $j(menuID).slideDown('fast').show();
+                       $(menuID).slideDown('fast').show();
                        window.navMenuTimeout[menuID + '-opening'] = false;
                }, 200);
        }
@@ -450,7 +450,7 @@ function hideNavMenu(menuID) {
                window.navMenuTimeout[menuID + '-closing'] = true;
                
                window.navMenuTimeout[menuID + '-timeout'] = setTimeout( function () {
-                       $j(menuID).slideUp('fast');
+                       $(menuID).slideUp('fast');
                        window.navMenuTimeout[menuID + '-closing'] = false;
                }, 500);
        }
@@ -491,7 +491,7 @@ function InitMCEEditor(editorData) {
        };
 
        if(window.editSelect != 'none') {
-               $j.extend(tinyMCEInitConfig, editorData);
+               $.extend(tinyMCEInitConfig, editorData);
                tinyMCE.init(tinyMCEInitConfig);
        }
        else if(typeof editorData.plaintextFn == 'function') {
@@ -505,7 +505,7 @@ var textlen = 0;
 function initEditor(cb){
        if(editor==false) {
                editor = true;
-               $j("#profile-jot-text-loading").show();
+               $("#profile-jot-text-loading").show();
 
                var editorData = {
                        mode : "specific_textareas",
@@ -536,53 +536,53 @@ function initEditor(cb){
                                        }
 
                                        textlen = txt.length;
-                                       if(textlen != 0 && $j('#jot-perms-icon').is('.unlock')) {
-                                               $j('#profile-jot-desc').html(window.isPublic);
+                                       if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) {
+                                               $('#profile-jot-desc').html(window.isPublic);
                                        }
                                        else {
-                                               $j('#profile-jot-desc').html('&nbsp;');
+                                               $('#profile-jot-desc').html('&nbsp;');
                                        }        
 
                                 //Character count
 
                                        if(textlen <= 140) {
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('grey');
                                        }
                                        if((textlen > 140) && (textlen <= 420)) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('red');
-                                               $j('#character-counter').addClass('orange');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('red');
+                                               $('#character-counter').addClass('orange');
                                        }
                                        if(textlen > 420) {
-                                               $j('#character-counter').removeClass('grey');
-                                               $j('#character-counter').removeClass('orange');
-                                               $j('#character-counter').addClass('red');
+                                               $('#character-counter').removeClass('grey');
+                                               $('#character-counter').removeClass('orange');
+                                               $('#character-counter').addClass('red');
                                        }
-                                       $j('#character-counter').text(textlen);
+                                       $('#character-counter').text(textlen);
                                });
 
                                ed.onInit.add(function(ed) {
                                        ed.pasteAsPlainText = true;
-                                       $j("#profile-jot-text-loading").hide();
-                                       $j(".jothidden").show();
+                                       $("#profile-jot-text-loading").hide();
+                                       $(".jothidden").show();
                                        if (typeof cb!="undefined") cb();
                                });
 
                        },
                        plaintextFn : function() {
-                               $j("#profile-jot-text-loading").hide();
-                               $j("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
-                               $j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
-                               $j(".jothidden").show();
+                               $("#profile-jot-text-loading").hide();
+                               $("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+                               $("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
+                               $(".jothidden").show();
                                if (typeof cb!="undefined") cb();
                        }
                };
                InitMCEEditor(editorData);
 
                // setup acl popup
-               $j("a#jot-perms-icon").colorbox({
+               $("a#jot-perms-icon").colorbox({
                        'inline' : true,
                        'transition' : 'elastic'
                }); 
@@ -593,7 +593,7 @@ function initEditor(cb){
 
 function enableOnUser(){
        if (editor) return;
-       $j(this).val("");
+       $(this).val("");
        initEditor();
 }
 
@@ -628,26 +628,26 @@ function msgInitEditor() {
                                }
 
                                textlen = txt.length;
-                               if(textlen != 0 && $j('#jot-perms-icon').is('.unlock')) {
-                                       $j('#profile-jot-desc').html(window.isPublic);
+                               if(textlen != 0 && $('#jot-perms-icon').is('.unlock')) {
+                                       $('#profile-jot-desc').html(window.isPublic);
                                }
                                else {
-                                       $j('#profile-jot-desc').html('&nbsp;');
+                                       $('#profile-jot-desc').html('&nbsp;');
                                }        
                        });
 
                        ed.onInit.add(function(ed) {
                                ed.pasteAsPlainText = true;
                                var editorId = ed.editorId;
-                               var textarea = $j('#'+editorId);
+                               var textarea = $('#'+editorId);
                                if (typeof(textarea.attr('tabindex')) != "undefined") {
-                                       $j('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
+                                       $('#'+editorId+'_ifr').attr('tabindex', textarea.attr('tabindex'));
                                        textarea.attr('tabindex', null);
                                }
                        });
                },
                plaintextFn : function() {
-                       $j("#prvmail-text").contact_autocomplete(baseurl+"/acl");
+                       $("#prvmail-text").contact_autocomplete(baseurl+"/acl");
                }
        }
        InitMCEEditor(editorData);
@@ -702,8 +702,8 @@ function profInitEditor() {
 
 function addeditortext(textElem, data) {
        if(window.editSelect == 'none') {
-               var currentText = $j(textElem).val();
-               $j(textElem).val(currentText + data);
+               var currentText = $(textElem).val();
+               $(textElem).val(currentText + data);
        }
        else
                tinyMCE.execCommand('mceInsertRawHTML',false,data);
@@ -732,7 +732,7 @@ function jotGetLocation() {
                        var lat = position.coords.latitude;
                        var lng = position.coords.longitude;
 
-                       $j.ajax({
+                       $.ajax({
                                type: 'GET',
                                url: 'http://nominatim.openstreetmap.org/reverse?format=json&lat='+lat+'&lon='+lng,
                                jsonp: 'json_callback',
@@ -741,45 +741,45 @@ function jotGetLocation() {
                                success: function(json) {
                                        console.log(json);
                                        var locationDisplay = json.address.building+', '+json.address.city+', '+json.address.state;
-                                       $j('#jot-location').val(locationDisplay);
-                                       $j('#jot-display-location').html('Location: '+locationDisplay);
-                                       $j('#jot-display-location').show();
+                                       $('#jot-location').val(locationDisplay);
+                                       $('#jot-display-location').html('Location: '+locationDisplay);
+                                       $('#jot-display-location').show();
                                }
                        });
                });
 
        }
        else {
-               reply = prompt(window.whereAreU, $j('#jot-location').val());
+               reply = prompt(window.whereAreU, $('#jot-location').val());
                if(reply && reply.length) {
-                       $j('#jot-location').val(reply);
+                       $('#jot-location').val(reply);
                }
        }*/
 
-       reply = prompt(window.whereAreU, $j('#jot-location').val());
+       reply = prompt(window.whereAreU, $('#jot-location').val());
        if(reply && reply.length) {
-               $j('#jot-location').val(reply);
+               $('#jot-location').val(reply);
        }
 }
 
 function jotShare(id) {
-       if ($j('#jot-popup').length != 0) $j('#jot-popup').show();
+       if ($('#jot-popup').length != 0) $('#jot-popup').show();
 
-       $j('#like-rotator-' + id).show();
-       $j.get('share/' + id, function(data) {
-               if (!editor) $j("#profile-jot-text").val("");
+       $('#like-rotator-' + id).show();
+       $.get('share/' + id, function(data) {
+               if (!editor) $("#profile-jot-text").val("");
                initEditor(function(){
                        addeditortext("#profile-jot-text", data);
-                       $j('#like-rotator-' + id).hide();
-                       $j(window).scrollTop(0);
+                       $('#like-rotator-' + id).hide();
+                       $(window).scrollTop(0);
                });
 
        });
 }
 
 function jotClearLocation() {
-       $j('#jot-coord').val('');
-       $j('#profile-nolocation-wrapper').hide();
+       $('#jot-coord').val('');
+       $('#profile-nolocation-wrapper').hide();
 }
 
 
@@ -787,10 +787,10 @@ function jotGetLink() {
        reply = prompt(window.linkURL);
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
                });
        }
 }
@@ -809,18 +809,18 @@ function linkdrop(event) {
        event.preventDefault();
        if(reply && reply.length) {
                reply = bin2hex(reply);
-               $j('#profile-rotator').show();
-               $j.get('parse_url?binurl=' + reply, function(data) {
+               $('#profile-rotator').show();
+               $.get('parse_url?binurl=' + reply, function(data) {
 /*                     if(window.jotId == "#profile-jot-text") {
-                               if (!editor) $j("#profile-jot-text").val("");
+                               if (!editor) $("#profile-jot-text").val("");
                                initEditor(function(){
                                        addeditortext(window.jotId, data);
-                                       $j('#profile-rotator').hide();
+                                       $('#profile-rotator').hide();
                                });
                        }
                        else {*/
                        addeditortext(window.jotId, data);
-                       $j('#profile-rotator').hide();
+                       $('#profile-rotator').hide();
 //                     }
                });
        }
@@ -840,19 +840,19 @@ function deleteCheckedItems(delID) {
        if(confirm(window.delItems)) {
                var checkedstr = '';
 
-               $j(delID).hide();
-               $j(delID + '-rotator').show();
-               $j('.item-select').each( function() {
-                       if($j(this).is(':checked')) {
+               $(delID).hide();
+               $(delID + '-rotator').show();
+               $('.item-select').each( function() {
+                       if($(this).is(':checked')) {
                                if(checkedstr.length != 0) {
-                                       checkedstr = checkedstr + ',' + $j(this).val();
+                                       checkedstr = checkedstr + ',' + $(this).val();
                                }
                                else {
-                                       checkedstr = $j(this).val();
+                                       checkedstr = $(this).val();
                                }
                        }       
                });
-               $j.post('item', { dropitems: checkedstr }, function(data) {
+               $.post('item', { dropitems: checkedstr }, function(data) {
                        window.location.reload();
                });
        }
@@ -865,9 +865,9 @@ function itemTag(id) {
                if(reply.length) {
 
                        commentBusy = true;
-                       $j('body').css('cursor', 'wait');
+                       $('body').css('cursor', 'wait');
 
-                       $j.get('tagger/' + id + '?term=' + reply, NavUpdate);
+                       $.get('tagger/' + id + '?term=' + reply, NavUpdate);
                        /*if(timer) clearTimeout(timer);
                        timer = setTimeout(NavUpdate,3000);*/
                        liking = 1;
@@ -877,31 +877,31 @@ function itemTag(id) {
 
 function itemFiler(id) {
        
-       var bordercolor = $j("input").css("border-color");
+       var bordercolor = $("input").css("border-color");
        
-       $j.get('filer/', function(data){
-               $j.colorbox({html:data});
-               $j.colorbox.resize();
-               $j("#id_term").keypress(function(){
-                       $j(this).css("border-color",bordercolor);
+       $.get('filer/', function(data){
+               $.colorbox({html:data});
+               $.colorbox.resize();
+               $("#id_term").keypress(function(){
+                       $(this).css("border-color",bordercolor);
                })
-               $j("#select_term").change(function(){
-                       $j("#id_term").css("border-color",bordercolor);
+               $("#select_term").change(function(){
+                       $("#id_term").css("border-color",bordercolor);
                })
                
-               $j("#filer_save").click(function(e){
+               $("#filer_save").click(function(e){
                        e.preventDefault();
-                       reply = $j("#id_term").val();
+                       reply = $("#id_term").val();
                        if(reply && reply.length) {
                                commentBusy = true;
-                               $j('body').css('cursor', 'wait');
-                               $j.get('filer/' + id + '?term=' + reply, NavUpdate);
+                               $('body').css('cursor', 'wait');
+                               $.get('filer/' + id + '?term=' + reply, NavUpdate);
 /*                                     if(timer) clearTimeout(timer);
                                timer = setTimeout(NavUpdate,3000);*/
                                liking = 1;
-                               $j.colorbox.close();
+                               $.colorbox.close();
                        } else {
-                               $j("#id_term").css("border-color","#FF0000");
+                               $("#id_term").css("border-color","#FF0000");
                        }
                        return false;
                });
@@ -916,13 +916,13 @@ function itemFiler(id) {
 
 function insertFormatting(comment,BBcode,id) {
        
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == comment) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
-               $j("#comment-edit-text-" + id).val(tmpStr);
+               $("#comment-edit-text-" + id).val(tmpStr);
        }
 
        textarea = document.getElementById("comment-edit-text-" +id);
@@ -945,71 +945,71 @@ function insertFormatting(comment,BBcode,id) {
 }
 
 function cmtBbOpen(id) {
-       $j("#comment-edit-bb-" + id).show();
+       $("#comment-edit-bb-" + id).show();
 }
 function cmtBbClose(id) {
-       $j("#comment-edit-bb-" + id).hide();
+       $("#comment-edit-bb-" + id).hide();
 }
 
 function commentOpen(obj,id) {
        if(obj.value == window.commentEmptyText) {
                obj.value = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).show();
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).show();
                openMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 function commentClose(obj,id) {
        if(obj.value == "") {
                obj.value = window.commentEmptyText;
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
-               $j("#mod-cmnt-wrap-" + id).hide();
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-empty");
+               $("#mod-cmnt-wrap-" + id).hide();
                closeMenu("comment-edit-submit-wrapper-" + id);
        }
 }
 
 
 function commentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).html();
+       var ins = $(obj).html();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
 }
 
 function qCommentInsert(obj,id) {
-       var tmpStr = $j("#comment-edit-text-" + id).val();
+       var tmpStr = $("#comment-edit-text-" + id).val();
        if(tmpStr == window.commentEmptyText) {
                tmpStr = "";
-               $j("#comment-edit-text-" + id).addClass("comment-edit-text-full");
-               $j("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
+               $("#comment-edit-text-" + id).addClass("comment-edit-text-full");
+               $("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
                openMenu("comment-edit-submit-wrapper-" + id);
        }
-       var ins = $j(obj).val();
+       var ins = $(obj).val();
        ins = ins.replace("&lt;","<");
        ins = ins.replace("&gt;",">");
        ins = ins.replace("&amp;","&");
        ins = ins.replace("&quot;",'"');
-       $j("#comment-edit-text-" + id).val(tmpStr + ins);
-       $j(obj).val("");
+       $("#comment-edit-text-" + id).val(tmpStr + ins);
+       $(obj).val("");
 }
 
 /*function showHideCommentBox(id) {
-       if( $j('#comment-edit-form-' + id).is(':visible')) {
-               $j('#comment-edit-form-' + id).hide();
+       if( $('#comment-edit-form-' + id).is(':visible')) {
+               $('#comment-edit-form-' + id).hide();
        }
        else {
-               $j('#comment-edit-form-' + id).show();
+               $('#comment-edit-form-' + id).show();
        }
 }*/
 
index 94384c046bfb16fa63e70e93433eaa997edb57db..7839da6a0685e44f6c46aa58de0aba7ddc4fa1ea 100644 (file)
@@ -1 +1 @@
-$j(document).ready(function(){window.navMenuTimeout={"#network-menu-list-timeout":null,"#contacts-menu-list-timeout":null,"#system-menu-list-timeout":null,"#network-menu-list-opening":false,"#contacts-menu-list-opening":false,"#system-menu-list-opening":false,"#network-menu-list-closing":false,"#contacts-menu-list-closing":false,"#system-menu-list-closing":false};$j("#profile-jot-text").focus(enableOnUser);$j("#profile-jot-text").click(enableOnUser);$j(".nav-menu-list, .nav-menu-icon").hover(function(){showNavMenu($j(this).attr("point"))},function(){hideNavMenu($j(this).attr("point"))});$j(".group-edit-icon").hover(function(){$j(this).addClass("icon");$j(this).removeClass("iconspacer")},function(){$j(this).removeClass("icon");$j(this).addClass("iconspacer")});$j(".sidebar-group-element").hover(function(){id=$j(this).attr("id");$j("#edit-"+id).addClass("icon");$j("#edit-"+id).removeClass("iconspacer")},function(){id=$j(this).attr("id");$j("#edit-"+id).removeClass("icon");$j("#edit-"+id).addClass("iconspacer")});$j(".savedsearchdrop").hover(function(){$j(this).addClass("drop");$j(this).addClass("icon");$j(this).removeClass("iconspacer")},function(){$j(this).removeClass("drop");$j(this).removeClass("icon");$j(this).addClass("iconspacer")});$j(".savedsearchterm").hover(function(){id=$j(this).attr("id");$j("#drop-"+id).addClass("icon");$j("#drop-"+id).addClass("drophide");$j("#drop-"+id).removeClass("iconspacer")},function(){id=$j(this).attr("id");$j("#drop-"+id).removeClass("icon");$j("#drop-"+id).removeClass("drophide");$j("#drop-"+id).addClass("iconspacer")});$j("#event-share-checkbox").change(function(){if($j("#event-share-checkbox").is(":checked")){$j("#acl-wrapper").show()}else{$j("#acl-wrapper").hide()}}).trigger("change");if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}});if($j("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$j("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$j("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$j("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$j("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$j(this).text();$j("#jot-perms-icon").removeClass("unlock").addClass("lock");$j("#jot-public").hide()});if(selstr==null){$j("#jot-perms-icon").removeClass("lock").addClass("unlock");$j("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$j("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$j("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}switch(window.autocompleteType){case"msg-header":var a=$j("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$j("#recip-complete").val(data)}});break;case"contacts-head":var a=$j("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$j(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}$j(".wall-item-body a img").each(function(){var aElem=$j(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$j(this).closest(".wall-item-body").attr("id")+"-lightbox";$j(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}})});$j(function(){$j("nav").bind("nav-update",function(e,data){var elm=$j("#pending-update");var register=$j(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});$j(function(){$j("#cnftheme").click(function(){$.colorbox({width:800,height:"90%",href:baseurl+"/admin/themes/"+$("#id_theme :selected").val(),onComplete:function(){$j("div#fancybox-content form").submit(function(e){var url=$j(this).attr("action");var data={};$j(this).find("input").each(function(){data[$j(this).attr("name")]=$j(this).val()});$j(this).find("select").each(function(){data[$j(this).attr("name")]=$j(this).children(":selected").val()});console.log(":)",url,data);$j.post(url,data,function(data){if(timer)clearTimeout(timer);NavUpdate();$j.colorbox.close()});return false})}});return false})});function homeRedirect(){$j("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}if(typeof window.photoEdit!="undefined"){$j(document).keydown(function(event){if(window.prevLink!=""){if(event.ctrlKey&&event.keyCode==37){event.preventDefault();window.location.href=window.prevLink}}if(window.nextLink!=""){if(event.ctrlKey&&event.keyCode==39){event.preventDefault();window.location.href=window.nextLink}}})}function showEvent(eventid){$j.get(baseurl+"/events/?id="+eventid,function(data){$j.colorbox({html:data});$j.colorbox.resize()})}function initCrop(){function onEndCrop(coords,dimensions){$("x1").value=coords.x1;$("y1").value=coords.y1;$("x2").value=coords.x2;$("y2").value=coords.y2;$("width").value=dimensions.width;$("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showNavMenu(menuID){if(window.navMenuTimeout[menuID+"-closing"]){window.navMenuTimeout[menuID+"-closing"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-opening"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$j(menuID).slideDown("fast").show();window.navMenuTimeout[menuID+"-opening"]=false},200)}}function hideNavMenu(menuID){if(window.navMenuTimeout[menuID+"-opening"]){window.navMenuTimeout[menuID+"-opening"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-closing"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$j(menuID).slideUp("fast");window.navMenuTimeout[menuID+"-closing"]=false},500)}}function InitMCEEditor(editorData){var tinyMCEInitConfig={theme:"advanced",plugins:"bbcode,paste,autoresize,inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",gecko_spellcheck:true,paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"};if(window.editSelect!="none"){$j.extend(tinyMCEInitConfig,editorData);tinyMCE.init(tinyMCEInitConfig)}else if(typeof editorData.plaintextFn=="function"){editorData.plaintextFn()}}var editor=false;var textlen=0;function initEditor(cb){if(editor==false){editor=true;$j("#profile-jot-text-loading").show();var editorData={mode:"specific_textareas",editor_selector:"profile-jot-text",auto_focus:"profile-jot-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$j("#jot-perms-icon").is(".unlock")){$j("#profile-jot-desc").html(window.isPublic)}else{$j("#profile-jot-desc").html("&nbsp;")}if(textlen<=140){$j("#character-counter").removeClass("red");$j("#character-counter").removeClass("orange");$j("#character-counter").addClass("grey")}if(textlen>140&&textlen<=420){$j("#character-counter").removeClass("grey");$j("#character-counter").removeClass("red");$j("#character-counter").addClass("orange")}if(textlen>420){$j("#character-counter").removeClass("grey");$j("#character-counter").removeClass("orange");$j("#character-counter").addClass("red")}$j("#character-counter").text(textlen)});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;$j("#profile-jot-text-loading").hide();$j(".jothidden").show();if(typeof cb!="undefined")cb()})},plaintextFn:function(){$j("#profile-jot-text-loading").hide();$j("#profile-jot-text").css({height:200,color:"#000"});$j("#profile-jot-text").contact_autocomplete(baseurl+"/acl");$j(".jothidden").show();if(typeof cb!="undefined")cb()}};InitMCEEditor(editorData);$j("a#jot-perms-icon").colorbox({inline:true,transition:"elastic"})}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$j(this).val("");initEditor()}function msgInitEditor(){var editorData={mode:"specific_textareas",editor_selector:"prvmail-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$j("#jot-perms-icon").is(".unlock")){$j("#profile-jot-desc").html(window.isPublic)}else{$j("#profile-jot-desc").html("&nbsp;")}});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;var editorId=ed.editorId;var textarea=$j("#"+editorId);if(typeof textarea.attr("tabindex")!="undefined"){$j("#"+editorId+"_ifr").attr("tabindex",textarea.attr("tabindex"));textarea.attr("tabindex",null)}})},plaintextFn:function(){$j("#prvmail-text").contact_autocomplete(baseurl+"/acl")}};InitMCEEditor(editorData)}function contactInitEditor(){var editorData={mode:"exact",elements:"contact-edit-info"};InitMCEEditor(editorData)}function eventInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function profInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$j(textElem).val();$j(textElem).val(currentText+data)}else tinyMCE.execCommand("mceInsertRawHTML",false,data)}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$j("#jot-location").val());if(reply&&reply.length){$j("#jot-location").val(reply)}}function jotShare(id){if($j("#jot-popup").length!=0)$j("#jot-popup").show();$j("#like-rotator-"+id).show();$j.get("share/"+id,function(data){if(!editor)$j("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$j("#like-rotator-"+id).hide();$j(window).scrollTop(0)})})}function jotClearLocation(){$j("#jot-coord").val("");$j("#profile-nolocation-wrapper").hide()}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$j("#profile-rotator").show();$j.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$j("#profile-rotator").hide()})}}function linkdropper(event){var linkFound=event.dataTransfer.types.contains("text/uri-list");if(linkFound)event.preventDefault()}function linkdrop(event){var reply=event.dataTransfer.getData("text/uri-list");event.preventDefault();if(reply&&reply.length){reply=bin2hex(reply);$j("#profile-rotator").show();$j.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$j("#profile-rotator").hide()})}}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function deleteCheckedItems(delID){if(confirm(window.delItems)){var checkedstr="";$j(delID).hide();$j(delID+"-rotator").show();$j(".item-select").each(function(){if($j(this).is(":checked")){if(checkedstr.length!=0){checkedstr=checkedstr+","+$j(this).val()}else{checkedstr=$j(this).val()}}});$j.post("item",{dropitems:checkedstr},function(data){window.location.reload()})}}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){var bordercolor=$j("input").css("border-color");$j.get("filer/",function(data){$j.colorbox({html:data});$j.colorbox.resize();$j("#id_term").keypress(function(){$j(this).css("border-color",bordercolor)});$j("#select_term").change(function(){$j("#id_term").css("border-color",bordercolor)});$j("#filer_save").click(function(e){e.preventDefault();reply=$j("#id_term").val();if(reply&&reply.length){commentBusy=true;$j("body").css("cursor","wait");$j.get("filer/"+id+"?term="+reply,NavUpdate);liking=1;$j.colorbox.close()}else{$j("#id_term").css("border-color","#FF0000")}return false})})}function insertFormatting(comment,BBcode,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$j("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$j("#comment-edit-bb-"+id).show()}function cmtBbClose(id){$j("#comment-edit-bb-"+id).hide()}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$j("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$j("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$j("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$j("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$j("#comment-edit-text-"+id).addClass("comment-edit-text-full");$j("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$j(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$j("#comment-edit-text-"+id).val(tmpStr+ins);$j(obj).val("")}
\ No newline at end of file
+$(document).ready(function(){window.navMenuTimeout={"#network-menu-list-timeout":null,"#contacts-menu-list-timeout":null,"#system-menu-list-timeout":null,"#network-menu-list-opening":false,"#contacts-menu-list-opening":false,"#system-menu-list-opening":false,"#network-menu-list-closing":false,"#contacts-menu-list-closing":false,"#system-menu-list-closing":false};$("#profile-jot-text").focus(enableOnUser);$("#profile-jot-text").click(enableOnUser);$(".nav-menu-list, .nav-menu-icon").hover(function(){showNavMenu($(this).attr("point"))},function(){hideNavMenu($(this).attr("point"))});$(".group-edit-icon").hover(function(){$(this).addClass("icon");$(this).removeClass("iconspacer")},function(){$(this).removeClass("icon");$(this).addClass("iconspacer")});$(".sidebar-group-element").hover(function(){id=$(this).attr("id");$("#edit-"+id).addClass("icon");$("#edit-"+id).removeClass("iconspacer")},function(){id=$(this).attr("id");$("#edit-"+id).removeClass("icon");$("#edit-"+id).addClass("iconspacer")});$(".savedsearchdrop").hover(function(){$(this).addClass("drop");$(this).addClass("icon");$(this).removeClass("iconspacer")},function(){$(this).removeClass("drop");$(this).removeClass("icon");$(this).addClass("iconspacer")});$(".savedsearchterm").hover(function(){id=$(this).attr("id");$("#drop-"+id).addClass("icon");$("#drop-"+id).addClass("drophide");$("#drop-"+id).removeClass("iconspacer")},function(){id=$(this).attr("id");$("#drop-"+id).removeClass("icon");$("#drop-"+id).removeClass("drophide");$("#drop-"+id).addClass("iconspacer")});$("#event-share-checkbox").change(function(){if($("#event-share-checkbox").is(":checked")){$("#acl-wrapper").show()}else{$("#acl-wrapper").hide()}}).trigger("change");if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}});if($("#wall-file-upload").length){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){addeditortext(window.jotId,response);$("#profile-rotator").hide()}})}}if(typeof window.aclInit!="undefined"&&typeof acl=="undefined"){acl=new ACL(baseurl+"/acl",[window.allowCID,window.allowGID,window.denyCID,window.denyGID])}if(window.aclType=="settings-head"||window.aclType=="photos_head"||window.aclType=="event_head"){$("#contact_allow, #contact_deny, #group_allow, #group_deny").change(function(){var selstr;$("#contact_allow option:selected, #contact_deny option:selected, #group_allow option:selected, #group_deny option:selected").each(function(){selstr=$(this).text();$("#jot-perms-icon").removeClass("unlock").addClass("lock");$("#jot-public").hide()});if(selstr==null){$("#jot-perms-icon").removeClass("lock").addClass("unlock");$("#jot-public").show()}}).trigger("change")}if(window.aclType=="event_head"){$("#events-calendar").fullCalendar({events:baseurl+"/events/json/",header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay"},timeFormat:"H(:mm)",eventClick:function(calEvent,jsEvent,view){showEvent(calEvent.id)},eventRender:function(event,element,view){if(event.item["author-name"]==null)return;switch(view.name){case"month":element.find(".fc-event-title").html("<img src='{0}' style='height:10px;width:10px'>{1} : {2}".format(event.item["author-avatar"],event.item["author-name"],event.title));break;case"agendaWeek":element.find(".fc-event-title").html("<img src='{0}' style='height:12px; width:12px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break;case"agendaDay":element.find(".fc-event-title").html("<img src='{0}' style='height:24px;width:24px'>{1}<p>{2}</p><p>{3}</p>".format(event.item["author-avatar"],event.item["author-name"],event.item.desc,event.item.location));break}}});var args=location.href.replace(baseurl,"").split("/");if(args.length>=4){$("#events-calendar").fullCalendar("gotoDate",args[2],args[3]-1)}var hash=location.hash.split("-");if(hash.length==2&&hash[0]=="#link")showEvent(hash[1])}switch(window.autocompleteType){case"msg-header":var a=$("#recip").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350,onSelect:function(value,data){$("#recip-complete").val(data)}});break;case"contacts-head":var a=$("#contacts-search").autocomplete({serviceUrl:baseurl+"/acl",minChars:2,width:350});a.setOptions({params:{type:"a"}});break;case"display-head":$(".comment-wwedit-wrapper textarea").contact_autocomplete(baseurl+"/acl");break;default:break}$(".wall-item-body a img").each(function(){var aElem=$(this).parent();var imgHref=aElem.attr("href");if(imgHref.match(/\/photo\/[a-fA-F0-9]+(-[0-9]\.[\w]+?)?$/)){var cBoxClass=$(this).closest(".wall-item-body").attr("id")+"-lightbox";$(this).addClass(cBoxClass);aElem.colorbox({maxHeight:"90%",photo:true,rel:cBoxClass})}})});$(function(){$("nav").bind("nav-update",function(e,data){var elm=$("#pending-update");var register=$(data).find("register").text();if(register=="0"){register="";elm.hide()}else{elm.show()}elm.html(register)})});$(function(){$("#cnftheme").click(function(){$.colorbox({width:800,height:"90%",href:baseurl+"/admin/themes/"+$("#id_theme :selected").val(),onComplete:function(){$("div#fancybox-content form").submit(function(e){var url=$(this).attr("action");var data={};$(this).find("input").each(function(){data[$(this).attr("name")]=$(this).val()});$(this).find("select").each(function(){data[$(this).attr("name")]=$(this).children(":selected").val()});console.log(":)",url,data);$.post(url,data,function(data){if(timer)clearTimeout(timer);NavUpdate();$.colorbox.close()});return false})}});return false})});function homeRedirect(){$("html").fadeOut("slow",function(){window.location=baseurl+"/login"})}if(typeof window.photoEdit!="undefined"){$(document).keydown(function(event){if(window.prevLink!=""){if(event.ctrlKey&&event.keyCode==37){event.preventDefault();window.location.href=window.prevLink}}if(window.nextLink!=""){if(event.ctrlKey&&event.keyCode==39){event.preventDefault();window.location.href=window.nextLink}}})}function showEvent(eventid){$.get(baseurl+"/events/?id="+eventid,function(data){$.colorbox({html:data});$.colorbox.resize()})}function initCrop(){function onEndCrop(coords,dimensions){$PR("x1").value=coords.x1;$PR("y1").value=coords.y1;$PR("x2").value=coords.x2;$PR("y2").value=coords.y2;$PR("width").value=dimensions.width;$PR("height").value=dimensions.height}Event.observe(window,"load",function(){new Cropper.ImgWithPreview("croppa",{previewWrap:"previewWrap",minWidth:175,minHeight:175,maxWidth:640,maxHeight:640,ratioDim:{x:100,y:100},displayOnInit:true,onEndCrop:onEndCrop})})}function showNavMenu(menuID){if(window.navMenuTimeout[menuID+"-closing"]){window.navMenuTimeout[menuID+"-closing"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-opening"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$(menuID).slideDown("fast").show();window.navMenuTimeout[menuID+"-opening"]=false},200)}}function hideNavMenu(menuID){if(window.navMenuTimeout[menuID+"-opening"]){window.navMenuTimeout[menuID+"-opening"]=false;clearTimeout(window.navMenuTimeout[menuID+"-timeout"])}else{window.navMenuTimeout[menuID+"-closing"]=true;window.navMenuTimeout[menuID+"-timeout"]=setTimeout(function(){$(menuID).slideUp("fast");window.navMenuTimeout[menuID+"-closing"]=false},500)}}function InitMCEEditor(editorData){var tinyMCEInitConfig={theme:"advanced",plugins:"bbcode,paste,autoresize,inlinepopups",theme_advanced_buttons1:"bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_blockformats:"blockquote,code",gecko_spellcheck:true,paste_text_sticky:true,entity_encoding:"raw",add_unload_trigger:false,remove_linebreaks:false,forced_root_block:"div",content_css:baseurl+"/view/custom_tinymce.css",theme_advanced_path:false,file_browser_callback:"fcFileBrowser"};if(window.editSelect!="none"){$.extend(tinyMCEInitConfig,editorData);tinyMCE.init(tinyMCEInitConfig)}else if(typeof editorData.plaintextFn=="function"){editorData.plaintextFn()}}var editor=false;var textlen=0;function initEditor(cb){if(editor==false){editor=true;$("#profile-jot-text-loading").show();var editorData={mode:"specific_textareas",editor_selector:"profile-jot-text",auto_focus:"profile-jot-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$("#jot-perms-icon").is(".unlock")){$("#profile-jot-desc").html(window.isPublic)}else{$("#profile-jot-desc").html("&nbsp;")}if(textlen<=140){$("#character-counter").removeClass("red");$("#character-counter").removeClass("orange");$("#character-counter").addClass("grey")}if(textlen>140&&textlen<=420){$("#character-counter").removeClass("grey");$("#character-counter").removeClass("red");$("#character-counter").addClass("orange")}if(textlen>420){$("#character-counter").removeClass("grey");$("#character-counter").removeClass("orange");$("#character-counter").addClass("red")}$("#character-counter").text(textlen)});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;$("#profile-jot-text-loading").hide();$(".jothidden").show();if(typeof cb!="undefined")cb()})},plaintextFn:function(){$("#profile-jot-text-loading").hide();$("#profile-jot-text").css({height:200,color:"#000"});$("#profile-jot-text").contact_autocomplete(baseurl+"/acl");$(".jothidden").show();if(typeof cb!="undefined")cb()}};InitMCEEditor(editorData);$("a#jot-perms-icon").colorbox({inline:true,transition:"elastic"})}else{if(typeof cb!="undefined")cb()}}function enableOnUser(){if(editor)return;$(this).val("");initEditor()}function msgInitEditor(){var editorData={mode:"specific_textareas",editor_selector:"prvmail-text",convert_urls:false,setup:function(ed){cPopup=null;ed.onKeyDown.add(function(ed,e){if(cPopup!==null)cPopup.onkey(e)});ed.onKeyUp.add(function(ed,e){var txt=tinyMCE.activeEditor.getContent();match=txt.match(/@([^ \n]+)$/);if(match!==null){if(cPopup===null){cPopup=new ACPopup(this,baseurl+"/acl")}if(cPopup.ready&&match[1]!==cPopup.searchText)cPopup.search(match[1]);if(!cPopup.ready)cPopup=null}else{if(cPopup!==null){cPopup.close();cPopup=null}}textlen=txt.length;if(textlen!=0&&$("#jot-perms-icon").is(".unlock")){$("#profile-jot-desc").html(window.isPublic)}else{$("#profile-jot-desc").html("&nbsp;")}});ed.onInit.add(function(ed){ed.pasteAsPlainText=true;var editorId=ed.editorId;var textarea=$("#"+editorId);if(typeof textarea.attr("tabindex")!="undefined"){$("#"+editorId+"_ifr").attr("tabindex",textarea.attr("tabindex"));textarea.attr("tabindex",null)}})},plaintextFn:function(){$("#prvmail-text").contact_autocomplete(baseurl+"/acl")}};InitMCEEditor(editorData)}function contactInitEditor(){var editorData={mode:"exact",elements:"contact-edit-info"};InitMCEEditor(editorData)}function eventInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function profInitEditor(){var editorData={mode:"textareas",setup:function(ed){ed.onInit.add(function(ed){ed.pasteAsPlainText=true})}};InitMCEEditor(editorData)}function addeditortext(textElem,data){if(window.editSelect=="none"){var currentText=$(textElem).val();$(textElem).val(currentText+data)}else tinyMCE.execCommand("mceInsertRawHTML",false,data)}function jotVideoURL(){reply=prompt(window.vidURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[video]"+reply+"[/video]")}}function jotAudioURL(){reply=prompt(window.audURL);if(reply&&reply.length){addeditortext("#profile-jot-text","[audio]"+reply+"[/audio]")}}function jotGetLocation(){reply=prompt(window.whereAreU,$("#jot-location").val());if(reply&&reply.length){$("#jot-location").val(reply)}}function jotShare(id){if($("#jot-popup").length!=0)$("#jot-popup").show();$("#like-rotator-"+id).show();$.get("share/"+id,function(data){if(!editor)$("#profile-jot-text").val("");initEditor(function(){addeditortext("#profile-jot-text",data);$("#like-rotator-"+id).hide();$(window).scrollTop(0)})})}function jotClearLocation(){$("#jot-coord").val("");$("#profile-nolocation-wrapper").hide()}function jotGetLink(){reply=prompt(window.linkURL);if(reply&&reply.length){reply=bin2hex(reply);$("#profile-rotator").show();$.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$("#profile-rotator").hide()})}}function linkdropper(event){var linkFound=event.dataTransfer.types.contains("text/uri-list");if(linkFound)event.preventDefault()}function linkdrop(event){var reply=event.dataTransfer.getData("text/uri-list");event.preventDefault();if(reply&&reply.length){reply=bin2hex(reply);$("#profile-rotator").show();$.get("parse_url?binurl="+reply,function(data){addeditortext(window.jotId,data);$("#profile-rotator").hide()})}}if(typeof window.geoTag==="function")window.geoTag();function confirmDelete(){return confirm(window.delItem)}function deleteCheckedItems(delID){if(confirm(window.delItems)){var checkedstr="";$(delID).hide();$(delID+"-rotator").show();$(".item-select").each(function(){if($(this).is(":checked")){if(checkedstr.length!=0){checkedstr=checkedstr+","+$(this).val()}else{checkedstr=$(this).val()}}});$.post("item",{dropitems:checkedstr},function(data){window.location.reload()})}}function itemTag(id){reply=prompt(window.term);if(reply&&reply.length){reply=reply.replace("#","");if(reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("tagger/"+id+"?term="+reply,NavUpdate);liking=1}}}function itemFiler(id){var bordercolor=$("input").css("border-color");$.get("filer/",function(data){$.colorbox({html:data});$.colorbox.resize();$("#id_term").keypress(function(){$(this).css("border-color",bordercolor)});$("#select_term").change(function(){$("#id_term").css("border-color",bordercolor)});$("#filer_save").click(function(e){e.preventDefault();reply=$("#id_term").val();if(reply&&reply.length){commentBusy=true;$("body").css("cursor","wait");$.get("filer/"+id+"?term="+reply,NavUpdate);liking=1;$.colorbox.close()}else{$("#id_term").css("border-color","#FF0000")}return false})})}function insertFormatting(comment,BBcode,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==comment){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id);$("#comment-edit-text-"+id).val(tmpStr)}textarea=document.getElementById("comment-edit-text-"+id);if(document.selection){textarea.focus();selected=document.selection.createRange();if(BBcode=="url"){selected.text="["+BBcode+"=http://]"+selected.text+"[/"+BBcode+"]"}else selected.text="["+BBcode+"]"+selected.text+"[/"+BBcode+"]"}else if(textarea.selectionStart||textarea.selectionStart=="0"){var start=textarea.selectionStart;var end=textarea.selectionEnd;if(BBcode=="url"){textarea.value=textarea.value.substring(0,start)+"["+BBcode+"=http://]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}else textarea.value=textarea.value.substring(0,start)+"["+BBcode+"]"+textarea.value.substring(start,end)+"[/"+BBcode+"]"+textarea.value.substring(end,textarea.value.length)}return true}function cmtBbOpen(id){$("#comment-edit-bb-"+id).show()}function cmtBbClose(id){$("#comment-edit-bb-"+id).hide()}function commentOpen(obj,id){if(obj.value==window.commentEmptyText){obj.value="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).show();openMenu("comment-edit-submit-wrapper-"+id)}}function commentClose(obj,id){if(obj.value==""){obj.value=window.commentEmptyText;$("#comment-edit-text-"+id).removeClass("comment-edit-text-full");$("#comment-edit-text-"+id).addClass("comment-edit-text-empty");$("#mod-cmnt-wrap-"+id).hide();closeMenu("comment-edit-submit-wrapper-"+id)}}function commentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).html();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins)}function qCommentInsert(obj,id){var tmpStr=$("#comment-edit-text-"+id).val();if(tmpStr==window.commentEmptyText){tmpStr="";$("#comment-edit-text-"+id).addClass("comment-edit-text-full");$("#comment-edit-text-"+id).removeClass("comment-edit-text-empty");openMenu("comment-edit-submit-wrapper-"+id)}var ins=$(obj).val();ins=ins.replace("&lt;","<");ins=ins.replace("&gt;",">");ins=ins.replace("&amp;","&");ins=ins.replace("&quot;",'"');$("#comment-edit-text-"+id).val(tmpStr+ins);$(obj).val("")}
\ No newline at end of file
index 4d88670c172a4fb754c1c1806acdc2f85848fc18..f0c4869a70603c016e255936db3ffdd6eaec0d46 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <script>
        function confirm_delete(uname){
                return confirm( "{{$confirm_delete}}".format(uname));
@@ -11,7 +6,7 @@
                return confirm("{{$confirm_delete_multi}}");
        }
        function selectall(cls){
-               $j("."+cls).attr('checked','checked');
+               $("."+cls).attr('checked','checked');
                return false;
        }
 </script>
index 5ace9a1aafbc3dbfecdf70f39773dc89df8c4dd8..2678488e7d46aa88dc0a2c45b07ba4d9975d230f 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 <h1>{{$title}}</h1>
 <p id="cropimage-desc">
 {{$desc}}
index 7a828815b9352f4e1eab5bb4ce08d0bb8171690c..a56c71d92e2f1d476407ddf2257a8b1acc6aa87c 100644 (file)
@@ -1,8 +1,3 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <script type="text/javascript" src="library/cropper/lib/prototype.js" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/lib/scriptaculous.js?load=effects,builder,dragdrop" language="javascript"></script>
       <script type="text/javascript" src="library/cropper/cropper.js" language="javascript"></script>
index 6438cfb354e650e3f26f883791cf1d259399c0c7..56e941e3ab1a5ecb995a11eba7cf99029114b12c 100644 (file)
@@ -1,6 +1 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
       <link rel="stylesheet" href="library/cropper/cropper.css" type="text/css" />
index 7cdb2e3f7a0fe54c072d5d06418895d4bc8f34ac..3836976c8d8483c87c736d1e4b9849e44c668e44 100644 (file)
@@ -20,8 +20,6 @@
 {{*<!--<script type="text/javascript" src="{{$baseurl}}/library/tiptip/jquery.tipTip.minified.js"></script>-->*}}
 <script type="text/javascript" src="{{$baseurl}}/library/jgrowl/jquery.jgrowl_minimized.js"></script>
 
-<script type="text/javascript">var $j = jQuery.noConflict();</script>
-
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/acl.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/js/webtoolkit.base64.min.js" ></script>
 <script type="text/javascript" src="{{$baseurl}}/view/theme/frost/js/fk.autocomplete.min.js" ></script>
index d828980e586d70130280885af16cee8bf4fa166c..3a87346dba463f08d1da4c3249556bac7c115604 100644 (file)
@@ -1,16 +1,11 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
 
        if(navigator.geolocation) {
                navigator.geolocation.getCurrentPosition(function(position) {
                        var lat = position.coords.latitude.toFixed(4);
                        var lon = position.coords.longitude.toFixed(4);
 
-                       $j('#jot-coord').val(lat + ', ' + lon);
-                       $j('#profile-nolocation-wrapper').show();
+                       $('#jot-coord').val(lat + ', ' + lon);
+                       $('#profile-nolocation-wrapper').show();
                });
        }
 
index 4b3db00f5a6e73fa3483a107f729ad643a8314b8..14af582162324503b52314ae8056cba9535b1feb 100644 (file)
@@ -1,7 +1,2 @@
-{{*
- *     AUTOMATICALLY GENERATED TEMPLATE
- *     DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
- *
- *}}
-       <script>$j(function(){ previewTheme($j("#id_{{$theme.0}}")[0]); });</script>
+       <script>$(function(){ previewTheme($("#id_{{$theme.0}}")[0]); });</script>
 
index 3decb2a11857331562c4ffff312a5c54ea2cd46e..868a840dee0ed93a6f774f7074fb34bffa66f742 100644 (file)
@@ -26,7 +26,7 @@ function frost_content_loaded(&$a) {
                $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/frost/login-style.css';
        }
        if( $a->module === 'login' )
-               $a->page['end'] .= '<script type="text/javascript"> $j(document).ready(function() { $j("#id_" + window.loginName).focus();} );</script>';
+               $a->page['end'] .= '<script type="text/javascript"> $(document).ready(function() { $("#id_" + window.loginName).focus();} );</script>';
 
 }