<!--//Begin
function DeleteCookieArr (name) {
	var tmp=GetCookieArr('iv');
	var str=(GetCookieArr('iv', name)!=null) ? GetCookieArr('iv', name) : "";
	str=name + "=" + str;
	while (tmp.indexOf(str)>(-1)){
		tmp = tmp.replace('&' + str, '');
		tmp = tmp.replace(str + '&', '');
		tmp = tmp.replace(str, '');
	}
	document.cookie = "iv=" + tmp + "; path=/";
	document.cookie = "iv=" + tmp + "; path=/scripts";
}
function SetCookie (name, value) {
	if (name.toLowerCase() == 'lb' || name.toLowerCase() == 'tmp' || name.toLowerCase() == 'fa') {
		document.cookie = name + "=" + escape(value) + "; path=/";
		document.cookie = name + "=" + escape(value) + "; path=/scripts";
	} else {
		var tmp=GetCookieEscape('iv');
		var str=(GetCookie(name)!=null) ? GetCookie(name) : "";
		str=name + "=" + escape(str);
		var rep=name + "=" + escape(value);
		if (tmp.indexOf(str)>(-1)) {
			//while (tmp.indexOf(str)>(-1)){
				tmp = tmp.replace(str, rep);
			//}
		} else {
			tmp = tmp + "&" + rep;
			tmp = tmp.replace("&&", "&");
		}
		document.cookie = "iv=" + tmp + "; path=/";
		document.cookie = "iv=" + tmp + "; path=/scripts";
	}
}
function GetCookieEscape(name) {
	var arg = name + "=";var alen = arg.length;var clen = document.cookie.length;var i = 0;
	while (i < clen) {
	var j = i + alen;
	if (document.cookie.substring(i, j) == arg){
		var endstr = document.cookie.indexOf (";", j);
		if (endstr == -1) endstr = document.cookie.length;
		var str = document.cookie.substring(j, endstr);
		return str;	
	}
	i = document.cookie.indexOf(" ", i) + 1;
	if (i == 0){break;}
	}
	return '';
}
function getCookieValEscape(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	var str = document.cookie.substring(offset, endstr);
	return str;
}
function getValFromArray(name, string) {
	var arrVar;
	if (string) {
		var arrSplit = string.split('&');
		for (var x=0; x<arrSplit.length; x++) {
			arrVar = arrSplit[x].split('=');
			if (arrVar[0]==name) {
				return arrVar[1];
			}
		}
	}
	return null;
}
function getCookieVal(offset) {
   var argv = getCookieVal.arguments;
	var argc = getCookieVal.arguments.length;
	var argch = (argc > 1) ? argv[1] : ";";
	var endstr = (document.cookie.indexOf (argch, offset)>0) ? document.cookie.indexOf (argch, offset) : document.cookie.indexOf (";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	var str = unescape (document.cookie.substring(offset, endstr));
	while(str.indexOf('+')>0){str=str.replace('+',' ')}
	return str;
}
function GetCookie (name) {
	var value = GetCookieArr('iv', name);
	if (value == null) {
		value = GetCookieEscape(name);
		if (value != null) {
			value = unescape(value);
		}
	}
	return value;
}
function GetCookieArr (name) {
	var argv = GetCookieArr.arguments;
	var argc = GetCookieArr.arguments.length;
	var argCk = (argc > 1) ? argv[1] : null;
	var arg = name + "=";var alen = arg.length;var clen = document.cookie.length;var i = 0;var value=null;
	while (i < clen) {
	var j = i + alen;
	if (document.cookie.substring(i, j) == arg){value = getCookieValEscape (j);}
	i = document.cookie.indexOf(" ", i) + 1;
	if (i == 0){break;}
	}
	if (argCk) {value = getValFromArray(argCk, value);}
	if (value != null) {
		value=unescape(value);
		while(value.indexOf('+')>0){value=value.replace('+',' ')}
	}
	return value;
}
function CookieTest() {
	if (typeof navigator.cookieEnabled=="undefined"){ 
		SetCookie ("c", "t", null, "/");
		var Cookies = GetCookie('cookies');
		if (Cookies == "t"){return true;}
		else{return false;}
	} else {
		return true;
	}
}
/*
function SetCookie (name, value) {
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) +
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
	((path == null) ? "; path='/'" : ("; path=" + path)) +
	((domain == null) ? "" : ("; domain=" + domain)) +
	((secure == true) ? "; secure" : "");
}*/
// End -->