// JavaScript Document
// DAOC
	function right(e) {
	  //This function is for Net 4.
		 if (navigator.appName == 'Netscape' && (e.which == 3 || e.which ==
		 2))
		 {
			  return false;
		 }
		 return true;
   }
   function context(){
	  //This function takes care of Net 6 and IE.
		 return false;
   }
   document.onmousedown=right;
   document.oncontextmenu=context;

	function daocItem(level,time,price) {
		this.level	= level;
		this.time	= time;
		this.price	= price;
	}
	function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
	}
/*-----determine champion leveling price--------*/
	var chamPL = new Array();
	var curr;
	curr = new daocItem(0, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(1, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(2, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(3, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(4, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(5, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(6, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(7, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(8, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(9, 0.5, 12);
	chamPL = chamPL.concat(curr);
	curr = new daocItem(10, 0.5, 12);
	chamPL = chamPL.concat(curr);	  	     

/*-------determine regular leveling price--------*/
	var daocItemArr = new Array();
	var cur;
	cur = new daocItem(1, 0.003, 0.19);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(2, 0.003, 0.19);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(3, 0.003, 0.19);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(4, 0.003, 0.19);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(5, 0.003, 0.19);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(6, 0.003, 0.19);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(7, 0.003, 0.19);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(8, 0.003, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(9, 0.003, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(10, 0.003, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(11, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(12, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(13, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(14, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(15, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(16, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(17, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(18, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(19, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(20, 0.0035, 0.55);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(21, 0.0035, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(22, 0.0035, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(23, 0.0035, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(24, 0.0035, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(25, 0.0045, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(26, 0.0045, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(27, 0.0045, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(28, 0.0045, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(29, 0.0045, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(30, 0.0045, 0.85);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(31, 0.005, 1);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(32, 0.005, 1);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(33, 0.005, 1);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(34, 0.005, 1);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(35, 0.005, 1);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(36, 0.005, 1.79);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(37, 0.005, 1.79);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(38, 0.005, 1.79);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(39, 0.006, 1.79);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(40, 0.02, 1.79);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(41, 0.02, 2.4);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(42, 0.02, 2.4);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(43, 0.02, 2.4);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(44, 0.02, 2.4);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(45, 0.02, 3.26);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(46, 0.06, 3.26);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(47, 0.06, 3.26);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(48, 0.06, 3.30);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49, 0.07, 3.30);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.2, 0.012, 0.3);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.3, 0.012, 0.3);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.4, 0.012, 0.3);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.5, 0.012, 0.3);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.6, 0.012, 0.35);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.7, 0.012, 0.35);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.8, 0.013, 0.35);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(49.9, 0.013, 0.38);
	daocItemArr = daocItemArr.concat(cur);
	cur = new daocItem(50, 0.014, 0.40);
	daocItemArr = daocItemArr.concat(cur);

/*-----determine realm rank leveling price-----*/
	var RealmRankArr = new Array();
	var cur;
cur=new daocItem(1	, 	0	,	0	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(2	, 	0.004733852	,	0.010519672	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(3	, 	0.018935409	, 	0.042078687	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(4	,	0.042604671	, 	0.094677046	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(5	, 	0.075741637	, 	0.168314749	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(6	,	0.118346308	, 	0.262991794	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(7	,	0.170418683	,	0.378708185	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(8	,	0.231958763	,	0.515463918	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(9	,	0.302966548	,	0.673258994	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(10	,	0.400483905	,	0.889964234	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(11	,	0.456343362	,	1.01409636	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(12	,	0.572796128	,	1.272880286	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(13	,	0.681674732	,	1.514832737	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(14	,	0.800021039	,	1.777824531	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(15	,	0.927835052	,	2.061855672	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(16	,	1.065116768	,	2.366926152	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(17	,	1.21186619	,	2.693035976	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(18	,	1.368083314	,	3.040185144	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(19	,	1.53376815	,	3.408373664	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(20	,	1.708920683	,	3.797601512	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(21	,	1.893540923	,	4.207868712	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(22	,	2.087628863	,	4.639175264	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(23	,	2.291184518	,	5.091521144	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(24	,	2.504207865	,	5.564906368	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(25	,	2.726698928	,	6.059330952	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(26	,	2.95865769	,	6.574794864	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(27	,	3.20008416	,	7.111298128	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(28	,	3.45097833	,	7.668840736	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(29	,	3.711340208	,	8.24742268	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(30	,	3.981169785	,	8.847044	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(31	,	4.26046707	,	9.46770456	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(32	,	4.54923207	,	10.10940464	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(33	,	4.847464755	,	10.77214384	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(34	,	5.155165163	,	11.45592264	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(35	,	5.472333263	,	12.16074056	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(36	,	5.79896907	,	12.88659792	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(37	,	6.1350726	,	13.63349464	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(38	,	6.4806438	,	14.40143072	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(39	,	6.8356827	,	15.190406	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(40	,	7.200189375	,	16.0004208	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(41	,	7.574163675	,	16.83147488	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(42	,	7.95760575	,	17.68356824	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(43	,	8.35051545	,	18.55670104	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(44	,	8.752892925	,	19.45087312	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(45	,	9.164738025	,	20.36608464	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(46	,	9.5860509	,	21.30233536	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(47	,	10.01683148	,	22.25962544	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(48	,	10.45707975	,	23.23795504	); RealmRankArr = RealmRankArr.concat(cur);
cur=new daocItem(49	,	10.90679573	,	24.23732376	); RealmRankArr = RealmRankArr.concat(cur);
	
	function isNumeric( strValue )
	{
			return checkExp( /^\d*$/g, strValue );
	}
	function checkExp( re, s )
	{
			return re.test( s );
	}     

	function daocplevel_calc(form)
	{
//		form = document.forms[form];
		
		var classname = form.clName.value;
		var beginlevel	= form.beginlevel2.value;
		var endlevel	= form.endlevel2.value;
		var servername = form.os0.value;
		var realmname = form.sideName.value;
		var charname = form.os1.value;
		var price = 0;
		var totaltime = 0;
		var bonus;
		
//if(isNumeric(beginlevel) && isNumeric(endlevel)) {

		if (form.typeName.value == "Regular Powerleveling") {
		if ((beginlevel == "") | (endlevel == "")) {alert("Please enter your level,");return false;}
		if (beginlevel * 1 > endlevel * 1){alert("Please enter your level.");return false;}
		if ( endlevel * 1 > 50 ){alert("Please enter your level.");return false;}

		for (var i=0;i<daocItemArr.length;i++)
		{
			if ((daocItemArr[i].level * 1 > beginlevel * 1 )&(daocItemArr[i].level * 1 <= endlevel * 1))
			{
				price		= price + daocItemArr[i].price;
				totaltime	= totaltime + daocItemArr[i].time;
			}

			if (daocItemArr[i].level * 1 > endlevel * 1){i=daocItemArr.length;}
		}
		
		form.price.value	= price ;
		form.price2.value	 = roundNumber(price, 3) ;		                         			
		form.amount.value = form.price2.value;
		form.beginlevel.value = form.beginlevel2.value;
		form.endlevel.value = form.endlevel2.value ;
		form.time.value	= roundNumber(totaltime*24, 3) + " hours";
				
				if ((form.beginlevel.value == 1)&(form.endlevel.value == 50)) {
					form.item_name.value = "[St:" + form.beginlevel.value + "][Ed:" +   form.endlevel.value + "][5p][Time:" + form.time.value + "][Acct:" + form.account.value + "][Pwd:" + form.password.value + "][Class:" + classname + "][Server:" + servername + "-" + realmname + "][Char:" + charname + "]";
				  }
				else { 
					form.item_name.value = "[St:" + form.beginlevel.value + "] [Ed:" + form.endlevel.value + "] [Time:" + form.time.value + "] [Acct:" + form.account.value + "] [Pwd:" + form.password.value + "] [Class:" + classname + "] [Server:" + servername + "-" + realmname + "] [Char:" + charname + "]"; 
				 }
				
				form.x_type.value = form.typeName.value;
				form.x_amount.value = form.price2.value;
				form.x_description.value = form.item_name.value;
				form.x_class.value = form.clName.value;
				form.x_stlvl.value = form.beginlevel.value;
				form.x_edlvl.value = form.endlevel.value;
				form.x_server.value = servername;
				form.x_realm.value = realmname;
				form.x_char.value = charname;
				form.x_account.value = form.account.value;
				form.x_password.value = form.password.value;

				}
				else if (form.typeName.value == "Champion Leveling") {
				if ((beginlevel == "") | (endlevel == "")) {alert("Please enter your level,");return false;}
				if (beginlevel * 1 > endlevel * 1){alert("Please enter your level.");return false;}
				//if ( endlevel * 1 > 10 ){alert("Please enter your level.");return false;}      				
		for (var j=0;j<chamPL.length;j++)
		{
			if (( beginlevel * 1 > 10 ) || ( endlevel * 1 > 10 )){alert("Please enter a correct level for champion leveling.");return false;}
			if ((chamPL[j].level * 1 > beginlevel * 1 )&(chamPL[j].level * 1 <= endlevel * 1))
			{
				price		= price + chamPL[j].price;
				totaltime	= totaltime + chamPL[j].time;
			}

			if (chamPL[j].level * 1 > endlevel * 1){j=chamPL.length;}
		}
		
		form.price.value	= price ;
		form.price2.value	 = roundNumber(price, 3) ;		                         
		form.amount.value = form.price2.value;
		form.beginlevel.value = form.beginlevel2.value;
		form.endlevel.value = form.endlevel2.value ;
		form.time.value	= roundNumber(totaltime*24, 3) + " hours";
				if (price >= 162) {
			   form.item_name.value = "[Champion Leveling][10p][St:" + form.beginlevel.value + "][Ed:" + form.endlevel.value + "][Time:" + form.time.value + "][Acct:" + form.account.value + "][Pwd:" + form.password.value + "][Class:" + classname + "][Server:" + servername + "-" + realmname + "][Char:" + charname + "]";
				}
				else if (price >= 72) {
				form.item_name.value = "[Champion Leveling][5p][St:" + form.beginlevel.value + "][Ed:" + form.endlevel.value + "][Time:" + form.time.value + "][Acct:" + form.account.value + "][Pwd:" + form.password.value + "][Class:" + classname + "][Server:" + servername + "-" + realmname + "][Char:" + charname + "]";
				  }
				 else { 
				form.item_name.value = "[Champion Leveling][St:" + form.beginlevel.value + "][Ed:" + form.endlevel.value + "][Time:" + form.time.value + "][Acct:" + form.account.value + "][Pwd:" + form.password.value + "][Class:" + classname + "][Server:" + servername + "-" + realmname + "][Char:" + charname + "]";
				}
				form.x_type.value = form.typeName.value;
				form.x_amount.value = form.price2.value;
				form.x_description.value = form.item_name.value;
				form.x_class.value = form.clName.value;
				form.x_stlvl.value = form.beginlevel.value;
				form.x_edlvl.value = form.endlevel.value;
				form.x_server.value = servername;
				form.x_realm.value = realmname;
				form.x_char.value = charname;
				form.x_account.value = form.account.value;
				form.x_password.value = form.password.value;         
				}

			   else if (form.typeName.value == "Artifacts") {
				//form.beginlevel2.disabled = "true";
				//form.endlevel2.disabled = "true";
				form.price.value ="14";	                         
				form.price2.value	 = "14";		                         
				form.amount.value = form.price2.value;
				form.time.value	= "7 hours";
		
				form.item_name.value = "[Artifact][Time:" + form.time.value + "][Acct:" + form.account.value + "][Pwd:" + form.password.value + "][Class:" + classname + "][Server:" + servername + "-" + realmname + "][Char:" + charname + "]";
				form.x_type.value = form.typeName.value;
				form.x_amount.value = form.price2.value;
				form.x_description.value = form.item_name.value;
				form.x_class.value = form.clName.value;

				form.x_server.value = servername;
				form.x_realm.value = realmname;
				form.x_char.value = charname;
				form.x_account.value = form.account.value;
				form.x_password.value = form.password.value;
			   }
			   else if (form.typeName.value == "Realm Rank Powerleveling")
			   {
					var RR_beginlevel = form.selRRSt.value;
					var RR_endlevel = form.selRREnd.value;

      					if ((RR_beginlevel == "") | (RR_endlevel == "")) {alert("Please enter your level,");return false;}
					if (RR_beginlevel * 1 > RR_endlevel * 1){alert("Please enter your level.");return false;}
					if ( RR_endlevel * 1 > 49 ){alert("Please enter your level.");return false;}      				
					for (var j=0;j<RealmRankArr.length;j++)
					{
						if ((RealmRankArr[j].level * 1 > RR_beginlevel * 1 )&(RealmRankArr[j].level * 1 <= RR_endlevel * 1))
						{
							price		= price + RealmRankArr[j].price;
							totaltime	= totaltime + RealmRankArr[j].time;
						}
			
						if (RealmRankArr[j].level * 1 > RR_endlevel * 1){j=RealmRankArr.length;}
					}
					
					form.price.value	= price ;
					form.price2.value	 = roundNumber(price, 2) ;		                         
					form.amount.value = form.price2.value;
					form.beginlevel.value=(parseInt(RR_beginlevel/10)+1).toString()+"L"+(RR_beginlevel%10).toString();
					form.endlevel.value =(parseInt(RR_endlevel/10)+1).toString()+"L"+(RR_endlevel%10).toString();
					if (totaltime >= 24)
						form.time.value = roundNumber(totaltime / 24, 2) + " day";
					else
						form.time.value	= roundNumber(totaltime, 2) + " hours";
					var bonus;
					if (price >= 500) {
									bonus = "[100p]";}
					else if (price >=250) {
									 bonus = "[50p]";}
					else if (price >=100) {
									 bonus = "[20p]";}
					else if (price >= 50) {
									 bonus = "[5p]";}
					else bonus="";
                                        
          form.item_name.value = "[Realm Rank Leveling]"+bonus+"[St:" + form.beginlevel.value + "][Ed:" + form.endlevel.value + "][Time:" + form.time.value + "][Acct:" + form.account.value + "][Pwd:" + form.password.value + "][Class:" + classname + "][Server:" + servername + "-" + realmname + "][Char:" + charname + "]";
					form.x_type.value = form.typeName.value;
					form.x_amount.value = form.price2.value;
					form.x_description.value = form.item_name.value;
					form.x_class.value = form.clName.value;
					form.x_stlvl.value = form.beginlevel.value;
					form.x_edlvl.value = form.endlevel.value;
					form.x_server.value = servername;
					form.x_realm.value = realmname;
					form.x_char.value = charname;
					form.x_account.value = form.account.value;
					form.x_password.value = form.password.value; 
			   }
   			   return true;
}

		
   function daoccheckprice(form) {
		  //if(form == document.daocform) {
		if (document.daocform.clName.value == "") {
				alert("You must specify your character's class!");
				return false;
		}
		if (document.daocform.price.value == "") {
				alert("You must click on 'Estimate' before ordering!");
				return false;
		}
		if (document.daocform.price.value < 6) {
			alert("Your order must be at least 6$.");
			return false;
		}

		if(document.daocform.os0.value =="") {
		   alert("Please specify your server name!");
		   document.daocform.os0.focus();
		   return false;
		}
		if(document.daocform.sideName.value =="") {
			   alert("Please specify your realm!");
			   document.daocform.sideName.focus();
			   return false;
		}
		if(document.daocform.os1.value =="") {
			   alert("Please specify your character name!");
			   document.daocform.os1.focus();
			   return false;
		}
		if(document.daocform.account.value =="") {
			   alert("Please specify your account!");
			   document.daocform.account.focus();
				return false;
		}
				
		if(daocplevel_calc(document.daocform) == false) return false;
				
//}
		return true;
				 
	 }
	function selType() {
		var prefer = document.daocform.leveltype.value;
		document.getElementById("inpprice").value = "";
		document.getElementById("inptime").value = "";
		switch (prefer) {
			case "Regular Powerleveling":
				document.getElementById("RRPLSt").style.display = "none";
				document.getElementById("RRPLEnd").style.display = "none";
				document.getElementById("RegPLSt").style.display = "";
				document.getElementById("RegPLEnd").style.display = "";
				document.daocform.beginlevel2.disabled = false;
				document.daocform.endlevel2.disabled = false;
				document.daocform.beginlevel2.focus();
				break;	
			case "Champion Leveling":
				document.getElementById("RRPLSt").style.display = "none";
				document.getElementById("RRPLEnd").style.display = "none";
				document.getElementById("RegPLSt").style.display = "";
				document.getElementById("RegPLEnd").style.display = "";
				document.daocform.beginlevel2.disabled = false;
				document.daocform.endlevel2.disabled = false;
				document.daocform.beginlevel2.focus();
				break;
			case "Artifacts":
				document.daocform.beginlevel2.blur();
				document.daocform.beginlevel2.disabled = true;
				document.daocform.endlevel2.disabled = true;
				break;
			case "Realm Rank Powerleveling":
				document.getElementById("RRPLSt").style.display = "";
				document.getElementById("RRPLEnd").style.display = "";
				document.getElementById("RegPLSt").style.display = "none";
				document.getElementById("RegPLEnd").style.display = "none";
				break;
			default:
				document.daocform.beginlevel2.disabled = false;
				document.daocform.endlevel2.disabled = false;
				document.daocform.beginlevel2.focus();
		}
	 
	 }
	 
	 function daocppSubmit() {
	 
	 	var theForm = document.daocform;
	 
	  	if(daoccheckprice(theForm) == false) return false;
		theForm.action = "https://www.paypal.com/cgi-bin/webscr";
		theForm.submit();
	 }
	 
	 function daocauthSubmit() {
	 	var theForm=document.daocform;
		 if(daoccheckprice(theForm) == false) return false;
	 	theForm.action = "plconfirm.php";
	 	theForm.submit();
	 }
