function GetCode(Length)
{
	var Chars="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var Code="";
	for(var c=0;c<Length;c++)
	{
		Code=Code+Chars.charAt(Math.floor(Math.random()*(Chars.length)));
	}
	return(Code);
}


var CheckDeleteFlag=false;
function ConfirmDelete(ConfirmationText,CodeText)
{
	if(CheckDeleteFlag!=false)
	{
		CheckDeleteFlag=confirm(ConfirmationText);
		if(CheckDeleteFlag==true)
		{
			var Input="";
			do
			{
				var Code=GetCode(5);
				var Input=prompt(CodeText+'\r\n'+Code,'');
			}
			while((Input!=null) && (Input!=Code));
			CheckDeleteFlag=Input==Code;
			return(CheckDeleteFlag);
		}
		else
		{
		return(false);
		}
	}
	else
	{
		return(true);
	}
}

var CheckResetFlag=false;
function ConfirmReset(Text)
{
	if(CheckResetFlag!=false)
	{
		CheckResetFlag=confirm(Text);
		return(CheckResetFlag);
	}
	else
	{
		return(true);
	}
}

var CheckStartweightFlag=false;
function ConfirmStartweight(Text)
{
	if(CheckStartweightFlag!=false)
	{
		CheckStartweightFlag=confirm(Text);
		return(CheckStartweightFlag);
	}
	else
	{
		return(true);
	}
}

var CheckEndweightFlag=false;
function ConfirmEndweight(Text)
{
	if(CheckEndweightFlag!=false)
	{
		CheckEndweightFlag=confirm(Text);
		return(CheckEndweightFlag);
	}
	else
	{
		return(true);
	}
}

var CheckInputFlag=false;
function ConfirmInput(Text)
{
	if(CheckInputFlag!=false)
	{
		CheckInputFlag=confirm(Text);
		return(CheckInputFlag);
	}
	else
	{
		return(true);
	}
}

function ShowLogin(Type)
{
	ElementID='container_login_'+Type;
	if(document.getElementById(ElementID)!=false)
	{
		Element=document.getElementById(ElementID);
		if(Element.style.display=='none')
		{
			Element.style.display='block';
		}
	}
	if(Type=='member')
	{
		ElementID='container_login_club';
	}
	else
	{
		ElementID='container_login_member';
	}
	if(document.getElementById(ElementID)!=false)
	{
		Element=document.getElementById(ElementID);
		if(Element.style.display=='block')
		{
			Element.style.display='none';
		}
	}
	
	ElementID='container_ad';
	if(document.getElementById(ElementID)!=false)
	{
		Element=document.getElementById(ElementID);
		Element.style.display='none';
	}
}

function ShowHourglass()
{
	if(document.getElementById('container_box_hourglass')!=false)
	{
		Element=document.getElementById('container_box_hourglass');
		Element.style.display='block';
	}
}

function ShowEMail(Prefix,Domain)
{
  document.writeln('<a href="mailto:'+Prefix+'@'+Domain+'" title="'+Prefix+'@'+Domain+'">'+Prefix+'@'+Domain+'</a>');
}
