var autosaveTimer=null;
var callinprogress=false;
var pastSaveTimestamp="";
var planDetail=function(id,_2){
this.isDirty=false;
this.isReady=false;
this.id=id;
this.creatorID=_2;
this.name="";
this.description="";
this.finalTime;
this.finalLocation="";
this.attendees="";
this.tasks=[];
this.suggestedTimes=[];
this.suggestedPlaces=[];
this.closeDate;
this.tags="";
this.emailList="";
this.groupsList="";
this.privacy="Invitees";
this.imageUrl="";
this.imageCreditUrl="";
this.pollingInvitesSent=false;
this.finalizedEventInvitesSent=false;
this.addName=function(_3){
this.name=encodeURIComponent(String.interpret(_3));
};
this.addDescription=function(_4){
this.description=encodeURIComponent(String.interpret(_4));
};
this.addImage=function(_5,_6){
this.imageUrl=encodeURIComponent(String.interpret(_5));
if(_6!=null&&_6!="undefined"&&_6!=""){
this.imageCreditUrl=encodeURIComponent(String.interpret(_6));
}
};
this.addFinalTime=function(_7,_8){
var _9={START:"'"+encodeURIComponent(String.interpret(_7))+"'",END:"'"+encodeURIComponent(String.interpret(_8))+"'"};
this.finalTime=_9;
};
this.addFinalLocation=function(_a){
this.finalLocation=encodeURIComponent(String.interpret(_a));
};
this.removeFinalLocation=function(){
this.finalLocation="";
};
this.addTime=function(_b,_c,_d,_e){
var _f=encodeURIComponent(String.interpret(_c));
var _10=encodeURIComponent(String.interpret(_d));
var _11=encodeURIComponent(String.interpret(_b));
if(_e!=null&&_e==true){
_f=_c;
_10=_d;
_11=_b;
}
var _12={ID:"'"+_11+"'",START:"'"+_f+"'",END:"'"+_10+"'"};
this.suggestedTimes.push(_12);
};
this.removeTime=function(_13,_14){
_13=encodeURIComponent(String.interpret(_13));
_14=encodeURIComponent(String.interpret(_14));
var _15=this.suggestedTimes;
var _16=_15.length;
this.suggestedTimes=[];
var _17=eval(_15);
for(var i=0;i<_16;i++){
var _19="";
var _1a="";
var tid="";
if(_17[i].ID!=null&&_17[i].ID.length>2){
tid=_17[i].ID.substring(1,_17[i].ID.length-1);
}
if(_17[i].START!=null&&_17[i].START.length>2){
_19=_17[i].START.substring(1,_17[i].START.length-1);
}
if(_17[i].END!=null&&_17[i].END.length>2){
_1a=_17[i].END.substring(1,_17[i].END.length-1);
}
if(_19!=_13||_1a!=_14){
this.addTime(tid,_19,_1a,true);
}
}
};
this.addPlace=function(_1c,_1d){
var _1e=encodeURIComponent(String.interpret(_1c));
if(_1d!=null&&_1d==true){
_1e=_1c;
}
var _1f={LOCATION:"\""+_1e+"\""};
this.suggestedPlaces.push(_1f);
};
this.removePlace=function(_20){
var _21=this.suggestedPlaces;
var _22=_21.length;
this.suggestedPlaces=[];
var _23=eval(_21);
for(var i=0;i<_22;i++){
var pl="";
if(_23[i].LOCATION!=null&&_23[i].LOCATION.length>2){
pl=_23[i].LOCATION.substring(1,_23[i].LOCATION.length-1);
}
if(pl!=_20){
this.addPlace(pl,true);
}
}
};
this.setCloseDate=function(cd){
this.closeDate=cd;
};
this.toggleAttendee=function(_27){
_27=encodeURIComponent(String.interpret(_27));
if(this.attendees.indexOf(_27)==-1){
if(this.attendees!=null&&this.attendees!=""){
this.attendees+=","+_27;
}else{
this.attendees=_27;
}
}else{
if(this.attendees.indexOf(_27+",")!=-1){
_27+=",";
}else{
if(this.attendees.indexOf(","+_27)!=-1){
_27=","+_27;
}
}
this.attendees=this.attendees.replace(_27,"");
}
};
this.toggleGroup=function(_28){
if(this.groupsList.indexOf(_28)==-1){
if(this.groupsList!=null&&this.groupsList!=""){
this.groupsList+=","+_28;
}else{
this.groupsList=_28;
}
}else{
if(this.groupsList.indexOf(_28+",")!=-1){
_28+=",";
}else{
if(this.groupsList.indexOf(","+_28)!=-1){
_28=","+_28;
}
}
this.groupsList=this.groupsList.replace(_28,"");
}
};
this.addTask=function(_29,_2a,_2b){
var _2c=encodeURIComponent(String.interpret(_29));
var _2d=encodeURIComponent(String.interpret(_2a));
if(_2b!=null&&_2b==true){
_2c=_29;
_2d=_2a;
}
var _2e={NAME:"\""+_2c+"\"",TASK:"\""+_2d+"\""};
this.tasks.push(_2e);
};
this.removeTask=function(_2f,_30){
_2f=encodeURIComponent(String.interpret(_2f));
_30=encodeURIComponent(String.interpret(_30));
var _31=this.tasks;
var _32=_31.length;
this.tasks=[];
var _33=eval(_31);
for(var i=0;i<_32;i++){
var nm="";
var tsk="";
if(_33[i].NAME!=null&&_33[i].NAME.length>2){
nm=_33[i].NAME.substring(1,_33[i].NAME.length-1);
}
if(_33[i].TASK!=null&&_33[i].TASK.length>2){
tsk=_33[i].TASK.substring(1,_33[i].TASK.length-1);
}
if(nm!=_2f||tsk!=_30){
this.addTask(nm,tsk,true);
}
}
};
this.addTag=function(tag){
if(this.tags.length>0){
this.tags+=",";
}
this.tags+=encodeURIComponent(String.interpret(tag));
};
this.removeTag=function(tag){
tag=encodeURIComponent(String.interpret(tag));
if(this.tags.indexOf(tag+",")!=-1){
tag+=",";
}else{
if(this.tags.indexOf(","+tag)!=-1){
tag=","+tag;
}
}
this.tags=this.tags.replace(tag,"");
};
this.addEmailList=function(_39){
this.emailList=encodeURIComponent(String.interpret(_39));
};
this.setPrivacy=function(_3a){
this.privacy=_3a;
};
this.toString=function(){
var d=new Date();
var _3c=d.getTimezoneOffset();
_3c*=-1;
var _3d="{";
_3d=_3d+"ID:\""+this.id+"\",";
_3d=_3d+"Name:\""+this.name+"\",";
_3d=_3d+"Type:\""+currentPollType+"\",";
_3d=_3d+"Description:\""+this.description+"\",";
_3d=_3d+"ImageUrl:\""+this.imageUrl+"\",";
_3d=_3d+"ImageCreditUrl:\""+this.imageCreditUrl+"\",";
_3d=_3d+"CreatorID:\""+this.creatorID+"\",";
_3d=_3d+"Privacy:\""+this.privacy+"\",";
_3d=_3d+"PollingInvitesSent:\""+this.pollingInvitesSent+"\",";
_3d=_3d+"FinalizedEventInvitesSent:\""+this.finalizedEventInvitesSent+"\",";
_3d=_3d+"TimeZoneOffset:\""+_3c+"\",";
var _3e=this.suggestedTimes.length;
var _3f="[";
var _40="[";
var _41="[";
for(var i=0;i<_3e;i++){
var _43=this.suggestedTimes[i].ID;
var _44=this.suggestedTimes[i].START.replace(/'/gi,"");
var end=this.suggestedTimes[i].END.replace(/'/gi,"");
_3f+=_43;
_40+="new Date("+_44+")";
_41+="new Date("+end+")";
if(i<_3e-1){
_3f+=",";
_40+=",";
_41+=",";
}
}
_3f+="]";
_40+="]";
_41+="]";
_3d+="'SuggestedTimeIds':"+_3f+", 'SuggestedStartTimes':"+_40+",'SuggestedEndTimes':"+_41+",";
_3e=this.suggestedPlaces.length;
_3d+="'SuggestedPlaces':[";
for(var i=0;i<_3e;i++){
var _46=eval(this.suggestedPlaces[i].LOCATION);
_3d+="\""+_46+"\"";
if(i<_3e-1){
_3d+=",";
}
}
_3d+="],";
if(this.finalTime!=null){
var _44="new Date("+this.finalTime.START.replace(/'/gi,"")+")";
var end="new Date("+this.finalTime.END.replace(/'/gi,"")+")";
_40="new Date("+_44+")";
_41="new Date("+end+")";
_3d+="'FinalStartTime':"+_44+",'FinalEndTime':"+end+",";
}else{
_3d+="FinalStartTime:'',FinalEndTime:'',";
}
_3e=this.tasks.length;
_3d+="'Stuff':[";
for(var i=0;i<_3e;i++){
var _47=eval(this.tasks[i].NAME);
var _48=eval(this.tasks[i].TASK);
_3d+="\""+_47.replace(/\"/g,"'")+"!"+_48.replace(/\"/g,"'")+"\"";
if(i<_3e-1){
_3d+=",";
}
}
_3d+="],";
_3d+="Tags:\""+this.tags+"\",";
_3d+="FinalLocation:\""+this.finalLocation+"\",";
if(this.closeDate!=null){
_3d+="CloseDate: new Date("+this.closeDate.valueOf()+")";
}
_3d+="Attendees:\""+this.attendees+"\",";
_3d+="GroupsList:\""+this.groupsList+"\",";
_3d+="EmailList:\""+this.emailList+"\"";
_3d+="}";
return _3d;
};
};
function createDate(_49,_4a,_4b){
var dte=$(_49).value.split("/");
var _4d=$(_4a).value.split(":");
var hr=_4d[0];
var mnt=_4d[1];
if(_4b){
if(_49.indexOf("start")!=-1||_49.indexOf("Start")!=-1){
hr="00";
mnt="00";
}else{
hr="23";
mnt="59";
}
}
var _50=dte[0];
var day=dte[1];
var yr=dte[2];
var _53=new Date(yr,_50-1,day,hr,mnt).valueOf();
return _53;
}
timeOptsCount=0;
function addTime(_54){
if(($("pollStartDay").value=="")&&($("startDay").value=="")){
headerShowErrorMessage("You have entered invalid dates, please try again",false,"Error");
return;
}
var _55=null;
var _56=null;
var _57="";
var _58="";
var _59="";
var _5a="pollStartDay";
var _5b="pollEndDay";
var _5c="pollStartTime";
var _5d="pollEndTime";
if($("multipleTimes").style.display=="none"){
_5a="startDay";
_5b="endDay";
_5c="startTime";
_5d="endTime";
}
_55=createDate(_5a,_5c,$("chkAllDay").checked);
if($(_5b).value){
_56=createDate(_5b,_5d,$("chkAllDay").checked);
}else{
var _5e=new Date(_55);
_56=new Date(_5e.getFullYear(),_5e.getMonth(),_5e.getDate(),23,59,59,0).valueOf();
}
_57=formatDate($(_5a).value.split("/")[2],$(_5a).value.split("/")[0],$(_5a).value.split("/")[1],$(_5c).value,$("chkAllDay").checked);
if($(_5b).value){
_58=formatDate($(_5b).value.split("/")[2],$(_5b).value.split("/")[0],$(_5b).value.split("/")[1],$(_5d).value,$("chkAllDay").checked);
}else{
_58="";
}
var now=new Date();
if(_55>_56){
headerShowErrorMessage("Your plan must end after it begins.",true,"Error");
return;
}
if(_54=="undefined"){
_54="";
}
if($("multipleTimes").style.display=="none"){
plan.addFinalTime(_55,_56);
plan.suggestedTimes=[];
update();
}else{
plan.addTime(_54,_55,_56);
plan.finalTime=null;
update();
}
var _60="";
if(plan.suggestedTimes.length%2!=0){
_60="odd";
}
_59="<tr class=\""+_60+"\"><td class=\"time\">"+$(_5a).value+" ";
var _61="<li id = 'timeOpts"+timeOptsCount+"'>"+_57;
if(!$("chkAllDay").checked){
_59+=formatTime($(_5c).value);
_61+=" "+formatTime($(_5c).value);
}
if($(_5a).value==$(_5b).value){
if(!$("chkAllDay").checked&&($(_5c).value!=$(_5d).value)){
_59+=" - ";
_59+=formatTime($(_5d).value);
_61+=" - "+formatTime($(_5d).value);
}
}else{
if($(_5b).value){
_59+=" to "+$(_5b).value+" ";
_61+=" to "+_58;
if(!$("chkAllDay").checked){
_59+=formatTime($(_5d).value)+"</td>";
_61+=" "+formatTime($(_5d).value);
}
}
}
var _62="";
if($("chkAllDay").checked){
_61+=" All Day";
_62="<div align = 'center'>X</div>";
}else{
}
_59+="<td align = 'center'>"+_62+"</td><td class='remove'><a onclick='removeTime(\""+_55.valueOf()+"\",\""+_56.valueOf()+"\", \""+timeOptsCount+"\");this.up(\"tr\").toggle();' title='Remove from the list'>remove</a></td></tr>";
_61+="</li>";
new Insertion.Before("addTimeRow",_59);
$("datePreviewMessage").innerHTML="Potential times:";
if(timeType!="poll"){
$("timePollOptions").innerHTML="";
}
$("timePollOptions").innerHTML+=_61;
timeType="poll";
$("pollStartDay").value="";
$("pollEndDay").value="";
timeOptsCount++;
}
function removeTime(_63,end,_65){
plan.removeTime(_63,end);
$("timeOpts"+_65).toggle();
update();
}
function addFinalTime(){
startDate=null;
endDate=null;
if($("startDay").value==""){
headerShowErrorMessage("You have entered invalid dates, please try again",false,"Error");
return;
}
startDate=createDate("startDay","startTime",$("finalAllDay").checked);
if($("endDay").value){
endDate=createDate("endDay","endTime",$("finalAllDay").checked);
}else{
var _66=new Date(startDate);
endDate=new Date(_66.getFullYear(),_66.getMonth(),_66.getDate(),23,59,59,0).valueOf();
}
var now=new Date();
if(startDate>endDate){
headerShowErrorMessage("Your plan must end after it begins.",true,"Error");
return;
}
plan.addFinalTime(startDate,endDate);
plan.suggestedTimes=[];
update();
startDateString=formatDate($("startDay").value.split("/")[2],$("startDay").value.split("/")[0],$("startDay").value.split("/")[1],$("startTime").value,$("finalAllDay").checked);
if($("endDay").value){
endDateString=formatDate($("endDay").value.split("/")[2],$("endDay").value.split("/")[0],$("endDay").value.split("/")[1],$("endTime").value,$("finalAllDay").checked);
}else{
endDateString="";
}
var _68="";
if($("finalAllDay").checked==true){
_68=" All Day";
}
if($("startDay").value==$("endDay").value){
endDateString="";
if(!$("finalAllDay").checked){
if($("startTime").value==$("endTime").value){
startDateString+=" "+formatTime($("startTime").value);
}else{
startDateString+=" "+formatTime($("startTime").value)+" - "+formatTime($("endTime").value);
}
}
}else{
if(!$("finalAllDay").checked){
startDateString+=" "+formatTime($("startTime").value);
endDateString+=" "+formatTime($("endTime").value);
}
}
$("datePreviewMessage").innerHTML="";
if(endDateString!=null&&endDateString!=""){
$("timePollOptions").innerHTML="<li>"+startDateString+" to "+endDateString+_68+"</li>";
}else{
$("timePollOptions").innerHTML="<li>"+startDateString+_68+"</li>";
}
timeType="final";
}
var placePollCount=0;
function addPlace(){
var _69=$("pollPlace").value;
if(_69=="Enter a Place"){
_69="";
$("pollPlace").value="";
}
var _6a=$("pollCity").value;
var _6b=/[a-zA-Z0-9]/;
if(!_6b.test(_6a)){
headerShowErrorMessage("Please enter a valid location for your plan.",false,"Error");
return;
}
if(plan.finalLocation!=null&&plan.finalLocation!=""){
headerShowErrorMessage("You already picked a location for your plan. Please clear it if you want to put it vote.",false,"Info");
return;
}
var _6c=escape($("pollPlace").value)+"@"+escape($("pollCity").value);
var _6d="<li id = 'placeOpts"+placePollCount+"'>"+$("pollPlace").value+" - "+$("pollCity").value+"</li>";
var _6e=$("pollPlace").value+"</a> in "+$("pollCity").value;
if(autoCompletePollLoc!=null&&autoCompletePollLoc!=""){
_6c=autoCompletePollLoc;
var _6f=autoCompletePollLoc.split("@")[0]+"@"+autoCompletePollLoc.split("@")[1];
_6d="<li id = 'placeOpts"+placePollCount+"'><strong>"+_6f.replace("@","</strong> - ")+"</li>";
_6e=_6f.replace("@"," - ");
}else{
geoCode($("pollPlace").value+", "+$("pollCity").value);
}
plan.addPlace(_6c);
var _70="";
if(plan.suggestedPlaces.length%2!=0){
_70="odd";
}
var _71="<tr class="+_70+" id=\""+_6c+"Tr\"><td class=\"locations\"><a>"+unescape(_6e)+"</td><td class='remove'><a onclick='removePlace(\""+escape(_6c)+"\",\""+placePollCount+"\");this.up(\"tr\").toggle();' title='Remove from the list'>Remove</a></td></tr>";
new Insertion.Before("addLocationRow",_71);
update();
$("locationMessage").innerHTML="Location(Yet to be decided)";
$("locationPollMessage").innerHTML="<span>Included poll options:</span>";
$("locationOptions").innerHTML+=_6d;
autoCompletePollLoc="";
$("pollPlace").value="Enter a Place";
placePollCount++;
}
var taskCount=0;
function addTask(){
var rg=/[^0-9a-zA-Z'\-$,@.& ():]/;
if(rg.test($("taskDescription").value)){
headerShowErrorMessage("The Task cannot contain special characters other than '-.$,@.  Please add a valid value and  re-click \"add\"",true,"Error");
return;
}
if(rg.test($("taskPerson").value)){
headerShowErrorMessage("The Task Person cannot contain special characters other than '-.$,@.  Please add a valid value and  re-click \"add\"",true,"Error");
return;
}
var _73=escape($("taskDescription").value);
if(_73==null||_73==""){
headerShowErrorMessage("You must enter a task Description.  Tell us about the task then re-click \"add\"",true,"Error");
return;
}
var _74=escape($("taskPerson").value);
var _75=_74;
if(taskPersonID!=null&&taskPersonID!=""){
_74=taskPersonID;
_75=taskPersonName;
}
_74=_74.replace(/"/g,"\\\"");
_73=_73.replace(/"/g,"\\\"");
plan.addTask(_74,_73);
if(_75==null||_75==""){
_75="Open";
}
var _76="";
if(taskCount%2!=0){
_76="odd";
}
var _77="<tr class = \""+_76+"\" id = \"taskTR"+taskCount+"\"><td class=\"task\">"+unescape(_73)+"</td><td class=\"name\">"+unescape(_75)+"</td><td class=\"remove\"><a onclick = \"removeTask("+"'"+_74+"',"+"'"+_73+"'"+");$('taskTR"+taskCount+"').toggle();\" title=\"Remove from the list\">Remove</a></td></tr>";
new Insertion.Before("addTaskRow",_77);
taskPersonID="";
taskPersonName="";
$("taskDescription").value="";
$("taskPerson").value="";
update();
taskCount++;
$("taskCount").innerHTML=taskCount+" tasks";
}
function removeTask(_78,_79){
plan.removeTask(_78,_79);
taskCount--;
$("taskCount").innerHTML=taskCount+" tasks";
if(taskCount==0){
$("taskCount").innerHTML="";
}
update();
}
function addEmailList(){
var _7a=$("emailList").value;
var _7b=_7a.split(",");
_7a="";
for(var i=0;i<_7b.length;i++){
if(_7b[i]&&__scrubWhiteSpace(_7b[i])!=""){
if(__scrubWhiteSpace(_7a)!=""){
_7a+=",";
}
_7a+=__scrubWhiteSpace(_7b[i]);
}
}
var _7d=importContactsList;
var _7e="";
if(undefined!=_7a&&_7a!=""){
_7a=_7a.replace(/,/g,"*");
_7a+="*";
var _7f=_7a.split("*");
_7a="";
for(var i=0;i<_7f.length;i++){
if(_7f[i]!=null&&__scrubWhiteSpace(_7f[i])!=""){
if(__scrubWhiteSpace(_7a)!=""){
_7a+="*";
_7e+=", ";
}
_7a+=__scrubWhiteSpace(_7f[i]);
_7e+=__scrubWhiteSpace(_7f[i]);
}
}
$("emailList").value=_7e;
}
var _80=_7d+_7a;
plan.addEmailList(_80);
var _81=0*1;
var _82=0*1;
if(plan.attendees!=null&&plan.attendees.length>0){
_81=plan.attendees.split(",").length;
}
if(_80!=null&&_80.length>0){
_82=_80.split("*").length;
if(_7d.length>0&&(_7a==null||_7a=="")){
_82--;
}
}
var _83=_81+_82;
if(ownerInivted){
_83=_83-1;
}
$("invitedCount").innerHTML=_83+" people invited";
if(_83==1){
$("invitedCount").innerHTML=$("invitedCount").innerHTML.replace("people","person");
}
update();
}
function addName(obj){
var _85=obj.value;
plan.addName(escape(_85));
update();
}
function addDesc(obj){
var d=obj.value;
plan.addDescription(escape(d));
update();
}
function addPrivacy(obj){
if(!obj){
return;
}
if(obj.checked){
var d=obj.value;
plan.setPrivacy(escape(d));
update();
}
}
function addEmails(obj){
addEmailList();
}
function updatePlanImageUrl(u,s){
plan.addImage(escape(u),escape(s));
update();
}
function showHideFinalLocation(){
}
function clearFinalLocation(){
var _8d=$("locRcpt").value;
if($(_8d)){
$(_8d).toggle();
}
map.clearOverlays();
plan.removeFinalLocation();
$("eventLocation").value="";
try{
var cs=$("city").value.split(",");
$("city").value=cs[cs.length-2]+","+cs[cs.length-1];
}
catch(exception){
$("city").value=userLoc;
}
autoCompleteFinalLoc="";
update();
$("clearLocation").style.display="none";
}
var autoCompleteFinalLoc="";
var autoCompletePollLoc="";
function addFinalLocation(){
var _8f=$("city").value;
var _90=$("eventLocation").value;
var _91=/[a-zA-Z0-9]/;
if(!_91.test(_8f)){
headerShowErrorMessage("Please enter a valid location for your plan, or try putting it to a vote.",false,"Error");
return;
}
try{
var cs=$("city").value.split(",");
$("pollCity").value=cs[cs.length-2]+","+cs[cs.length-1];
}
catch(exception){
}
var _93=$("eventLocation").value+"@"+$("city").value;
var _94="<li id = 'placeOpts"+placePollCount+"'>"+$("eventLocation").value+" in "+$("city").value+"</li>";
var _95=$("eventLocation").value+"</a> in "+$("city").value;
if(autoCompleteFinalLoc!=null&&autoCompleteFinalLoc!=""){
_93=autoCompleteFinalLoc;
var _96=autoCompleteFinalLoc.split("@")[0]+"@"+autoCompleteFinalLoc.split("@")[1];
_94="<li id = 'placeOpts"+placePollCount+"'>"+_96.replace("@"," ")+"</li>";
_95=_96.replace("@"," - ");
}else{
geoCode($("eventLocation").value+", "+$("city").value);
}
$("locRcpt").value="placeOpts"+placePollCount;
plan.addFinalLocation(escape(_93));
$("locationMessage").innerHTML="Location";
$("locationPollMessage").innerHTML="";
update();
$("locationOptions").innerHTML=_94;
var _97="";
if(plan.suggestedTimes.length%2!=0){
_97="odd";
}
autoCompleteFinalLoc="";
placePollCount++;
$("clearLocation").style.display="";
}
function addTag(){
var tag=$("addTags").value;
if(__scrubWhiteSpace(tag)==""){
return;
}
plan.addTag(tag);
$("tagList").innerHTML+="<li><span><a onclick='removeTag(\""+tag+"\"); this.up(\"li\").toggle();' title='Remove this tag'>[x]</a></span>"+tag+"</li>";
update();
}
invitedList=[];
function toggleAttendee(_99,_9a,_9b,_9c){
plan.toggleAttendee(_99);
var _9d=0*1;
if(plan.attendees!=null&&plan.attendees.length>0){
_9d=plan.attendees.split(",").length;
}
var _9e=0*1;
if(plan.emailList!=null&&plan.emailList.length>0){
_9e=plan.emailList.split("*").length;
}
if(ownerInivted){
_9d=_9d-1;
}
$("invitedCount").innerHTML=_9d+_9e+" people invited";
if(_9d+_9e==1){
$("invitedCount").innerHTML=$("invitedCount").innerHTML.replace("people","person");
}
var _9f;
var _a0=[];
for(var i=0;i<invitedList.length;i++){
if(invitedList[i][0]==_99){
_9f=true;
continue;
}
_a0.push(invitedList[i]);
}
invitedList=_a0;
if(!_9f){
var _a2=[_99,_9a,_9b+","+_9c];
invitedList.push(_a2);
}
new Autocompleter.Fatdoor("taskPerson","autoTaskDiv",invitedList,{afterUpdateElement:addTaskPerson,minChars:2});
update();
}
var taskPersonID="";
var taskPersonName="";
function addTaskPerson(_a3,li){
var _a5=(li.id).split("&");
addTaskPersonHelper(_a5[0],_a5[1]);
}
function addTaskPersonHelper(id,_a7){
taskPersonID=id;
taskPersonName=_a7;
$("taskPerson").value=_a7;
}
function removeTag(tag){
plan.removeTag(tag);
update();
}
function removePlace(_a9,_aa){
plan.removePlace(_a9.replace("@","%40"));
if($("placeOpts"+_aa)){
$("placeOpts"+_aa).toggle();
}
update();
removeMarker(_a9);
}
function setCloseDate(){
var _ab=$("closeDate").value.split(" ")[0];
var _ac=$("closeDate").value.split(" ")[1];
var _ad=$("closeTime").value.split(":")[0];
var _ae=$("closeTime").value.split(":")[1];
var _ac=new Date(2008,_ab-1,_ac,_ad,_ae);
plan.setCloseDate(_ac);
update();
}
function setLocation(){
$("locationOptions").innerHTML="<li>"+$("eventLocation").value+"</li>";
plan.setLocation($("eventLocation").value);
}
var connectionsMarkup;
function update(){
$("deletePlanStatus").show();
if(!plan.isReady){
return;
}
plan.isDirty=true;
$("plan").value=plan.toString();
autoSave($("plan").value);
return true;
}
function tagOnEnter(e){
if(e&&e.keyCode&&e.keyCode==13){
addTag();
}else{
return true;
}
}
var cal;
var calCaller;
function createCalendar(){
var _b0=new Date();
cal=new scal("calContainer",calCallBack,{titleformat:"mmmm yyyy",closebutton:"close",dayheadlength:2,weekdaystart:0});
}
var startDay;
var startDate;
var endDate;
var startDateString="";
var endDateString="";
var month;
var dt;
var year;
var time;
function calCallBack(d){
month=d.getMonth()+1;
dt=d.getDate();
year=d.getFullYear();
if(calCaller=="startDay"){
startDate=new Date(year,month,dt).valueOf();
$("startDay").value=month+"/"+dt+"/"+year;
}else{
if(calCaller=="endDay"){
endDate=new Date(year,month,dt).valueOf();
$("endDay").value=month+"/"+dt+"/"+year;
}else{
if(calCaller=="pollStartDay"){
startDate=new Date(year,month,dt).valueOf();
$("pollStartDay").value=month+"/"+dt+"/"+year;
}else{
if(calCaller=="pollEndDay"){
endDate=new Date(year,month,dt).valueOf();
$("pollEndDay").value=month+"/"+dt+"/"+year;
}
}
}
}
$("calContainer").style.display="none";
}
function formatDate(_b2,_b3,_b4,_b5,_b6){
_b3=eval(_b3);
switch(_b3){
case 1:
_b3="January";
break;
case 2:
_b3="Febraury";
break;
case 3:
_b3="March";
break;
case 4:
_b3="April";
break;
case 5:
_b3="May";
break;
case 6:
_b3="June";
break;
case 7:
_b3="July";
break;
case 8:
_b3="August";
break;
case 9:
_b3="September";
break;
case 10:
_b3="October";
break;
case 11:
_b3="November";
break;
case 12:
_b3="December";
break;
}
var _b7=_b3+" "+_b4+", "+_b2;
return _b7;
}
function formatTime(tme){
if(tme=="23:58"){
return "Midnight";
}else{
if(tme=="23:59"){
return "";
}
}
var _b9=tme.split(":")[0];
var min=tme.split(":")[1];
var _bb="AM";
if(_b9>11){
_bb="PM";
if(_b9>12){
_b9=_b9-12;
}
}
if(_b9=="00"||eval(_b9)==0){
_b9="12";
}
return _b9+":"+min+_bb;
}
function setCalendarPosition(){
var _bc=Position.cumulativeOffset($(calCaller));
if(calCaller=="startDay"||calCaller=="endDay"){
$("miniCalendar").style.left=(_bc[0]-13)+"px";
}else{
$("miniCalendar").style.left=(_bc[0])+"px";
}
$("miniCalendar").style.top=(_bc[1]-2)+"px";
$("calContainer").style.display="";
setTimeout("$('miniCalendar').style.display='block';",1);
}
function addImage(){
window.fatDoorModalDialogCallback=imageUpdate;
headerShowModalDialog(rootPath+"async/uploadimages.aspx?type=plans&query="+$("planName").value+"&imageSuggest=1&isDefault=true&planID="+$("pollId").value,660,775,false);
}
function imageUpdate(_bd,_be,_bf){
if(!signupModalShowing){
headerHideModalDialog();
}
$("planImage").src=_bd;
$("picIDValue").value=_bd;
$("planImage").style.display="";
var _c0="";
if(_be!=null&&_be!=""&&_be!="undefined"){
_c0="<a href='"+_be+"'>"+_bf+"</a>";
$("planImageCredit").innerHTML="<img class='CC' src='../images/cc.gif' /> <span class='CC'>By </span><small><a href='"+_be+"' target='_blank'>"+_bf+"</a></small>";
$("addImageCredit").innerHTML="<img class='CC' src='../images/cc.gif' /> <span class='CC'>By </span><small><a href='"+_be+"' target='_blank'>"+_bf+"</a></small>";
}
$("addImageLbl").innerHTML="<img src='"+_bd.replace(".standard",".thumbnail")+"' />";
updatePlanImageUrl(_bd,_c0);
}
var inviteeBackup="";
function clearInvitees(){
inviteeBackup=plan.attendees;
plan.attendees="";
update();
}
function restoreInvitees(){
if(inviteeBackup!=null&&inviteeBackup!=""){
plan.attendees=inviteeBackup;
}
update();
}
function validateForm(){
ValidatorEnable(importContacts_emailIdValidator,false);
ValidatorEnable(importContacts_emailPwdValidator,false);
if($("planName").value==null||$("planName").value==""){
headerShowErrorMessage("You must enter a plan name.",false,"Error");
$("planSavingImg").style.display="none";
$("createPlan").style.display="";
return false;
}
if(plan.suggestedTimes.length==0&&plan.finalTime==null){
headerShowErrorMessage("Please enter a time for your plan.",false,"Error");
$("planSavingImg").style.display="none";
$("createPlan").style.display="";
return false;
}
return true;
}
var markerList=[];
function autoCBK(_c1,li){
if(!li.id){
$("eventLocation").value="";
$("pollPlace").value="";
return;
}
$("eventLocation").value=unescape(__scrubWhiteSpace($("eventLocation").value)).replace(/'/g,"");
var lat;
var lon;
if(eventVenue.id=="eventLocation"){
var _c5;
var _c6;
autoCompleteFinalLoc=li.id.split("~")[0];
var _c7=autoCompleteFinalLoc.split("@");
$("city").value=_c7[1];
$("eventLocation").value=_c7[0];
_c5=li.id.split("~");
lat=_c5[1].split("^")[0];
lon=_c5[1].split("^")[1];
map.clearOverlays();
}else{
autoCompletePollLoc=li.id.split("~")[0];
var _c5=li.id.split("~");
lat=_c5[1].split("^")[0];
lon=_c5[1].split("^")[1];
addPlace();
}
_c6=li.id.split("~")[0];
_c6+=_c6.split("@")[0]+"@"+_c6.split("@")[1];
addMapMarker(_c6.split("@")[0]+"@"+_c6.split("@")[1],lat,lon,_c6);
}
function addMapMarker(id,lat,lon,_cb){
var _cc=new GIcon(__mapGetBaseIcon());
_cc.image=rootPath+"images/ico/24/places.png";
var _cd=new GMarker(new GLatLng(lat,lon),{maxWidth:"200px",icon:_cc,title:_cb});
_cd.placeVote=id;
map.setCenter(new GLatLng(lat,lon),17);
map.addOverlay(_cd,_cb);
if(!bounds){
bounds=map.getBounds();
}
bounds.extend(new GLatLng(lat,lon));
var z=map.getBoundsZoomLevel(bounds);
map.setCenter(bounds.getCenter(),z);
markerList.push(_cd);
}
function removeMarker(_cf){
map.clearOverlays();
bounds=null;
bounds=map.getBounds();
var _d0=[];
var len=markerList.length;
for(var i=0;i<len;i++){
var pv=markerList[i].placeVote;
if(markerList[i].placeVote!=unescape(_cf)){
_d0.push(markerList[i]);
map.addOverlay(markerList[i]);
bounds.extend(markerList[i].getPoint());
}
}
markerList=_d0;
var z=map.getBoundsZoomLevel(bounds);
map.setCenter(bounds.getCenter(),z);
}
function toggleGroup(_d5){
plan.toggleGroup(_d5);
update();
}
function updateNewMemberInvites(){
plan.updateNewMemberInvites(importContactsList);
update();
}
function wireupAutoSave(obj){
if(!obj||obj.value==""){
return;
}
}
function disableAutoSave(){
if(autosaveTimer){
window.clearInterval(autosaveTimer);
}
autosaveTimer=null;
}
function autoSave(_d7){
setTimeout("_autoSave("+_d7+")",1000);
}
function _autoSave(_d8){
$("deletePlanStatus").show();
if(!plan||(!plan.isDirty)||(!plan.isReady)){
return;
}
if(callinprogress){
return;
}
try{
callinprogress=true;
_d8=plan.toString();
var url=rootPath+"async/addPlan.aspx?id="+pollID;
url=url+"&currentType="+currentPollType;
if(updateMode=="1"){
url=url+"&act=update";
}else{
url=url+"&act=add";
}
var _da="plan="+_d8;
if(!Deleting){
new Ajax.Request(url,{method:"post",asynchronous:true,postBody:_da,onSuccess:autoSaveCallback,onFailure:autoSaveCallback});
pastSaveTimestamp=$("autoSaveStatus").innerHTML;
$("autoSaveStatus").innerHTML="<img src='"+rootPath+"images/spinny.gif' alt='Auto saving a draft copy' /> Saving...";
}
}
catch(evrthng){
autoSaveCallback(null);
return;
}
finally{
}
}
var Deleting=false;
function clearDraft(){
Deleting=true;
var url=rootPath+"async/addPlan.aspx?act=clear";
new Ajax.Request(url,{method:"post",asynchronous:true,postBody:"",onSuccess:clearDraftCallback,onFailure:clearDraftCallback});
$("autoSaveStatus").innerHTML="<img src='"+rootPath+"images/spinny.gif' alt='Deleting the draft copy' />";
}
function clearDraftCallback(t){
window.document.location.href=rootPath+"plans/";
}
function autoSaveCallback(t){
callinprogress=false;
headerHideLoadingMessage();
if(t==null){
return;
}
var res=[];
try{
res=eval(t.responseText);
if(res==null||res.length!=2){
$("autoSaveStatus").innerHTML=pastSaveTimestamp;
return;
}
if(res[0]==true){
pastSaveTimestamp="Saved at "+__timeFormat(new Date())+" - ";
$("autoSaveStatus").innerHTML=pastSaveTimestamp;
}else{
$("autoSaveStatus").innerHTML=pastSaveTimestamp;
}
$("deletePlanStatus").show();
}
catch(exp){
$("autoSaveStatus").innerHTML=pastSaveTimestamp;
}
window.status="";
}
var ownerInivted=false;
function initPage(){
var _df=false;
createCalendar();
setupAutoComplete();
initializeMap(false);
if($("existingPlan")&&$("existingPlan").value!=""&&$("existingPlan").value!=null){
headerShowLoadingMessage();
if(document.all){
var x=$("existingPlan").value;
var _e1=new ActiveXObject("Microsoft.XMLDOM");
_e1.async="false";
_e1.loadXML(x);
var el=_e1.getElementsByTagName("poll")[0];
pollID=el.attributes[0].value;
creatorID=el.attributes[2].value;
plan=new planDetail(pollID,creatorID);
}else{
$("existingPlanXml").innerHTML=$("existingPlan").value.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
var el=$("existingPlanXml").getElementsByTagName("poll")[0];
pollID=el.attributes["id"].value;
creatorID=el.attributes["creatorId"].value;
plan=new planDetail(pollID,creatorID);
var v=el.getElementsByTagName("pname")[0].innerHTML;
if(v.indexOf("<")<0){
$("planName").value=v.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
$("planName").onblur();
}else{
$("planName").value="My Plan";
$("planName").onblur();
}
v=el.getElementsByTagName("description")[0].innerHTML;
if(v.indexOf("<")<0){
var _e4=v.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
$("description").value=_e4;
plan.addDescription(v);
$("previewPlanDescription").innerHTML=formatDesc(_e4);
}
v=el.getElementsByTagName("privacy")[0].innerHTML;
var els=document.getElementsByName("privacySettings");
var len=els.length;
for(var i=0;i<len;i++){
if(els[i].value==v){
els[i].checked=true;
els[i].onclick();
break;
}
}
plan.pollingInvitesSent=el.getElementsByTagName("pollinginvitessent")[0].innerHTML;
plan.finalizedEventInvitesSent=el.getElementsByTagName("finalizedeventinvitessent")[0].innerHTML;
v=el.getElementsByTagName("privacy")[0].innerHTML;
var iu=el.attributes["imageurl"].value;
imageUpdate(iu);
var _e9=el.getElementsByTagName("finalplace");
var _ea=false;
if(_e9!=null&&_e9.length>0){
goGetMap=false;
$("knowWhere").checked=true;
$("knowWhere").onclick();
var _eb=_e9[0].getElementsByTagName("id")[0].innerHTML;
$("eventLocation").value=_e9[0].getElementsByTagName("pname")[0].innerHTML.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
$("city").value=_e9[0].getElementsByTagName("unformattedlocation")[0].innerHTML;
var _ec=$("eventLocation").value;
var _ed=$("city").value;
if(_eb!=""){
autoCompleteFinalLoc=_ec+"@"+_ed+"@"+_eb;
}
try{
var pcs=_e9[0].getElementsByTagName("unformattedlocation")[0].innerHTML.split(",");
if(pcs[pcs.length-2]&&pcs[pcs.length-1]){
$("pollCity").value=pcs[pcs.length-2]+","+pcs[pcs.length-1];
}else{
$("pollCity").value=_e9[0].getElementsByTagName("unformattedlocation")[0].innerHTML;
}
}
catch(exception){
$("pollCity").value=_e9[0].getElementsByTagName("unformattedlocation")[0].innerHTML;
}
var lat=_e9[0].getElementsByTagName("latitude")[0].innerHTML;
var lon=_e9[0].getElementsByTagName("longitude")[0].innerHTML;
try{
lat=parseFloat(lat);
lon=parseFloat(lon);
}
catch(exception){
}
html=$("pollPlace").value+" "+$("pollCity").value;
if(lat&&lon){
addMapMarker($("pollPlace").value+"@"+$("pollCity").value,lat,lon,html);
}
addFinalLocation();
_ea=true;
}
if(!_ea){
if(el.getElementsByTagName("suggestedplaces")!=null&&el.getElementsByTagName("suggestedplaces").length>0){
_e9=el.getElementsByTagName("suggestedplaces")[0].getElementsByTagName("place");
if(_e9!=null){
goGetMap=false;
$("dontKnowWhere").checked=true;
$("dontKnowWhere").onclick();
var _f1=_e9.length;
for(var i=0;i<_f1;i++){
var _f2=_e9[i].getElementsByTagName("id")[0].innerHTML;
$("pollPlace").value=_e9[i].getElementsByTagName("pname")[0].innerHTML.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
$("pollCity").value=_e9[i].getElementsByTagName("unformattedlocation")[0].innerHTML.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
var _f3=$("pollPlace").value;
var _f4=$("pollCity").value;
if(_f2!=""){
autoCompletePollLoc=_f3+"@"+_f4+"@"+_f2;
}
var lat=_e9[i].getElementsByTagName("latitude")[0].innerHTML;
var lon=_e9[i].getElementsByTagName("longitude")[0].innerHTML;
try{
lat=parseFloat(lat);
lon=parseFloat(lon);
}
catch(exception){
}
html=$("pollPlace").value+" "+$("pollCity").value;
if(lat&&lon){
addMapMarker($("pollPlace").value+"@"+$("pollCity").value,lat,lon,html);
}
addPlace();
}
$("pollPlace").value="Enter a Place";
$("pollCity").value=userLoc;
}
}
}
var _f5=el.getElementsByTagName("timeslot");
var _f6=false;
if(_f5){
$("knowWhen").checked=true;
$("knowWhen").onclick();
var _f7=_f5[0].getElementsByTagName("starttime")[0].innerHTML;
if(_f7!=""&&_f7.length==27){
var _f8=_f7.split("T")[0];
var _f9=_f7.split("T")[1].replace(/:00.0000000/g,"");
$("startDay").value=_f8.split("-")[1]+"/"+_f8.split("-")[2]+"/"+_f8.split("-")[0];
$("startTimeSelect").value=_f9;
var _fa=_f9.replace("am","").replace("pm","").split(":");
if(_fa[0]>=12){
$("startTimeAMPM").value="PM";
}else{
$("startTimeAMPM").value="AM";
}
updateComboBox(_f9,$("startTimeText"),$("startTime"),$("startTimeAMPM"),$("finalTimeError"));
_f7=_f5[0].getElementsByTagName("endtime")[0].innerHTML;
_f8=_f7.split("T")[0];
_f9=_f7.split("T")[1].replace(/:00.0000000/g,"");
_f9=_f9.substring(0,5);
dt=new Date(_f5[0].getElementsByTagName("endtime")[0].innerHTML);
$("endDay").value=_f8.split("-")[1]+"/"+_f8.split("-")[2]+"/"+_f8.split("-")[0];
$("endTimeSelect").value=_f9;
_fa=_f9.replace("am","").replace("pm","").split(":");
if(_fa[0]>=12){
$("endTimeAMPM").value="PM";
}else{
$("endTimeAMPM").value="AM";
}
updateComboBox(_f9,$("endTimeText"),$("endTime"),$("endTimeAMPM"),$("finalTimeError"));
addFinalTime();
_f6=true;
}
}
if(!_f6){
if(el.getElementsByTagName("suggestedtimeslots")!=null&&el.getElementsByTagName("suggestedtimeslots").length>0){
_f5=el.getElementsByTagName("suggestedtimeslots")[0].getElementsByTagName("suggestedtimeslot");
if(_f5!=null){
$("doNotKnowWhen").checked=true;
$("doNotKnowWhen").onclick();
var _fb=_f5.length;
for(var i=0;i<_fb;i++){
var _fc=_f5[i].attributes["id"].value;
var _f7=_f5[i].getElementsByTagName("starttime")[0].innerHTML;
if(_f7.length!=27){
continue;
}
var _f8=_f7.split("T")[0];
var _f9=_f7.split("T")[1].replace(/:00.0000000/g,"");
$("pollStartDay").value=_f8.split("-")[1]+"/"+_f8.split("-")[2]+"/"+_f8.split("-")[0];
$("pollStartTime").value=_f9;
_f7=_f5[i].getElementsByTagName("endtime")[0].innerHTML;
_f8=_f7.split("T")[0];
_f9=_f7.split("T")[1].replace(/:00.0000000/g,"");
if(_f9=="23:59"){
$("chkAllDay").checked=true;
}
dt=new Date(_f5[i].getElementsByTagName("endtime")[0].innerHTML);
$("pollEndDay").value=_f8.split("-")[1]+"/"+_f8.split("-")[2]+"/"+_f8.split("-")[0];
$("pollEndTime").value=_f9;
addTime(_fc);
}
$("pollStartDay").value="";
$("pollEndDay").value="";
}
}
}
if(el.getElementsByTagName("members")!=null&&el.getElementsByTagName("members").length>0){
var _fd=el.getElementsByTagName("members")[0].getElementsByTagName("member");
if(_fd!=null&&_fd.length>0){
$("invitingPeople").checked=true;
$("notInvitingPeople").checked=false;
$("invitingPeople").onclick();
var _fe="";
var _ff="";
var _100=_fd.length;
for(var i=0;i<_100;i++){
var id=_fd[i].attributes["id"].value;
var p=_fd[i].getElementsByTagName("privilege")[0].innerHTML;
var a=_fd[i].getElementsByTagName("attendance")[0].innerHTML;
var e=_fd[i].getElementsByTagName("email")[0].innerHTML;
if(p=="Owner"){
plan.toggleAttendee(id);
ownerInivted=true;
continue;
}
if(id.indexOf("p/1")==0){
if(_fe!=null&&_fe!=""){
_fe=_fe+",";
}else{
_fe="";
}
var tmp=null;
if($(id)!=null){
tmp=$(id).inspect();
}
if(tmp!=null&&tmp.substring(0,3)=="<li"){
$(id).onclick();
}else{
if(_ff!=null&&_ff!=""){
_ff=_ff+",";
}else{
_ff="";
}
_ff=_ff+e;
}
}else{
if(_ff!=null&&_ff!=""){
_ff=_ff+",";
}else{
_ff="";
}
_ff=_ff+id;
}
}
$("emailList").value=_ff;
}else{
$("invitingPeople").checked=false;
$("notInvitingPeople").checked=true;
$("notInvitingPeople").onclick();
}
addEmailList();
}
if(el.getElementsByTagName("tasks")!=null&&el.getElementsByTagName("tasks").length>0){
var _106=el.getElementsByTagName("tasks")[0].getElementsByTagName("task");
if(_106!=null&&_106.length>0){
$("haveTasks").checked=true;
$("haveTasks").onclick();
$("noTasks").checked=false;
var len=_106.length;
for(var i=0;i<len;i++){
if(_106[i].getElementsByTagName("pname")[0].innerHTML!=null){
$("taskDescription").value=unescape(_106[i].getElementsByTagName("pname")[0].innerHTML).replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
}
var _107="";
var _108="";
if(_106[i].getElementsByTagName("assignedto")[0].innerHTML!=null){
_107=unescape(_106[i].getElementsByTagName("assignedto")[0].innerHTML).replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
}
if(_106[i].getElementsByTagName("assignedtoname")[0].innerHTML!=null){
_108=unescape(_106[i].getElementsByTagName("assignedtoname")[0].innerHTML).replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,"\"").replace(/&#39;/g,"'");
}
if(_107!=null){
if(_107.indexOf(":")>0){
$("taskPerson").value="";
}else{
if(_107!=null&&_107.substr(0,3)=="p/1"&&_108!=null){
if(_108.indexOf(":")>0){
$("taskPerson").value="";
}else{
$("taskPerson").value=_108;
addTaskPersonHelper(_107,_108);
}
}else{
$("taskPerson").value=_107;
}
}
}
addTask();
}
}else{
$("haveTasks").checked=false;
$("noTasks").checked=true;
$("noTasks").onclick();
}
}
if(!_df){
plan.isReady=true;
}else{
headerShowErrorMessage("Unable to load your previous plan, <a href='?id="+pollID+"'>click here</a> to reload.",false,"Error");
}
}
}else{
plan=new planDetail(pollID,creatorID);
plan.isReady=true;
}
headerHideLoadingMessage();
if(redirectedVenue!=null&&redirectedVenue!=""){
setTimeout("addRedirectedVenue()",2000);
}
$("plan").value="";
getMap();
}
function addRedirectedVenue(){
var _109;
var html;
$("knowWhere").checked="checked";
autoCompleteDiv="autocomplete_choices";
eventVenue=$("eventLocation");
eventCity=$("city");
setupAutoComplete();
$("planWhereBody").down("div.primary").style.display="block";
$("planWhereBody").down("div.secondary").style.display="none";
autoCompleteFinalLoc=redirectedVenue.split("~")[0];
_109=redirectedVenue.split("~");
$("eventLocation").value=autoCompleteFinalLoc.split("@")[0];
if(venueLocation!=null&&venueLocation!=""){
$("city").value=venueLocation;
}
lat=_109[1].split("^")[0];
lon=_109[1].split("^")[1];
addFinalLocation();
var _10b=new GMarker(new GLatLng(lat,lon));
_10b.placeVote=redirectedVenue.split("~")[0];
html="<div>"+redirectedVenue.split("~")[0];
+"</div>";
map.setCenter(new GLatLng(lat,lon));
GEvent.addListener(_10b,"click",function(){
_10b.openInfoWindowHtml(html);
});
map.addOverlay(_10b,html);
markerList.push(_10b);
map.setCenter(_10b.getPoint());
update();
}

