/
com/planet_ink/coffee_mud/Abilities/Common/
com/planet_ink/coffee_mud/Abilities/Diseases/
com/planet_ink/coffee_mud/Abilities/Druid/
com/planet_ink/coffee_mud/Abilities/Fighter/
com/planet_ink/coffee_mud/Abilities/Languages/
com/planet_ink/coffee_mud/Abilities/Misc/
com/planet_ink/coffee_mud/Abilities/Prayers/
com/planet_ink/coffee_mud/Abilities/Properties/
com/planet_ink/coffee_mud/Abilities/Skills/
com/planet_ink/coffee_mud/Abilities/Songs/
com/planet_ink/coffee_mud/Abilities/Spells/
com/planet_ink/coffee_mud/Abilities/Thief/
com/planet_ink/coffee_mud/Abilities/Traps/
com/planet_ink/coffee_mud/Behaviors/
com/planet_ink/coffee_mud/CharClasses/interfaces/
com/planet_ink/coffee_mud/Commands/
com/planet_ink/coffee_mud/Commands/interfaces/
com/planet_ink/coffee_mud/Common/
com/planet_ink/coffee_mud/Common/interfaces/
com/planet_ink/coffee_mud/Exits/interfaces/
com/planet_ink/coffee_mud/Items/Armor/
com/planet_ink/coffee_mud/Items/Basic/
com/planet_ink/coffee_mud/Items/CompTech/
com/planet_ink/coffee_mud/Items/MiscMagic/
com/planet_ink/coffee_mud/Items/Weapons/
com/planet_ink/coffee_mud/Items/interfaces/
com/planet_ink/coffee_mud/Libraries/
com/planet_ink/coffee_mud/Libraries/interfaces/
com/planet_ink/coffee_mud/Locales/
com/planet_ink/coffee_mud/MOBS/
com/planet_ink/coffee_mud/Races/
com/planet_ink/coffee_mud/Races/interfaces/
com/planet_ink/coffee_mud/WebMacros/
com/planet_ink/coffee_mud/WebMacros/interfaces/
com/planet_ink/coffee_mud/core/
com/planet_ink/coffee_mud/core/collections/
com/planet_ink/coffee_mud/core/interfaces/
com/planet_ink/coffee_mud/core/intermud/
com/planet_ink/coffee_mud/core/intermud/i3/
com/planet_ink/coffee_web/server/
com/planet_ink/siplet/applet/
lib/
resources/factions/
resources/fakedb/
resources/progs/autoplayer/
resources/quests/holidays/
web/
web/admin.templates/
web/admin/grinder/
web/admin/images/
web/clan.templates/
web/pub.templates/
web/pub/images/mxp/
web/pub/sounds/
web/pub/textedit/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<link rel="coffeemud icon" href="images/coffeemud.ico" >
	<!-- tell spiders to sod off -->
	<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
	<link rel="STYLESHEET" TYPE="TEXT/CSS" HREF="coffeemud.css">
	<title>Player Access Login</title>
	<script language=JavaScript>
	<!--
		function Clicked(action)
		{
			document.ACCESS.action=action;
			document.ACCESS.submit();
		}
		function Register()
		{
			document.ACCESS.LASTPAGE.value='access.cmvp';
			Clicked('register.cmvp');
		}
		function Back()
		{
			Clicked('@RequestParameter?LASTPAGE@');
		}
	//-->
	</SCRIPT>
</head>

