		var pchj_resCookie = "SiteWidth423737";
		var pchj_tempCookie = "SiteWidthTemp423737";
		
		function res_getCookieDomain()
		{
			var hname = window.location.hostname;
			var dname = '';
			var tldstart = hname.lastIndexOf('.');
			if (tldstart < 0){dname = '.' + hname;}
			else{
				if (hname.lastIndexOf('.', tldstart - 1) > -1){dname = hname.substr(hname.lastIndexOf('.', tldstart - 1));} //finds the domain start
				else{dname = '.' + hname;}
			}
			return dname;
		}
		
		function pchj_deleteCookie(name, path, domain) {
			if (res_getCookie(name).length!=0) {document.cookie = name + "=" + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
		}
		
		function res_setCookie(name, value, expires, path, domain, secure) {
			var curCookie = name + "=" + value +
			((expires) ? "; expires=" + expires.toGMTString() : "") +
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			((secure) ? "; secure" : "");
			document.cookie = curCookie;
		}
					
		function res_getCookie(c){
			var d = document.cookie;
		  if (d.length == 0){return "";}
			var p = c + "=";
			var b = d.indexOf("; " + p);
			if (b == -1){
				b = d.indexOf(p); 
				if (b != 0){return "";}
			} 
			else {b += 2;}	
			var e = d.indexOf(";", b);
			if (e == -1){e = d.length;}
			return unescape(d.substring(b + p.length, e));
		}
		
		function res_setResolution(width, perminent, refresh) 
		{
			var hasCookie;
			var currentDT = new Date();
			var expireDT = new Date(Date.parse(currentDT.getDay() + "/" + currentDT.getMonth() + "/" + (currentDT.getFullYear() + 1)));
			res_setCookie(pchj_resCookie, width, expireDT, "/", res_getCookieDomain());
			if (perminent){pchj_deleteCookie(pchj_tempCookie, "/", res_getCookieDomain());}
			else {res_setCookie(pchj_tempCookie, screen.width, expireDT, "/", res_getCookieDomain());}
		
			if (refresh == true) {
				hasCookie = (res_getCookie(pchj_resCookie).length!=0);
				if (hasCookie){window.location = window.location;}
			}else{
				hasCookie = (res_getCookie(pchj_tempCookie).length!=0);
				if((!hasCookie)||(!perminent)){document.getElementById('res_option').style.display='none'; document.getElementById('res_option_sb').style.display='none';}
			}
		}
		
		function res_checkFor800() {
			var hasCookie = (res_getCookie(pchj_resCookie).length!=0);
			if (!hasCookie){
				var currentDT = new Date();
				var expireDT = new Date(Date.parse(currentDT.getDay() + "/" + currentDT.getMonth() + "/" + (currentDT.getFullYear() + 1)));
				if (screen.width < 1000) {
					res_setCookie(pchj_resCookie, "800", expireDT, "/", res_getCookieDomain());
					
					hasCookie = (res_getCookie(pchj_resCookie).length!=0);
					if (hasCookie){window.location = window.location;}
					
				}
				else {res_setCookie(pchj_resCookie, "1000", expireDT, "/", res_getCookieDomain());}
			}
		}
		
		res_checkFor800();

