/* * @version $Id: roksprocket.request.js 10889 2013-05-30 07:48:35Z btowles $ * @author RocketTheme http://www.rockettheme.com * @copyright Copyright (C) 2007 - 2015 RocketTheme, LLC * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only */ ((function(){if(typeof this.RokSprocket=="undefined"){this.RokSprocket={}; }else{Object.merge(this.RokSprocket,{Request:null});}var f=function(g){return g!=null;};var e=Object.prototype.hasOwnProperty;Object.extend({getFromPath:function(j,k){if(typeof k=="string"){k=k.split("."); }for(var h=0,g=k.length;h "+this.data); }this.data=JSON.decode(this.data);if(this.data.status!="success"){return this.error(this.data.message);}this.fireEvent("parse",this.data);return this.success(this.data); },getPath:function(h){var g=this.getData();if(typeOf(g)=="object"){return Object.getFromPath(g,h||"");}else{return null;}},success:function(g){this.data=g; this.fireEvent("success",this.data);return this.data;},error:function(g){this.data=g;this.fireEvent("error",this.data);return this.data;}});this.RokSprocket.Request=c; })());