/*
	file: cerberus.js
	modified last: 06-18-2009
	copyright: copyright 2009 Stone Dragon Press
	author: Volkhvy
	e-mail: volkhvy@stonedragonpress.com
*/

	var strCookieData = "";
	var int1 = 0;
	var ray1 = new Array("uqqhbdguusmuraig", "uwggt");

	function cerberus(str1, str2) {
		// alert("str1 = " + str1 + "\nstr2 = " + str2);
		if (str2.lastIndexOf(String.fromCharCode(95)) >= 2) {
			var int2 = 0;
			var str3 = "";
			var ndx1 = 0;
			int1 = str2.substring(str2.lastIndexOf(String.fromCharCode(95)), str2.length - 1).length
			var str4 = str2.substr(str2.length - int1, int1)
			str2 = str2.substr(0, str2.length - (int1 + 1));
			var str5 = strJme + "_" + str1.value;
			for (var cnt1 = 0; cnt1 < str2.length; cnt1++) {
				int2 = ((str5.charCodeAt(cnt1) - 96) + (str4.substr(ndx1, 1).charCodeAt(0) - 96)) % 26;
				str3 += String.fromCharCode(int2 + 97);
				ndx1 ++;
				if (ndx1 == int1) {
					ndx1 = 0;
				}
			}
			for (cnt1 = 0; cnt1 < ray1.length; cnt1++) {
				// alert("ray1[" + cnt1 + "] = " + ray1[cnt1] + "\nstr3 = " +str3);
				if (str3 == ray1[cnt1]) {
					strCookieData = "set";
					return true;
				}
			}
			return false;
		} else {
			return false;
		}
	} // end of function
