function oc(a){
	var o = {};
	for(var i=0;i<a.length;i++)
	{
		o[a[i]]='';
	}
	return o;
}

function	switchcode() {
		var oldcode = document.getElementById('oldcode').value.toLowerCase();
		var code = null;
		
		var validCodes = new Array();
		
		validCodes = ['fishex', 'FishEx', 'FISHEX', '4251965', '4251968', '4251969', '4251970', '4251971', '4251972', '4251973', '4251974', '4251975', '4251976', '4251977', '4251978', '4251979', '4251980', '4251981', '4251982', '4251983', '4251984', '4251985', '4251986', '4251987', '4251988', '4251989', '4251990', '4251991', '4251992', '4251993', '4251994', '4251995', '4251996', '4251997', '4251998', '4251999', '4252000', '4252001', '4252002', '4252003', '4252004', '4252005', '4252006', '4252007', '4252008', '4252009', '4252010', '4252011', '4252012', '4252013', '4252014', '4252015', '4252016', '4252017', '4252018', '4252019', '4252020', '4252021', '4252022', '4252023', '4252024', '4252025', '4252026', '4252027', '4252028', '4252029', '4252030', '4252031', '4252032', '4252033', '4252034', '4252035', '4252036', '4252037', '4252038', '4252039', '4252040', '4252041', '4252042', '4252043', '4252044', '4252045', '4252046', '4252047', '4252048', '4252049', '4252050', '4252051', '4252052', '4252053', '4252054', '4252055', '4252056', '4252057', '4252058', '4252059', '4252060', '4252061', '4252062', '4252063', '4252064', '4252065', '4252066', '4252067', '4252068', '4252069', '4252070', '4252071', '4252072', '4252073', '4252074', '4252075', '4252076', '4252077', '4252078', '4252079', '4252080', '4252081', '4252082', '4252083', '4252084', '4252085', '4252086', '4252087', '4252088', '4252089', '4252090', '4252091', '4252092', '4252093', '4252094', '4252095', '4252096', '4252097', '4252098', '4252099', '4252100', '4252101', '4252102', '4252103', '4252104', '4252105', '4252106', '4252107', '4252108', '4252109', '4252110', '4252111', '4252112', '4252113', '4252114', '4252115', '4252116', '4252117', '4252118', '4252119', '4252120', '4252121', '4252122', '4252123', '4252124', '4252125', '4252126', '4252127', '4252128', '4252129', '4252130', '4252131', '4252132', '4252133', '4252134', '4252135', '4252136', '4252137', '4252138', '4252139', '4252140', '4252141', '4252142', '4252143', '4252144', '4252145', '4252146', '4252147', '4252148', '4252149', '4252150', '4252151', '4252152', '4252153', '4252154', '4252155', '4252156', '4252157', '4252158', '4252159', '4252160', '4252161', '4252162', '4252163', '4252164', '4252165', '4252166', '4252167', '4252168', '4252169', '4252170', '4252171', '4252172', '4252173', '4252174', '4252175', '4252176', '4252177', '4252178', '4252179', '4252180', '4252181', '4252182', '4252183', '4252184', '4252185', '4252186', '4252187', '4252188', '4252189', '4252190', '4252191', '4252192', '4252193', '4252194', '4252195', '4252196', '4252197', '4252198', '4252199', '4252200', '4252201', '4252202', '4252203', '4252204', '4252205', '4252206', '4252207', '4252208', '4252209', '4252210', '4252211', '4252212', '4252213', '4252214', '4252215', '4252216', '4252217', '4252218', '4252219', '4252220', '4252221', '4252222', '4252223', '4252224', '4252225', '4252226', '4252227', '4252228', '4252229', '4252230', '4252231', '4252232', '4252233', '4252234', '4252235', '4252236', '4252237', '4252238', '4252239', '4252240', '4252241', '4252242', '4252243', '4252244', '4252245', '4252246', '4252247', '4252248', '4252249', '4252250', '4252251', '4252252', '4252253', '4252254', '4252255', '4252256', '4252257', '4252258', '4252259', '4252260', '4252261', '4252262', '4252263', '4252264', '4252265', '4252266', '4252267', '4252268', '4252269', '4252270', '4252271', '4252272', '4252273', '4252274', '4252275', '4252276', '4252277', '4252278', '4252279', '4252280', '4252281', '4252282', '4252283', '4252284', '4252285', '4252286', '4252287', '4252288', 'y749y'];
		
		switch(oldcode){
			case "test":
				code = "4251965";
				break;
			case "1xy6c":
				code = "4252035";
				break;
			case "24u7z":
				code = "4252036";
				break;
			case "25h2n":
				code = "4252037";
				break;
			case "2pg61":
				code = "4252038";
				break;
			case "2s5i8":
				code = "4252039";
				break;
			case "2yc98":
				code = "4252040";
				break;
			case "2zk6a":
				code = "4252041";
				break;
			case "34lfz":
				code = "4252042";
				break;
			case "3vx62":
				code = "4252043";
				break;
			case "45z38":
				code = "4252044";
				break;
			case "5vagn":
				code = "4251969";
				break;
			case "693p4":
				code = "4252045";
				break;
			case "6q1jm":
				code = "4252046";
				break;
			case "6y12u":
				code = "4252047";
				break;
			case "76mpc":
				code = "4252048";
				break;
			case "717i7":
				code = "4252049";
				break;
			case "7p78b":
				code = "4252050";
				break;
			case "7qxf3":
				code = "4252051";
				break;
			case "7za7u":
				code = "4252052";
				break;
			case "84z6y":
				code = "4252053";
				break;
			case "8691q":
				code = "4252054";
				break;
			case "8e942":
				code = "4251970";
				break;
			case "97l5z":
				code = "4251971";
				break;
			case "98kki":
				code = "4252055";
				break;
			case "9j7jb":
				code = "4252056";
				break;
			case "a2y95":
				code = "4252057";
				break;
			case "a71ai":
				code = "4252058";
				break;
			case "ajay7":
				code = "4251972";
				break;
			case "b1q58":
				code = "4252059";
				break;
			case "dk87l":
				code = "4252060";
				break;
			case "f4439":
				code = "4252061";
				break;
			case "gxfbt":
				code = "4252062";
				break;
			case "lzc5n":
				code = "4252063";
				break;
			case "nrdiq":
				code = "4252064";
				break;
			case "pli5b":
				code = "4252065";
				break;
			case "q7fl5":
				code = "4252066";
				break;
			case "r77s7":
				code = "4251973";
				break;
			case "tp49v":
				code = "4252067";
				break;
			case "u6gyd":
				code = "4251968";
				break;
			case "x5u3g":
				code = "4252068";
				break;
			case "4y8ag":
				code = "4252069";
				break;
			case "3q2w8":
				code = "4252070";
				break;
			case "q59b6":
				code = "4252071";
				break;
			case "5i5y9":
				code = "4251974";
				break;
			case "0326252":
				code = "4252072";
				break;
			case "1b356":
				code = "4252073";
				break;
			case "7i3j4":
				code = "4252074";
				break;
			case "27un2":
				code = "4252075";
				break;
			case "9k7y6":
				code = "4252076";
				break;
			case "hbq00":
				code = "4252077";
				break;
			case "077i6":
				code = "4252078";
				break;
			case "b5j63":
				code = "4252079";
				break;
			case "t2awm":
				code = "4252080";
				break;
			case "y4z8v":
				code = "4251975";
				break;
			case "9dktw":
				code = "4251976";
				break;
			case "986sb":
				code = "4251977";
				break;
			case "t1uxz":
				code = "4251978";
				break;
			case "tt116":
				code = "4251979";
				break;
			case "m71bm":
				code = "4251980";
				break;
			case "mryni":
				code = "4251981";
				break;
			case "pq095":
				code = "4251982";
				break;
			case "784f4":
				code = "4251983";
				break;
			case "286c2":
				code = "4251984";
				break;
			case "6wi6h":
				code = "4251985";
				break;
			case "w7129":
				code = "4251986";
				break;
			case "13l3b":
				code = "4251987";
				break;
			case "8vu7v":
				code = "4251988";
				break;
			case "z9718":
				code = "4251989";
				break;
			case "8g325":
				code = "4251990";
				break;
			case "a377e":
				code = "4251991";
				break;
			case "8fb32":
				code = "4251992";
				break;
			case "t1q12":
				code = "4251993";
				break;
			case "823eg":
				code = "4251994";
				break;
			case "7b6lt":
				code = "4252001";
				break;
			case "9g1p4":
				code = "4252002";
				break;
			case "qhy9u":
				code = "4252003";
				break;
			case "rd3va":
				code = "4252004";
				break;
			case "w8222":
				code = "4252005";
				break;
			case "0i6fb":
				code = "4251995";
				break;
			case "1s46h":
				code = "4251996";
				break;
			case "29h34":
				code = "4251997";
				break;
			case "2mkhq":
				code = "4251998";
				break;
			case "2pdjl":
				code = "4251999";
				break;
			case "4aj79":
				code = "4252000";
				break;
			case "4e7b1":
				code = "4252006";
				break;
			case "xlk7a":
				code = "4252007";
				break;
			case "y749y":
				code = "4252008";
				break;
			case "uw9p7":
				code = "4252009";
				break;
			case "vqc2p":
				code = "4252010";
				break;
			case "s24a4":
				code = "4252011";
				break;
			case "t4823":
				code = "4252012";
				break;
			case "t5pbc":
				code = "4252013";
				break;
			case "q7u64":
				code = "4252014";
				break;
			case "q8kk7":
				code = "4252015";
				break;
			case "r239m":
				code = "4252016";
				break;
			case "6gyq1":
				code = "4252017";
				break;
			case "7q9g9":
				code = "4252018";
				break;
			case "8d28r":
				code = "4252019";
				break;
			case "96cj3":
				code = "4252020";
				break;
			case "976uy":
				code = "4252021";
				break;
			case "adrd3":
				code = "4252022";
				break;
			case "d19m8":
				code = "4252023";
				break;
			case "dzzl5":
				code = "4252024";
				break;
			case "e8111":
				code = "4252025";
				break;
			case "glk76":
				code = "4252026";
				break;
			case "hqykz":
				code = "4252027";
				break;
			case "iz1dv":
				code = "4252028";
				break;
			case "n15ik":
				code = "4252029";
				break;
			case "n677i":
				code = "4252030";
				break;
			case "nl9e8":
				code = "4252031";
				break;
			case "nx2vz":
				code = "4252032";
				break;
			case "p5ksk":
				code = "4252033";
				break;
			case "9av45":
				code = "4252034";
				break;
			default:
				code = oldcode;
				break;
		}
		
		if( code in oc(validCodes)){
			document.getElementById('code').value = code;
			document.affiliate.submit();
		}else {
			alert("The code you entered is invalid");
		}
	}