<!--
var isMozilla;
isMozilla=(document.all)?0:1;
function AdjustMenuZIndex(str)
{
if(str=="Rollover")
{
document.getElementById("menu").style.zIndex=1000;
if(!document.all)
{
if(document.getElementById("topbanner"))
{
document.getElementById("topbanner").style.display="none";
}
}
}
else if(str=="Rollout")
{
document.getElementById("menu").style.zIndex=0;
if(!document.all)
{
if(document.getElementById("topbanner"))
{
document.getElementById("topbanner").style.display="block";
}
}
}
}
function ShowPage(page)
{
var currUrl;
currUrl=String(self.location);
var arr;
var seperator='/';
arr=currUrl.split(seperator);
var url;
switch(page)
{
case"Home":
url="HomePage.aspx";
break;
case"My Home Page":
url="MyHomePage.aspx";
break;
case"Online Registration":
url="WebPages/User/OnlineRegistration.aspx";
break;
case"View Profile":
case"My Profile":
url="WebPages/User/EditProfile.aspx";
break;
case"My Photos":
url="WebPages/User/MyPhotos.aspx";
break;
case"Edit Profile":
url="WebPages/User/EditProfile.aspx";
break;
case"RSS Feeds":
url="WebPages/RSSFeedViewer/RSSFeedViewer.aspx";
break;
case"Coaching & Training Plans":
url="WebPages/Coaching/TrainingPlans.aspx";
break;
case"Forums & Communities":
url="WebPages/Community/ViewForums.aspx";
break;
case"Athlete Tools":
url="WebPages/AthleteTools/AthleteTools.aspx";
break;
case"Pace Calculator":
SubmitQueryString("../AthleteTools/AthleteTools.aspx?calc=1");
return;
break;
case"Heart Rate Calculator":
SubmitQueryString("../AthleteTools/AthleteTools.aspx?calc=2");
return;
break;
case"Calorie Calculator":
SubmitQueryString("../AthleteTools/AthleteTools.aspx?calc=3");
return;
break;
case"Conversion Calculator":
SubmitQueryString("../AthleteTools/AthleteTools.aspx?calc=4");
return;
break;
case"Race Time Predictor":
SubmitQueryString("../AthleteTools/AthleteTools.aspx?calc=5");
return;
break;
case"Food Diary":
url="WebPages/FoodDiary/SearchFoodDiary.aspx";
break;
case"My Events":
url="WebPages/SportsLifeEventsList/EventsList.aspx";
break;
case"Newsletter":
url="WebPages/NewsLetters/ViewNewsLetters.aspx";
break;
case"Blogs":
url="WebPages/Blogs/ViewBlogs.aspx";
break;
case"Browse Users":
url="WebPages/User/UserList.aspx";
break;
case"Training Log":
url="WebPages/LogBook/LogDetails.aspx";
break;
case"Training Routes":
url="WebPages/LogBook/SearchTrainingRoutes.aspx";
break;
case"Shopping":
url="WebPages/Other/Comingsoon.aspx";
break;
case"Classifieds":
url="WebPages/Other/Comingsoon.aspx";
break;
case"Products":
url="WebPages/Other/Comingsoon.aspx";
break;
case"More":
url="WebPages/RSSFeedViewer/RSSFeedViewer.aspx";
break;
default:
return;
}
self.location="../../"+url;
}
function CollapseMenus()
{
if(document.getElementById("menu")!=null)
{
document.menu.SetVariable("outsideclick","pageclick");
}
}
function ShowMenus()
{
window.menu=document.getElementById('menu');
var Path=self.location.href;
var PageName=Path.substring(Path.lastIndexOf("/")+1,Path.length);
if(document.getElementById("PageFooter_hUserId").value!="")
{
checkSessionTimeout();
if(document.getElementById("PageFooter_hidUserRole").value==2||document.getElementById("PageFooter_hidUserRole").value==1)
{
if(document.getElementById("TopFrame1_divCoachLink")!=null)
{
document.getElementById("TopFrame1_divCoachLink").style.visibility='visible';
}
document.getElementById("TopFrame1_divCoachBar").style.visibility='visible';
}
else
{
if(document.getElementById("TopFrame1_divCoachLink")!=null)
{
document.getElementById("TopFrame1_divCoachLink").style.display='none';
}
document.getElementById("TopFrame1_divCoachBar").style.display='none';
}
document.getElementById("TopFrame1_pnlLogin").style.display='none';
document.getElementById("TopFrame1_pnlAfterLogin").style.display='block';
document.getElementById("diveditFBProfile").style.display='none';
document.getElementById("TopFrame1_lblLoginName").innerHTML=document.getElementById("PageFooter_hUserName").value+"!";
}
else
{
if((document.getElementById("PageFooter_hFBUserName").value!="")&&(PageName.indexOf("AddProfile.aspx")>=0))
{
document.getElementById("TopFrame1_pnlAfterLogin").style.display='block';
document.getElementById("TopFrame1_pnlLogin").style.display='none';
document.getElementById("diveditFBProfile").style.display='none';
if(document.getElementById("TopFrame1_divCoachLink")!=null)
{
document.getElementById("TopFrame1_divCoachLink").style.display='none';
document.getElementById("TopFrame1_divCoachBar").style.display='none';
}
document.getElementById("TopFrame1_lblLoginName").innerHTML=document.getElementById("PageFooter_hFBUserName").value+"!";
}
else
{
document.getElementById("TopFrame1_pnlAfterLogin").style.display='none';
document.getElementById("TopFrame1_pnlLogin").style.display='block';
document.getElementById("diveditFBProfile").style.display='none';
}
}
if(PageName.indexOf("AddProfile.aspx")<0)
{
document.getElementById("tdmenu").style.height="31px";
document.getElementById("menucontainer").style.display="block";
if(document.getElementById("TopFrame1_divMyMessages")!=null)
{
document.getElementById("TopFrame1_divMyMessages").style.visibility='visible';
document.getElementById("TopFrame1_divMyMessagesBar").style.visibility='visible';
document.getElementById("TopFrame1_divInstantMessage").style.visibility='visible';
document.getElementById("TopFrame1_divInstantMessageBar").style.visibility='visible';
}
if(document.all)
{
document.getElementById("menucontainer").style.overflow="hidden";
document.getElementById("topframe").style.overflow="hidden";
}
else
{
document.getElementById("menucontainer").style.overflow="visible";
document.getElementById("topframe").style.overflow="visible";
}
document.body.onclick=CollapseMenus;
if(document.getElementById("PageFooter_hUserId").value!="")
{
FetchData();
document.menu.SetVariable("MenuOption","User");
}
else
{
document.menu.SetVariable("MenuOption","Normal");
}
AdjustMenuZIndex("Rollout");
}
else
{
document.getElementById("tdmenu").style.height="0px";
document.getElementById("menucontainer").style.display="none";
if(document.getElementById("TopFrame1_divMyMessages")!=null)
{
document.getElementById("TopFrame1_divMyMessages").style.display='none';
document.getElementById("TopFrame1_divMyMessagesBar").style.display='none';
document.getElementById("TopFrame1_divInstantMessage").style.display='none';
document.getElementById("TopFrame1_divInstantMessageBar").style.display='none';
}
}
if(document.getElementById("PageFooter_hUserId").value!="")
{
var obj;
obj=document.getElementById("TopFrame1_hidShowMessanger");
if(obj!=null)
{
if(obj.value=="true")
{
setVisible("TopFrame1_pnlIMPopUp");
obj.value=="false";
}
}
}
else
{
if(arrWindow!=null)
{
var objWindow;
for(var key in arrWindow)
{
objWindow=arrWindow[key];
if(objWindow!=null)
{
objWindow.close();
}
}
}
}
if(document.getElementById("topbanner")!=null)
{
document.getElementById("topbanner").src="http://www.activeathletevector.com/OAS/AA_728x90.cfm?pub=tas.go-ultra&refresh_rate=60&refresh=yes";
}
if(document.getElementById("footerbanner")!=null)
{
document.getElementById("footerbanner").src="http://www.activeathletevector.com/OAS/AA_728x90.cfm?pub=tas.go-ultra&refresh_rate=60&refresh=yes";
}
if(document.getElementById("leftbanner")!=null)
{
document.getElementById("leftbanner").src="http://www.activeathletevector.com/OAS/AA_160x600.cfm?pub=tas.go-ultra&refresh_rate=60&refresh=yes";
}
if(document.getElementById("rightbanner")!=null)
{
document.getElementById("rightbanner").src="http://www.activeathletevector.com/OAS/AA_160x600.cfm?pub=tas.go-ultra&refresh_rate=60&refresh=yes";
}
}
function load()
{
var myTimer;
var prm=Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(EndRequestHandler);
window.onbeforeunload=function(){UpdateWindowArray();};
}
function EndRequestHandler(sender,args)
{
var UserMessage=null;
UserMessage=document.getElementById("hidUserMessage");
if(UserMessage!=null&&UserMessage!="")
{
var UserMessageVal=UserMessage.value;
}
switch(UserMessageVal)
{
case"NikePlusLoginSuccessful":
ShowMessageBox("Congratulations! You have successfully connected to Nike+.");
UserMessage.value="";
break;
case"InvitationDoneSuccess":
UserMessageVal="";
var msg="Congratulations! Invitation sent successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"VideoHomePageUpdate":
UserMessageVal="";
var msg="Video on home page has been successfully updated.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"VideoDeleteDone":
UserMessageVal="";
var msg="Video has been deleted successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"CommunityJoinSuccessful":
var msg="You have joined community successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ExistingMemberOfCommunity":
ShowMessageBox("You are already a member of this community.");
UserMessage.value="";
break;
case"ErrorInJoinCommunity":
alert("Error occured while joining this community. Please try again.");
UserMessage.value="";
break;
case"AddTopicSuccessful":
closepopup('divpnlAddTopic');
var msg="Congratulations! Topic has been added successfully.";
ShowMessageBox(msg);
break;
case"AddTopicSuccessfulTwitted":
closepopup('divpnlAddTopic');
var msg="Congratulations! Topic has been added successfully and shared with twitter.";
ShowMessageBox(msg);
break;
case"ErrorInAddTopic":
alert("Error occured while adding a topic to this community. Please try again.");
UserMessage.value="";
break;
case"ErrorInDeleteCommunity":
alert("Error occured while deleting the Community. Please try again.");
UserMessage.value="";
break;
case"CommunityDoesntExists":
ShowMessageBox("Community does not exists.");
self.location="../../WebPages/Community/ViewCommunities.aspx";
closepopup('divpnlAddTopic');
UserMessage.value="";
break;
case"DeleteCommunitySuccessful":
var msg="Community has been deleted successfully.";
ShowMessageBox(msg);
self.location="../../WebPages/Community/ViewCommunities.aspx";
UserMessage.value="";
break;
case"UserNotMemberOfCommunity":
ShowMessageBox("You are not a member of this community. Please join the community first.");
UserMessage.value="";
break;
case"AddEventCommentSuccessful":
closepopup('pnlComment');
ShowMessageBox("Congratulations! Comment is added successfully.");
UserMessage.value="";
break;
case"PlanDeleteDone":
var msg="Plan has been deleted successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"PlanApproveDone":
var msg="Congratulations! Plan has been successfully accepted.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"UserSubscribeDeleteDone":
var msg="User subscription has been successfully deleted.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"UserSubscribeApproveDone":
var msg="User subscription has been successfully accepted.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"DeleteTopicSuccessful":
var msg="Topic has been deleted successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInDeleteTopic":
alert("Error occured while deleting the Topic. Please try again.");
UserMessage.value="";
break;
case"FriendRequestSuccessful":
var msg="A friend request has been sent successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"FriendAlreadyAdded":
ShowMessageBox("This user is already in your friend list.");
UserMessage.value="";
break;
case"FriendRequestError":
alert("Error occured while sending a friend request. Please try again.");
UserMessage.value="";
break;
case"SendInvitationSuccessful_InviteFriends":
closepopup('divpnlSendInvitation');
var msg="Invitation for joining community has been sent successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"SendInvitationSuccessful_DeleteCommunity":
self.location="../../WebPages/Community/ViewCommunities.aspx";
UserMessage.value="";
break;
case"AddTopicReplySuccessful":
closepopup('divpnlAddTopic');
var msg="Congratulations! Reply has been posted successfully!";
ShowMessageBox(msg);
break;
case"AddTopicReplySuccessfulTwitted":
closepopup('divpnlAddTopic');
var msg="Congratulations! Reply has been posted successfully and shared with twitter.";
ShowMessageBox(msg);
break;
case"ErrorInAddTopicReply":
alert("Error occured while adding a reply to a topic. Please try again.");
UserMessage.value="";
break;
case"SessionExpired":
self.location="../../WebPages/User/SessionExpired.aspx";
UserMessage.value="";
break;
case"EditReplySuccessful":
closepopup('divpnlAddTopic');
ShowMessageBox("Congratulations! Topic details are saved successfully.");
break;
case"EditReplySuccessfulTwitted":
closepopup('divpnlAddTopic');
var msg="Topic details are saved successfully and shared with twitter.";
ShowMessageBox(msg);
break;
case"ErrorInEditReply":
closepopup('divpnlAddTopic');
alert("Error occured while changing the Topic details. Please try again.");
UserMessage.value="";
break;
case"DeletePostSuccessful":
var msg="Post deleted successfully!";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInDeletePost":
alert("Error occured while deleting the Post. Please try again.");
UserMessage.value="";
break;
case"editDeleteLinksVisible":
var temp=document.getElementById("divAdministrativeControls");
if(temp!=null&&temp!="")
{
temp.style.display="block";
}
UserMessage.value="";
break;
case"editDeleteLinksInvisible":
var temp=document.getElementById("divAdministrativeControls");
if(temp!=null&&temp!="")
{
temp.style.display="none";
}
UserMessage.value="";
break;
case"CommunityUnsubscribedSuccessful":
var msg="You have unsubscribed from the community successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInUnsubscribeCommunity":
alert("Error occured while you tried to unsubscribe to the community. Please try again.");
UserMessage.value="";
break;
case"RemoveFriendSuccessful":
var msg="Friend is removed from your friend list successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInRemoveFriend":
alert("Error occured while removing a friend from the friend list. Please try again.");
UserMessage.value="";
break;
case"":
break;
case"BlockedUser":
var msg="User is blocked successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ActivatedUser":
var msg="User is activated successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInBlockUser":
alert("Error occured while blocking a user. Please try again.");
UserMessage.value="";
break;
case"ErrorInActivateUser":
alert("Error occured while activating a user. Please try again.");
UserMessage.value="";
break;
case"CoachAccessRemoved":
var msg="Coach's access is blocked successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"CoachAccessActivated":
var msg="Coach's access is activated successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInRemoveCoachAccess":
alert("Error occured while blocking a coach's access. Please try again.");
UserMessage.value="";
break;
case"ErrorInActivateCoachAccess":
alert("Error occured while activating the coach's access. Please try again.");
UserMessage.value="";
break;
case"AcceptFriendRequestSuccessful":
var msg="Friend request is accepted successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInAcceptFriendRequest":
alert("Error occured while accepting a friend  request. Please try again.");
UserMessage.value="";
break;
case"DenyFriendRequestSuccessful":
var msg="Friend request is denied successfully.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInDenyFriendRequest":
alert("Error occured while denying a friend request. Please try again.");
UserMessage.value="";
break;
case"ErrorInSendMessage":
alert("Error occured while sending a message. Please try again.");
UserMessage.value="";
break;
case"EditTopicClick":
UserMessage.value="";
return ShowModalPopup('divpnlAddTopic','Topic Reply');
break;
case"ReplyTopicClick":
UserMessage.value="";
return ShowModalPopup('divpnlAddTopic','Topic Reply');
break;
case"feedNameSortSuccessful":
UserMessage.value="";
ShowModalPopup('divGoUltraFeeds','GoUltra RSS Feeds');
return false;
case"feedNamePagingSuccessful":
UserMessage.value="";
ShowModalPopup('divGoUltraFeeds','GoUltra RSS Feeds');
return false;
break;
case"OpinionPollSaveDone":
UserMessage.value="";
var msg="Congratulations, your opinion poll has been successfully created.";
ShowMessageBox(msg);
break;
case"setGoUltraFeed":
UserMessage.value="";
return setGoUltraFeed();
break;
case"RSSFeedDeleteDone":
UserMessage.value="";
var msg="RSS feed deleted successfully!";
ShowMessageBox(msg);
break;
case"RSSSaveDone":
UserMessage.value="";
var msg="Congratulations! RSS feed save successfully!";
ShowMessageBox(msg);
break;
case"RssFeedSavedSuccessful":
UserMessage.value="";
return closepopup('divAddRSSFeeds');
var msg="Congratulations! RSS Feed saved successfully.";
ShowMessageBox(msg);
break;
case"ErrorInRssFeedSave":
UserMessage.value="";
alert("Error occured while saving the RSS Feed. Please try again.");
return closepopup('divAddRSSFeeds');
break;
case"SentMessageSuccessful":
UserMessage.value="";
var msg="Congratulations! Message has been successfully sent.";
ShowMessageBox(msg);
break;
case"MessageDeleteDone":
UserMessage.value="";
var msg="Message deleted successfully.";
ShowMessageBox(msg);
break;
case"PasswordChangedDone":
UserMessage.value="";
var msg="Congratulations! Your Password has been changed successfully.";
ShowMessageBox(msg);
break;
case"BlogsAddDone":
UserMessage.value="";
var msg="Congratulations! Your blog has been successfully created.";
ShowMessageBox(msg);
break;
case"BlogsUpdateDone":
UserMessage.value="";
var msg="Congratulations! Your blog has been successfully updated.";
ShowMessageBox(msg);
break;
case"AddBlogCommentSuccessful":
UserMessage.value="";
closepopup('pnlComment');
var AcceptanceStaus=null;
AcceptanceStaus=document.getElementById("hidCommentAcceptanceStatus");
if(AcceptanceStaus!=null&&AcceptanceStaus!="")
{
var UserAcceptanceStaus=AcceptanceStaus.value;
}
if(UserAcceptanceStaus==0)
{
var msg="Congratulations! Comment on blog is added successfully.\nIt will be visible after approval of blog creator.";
ShowMessageBox(msg);
}
else
{
var msg="Congratulations! Comment on blog is added successfully.";
ShowMessageBox(msg);
}
AcceptanceStaus.value="";
UserMessage.value="";
break;
case"SubscribedSuccessful":
var msg="Congratulations, You are successfully subscribed for this coach.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"ErrorInSubscription":
alert("Error occured while entering the subscription for a coach. Please try again.");
UserMessage.value="";
break;
case"CoachLimitExceed":
ShowMessageBox("You can not subscribe for this coach as,\n the coach is already subscribed for limited number of users.");
UserMessage.value="";
break;
case"UserSubscribedForCoach":
ShowMessageBox("You are already subscribed for this coach.");
UserMessage.value="";
break;
case"UserNotSubscribedForCoach":
return lnkSubscribeCoach_onClick();
UserMessage.value="";
break;
case"CoachAcceptedUserRequest":
UserMessage.value="";
var status=confirm("Do you want to send any message to this user?");
if(status)
{
hidSendMsg=document.getElementById("hidSendMessage");
if(hidSendMsg!=null)
{
hidSendMsg.value="1";
ShowModalPopup('divSendMessage','Send Message To User');
}
return false;
}
else
{
hidSendMsg=document.getElementById("hidSendMessage");
if(hidSendMsg!=null)
{
hidSendMsg.value="0";
hidButton=document.getElementById("btnHiddenSubscribe");
if(hidButton!=null)
{
hidButton.click();
}
}
else
{
return false;
}
}
UserMessage.value="";
break;
case"ErrorInAcceptingUserRequest":
alert("Error occured while accepting the user's request. Please try again.");
UserMessage.value="";
break;
case"CoachIgnoredUserRequest":
UserMessage.value="";
var status=confirm("Do you want to send any message to this user?");
if(status)
{
hidSendMsg=document.getElementById("hidSendMessage");
if(hidSendMsg!=null)
{
hidSendMsg.value="1";
ShowModalPopup('divSendMessage','Send Message To User');
}
}
else
{
hidSendMsg=document.getElementById("hidSendMessage");
if(hidSendMsg!=null)
{
hidSendMsg.value="0";
hidButton=document.getElementById("btnHiddenSubscribe");
if(hidButton!=null)
{
hidButton.click();
}
}
}
return false;
break;
case"ErrorInIgnoringUserRequest":
alert("Error occured while ignoring the user's request. Please try again.");
UserMessage.value="";
break;
case"NotProperXML":
if(document.getElementById("WarningMsgs_divWarningInfo")!=null)
{
document.getElementById("WarningMsgs_RegistrationErrors").innerHTML="Only XML file formats are allowed.";
document.getElementById("WarningMsgs_RegistrationErrors").style.display="block";;
document.getElementById("WarningMsgs_divWarningInfo").style.display="block";
}
else
{
alert("Only XML file formats are allowed.");
}
UserMessage.value="";
break;
case"NotValidData_ForgotPassword":
divObj=document.getElementById("divStatus");
divObj.innerHTML="Please enter valid answer.";
divObj.style.display="block";
UserMessage.value="";
break;
case"PasswordSentDone":
ShowMessageBox("Your password has been sent to your Email Id.");
UserMessage.value="";
break;
case"PasswordSent":
divObj=document.getElementById("divPassStatus");
divObj.innerHTML="Password has been sent to ur Email-Id.";
divObj.style.display="block";
var objCtrl;
objCtrl=document.getElementById("tblMiddleColumn");
if(objCtrl!=null)
{
objCtrl.style.display='none';
}
objCtrl=document.getElementById("tblPassSentMessage");
if(objCtrl!=null)
{
objCtrl.style.display='block';
}
UserMessage.value="";
break;
case"ErrorInSendingMail":
divObj=document.getElementById("divStatus");
divObj.innerHTML="Error occured while sending the Email. Please try again.";
divObj.style.display="block";
UserMessage.value="";
break;
case"RSSFeedTabSaveSuccessful":
UserMessage.value="";
DisplaySaveMessage();
break;
case"ShownEventDetails":
self.location.href="#EventDetails";
UserMessage.value="";
break;
case"EventPhotoDeleteSuccessfull":
var msg="Event photo successfully deleted.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"CallforSnipshot":
CallForCreateFormLifeEvent();
UserMessageVal="";
break;
case"alertOndelete":
var msg="Blog has been successfully deleted.";
ShowMessageBox(msg);
UserMessage.value="";
break;
case"UserDeletedByAdmin":
var msg="User is successfully deleted.";
ShowMessageBox(msg);
UserMessageVal="";
break;
case"CoachDeletedByAdmin":
var msg="Coach is successfully deleted.";
ShowMessageBox(msg);
UserMessageVal="";
break;
case"AdvertisementSaveDone":
var msg="Congratulations, your advertisement has been successfully saved.";
ShowMessageBox(msg);
UserMessageVal="";
break;
case"AdvertismentDeleteDone":
var msg="Advertisement has been deleted successfully.";
ShowMessageBox(msg);
UserMessageVal="";
break;
case"NikeDataUploadDone":
var msg="Congratulations! Selected run(s) uploaded successfully.";
ShowMessageBox(msg);
UserMessageVal="";
break;
case"NikeDataUploadTweetDone":
var msg="Congratulations! Selected run(s) uploaded successfully and shared with twitter.";
ShowMessageBox(msg);
UserMessageVal="";
break;
case"SocialSettingsChangedSuccessful":
UserMessage.value="";
closepopup_O('dsocialsettings');
var msg="Congratulations! Social settings saved successfully.";
ShowMessageBox(msg);
ShowFBText();
if(document.getElementById("hidBtnSendTweet")!=null)
{
hidButton=document.getElementById("hidBtnSendTweet");
if(hidButton!=null)
{
hidButton.click();
}
}
break;
default:
return;
}
}
function LoadMenus()
{
var script;
var strMenuOption;
if(document.getElementById("PageFooter_hUserId").value!="")
{
strMenuOption="MenuOption=User";
}
else
{
strMenuOption="MenuOption=Normal";
}
script='<object id="menu" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" \
                     style="visibility: visible; z-index: 1000; position: relative; \
                    width: 966px; height: 160px;"> \
                    <param name="allowScriptAccess" value="sameDomain" /> \
                    <param name="wmode" value="transparent" /> \
                    <param name="movie" value="images/home page/menu.swf" /> \
                    <param name="quality" value="high" /> \
                    <param name="bgcolor" value="#ffffff" /> \
                    <param name="FlashVars" value="'+strMenuOption+'" /> \
                    <embed src="images/home page/menu.swf" quality="high" bgcolor="#ffffff" FlashVars="'+strMenuOption+'" width="966" \
                        height="160" id="menu" name="menu" align="middle" allowscriptaccess="sameDomain" \
                        type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" \
                        wmode="transparent" /> \
                </object>';
document.getElementById("menucontainer").innerHTML=script;
}
function SubmitQueryString(URLQueryStr)
{
var form=document.createElement("form");
form.method='post';
form.id="submitQueryForm";
form.name="submitQueryForm";
form.style.visibility='hidden';
var lengthOfURL=URLQueryStr.length;
var posOfQueryStr=URLQueryStr.indexOf("?");
var actionURL;
var queryStr;
if(posOfQueryStr==-1)
{
actionURL=URLQueryStr;
queryStr="";
}
else
{
actionURL=URLQueryStr.substring(0,posOfQueryStr);
queryStr=URLQueryStr.substring(posOfQueryStr+1,lengthOfURL);
}
var queryStrPair=queryStr.split("&");
var keyValuePair;
var i=0;
for(i=0;i<queryStrPair.length;i++)
{
keyValuePair=queryStrPair[i].split("=");
addInput(document,form,'hidden',keyValuePair[0],keyValuePair[1]);
}
document.body.appendChild(form);
form.action=actionURL;
form.submit();
document.body.removeChild(form);
return false;
}
function addInput(doc,form,type,name,value)
{
var e=doc.createElement('input');
e.type=type;
e.name=name;
e.id=name;
e.value=value;
form.appendChild(e);
}
function MM_swapImgRestore()
{
var i,x,a=document.MM_sr;
for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
{x.src=x.oSrc;
}
}
function MM_swapImage()
{
var i,j=0,x,a=MM_swapImage.arguments;
document.MM_sr=new Array;
for(i=0;i<(a.length-2);i+=3)
{
if((x=MM_findObj(a[i]))!=null)
{document.MM_sr[j++]=x;
if(!x.oSrc)
{x.oSrc=x.src;
}
x.src=a[i+2];
}
}
}
function MM_findObj(n,d)
{
var p,i,x;
if(!d)
{d=document;
}
if((p=n.indexOf("?"))>0&&parent.frames.length)
{
d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);
}
if(!(x=d[n])&&d.all)
{x=d.all[n];
}
for(i=0;!x&&i<d.forms.length;i++)
{x=d.forms[i][n];
}
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
{x=MM_findObj(n,d.layers[i].document);
}
if(!x&&d.getElementById)
{x=d.getElementById(n);
}
return x;
}
function toggleOnlineList(ctrlId)
{
var ctrl;
ctrl=document.getElementById(ctrlId);
if(ctrl!=null)
{
if((ctrl.style.display=='block')||(ctrl.style.display==''))
{
ctrl.style.display='none';
}
else
if(ctrl.style.display=='none')
{
ctrl.style.display='block';
}
}
}
function refresh_page()
{
self.location.href="../User/Logout.aspx?mode=1";
}
function FBLogout()
{
FB.ensureInit(function(){
FB.Connect.logout(function(){refresh_page();});
});
}
function waiting()
{
}
function SetFBSessionExpires()
{
currUrl=String(self.location);
if(currUrl.indexOf("LogDetails")<0)
{
document.getElementById("PageFooter_hFBUserName").value="";
ShowMenus();
FB.ensureInit(function(){
FB.Connect.logout(function(){waiting();});
});
}
else
if(document.getElementById("PageFooter_hFBAfterLoginId").value!="")
{
document.getElementById("PageFooter_hFBUserName").value="";
ShowMenus();
FB.ensureInit(function(){
FB.Connect.logout(function(){waiting();});
});
}
}
function fullScreen(strUrl)
{
window.open(strUrl);
}
var flag=false;
var timerId=null;
function checkSessionTimeout()
{
registerHandlers();
startSessionTimer();
}
function resetTimer()
{
timeoutValue=1200000;
}
function startSessionTimer()
{
clearTimeout(timerId);
resetTimer();
timerId=setTimeout(showMsg,timeoutValue);
}
function CallToReset(e)
{
startSessionTimer();
}
function registerHandlers()
{
document.onclick=CallToReset;
document.oncontextmenu=CallToReset;
document.onkeypress=CallToReset;
document.ondblclick=CallToReset;
document.onfocusin=CallToReset;
document.documentElement.onclick=CallToReset;
window.onscroll=CallToReset;
if(document.captureEvents)
{document.captureEvents(Event.keyUp);
}
document.onkeyup=keyUp;
}
function keyUp(e){
var isIE=(document.all)?true:false;
var KeyID=0;
if(isIE)
{
KeyID=event.keyCode;
}
else
{
KeyID=e.which;
}
switch(KeyID)
{
case 9:
CallToReset();
break;
case 13:
CallToReset();
break;
}
}
function showMsg()
{
FBLogout();
}
function CallFBRequireFeatures()
{
var currUrl;
var posURL1,posURL2,posURL3,posURL4,posURL5,posURL6;
currUrl=String(self.location);
currUrl=currUrl.toLowerCase();
posURL1=currUrl.indexOf("http://www.go-ultra.com");
posURL2=currUrl.indexOf("http://go-ultra.com");
posURL3=currUrl.indexOf("http://www.goultrasports.com");
posURL4=currUrl.indexOf("http://goultrasports.com");
posURL5=currUrl.indexOf("http://192.168.200.8");
posURL6=currUrl.indexOf("http://121.241.77.229");
if(posURL1>=0)
{
FB_RequireFeatures(
["XFBML"],
function(){
FB.Facebook.init(
"89fb9a953dc4eb0adf700008bbf22940",
"../../xd_receiver.htm"
);
}
);
}
else if(posURL2>=0)
{
FB_RequireFeatures(
["XFBML"],
function(){
FB.Facebook.init(
"89fb9a953dc4eb0adf700008bbf22940",
"../../xd_receiver.htm"
);
}
);
}
else if(posURL3>=0)
{
FB_RequireFeatures(
["XFBML"],
function(){
FB.Facebook.init(
"89fb9a953dc4eb0adf700008bbf22940",
"../../xd_receiver.htm"
);
}
);
}
else if(posURL4>=0)
{
FB_RequireFeatures(
["XFBML"],
function(){
FB.Facebook.init(
"89fb9a953dc4eb0adf700008bbf22940",
"../../xd_receiver.htm"
);
}
);
}
else if(posURL5>=0)
{
FB_RequireFeatures(
["XFBML"],
function(){
FB.Facebook.init(
"21fc39d41c399f7383e75ab4e8d05ae6",
"../../xd_receiver.htm"
);
}
);
}
else if(posURL6>=0)
{
FB_RequireFeatures(
["XFBML"],
function(){
FB.Facebook.init(
"9ff0f0c98159ed46f8ed389e890abab7",
"../../xd_receiver.htm"
);
}
);
}
else
{
FB_RequireFeatures(
["XFBML"],
function(){
FB.Facebook.init(
"21fc39d41c399f7383e75ab4e8d05ae6",
"../../xd_receiver.htm"
);
}
);
}
}
function ShowFBText()
{
var objValue=document.getElementById("socialsettingcontrol_hidSocialSettings").value;
if((objValue=="")||(objValue.indexOf("False$False")>=0))
{
if(document.getElementById("divSocialSettingsText")!=null)
{
document.getElementById("divSocialSettingsText").style.display="block";
}
}
else
{
if(document.getElementById("divSocialSettingsText")!=null)
{
document.getElementById("divSocialSettingsText").style.display="none";
}
}
}
function ShowFBMessage()
{
if(document.getElementById("PageFooter_hUserId").value!="")
{
ShowFBText();
}
else
{
if(document.getElementById("divSocialSettingsText")!=null)
{
document.getElementById("divSocialSettingsText").style.display="none";
}
}
}
