var session = "";
var str = new Array(
			'0','1','2','3','4','5','6','7','8','9',
			'a','a','b','b','c','c','d','d','e','e',
			'f','f','g','g','h','h','i','i','j','j',
			'k','k','l','l','m','m','n','n','o','o',
			'p','p','r','r','s','s','t','t','u','u',
			'v','v','w','w','x','x','y','y','z','z'
			);

for (i=0;i<15;i++) {
	n = Math.floor(Math.random()*30);
	session = session + str[n];
	}


if(getParam("session")) setCookie("enter", getParam("session"), "180");
if(!getCookie('enter')) setCookie("enter", session, "180");
if(!getCookie('referer')) setCookie('referer', document.referrer);
if(!getCookie('rate')) setCookie('rate', '1', "180");




function setCookie(name, value, days) {
var expires = "";
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60));
		expires = "; expires="+date.toGMTString();
		}

	document.cookie = name + "=" + encodeURIComponent(value) + expires;
	return true;
	}


function getCookie(name) {
	var pattern = "(?:; )?" + name + "=([^;]*);?";
	var regexp  = new RegExp(pattern);
	if (regexp.test(document.cookie))
	return decodeURIComponent(RegExp["$1"]);
	return false;
	}


function getParam(sParamName){
    var Params = location.search.substring(1).split("&");
    var variable = "";
    for (var i = 0; i < Params.length; i++){
        if (Params[i].split("=")[0] == sParamName){
            if (Params[i].split("=").length > 1) variable = Params[i].split("=")[1];
            return variable;
        }
    }
    return "";
}

