if(typeof (mobile)=="undefined"){var mobile={}
}mobile.loader=Class.create({initialize:function(B,A){this._element=B;
this._loadingWrapper=new Element("div",{"class":"loadingWrapper"});
this._loadingImage=new Element("div",{"class":"loadingImage"});
this._loadingText=new Element("span",{"class":"loadingText"});
this._elementPosition=this._element.cumulativeOffset();
this._options=Object.extend({imageClassName:"",text:"",textClassName:"",opacity:0.5},A);
if(this._options.imageClassName!=""){this._loadingImage.removeClassName("loadingImage");
this._loadingImage.addClassName(this._options.imageClassName)
}if(this._options.textClassName!=""){this._loadingText.removeClassName("loadingText");
this._loadingText.addClassName(this._options.textClassName)
}if(this._options.text!=""&&this._loadingText.empty){this._loadingText.insert(this._options.text)
}},show:function(){this._loadingWrapper.insert(this._loadingImage);
this._loadingWrapper.insert(this._loadingText);
this._loadingWrapper.hide();
$$("body")[0].insert(this._loadingWrapper);
centerElement(this._loadingWrapper,this._element);
this._element.setOpacity(this._options.opacity);
this._loadingWrapper.show()
},hide:function(){if(this._loadingWrapper){this._element.setOpacity(1);
this._loadingWrapper.remove()
}}});