	/********************************/
	function deleteOption(object,index) {
	    object.options[index] = null;
	}
	
	function addOption(object,text,value) {
	    var defaultSelected = true;
	    var selected = true;
	    var optionName = new Option(text, value, defaultSelected, selected)
	    object.options[object.length] = optionName;
	}
	
	function copySelected(fromObject,toObject) {
	    for (var i=0, l=fromObject.options.length;i<l;i++) {
	        if (fromObject.options[i].selected)
	            addOption(toObject,fromObject.options[i].text,fromObject.options[i].value);
	    }
	    for (var i=fromObject.options.length-1;i>-1;i--) {
	        if (fromObject.options[i].selected)
	            deleteOption(fromObject,i);
	    }
	}
	
	function copyAll(fromObject,toObject) {
	    for (var i=0, l=fromObject.options.length;i<l;i++) {
	        addOption(toObject,fromObject.options[i].text,fromObject.options[i].value);
	    }
	    for (var i=fromObject.options.length-1;i>-1;i--) {
	        deleteOption(fromObject,i);
	    }
	}
	
	function populateHidden(fromObject,toObject) {
	    var output = '';
	    for (var i=0, l=fromObject.options.length;i<l;i++) {
	    	if (i != 0) {
	    			output += "::";
	    		}
	            output += escape(fromObject.options[i].value);
	    }
	    //alert(output);
	    toObject.value = output;
	}
	
/*
preload_image()
*/
function preload_image(image_name, image_src) {
    if (document.images) {
        eval(image_name + ' = new Image()');
        eval(image_name + '.src = "' + image_src + '"');
    }
}
/*
change_image()
*/
function change_image(image_name, image_src) {
    if (document.images) {
        document.images[image_name].src = image_src;
    }
}
/*
open_window()
*/
function open_window(page_url, page_name, window_width, window_height, scrollbar_value, toolbar_value, is_center) {

    var window_pos_x = 20;
    var window_pos_y = 20;

    if (is_center == 'yes') {
        window_pos_x = (screen.width / 2) - (window_width / 2);
        window_pos_y = (screen.height / 2) - (window_height / 2);
    }

    popup_window = this.open(page_url, page_name, "toolbar=" + toolbar_value + ",status=no,menubar=no,location=no,scrollbars=" + scrollbar_value + ",resizable=no,width=" + window_width + ",height=" + window_height + ",screenX=" + window_pos_x + ",screenY=" + window_pos_y + ",left=" + window_pos_x + ",top=" + window_pos_y);
    popup_window.focus();
}
/*
define display property of element
*/
function set_display(obj,state) {
	var disp = document.getElementById(obj);
	disp.style.display = state;
}
/*
onCLick toggle display :block :none
*/
function toggle_display(obj) {
	var disp = document.getElementById(obj);
	state = disp.style.display;
	if (state == 'none') {
		disp.style.display = 'block';
	}
	else {
		disp.style.display = 'none';
	}
}
/*
search form validation
*/
function searchClickedSimple(form)
{
		if (form.s.value=='' || form.s.value=='Enter Keyword')
		{
				alert("Please enter a term to search for.");
				return false;
		}
		return true;
}
/*
abstract attachment of functions onLoad
*/
function addLoadListener(fn) {
	if (typeof window.addEventListener != 'undefined')
	{
		window.addEventListener('load', fn, false);
	}
	else if (typeof document.addEventListener != 'undefined') 
	{
		document.addEventListener('load', fn, false);
	} 
	else if (typeof window.attachEvent != 'undefined') 
	{
		window.attachEvent('onload', fn);
	}
	else 
	{
		var oldfn = window.onload;
		if (typeof window.onload != 'function') 
		{
			window.onload = fn;
		} 
		else 
		{
			window.onload = function() {
					oldfn();
					fn();
			};
		}
	}
}
/*
init preload images set 'disp' to none
*/
function init() {
	var disp = document.getElementById('IMG_EDIT_OFF');
	//disp.style.display = 'none';
	preload_image('nav1','/images/nav_1_o.gif');
	preload_image('nav2','/images/nav_2_o.gif');
	preload_image('nav3','/images/nav_3_o.gif');
	preload_image('nav4','/images/nav_4_o.gif');
	preload_image('nav5','/images/nav_5_o.gif');
	preload_image('nav6','/images/nav_6_o.gif');
	//alert('init loaded');
	}
//// INIT
addLoadListener(init());
