function getCookie(cookie_name) {
	var nameEQ = cookie_name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ')
		{
			c = c.substring(1,c.length);
		}
		if (c.indexOf(nameEQ) == 0)
		{
			return c.substring(nameEQ.length,c.length);
		}
	}
	return null;
}

function setCookie(cookie_name, cookie_value, cookie_exp_days){
	var exDate = new Date();
	exDate.setDate(exDate.getDate() + cookie_exp_days);
	var tmp = cookie_name+"="+escape(cookie_value) + ((cookie_exp_days) ? "; expires="+exDate.toGMTString() : "")+"; path=/";
	document.cookie = tmp;
}

function checkLangCookie(){
	var lang = getCookie('language');
	if(lang !== null && lang !== "")
	{
		//document.write("Language is:"+lang+"<br>");
		return lang;
	}
	else
	{
		setCookie('language', 'EN', 365);
		//document.write("Language is EN (default)<br>");
		lang = 'EN';
		return lang;
	}
}

function eraseCookie(cookie_name) {
	setCookie(cookie_name,"",-1);
}
