var isCoordChanged=false;$(document)["ready"](function (){$("#formBlock")["dialog"]({bgiframe:true,autoOpen:false,width:600,modal:true,beforeclose:function (event,ui){$["validationEngine"]["closePrompt"](".formError",true);} });$("#add-photo")["click"](function (){$("#formBlock")["dialog"]("open");$("#photo_id")["val"]("");return false;} );$("#addPhotoForm")["validationEngine"]({unbindEngine:false,success:function (){if(checkCoords()){$["post"]("/photo/add/save",$("#addPhotoForm")["serializeArray"]());} ;} ,failure:false});$("#AddPhotoDialog")["dialog"]({modal:true,autoOpen:false,width:500,resizable:false,buttons:{"Закрыть":function (){$(this)["dialog"]("close");$("#formBlock")["dialog"]("close");} ,"Добавить еще фото":function (){$(this)["dialog"]("close");} }});$("#WrongPreviewFileParameters")["dialog"]({modal:true,autoOpen:false,width:500,resizable:false});$("#add-photo")["ajaxSuccess"](function (e,xhr,settings){if(settings["url"]=="/photo/add/save"){$("#cropImg")["data"]("Jcrop")["destroy"]();$("#cropImg")["removeData"]("Jcrop");isCoordChanged=false;$("#photo_id")["val"]("");$("#cropImg")["hide"]();$("#addPhotoForm")["reset"]();$("#AddPhotoDialog")["dialog"]("open");} ;} );$("#userfile")["uploadify"]({"uploader":"/plugins/uploadify/uploadify.swf","script":"/photo/add/addPhoto","cancelImg":"/plugins/uploadify/cancel.png","buttonImg":"/images/add-photo.png","width":"143","height":"25","auto":true,"fileDataName":"userfile",onError: function (event,ID,fileObj,errorObj){alert(errorObj.type + ' Error: ' + errorObj.info);},onComplete:function (event,queueID,fileObj,response,data){$("#cropImg")["show"]();$("#cropImg")["attr"]("src","/tmp/"+response+".jpg");if($("#photo_id")["val"]()!=""){$("#cropImg")["data"]("Jcrop")["destroy"]();$("#cropImg")["removeData"]("Jcrop");} ;$("#cropImg").Jcrop({onSelect:updateCoords,setSelect:[10,10,400,0],bgOpacity:0.4,aspectRatio:1,boxHeight:200});$("#savePhoto")["attr"]("disabled","");$("#photo_id")["val"](response);} });} );function updateCoords(c){$("#x")["val"](c["x"]);$("#y")["val"](c["y"]);$("#w")["val"](c["w"]);$("#h")["val"](c["h"]);isCoordChanged=true;} ;function checkCoords(){if(parseInt($("#w")["val"]())>=150&&isCoordChanged){return true;} ;$("#WrongPreviewFileParameters")["dialog"]("open");return false;} ;
