	function picklist_handler(this_form) {
		var URL = this_form.selpage.options[this_form.selpage.selectedIndex].value;
		if (URL != "") {
			window.location.href = URL;
		}
		if (window.location.href != URL) {
			window.open(URL,'_top');
		}
	}

	function MM_openBrWindow(theURL, winName, features) {
  	window.open(theURL, winName, features);
	}

	function MM_goToURL() {
  	for (var i=0; i< (MM_goToURL.arguments.length - 1); i+=2) //with arg pairs
    	eval(MM_goToURL.arguments[i]+".location='/"+MM_goToURL.arguments[i+1]+"'");
  	document.MM_returnValue = false;
	}

	/* Test For Browser Capability */
	(document.layers) ? layerobject = true : layerobject = false;
	(document.all) ? allobject = true: allobject = false;
	(document.getElementById) ? dom = true : dom = false;

	function change_visibility(id, action) {
		switch (action) {
			case "show":
				if (layerobject)
					document.layers[''+id+''].visibility = "show";
				else if (allobject)
					document.all[''+id+''].style.visibility = "visible";
				else if (dom)
					document.getElementById(''+id+'').style.visibility = "visible";
  				break;
			case "hide":
				if (layerobject)
					document.layers[''+id+''].visibility = "hide";
				else if (allobject)
					document.all[''+id+''].style.visibility = "hidden";
				else if (dom)
					document.getElementById(''+id+'').style.visibility = "hidden";
				break;
			default:
				return;
		}
		return;
	}

	function getObj(name) {
		if (document.getElementById){
			this.obj = document.getElementById(name);
			this.style = document.getElementById(name).style;
		} else if (document.all) {
			this.obj = document.all[name];
			this.style = document.all[name].style;
		}
	}

	function getWinSize() {
		var iWidth = 0, iHeight = 0;
		if (document.documentElement) {
			iWidth = parseInt(document.documentElement.clientWidth,10);
			iHeight = parseInt(document.documentElement.clientHeight,10);
		} else if (window.innerHeight) {
			iWidth = parseInt(document.innerWidth,10);
			iHeight = parseInt(document.innerHeight,10);
		} else {
			iWidth = parseInt(document.body.clientWidth,10);
			iHeight = parseInt(document.body.clientHeight,10);
		}
		return {width:iWidth, height:iHeight};
	}

	function resize_id() {
		var oContainer = new getObj('container');
		var oSide = new getObj('side');
		var oMain = new getObj('main');
		var oMainContent = new getObj('main_content');
		if (document.getElementById('main_header')) {
			var oMainHeader = new getObj('main_header');
		}
		var oAreaTowns = new getObj('area_towns');
		var oWinSize = getWinSize();
		firefox_flag = false;
		if (navigator.userAgent.indexOf("Firefox") != -1) {
			var versionindex = navigator.userAgent.indexOf("Firefox") + 8;
			if (parseInt(navigator.userAgent.charAt(versionindex)) >= 1)
				firefox_flag = true;
		}
		var max_width = 1019;
		var adj = 303;
		if ((oWinSize.height - parseInt(oContainer.obj.offsetTop, 10)) > 0) {
			oContainer.style.height = oWinSize.height + 'px';
			oSide.style.height = oWinSize.height + 'px';
			oMain.style.height = oWinSize.height + 'px';
			var areatownsheight = oWinSize.height - 428;
			oAreaTowns.style.height = areatownsheight + 'px';
		}
		if ((oWinSize.width - parseInt(oContainer.obj.offsetLeft, 10)) > 0) {
			oContainer.style.width = oWinSize.width + 'px';
			oMain.style.width = (oWinSize.width - adj) + 'px';
			oMainContent.style.width = (max_width - 320) + 'px';
			if (document.getElementById('main_header')) {
				oMainHeader.style.width = (max_width - 320) + 'px';
			}
		}
	}

	function getElementsByClass(searchClass,node,tag) {
		var classElements = new Array();
		if ( node == null )
			node = document;
		if ( tag == null )
			tag = '*';
		var els = node.getElementsByTagName(tag);
		var elsLen = els.length;
		var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
		for (i = 0, j = 0; i < elsLen; i++) {
			if ( pattern.test(els[i].className) ) {
				classElements[j] = els[i];
				j++;
			}
		}
		return classElements;
	}

	function show_images(id) {
		// TABLE CELLS
		var searchClass = 'td_'+id;
		var ele = getElementsByClass(searchClass);
		var elsLen = ele.length;
		for (i = 0; i < elsLen; i++) {
			document.getElementById(ele[i].id).style.display = "";
		}
		// TABLE CELL IMAGES
		var searchClass = 'img_'+id;
		var ele = getElementsByClass(searchClass);
		var elsLen = ele.length;
		for (i = 0; i < elsLen; i++) {
			var ele_id = ele[i].id;
			var ele_id_len = ele_id.length - 1;
			var ele_id_string = ele_id.substr(3, ele_id_len);
			var ele_id_array = ele_id_string.split("_");
			var ele_id_number = ele_id_array[1];
			var pattern = new RegExp("advert_image.php", "i");
			if (!pattern.test(document.getElementById(ele_id).src)) {
				//document.getElementById(ele_id).src = "/php/chycor/advert_image?id="+ele_id_number;
				//var command = "document.getElementById(\'" + ele_id + "\').src = \'" + eval("\"/php/chycor/advert_image.php?id="+ele_id_number+"\"") + "\';";
				var command = "document.getElementById(\'" + ele_id + "\').src = \'" + eval("\"/advert_image_"+ele_id_number+".jpg\"") + "\';";
				setTimeout(command, 10); // * i
			}
		}
	}

	function show_premier_client_images() {
		var searchClass = 'pc_img';
		var ele = getElementsByClass(searchClass);
		var elsLen = ele.length;
		for (i = 0; i < elsLen; i++) {
			var ele_id = ele[i].id;
			var ele_id_len = ele_id.length - 1;
			var ele_id_number = ele_id.substr(3, ele_id_len);
			var pattern = new RegExp("advert_image.php", "i");
			if (!pattern.test(document.getElementById(ele_id).src)){
				//var command = "document.getElementById(\'" + ele_id + "\').src = \'" + eval("\"/php/chycor/advert_image.php?id="+ele_id_number+"\"") + "\';";
				var command = "document.getElementById(\'" + ele_id + "\').src = \'" + eval("\"/advert_image_"+ele_id_number+".jpg\"") + "\';";
				setTimeout(command, 10); // * i
			}
		}
	}
