function PodManager(){
this.temp=SObject;
this.temp();
delete this.temp;
this.reloadInt=60;
this.errorDiv="error";
this.loadingDiv="loading";
this.pods=[];
this.sProps=[];
this.lp=[];
this.images=[];
this.upgrade=[];
if(this.reloadInt>0){
setTimeout("window.location.reload()",this.reloadInt*60000);
}
this.version="1179847360";
this.lMap=[];
this.lMap[1]=[];
this.lMap[2]=[];
this.lMap[3]=[];
this.lMap[5]=[];
this.lMap[7]=[];
this.lMap[100]=[];
this.lMap[101]=[];
this.lMap[102]=[];
this.lMap[103]=[];
this.lMap[104]=[];
this.lMap[105]=[];
this.lMap[106]=[];
this.lMap[107]=[];
this.lMap[108]=[];
this.lMap[109]=[];
this.lMap[110]=[];
this.lMap[111]=[];
this.lMap[13]=[];
this.lMap[15]=[];
this.lMap[16]=[];
this.lMap[17]=[];
this.lMap[18]=[];
this.lMap[19]=[];
this.lMap[21]=[];
this.lMap[99]=[];
this.createPod=function(_1){
var _2=[];
for(var i=0;i<_1.length;i++){
_2[_1[i]]=_1[++i];
}
var _4=new window[_2["type"]+"Pod"]();
this.pods[_4.id]=_4;
_4.manager=this;
_4.eID="pod:"+_4.id;
for(var _5 in _2){
_4[_5]=_2[_5];
}
if(this.upgrade[_2["type"]]!=undefined){
for(var _5 in this.upgrade[_2["type"]]){
_4[_5]=this.upgrade[_2["type"]][_5];
}
if(_4.type=="Horoscope"){
_4.s["edit"]=false;
}
}
if(_4.type=="Pitch"){
this.pitchPod=_4;
}
_4.init();
var _6=[];
_6["id"]=_4.id;
_6["pID"]=_4.pID;
this.queue("addPod",_6);
};
this.addPodCheck=function(){
try{
var _7=document.getElementById(this.cArgs["pID"]);
_7.innerHTML+="<div id=\"pod:"+this.cArgs["id"]+"\"></div>";
return true;
}
catch(e){
return false;
}
};
this.save=function(){
var _8=[];
_8["sProps"]=this.sProps;
_8["lp"]=this.lp;
_8["pod"]=[];
for(pod in this.pods){
_8["pod"][this.pods[pod].id]=this.pods[pod].toArray();
}
smcookie.set("podmanager",serializer.serialize(_8));
smcookie.set("pm_version",this.version);
smcookie.send();
};
this.restore=function(){
var _9=serializer.unserialize(smcookie.get("podmanager"));
this.sProps=_9["sProps"];
this.lp=_9["lp"];
this.restorePods();
};
this.restorePods=function(){
var _a=serializer.unserialize(smcookie.get("podmanager"));
for(var _b in _a["pod"]){
_b=_a["pod"][_b];
var _c=[];
for(prop in _b){
_c.push(prop);
_c.push(_b[prop]);
}
this.createPod(_c);
}
};
this.podsAreSaved=function(){
return (smcookie.get("podmanager")!=undefined);
};
this.isCurrentVersion=function(){
return (this.version==smcookie.get("pm_version"));
};
this.getErrors=function(){
var _d="";
for(var _e in this.pods){
var _f=this.pods[_e].getErrors();
_d+=_f?_f+";":"";
}
return _d==""?false:_d;
};
this.setLoggingParams=function(_10){
for(var i=0;i<_10.length;i++){
this.lp[_10[i]]=_10[++i];
}
};
this.getLoggingPrefix=function(){
var _12=(smcookie.domain==undefined)?".starware.com":smcookie.domain;
var _13="http://rd"+_12+"/r/sp/";
var _14=new Array("cID","iDate","sID","pCode","iCode");
for(var i=0;i<_14.length;i++){
if(this.lp[_14[i]]==undefined){
_13+=";";
}else{
_13+=encodeURIComponent(this.lp[_14[i]])+";";
}
}
return _13;
};
this.upgrade=function(){
var _16=serializer.unserialize(smcookie.get("podmanager"));
this.lp=_16["lp"];
this.sProps=_16["sProps"];
if(this.lp["sID"]==""||this.lp["sID"]==undefined){
return false;
}else{
return true;
}
};
}
PodManager.prototype=new SObject();
window.podmanager=new PodManager;

