var ASP_PAGE = "/asp/";

if(document.all && !document.getElementById) {
    document.getElementById = function(id) {
         return document.all[id];
    }
}


function GetHtmlObj(name) 
{
    if (document.getElementById) 
    {
 	    this.obj = document.getElementById(name);
	    this.style = document.getElementById(name).style;
    }
    else if (document.all) 
    {
	    this.obj = document.all[name];
	    this.style = document.all[name].style;
    }
    else if (document.layers) 
    {
	    this.obj = document.layers[name];
        this.style = document.layers[name];
    }
}



function toggleElementVis(elemID)
{
    var elemObj = new GetHtmlObj(elemID);
    
    if((elemObj.style.display == "none") || (elemObj.style.display == ""))
        elemObj.style.display = "block";
    else
        elemObj.style.display = "none";
}




/*
function OpenForgotDetailsWindow()
{
   WindowConfig='toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

   if (navigator.appName.indexOf("Microsoft")>=0) {
      WindowConfig+=',left=150,top=100,width=700,height=550'
    }else{
      WindowConfig += ',screenX=150,screenY=100,width=700,height=550'
    }

   window.open(ASP_PAGE + 'forgotDetails.asp?flag=1', 'ForgotDetaisWindow', WindowConfig)
}



function OpenFAQWindow()
{
   WindowConfig='toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

   if (navigator.appName.indexOf("Microsoft")>=0) {
      WindowConfig+=',left=150,top=100,width=700,height=550'
    }else{
      WindowConfig += ',screenX=150,screenY=100,width=700,height=550'
    }

   window.open(ASP_PAGE + 'faq.asp', 'FAQWindow', WindowConfig)
}




function OpenRegistrationTypesWindow(anchor)
{
   WindowConfig='status=yes, toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

   if (navigator.appName.indexOf("Microsoft")>=0) {
      WindowConfig+=',left=100,top=25,width=700,height=600'
    }else{
      WindowConfig += ',screenX=100,screenY=25,width=700,height=600'
    }

   window.open(ASP_PAGE + 'GoldMemberBenefits.asp' + anchor, 'registrationTypesWindow', WindowConfig)
}



function OpenRegistrationWindow()
{
	WindowConfig='status=yes, toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'
	
	if (navigator.appName.indexOf("Microsoft")>=0) {
		WindowConfig+=',left=150,top=5,width=625,height=595'
	}else{
		WindowConfig += ',screenX=150,screenY=5,width=625,height=595'
	}

	window.open(ASP_PAGE + 'registrationForm.asp', 'registrationWindow', WindowConfig)
}              



function OpenNewSitePopup()
{
	WindowConfig='status=no, toolbar=no, location=no, directories=no, menubar=no, scrollbars=no'
	
	if (navigator.appName.indexOf("Microsoft")>=0) {
		WindowConfig+=',left=150,top=50,width=500,height=500'
	}else{
		WindowConfig += ',screenX=150,screenY=50,width=500,height=500'
	}

	window.open(ASP_PAGE + 'popupNewSite.asp', 'registrationWindow', WindowConfig)
}              



function arrowClick(targetName, incrementBy, lowerLimit, upperLimit, defaultValue)
{		
	var newValue;
	
	if(isNaN(document.all[targetName].value))
		newValue = defaultValue;
	else
		newValue = document.all[targetName].value*1 + incrementBy;
	
	if((newValue > lowerLimit) && (newValue < upperLimit))
		document.all[targetName].value = newValue;
	else
		document.all[targetName].value = defaultValue;
}



function OpenDisclaimerWindow()
{
  ChatWindowConfig='toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

  if (navigator.appName.indexOf("Microsoft")>=0) {
    ChatWindowConfig+=',left=150,top=100,width=625,height=550'
  }else{
    ChatWindowConfig += ',screenX=150,screenY=100,width=625,height=550'
  }

  window.open(ASP_PAGE + 'terms.asp', '_disclaimerWindow', ChatWindowConfig)
}


function OpenSubscriptionDisclaimerWindow()
{
  ChatWindowConfig='toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

  if (navigator.appName.indexOf("Microsoft")>=0) {
    ChatWindowConfig+=',left=150,top=100,width=625,height=550'
  }else{
    ChatWindowConfig += ',screenX=150,screenY=100,width=625,height=550'
  }

  window.open(ASP_PAGE + 'disclaimer_subscription.asp', '_disclaimerSubscriptionWindow', ChatWindowConfig)
}



function OpenTellAFriendWindow()
{
   WindowConfig='toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

   if (navigator.appName.indexOf("Microsoft")>=0) {
      WindowConfig+=',left=150,top=100,width=600,height=550'
    }else{
      WindowConfig += ',screenX=150,screenY=100,width=600,height=550'
    }

   window.open(ASP_PAGE + 'tellAFriend.asp?flag=1', '_tellAFriend', WindowConfig)
}



function OpenDetailsWindow(who)
{
   WindowConfig='status=yes, toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

   if (navigator.appName.indexOf("Microsoft")>=0) {
      WindowConfig+=',left=10,top=10,width=680,height=585'
    }else{
      WindowConfig += ',screenX=10,screenY=10,width=680,height=585'
    }

   window.open(ASP_PAGE + 'detailsWindow.asp?who=' + who, '_detailsWindow', WindowConfig)
}


function OpenSendMessageWindow(who)
{
   WindowConfig='status=yes, toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

   if (navigator.appName.indexOf("Microsoft")>=0) {
      WindowConfig+=',left=10,top=10,width=680,height=585'
    }else{
      WindowConfig += ',screenX=10,screenY=10,width=680,height=585'
    }

   window.open(ASP_PAGE + 'SendMessage.asp?flag=1&who=' + who, '_detailsWindow', WindowConfig)
}



function OpenGoldBenefitsWindow()
{
   WindowConfig='status=yes, toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes'

   if (navigator.appName.indexOf("Microsoft")>=0) {
      WindowConfig+=',left=100,top=25,width=700,height=600'
    }else{
      WindowConfig += ',screenX=100,screenY=25,width=700,height=600'
    }

   window.open(ASP_PAGE + 'GoldMemberBenefits.asp', 'registrationTypesWindow', WindowConfig)
}

*/