var isMozilla;
var objDiv=null;
var X=0;
var Y=0;
var DivID;
var over=false;
var popupshown=false;
var divContentID;
function MouseDown(e)
{
var PopupdivID;
if(popupshown_O==true)
{PopupdivID="divpopup_O";
DivID="divpopup_O";
}
else
{
PopupdivID="divpopup";
if((DivID!=null)&&(DivID.indexOf("section")<0))
{
DivID="divpopup";
}
}
if(DivID!=PopupdivID&&DivID!="TopFrame1_pnlIMPopUp"&&DivID!=null)
{
MyHomeMouseDown(e);
return;
}
if(over)
{
if(isMozilla){
if(DivID!=null)
{
objDiv=document.getElementById(DivID);
X=e.layerX;
Y=e.layerY;
return false;
}
}
else
{
if(DivID!=null)
{
objDiv=document.getElementById(DivID);
objDiv=objDiv.style;
X=event.offsetX+event.srcElement.offsetLeft;
Y=event.offsetY+event.srcElement.offsetTop;
}
}
}
}
function MouseMove(e)
{
var PopupdivID;
if(popupshown_O==true)
{PopupdivID="divpopup_O";
DivID="divpopup_O";
}
else
{PopupdivID="divpopup";
if((DivID!=null)&&(DivID.indexOf("section")<0))
{
DivID="divpopup";
}
}
if(DivID!=PopupdivID&&DivID!="TopFrame1_pnlIMPopUp"&&DivID!=null)
{
MyHomeMouseMove(e);
return;
}
if(objDiv){
if(isMozilla){
objDiv.style.top=(e.pageY-Y)+'px';
objDiv.style.left=(e.pageX-X)+'px';
return false;
}
else
{
objDiv.pixelLeft=event.clientX-X+document.documentElement.scrollLeft;
objDiv.pixelTop=event.clientY-Y+document.documentElement.scrollTop;
return false;
}
}
}
function MouseUp()
{
var PopupdivID;
if(popupshown_O==true)
{PopupdivID="divpopup_O";
DivID="divpopup_O";
}
else
{
PopupdivID="divpopup";
if((DivID!=null)&&(DivID.indexOf("section")<0))
{
DivID="divpopup";
}
}
if(DivID!=PopupdivID&&DivID!="TopFrame1_pnlIMPopUp"&&DivID!=null)
{
MyHomeMouseUp();
return;
}
objDiv=null;
}
function init()
{
isMozilla=(document.all)?0:1;
if(isMozilla)
{
document.captureEvents(Event.MOUSEDOWN|Event.MOUSEMOVE|Event.MOUSEUP);
}
document.onmousedown=MouseDown;
document.onmousemove=MouseMove;
document.onmouseup=MouseUp;
}
var Path;
var PageName;
Path=self.location.href;
PageName=Path.substring(Path.lastIndexOf("/")+1,Path.length);
{
init();
}
function DisableBackground()
{
var objBlankImage;
objBlankImage=document.getElementById("bg_image");
if(objBlankImage==null)
{
try
{
objBlankImage=document.createElement('<div id="bg_image" style="z-index: 900; left: 0px; width: 100%; position: absolute; top: 0px; height: auto; background-color:#ffffff; display:none; border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: 0px solid;">');
}
catch(e)
{
objBlankImage=document.createElement("div");
objBlankImage.setAttribute("id","bg_image");
objBlankImage.setAttribute("style","z-index: 900; left: 0px; width: 100%; position: absolute; top: 0px; height: 100%; background-color:#ffffff; display:block; border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: 0px solid;");
}
}
objBlankImage.style.filter="alpha(opacity=50)";
objBlankImage.style.MozOpacity="0.5";
objBlankImage.style.opacity="0.5";
objBlankImage.style.display='block';
document.body.appendChild(objBlankImage);
objBlankImage.style.height=(document.body.offsetHeight)+10+"px";
if(document.all)
{
objBlankImage.style.width=(document.body.offsetWidth)+(document.body.offsetLeft*2)+"px";
}
var arrobj=document.getElementsByTagName("select");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.display="none";
}
var is_chrome=/chrome/.test(navigator.userAgent.toLowerCase());
var is_Safari=navigator.userAgent.indexOf('Safari');
if((is_Safari>0)&&(is_chrome==false))
{
var arrobj=document.getElementsByTagName("object");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.visibility="hidden";
}
}
}
function ShowModalPopup(popupContentID,title)
{
var popupcontrol;
popupcontrol=document.getElementById("divpopup");
var contentObj=document.getElementById(popupContentID);
divContentID=popupContentID;
document.getElementById("hidContentID").value=popupContentID;
if(contentObj!=null)
{
document.getElementById("popupcontentholder").appendChild(contentObj);
document.getElementById("popupHeader").innerHTML=title;
contentObj.style.display="block";
popupcontrol.style.display="block";
}
var pleft,ptop;
var isMozilla=(document.all)?0:1;
if(isMozilla)
{
pleft=(document.body.offsetWidth/2)-(popupcontrol.offsetWidth/2)+window.pageXOffset;
ptop=(window.innerHeight/2)-(popupcontrol.offsetHeight/2)+window.pageYOffset;
}
else
{
pleft=(document.documentElement.offsetWidth/2)-(popupcontrol.offsetWidth/2)+document.documentElement.scrollLeft;
ptop=(document.documentElement.offsetHeight/2)-(popupcontrol.offsetHeight/2)+document.documentElement.scrollTop;
}
if(ptop<0)
{
if(title=="Training Log - Add Workout Data")
{
if(ptop<document.getElementById("topAds").offsetHeight)
{
ptop=150;
}
else
{
ptop=0;
}
}
else
{
ptop=0;
}
}
if(title=="Log Report Summary")
{
if(ptop<document.getElementById("topAds").offsetHeight)
{
ptop=150;
}
else
{
ptop=0;
}
}
if(title=="Training Log - Add Workout Data")
{
if(document.getElementById("tblLeftColumn")!=null)
{
if(pleft<document.getElementById("tblLeftColumn").offsetWidth)
{
pleft=document.getElementById("tblLeftColumn").offsetWidth+parseInt('25');
}
}
if(document.getElementById("tblLeftColumn")!=null)
{
if(pleft<document.getElementById("tblLeftColumn").offsetWidth)
{
pleft=document.getElementById("tblLeftColumn").offsetWidth+parseInt('25');
}
}
}
popupcontrol.style.left=pleft+"px";
popupcontrol.style.top=ptop+"px";
DisableBackground();
popupshown=true;
var arrobj=document.getElementsByTagName("select");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.display="none";
}
var is_chrome=/chrome/.test(navigator.userAgent.toLowerCase());
var is_Safari=navigator.userAgent.indexOf('Safari');
if((is_Safari>0)&&(is_chrome==false))
{
var arrobj=document.getElementsByTagName("object");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.visibility="hidden";
}
}
return(false);
}
function closepopup(popupContentID)
{
var popupcontrol=document.getElementById("divpopup");
var ContentId=document.getElementById("hidContentID").value;
var contentObj;
if(ContentId!="")
{
contentObj=document.getElementById(ContentId);
}
if(contentObj!=null)
{
contentObj.style.display="none";
}
if(popupcontrol!=null)
{
popupcontrol.style.display="none";
}
var txtboxObj=document.getElementById("txtTopicName");
if(txtboxObj!=null&&txtboxObj!="")
{
txtboxObj.value="";
}
txtboxObj=document.getElementById("txtTopicDescription");
if(txtboxObj!=null&&txtboxObj!="")
{
txtboxObj.value="";
}
var hidReplyEditObj=document.getElementById("hid_ReplyEdit")
if(hidReplyEditObj!=null&&hidReplyEditObj!="")
{
hidReplyEditObj.value="";
}
var topicIdObj=document.getElementById("hid_TopicId");
if(topicIdObj!=null&&topicIdObj!="")
{
topicIdObj.value="";
}
var _RSSTitle=document.getElementById("txtRSSHeader");
if(_RSSTitle!=null&&_RSSTitle!="")
{
_RSSTitle.value="";
}
var _RSSURL=document.getElementById("txtRSSUrl");
if(_RSSURL!=null&&_RSSURL!="")
{
_RSSURL.value="";
}
var _RSSInvalidMsgCell=document.getElementById("tdInvalidRSS");
if(_RSSInvalidMsgCell!=null&&_RSSInvalidMsgCell!="")
{
_RSSInvalidMsgCell.style.display="none";
var _RSSInvalidMsg=document.getElementById("WarningMsgs_RegistrationErrors");
if(_RSSInvalidMsgCell!=null&&_RSSInvalidMsgCell!="")
{
_RSSInvalidMsg.value="";
}
}
document.getElementById("bg_image").style.display="none";
var arrobj=document.getElementsByTagName("select");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.display="block";
}
var is_chrome=/chrome/.test(navigator.userAgent.toLowerCase());
var is_Safari=navigator.userAgent.indexOf('Safari');
if((is_Safari>0)&&(is_chrome==false))
{
var arrobj=document.getElementsByTagName("object");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.visibility="visible";
}
}
popupshown=false;
var temp=document.getElementById("hiddenEditLogPopupStatus");
if(temp!=null)
{
temp.value="true";
}
return false;
}
var currUrl;
currUrl=String(self.location);
var logUrl=currUrl.indexOf("LogDetails.aspx");
var planUrl=currUrl.indexOf("CreatePlan.aspx");
if((logUrl>0)||(planUrl>0))
{
}
else
{
window.onresize=window.onscroll=function()
{
isMozilla=(document.all)?0:1;
if(popupshown)
{
var popupcontrol;
popupcontrol=document.getElementById("divpopup");
if(popupcontrol!=null)
{
var pleft,ptop;
var isMozilla=(document.all)?0:1;
if(isMozilla)
{
pleft=(document.body.offsetWidth/2)-(popupcontrol.offsetWidth/2)+window.pageXOffset;
ptop=(window.innerHeight/2)-(popupcontrol.offsetHeight/2)+window.pageYOffset;
}
else
{
pleft=(document.documentElement.offsetWidth/2)-(popupcontrol.offsetWidth/2)+document.documentElement.scrollLeft;
ptop=(document.documentElement.offsetHeight/2)-(popupcontrol.offsetHeight/2)+document.documentElement.scrollTop;
}
popupcontrol.style.left=pleft+"px";
popupcontrol.style.top=ptop+"px";
if(!isMozilla)
{
var objBlankImage=document.getElementById("bg_image");
if(objBlankImage)
{
objBlankImage.style.width=(document.body.offsetWidth)+(document.body.offsetLeft*2)+"px";
}
}
}
}
if(!isMozilla)
{
document.getElementById("menu").style.display="none";
document.getElementById("menu").style.display="block";
}
};
}
var popupshown_O=false;
function ShowModalPopup_O(popupContentID,title)
{
var popupcontrol;
popupcontrol=document.getElementById("divpopup_O");
var contentObj=document.getElementById(popupContentID);
divContentID=popupContentID;
document.getElementById("hidContentID_O").value=popupContentID;
if(contentObj!=null)
{
document.getElementById("popupcontentholder_O").appendChild(contentObj);
document.getElementById("popupHeader_O").innerHTML=title;
contentObj.style.display="block";
popupcontrol.style.display="block";
}
var pleft,ptop;
var isMozilla=(document.all)?0:1;
if(isMozilla)
{
pleft=(document.body.offsetWidth/2)-(popupcontrol.offsetWidth/2)+window.pageXOffset;
ptop=(window.innerHeight/2)-(popupcontrol.offsetHeight/2)+window.pageYOffset;
}
else
{
pleft=(document.documentElement.offsetWidth/2)-(popupcontrol.offsetWidth/2)+document.documentElement.scrollLeft;
ptop=(document.documentElement.offsetHeight/2)-(popupcontrol.offsetHeight/2)+document.documentElement.scrollTop;
}
if(ptop<0)
{
if(title=="Training Log - Add Workout Data")
{
if(ptop<document.getElementById("topAds").offsetHeight)
{
ptop=150;
}
else
{
ptop=0;
}
}
else
{
ptop=0;
}
}
if(title=="Log Report Summary")
{
if(ptop<document.getElementById("topAds").offsetHeight)
{
ptop=150;
}
else
{
ptop=0;
}
}
if(title=="Training Log - Add Workout Data")
{
if(document.getElementById("tblLeftColumn")!=null)
{
if(pleft<document.getElementById("tblLeftColumn").offsetWidth)
{
pleft=document.getElementById("tblLeftColumn").offsetWidth+parseInt('25');
}
}
if(document.getElementById("tblLeftColumn")!=null)
{
if(pleft<document.getElementById("tblLeftColumn").offsetWidth)
{
pleft=document.getElementById("tblLeftColumn").offsetWidth+parseInt('25');
}
}
}
popupcontrol.style.left=pleft+"px";
popupcontrol.style.top=ptop+"px";
DisableBackground();
popupshown_O=true;
var arrobj=document.getElementsByTagName("select");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.display="none";
}
var is_chrome=/chrome/.test(navigator.userAgent.toLowerCase());
var is_Safari=navigator.userAgent.indexOf('Safari');
if((is_Safari>0)&&(is_chrome==false))
{
var arrobj=document.getElementsByTagName("object");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.visibility="hidden";
}
}
return(false);
}
function closepopup_O(popupContentID)
{
var popupcontrol=document.getElementById("divpopup_O");
var ContentId=document.getElementById("hidContentID_O").value;
var contentObj;
if(ContentId!="")
{
contentObj=document.getElementById(ContentId);
}
if(contentObj!=null)
{
contentObj.style.display="none";
}
if(popupcontrol!=null)
{
popupcontrol.style.display="none";
}
document.getElementById("bg_image").style.display="none";
var arrobj=document.getElementsByTagName("select");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.display="block";
}
var is_chrome=/chrome/.test(navigator.userAgent.toLowerCase());
var is_Safari=navigator.userAgent.indexOf('Safari');
if((is_Safari>0)&&(is_chrome==false))
{
var arrobj=document.getElementsByTagName("object");
for(i=0;i<arrobj.length;i++)
{
arrobj[i].style.visibility="visible";
}
}
popupshown_O=false;
var temp=document.getElementById("hiddenEditLogPopupStatus");
if(temp!=null)
{
temp.value="true";
}
return false;
}
var currUrl;
currUrl=String(self.location);
var logUrl=currUrl.indexOf("LogDetails.aspx");
var planUrl=currUrl.indexOf("CreatePlan.aspx");
if((logUrl>0)||(planUrl>0))
{
}
else
{
window.onresize=window.onscroll=function()
{
isMozilla=(document.all)?0:1;
if(popupshown_O)
{
var popupcontrol;
popupcontrol=document.getElementById("divpopup_O");
if(popupcontrol!=null)
{
var pleft,ptop;
var isMozilla=(document.all)?0:1;
if(isMozilla)
{
pleft=(document.body.offsetWidth/2)-(popupcontrol.offsetWidth/2)+window.pageXOffset;
ptop=(window.innerHeight/2)-(popupcontrol.offsetHeight/2)+window.pageYOffset;
}
else
{
pleft=(document.documentElement.offsetWidth/2)-(popupcontrol.offsetWidth/2)+document.documentElement.scrollLeft;
ptop=(document.documentElement.offsetHeight/2)-(popupcontrol.offsetHeight/2)+document.documentElement.scrollTop;
}
popupcontrol.style.left=pleft+"px";
popupcontrol.style.top=ptop+"px";
if(!isMozilla)
{
var objBlankImage=document.getElementById("bg_image");
if(objBlankImage)
{
objBlankImage.style.width=(document.body.offsetWidth)+(document.body.offsetLeft*2)+"px";
}
}
}
}
if(!isMozilla)
{
document.getElementById("menu").style.display="none";
document.getElementById("menu").style.display="block";
}
};
}

