
function Trim(txt) { return typeof(txt) == typeof("") ? encodeURI(txt.replace(/^\s+|\s+$/g, "")) : null; };
function GetId(i) { return document.getElementById(i); };

function HttpCookie()
{
}

HttpCookie.GetUid = function(cname)
{
	var uid = null;
	if(navigator.cookieEnabled)
	{
		if(document.cookie != null)
		{
			var start = document.cookie.indexOf( cname + "=" );
			var len = start + cname.length + 1;
			if ( ( !start ) && ( cname != document.cookie.substring( 0, cname.length ) ) ) uid = null;
			else if ( start == -1 ) uid = null;
			else
			{
				var end = document.cookie.indexOf( ';', len );
				if ( end == -1 ) end = document.cookie.length;
				uid = unescape( document.cookie.substring( len, end ) );
			}
		}

		if(uid == null)
		{
			uid = Math.round(Math.random() * 10000)
				+ "-" + Math.round(Math.random() * 10000)
				+ "-" + Math.round(Math.random() * 10000)
				+ "-" + Math.round(Math.random() * 10000)
				+ "-" + Math.round(Math.random() * 10000);
			HttpCookie.SetUid(cname, uid);
		}
	}
	return uid ;
};

HttpCookie.SetUid = function(cname, val)
{
	var txt = "";
	if(navigator.cookieEnabled)
	{
		var arr = document.cookie == null ? new Array() : document.cookie.split(/\s*;\s*/g);
		var secure = null;
		var map = {};
		var dt = new Date();
		map[cname] = escape(val);
		for(var e in arr)
		{
			var w = arr[e].split(/=/g);
			if(w.length >= 1)
			{
				map[w[0]] = w.length > 1 ? w[1] : null;
			}
		}
		map["expires"] = (new Date(dt.getTime() + 365 * 60 * 60 * 24 * 1000)).toGMTString();
		for(var e in map)
			txt += e + (map[e] == null ? "" : "=" + map[e]) + ";"
		document.cookie = txt;
	}
};

function ShowAdvert(place)
{
}

function GetAdvertData(param) 
{
	var u = "http://plan.netitv.com/servlet/GetAdvert4Web?t=t&v=2&u=" + HttpCookie.GetUid("jbnsadvert");
	if(param == null || typeof(param) == "undefined") {  return;  }
	else if(typeof(param) == typeof("")) u += "&p=" + param;
	else if(typeof(param) == typeof({})) 
	{
		for(var e in param)
		{
			u += "&" + e + "=" + param[e];
		}
	}
	document.writeln("<script charset='gbk' src=\"" + u + "\"><\/script>");
}