<body BGCOLOR=WHITE onLoad="javascript:if(newloc)window.location=newloc;">
	<CENTER>
	<h2>Player Account Creation</H2>
	<br>
	<a href="/"><FONT COLOR=BLUE>Back to public pages</FONT></A><br>
	<br>
	<FORM  ACCEPT-CHARSET="UTF-8" NAME=LOGIN METHOD=POST ACTION=register.cmvp TARGET=_top>
	<INPUT TYPE=HIDDEN NAME=LASTPAGE VALUE="@RequestParameter?LASTPAGE@">
	<INPUT TYPE=HIDDEN NAME=AUTH VALUE="@RequestParameter?AUTH@">
	<INPUT TYPE=HIDDEN NAME=ACTION VALUE="REGISTER">
	@if?CheckReqParm?ACTION=REGISTER@
	<FONT COLOR=RED SIZE=5><B>
	<SCRIPT LANGUAGE=JavaScript>
	<!--
		var errorCode='@AccountCreate?CREATE&LOGIN@';
		if(errorCode=='')
		{
		    var lp='@RequestParameter?LASTPAGE@';
		    var x=lp.indexOf('AUTH=');
		    if(x<0) x=lp.indexOf('auth=');
		    if(x>=0)
		       lp=lp.substr(0,x)+'FAKE'+lp.substr(x);
		    if(lp.indexOf('?')<0)
		      lp=lp+'?';
		    else
		      lp=lp+'&';
			var newloc=lp+'AUTH=@RequestParameter?AUTH@';
			Clicked(newloc);
		}
		else
		{
			if(errorCode=='NO_NAME')
				document.write('You need to specify a valid account name.');
			else
			if(errorCode=='NO_PASSWORD')
				document.write('You need to specify a password.');
			else
			if((errorCode=='NO_PASSWORDAGAIN')
			||(errorCode=='BAD_PASSWORDMATCH'))
				document.write('Your password entries don\'t match. Please re-enter your password.');
			else
			if((errorCode=='NO_VERIFY')||(errorCode=='NO_VERIFYKEY')||(errorCode=='BAD_VERIFY'))
				document.write('You need to enter the characters in the image.  Case is not sensitive.');
			else
			if(errorCode=='BAD_EMAILADDRESS')
				document.write('The email address you entered is not valid.');
			else
			if(errorCode=='BAD_USED_NAME')
				document.write('The account name you entered is invalid, or in use by someone else.  Please enter another (no spaces or special characters allowed!');
			else
			if((errorCode=='NO_NEW_PLAYERS')||(errorCode=='NO_NEW_LOGINS')||(errorCode=='CREATE_LIMIT_REACHED'))
			{
				document.write('This system is not accepting new accounts at this time.  Please try again later.');
				if(window.setTimeout)
                    window.setTimeout(Back,1000);
                else
                    Back();
			}
			else
				document.write(errorCode);
		}
	//-->
	</SCRIPT>
	</FONT></B><P>
	@endif@
	Please create your new @MudInfo?NAME@ account here.<BR>
	If you already have a player account, click the Back link above and enter your credentials.<P>
	<TABLE WIDTH=400 BORDER=1>
	<TR><TD WIDTH=400 COLSPAN=2 ALIGN=CENTER BGCOLOR=WHITE><FONT COLOR=BLACK><B>Create New Account</B></FONT></TD></TR>
	<TR><TD WIDTH=100><FONT COLOR=BLACK>Account Name:</FONT></TD><TD><INPUT TYPE=TEXT SIZE=10 ID=LOGIN NAME=LOGIN VALUE="@RequestParameter?LOGIN@"></TD></TR>
	@if?AccountCreate?SHOWPASSWORD@
		<TR><TD><FONT COLOR=BLACK>Password:</FONT></TD><TD><INPUT TYPE=PASSWORD SIZE=15 ID=PASSWORD NAME=PASSWORD VALUE="@RequestParameter?PASSWORD@"></TD></TR>
		<TR><TD><FONT COLOR=BLACK>Password Again:</FONT></TD><TD><INPUT TYPE=PASSWORD SIZE=15 ID=PASSWORDAGAIN NAME=PASSWORDAGAIN></TD></TR>
	@endif@
	@if?AccountCreate?SHOWEMAILADDRESS@
		<TR><TD WIDTH=100><FONT COLOR=BLACK>Email Address:</FONT></TD><TD><INPUT TYPE=TEXT SIZE=20 ID=EMAILADDRESS NAME=EMAILADDRESS VALUE="@RequestParameter?EMAILADDRESS@"></TD></TR>
	@endif@
	<TR><TD><IMG SRC="/ImageVerificationImage?IMAGE"></TD>
		<TD><INPUT TYPE=HIDDEN SIZE=15 NAME=IMGVERKEY VALUE="@ImageVerificationImage@"><INPUT TYPE=TEXT SIZE=15 ID=VERIFY NAME=VERIFY></TD>
	</TR>
	<TR><TD COLSPAN=2 ALIGN=CENTER>
		<INPUT TYPE=SUBMIT NAME=LOGINBUTTON VALUE=Create>
		<INPUT TYPE=BUTTON NAME=BACKBUTTON VALUE=Cancel ONCLICK="Back();">
	</TD></TR>
	</TABLE>
	</CENTER>
	</FORM>
</body>
</html>