io.box.images_image={uploader:false,uploadForm:false,initialize:function(_1){
if(_1.io.frame.data._borderRadius>0){
var _2=dojo.query("img",_1)[0];
if(_2){
imageRadius=_1.io.frame.data._borderRadius-_1.io.frame.data._borderWidth;
if(imageRadius>0){
_2.style.borderRadius=imageRadius+"px";
}
}
}
return true;
},disconnect:function(_3){
return true;
},edit:function(_4){
return true;
},save:function(_5){
},reposition:function(_6){
},list:{touchStart:function(_7){
ioEvent=io.fixEvent(_7);
return true;
},touchEnd:function(_8){
ioEvent=io.fixEvent(_8);
return true;
}},settings:{touchEnd:function(_9){
ioEvent=io.fixEvent(_9);
var _a=ioEvent.io.target;
while(!dojo.hasClass(_a,"control")){
_a=_a.parentNode;
}
if(io.controls.controlScroll.moved){
return false;
}
if(_a.id=="control_property_info"){
io.dialog.open(io.box.info);
}else{
if(_a.id=="control_property_background"){
io.dialog.open(io.box.backgroundColor);
}else{
if(_a.id=="control_property_borderColor"){
io.dialog.open(io.box.borderColor);
}else{
if(_a.id=="control_property_borderWidth"){
var _b=io.box.selected.io.frame.data._borderWidth;
if(_9.io.target.id=="borderWidthUp"){
var _c=_b+1;
}else{
if(_9.io.target.id=="borderWidthDown"){
_c=_b-1;
if(_c<0){
_c=0;
}
}else{
_c=_b;
}
}
if(_c!=_b){
io.box.selected.io.frame.data._borderWidth=_c;
io.box.selected.style.borderWidth=_c+"px";
io.frame.save(io.box.selected);
if(io.box.selected.io.frame.data._borderRadius>0){
var _d=dojo.query("img",io.box.selected)[0];
if(_d){
imageRadius=io.box.selected.io.frame.data._borderRadius-_c;
if(imageRadius>0){
_d.style.borderRadius=imageRadius+"px";
}
}
}
}
}else{
if(_a.id=="control_property_borderRadius"){
var _e=io.box.selected.io.frame.data._borderRadius;
if(_9.io.target.id=="borderRadiusUp"){
var _f=_e+1;
}else{
if(_9.io.target.id=="borderRadiusDown"){
_f=_e-1;
if(_f<0){
_f=0;
}
}else{
_f=_e;
}
}
if(_f!=_e){
io.box.selected.io.frame.data._borderRadius=_f;
io.box.selected.style.borderRadius=_f+"px";
io.frame.save(io.box.selected);
var _d=dojo.query("img",io.box.selected)[0];
if(_d){
imageRadius=_f-io.box.selected.io.frame.data._borderWidth;
if(imageRadius>0){
_d.style.borderRadius=imageRadius+"px";
}
}
}
}else{
if(_a.id=="control_property_binding"){
var _10=io.box.selected.io.frame.data.binding;
var _11=_10;
if(_9.io.target.id=="bindingPosition"){
_11^=1;
}else{
if(_9.io.target.id=="bindingSize"){
_11^=2;
}else{
if(_9.io.target.id=="bindingContent"){
_11^=4;
}else{
if(_9.io.target.id=="bindingAccess"){
_11^=8;
}
}
}
}
if(_11!=_10){
io.box.selected.io.frame.data.binding=_11;
io.frame.save(io.box.selected);
}
}else{
if(_a.id=="control_property_locking"){
var _12=io.box.selected.io.frame.data.locking;
var _13=_12;
if(_9.io.target.id=="lockingPosition"){
_13^=1;
}else{
if(_9.io.target.id=="lockingSize"){
_13^=2;
}else{
if(_9.io.target.id=="lockingContent"){
_13^=4;
}else{
if(_9.io.target.id=="lockingAccess"){
_13^=8;
}
}
}
}
if(_13!=_12){
io.box.selected.io.frame.data.locking=_13;
io.frame.save(io.box.selected);
}
}else{
if(_a.id=="control_property_layerIndex"){
var _14=io.box.selected.io.frame.data.position;
var _15=false;
if(_9.io.target.id=="layerMoveUp"){
_15=_14+1;
}else{
if(_9.io.target.id=="layerMoveDown"){
_15=_14-1;
}
}
io.frame.updateLayers(io.box.selected,_14,_15);
}else{
if(_a.id=="control_property_frameAction"){
var _16=io.box.selected.io.type.data.frameaction;
if(_9.io.target.id=="frameActionUp"){
_16-=1;
}else{
if(_9.io.target.id=="frameActionDown"){
_16+=1;
}
}
if((_16>=0)&&(_16<5)){
io.box.selected.io.type.data.frameaction=_16;
io.type.save(io.box.selected);
io.request("getsettings",io.box.selected,io.box.selected.io.type.name,{recordid:io.box.selected.io.type.data.recordid},io.controls.receiveOptions);
}
}
}
}
}
}
}
}
}
}
return true;
},touchStart:function(_17){
ioEvent=io.fixEvent(_17);
return true;
}},undo:{touchStart:function(_18){
ioEvent=io.fixEvent(_18);
return true;
},touchEnd:function(_19){
ioEvent=io.fixEvent(_19);
return true;
}},access:{touchStart:function(_1a){
ioEvent=io.fixEvent(_1a);
return true;
},touchEnd:function(_1b){
ioEvent=io.fixEvent(_1b);
return true;
}}};
io.onTypeLoad("images_image",io.box.images_image);


