function menu_open(link, width, height) {var photoWindow = window.open(link, "photo", 'toolbar = 0, location = 0, directories = 0, status = 0, menubar = 0, scrollbars = 1, resizable = 0, width = ' + width + ', height = ' + height);}
function clearDefault(el) {if (el.defaultValue==el.value) el.value = "";}
function photo_open(link, width, height) {var photoWindow = window.open(link, "photo", 'toolbar = 0, location = 0, directories = 0, status = 0, menubar = 0, scrollbars = 0, resizable = 0, width = ' + width + ', height = ' + height);}
function pop_open(url) {window.open(url, 'pop', 'toolbar = no, location = no, directories = no, status = no, menubar = no, scrollbars = no, resizable = no, width = 250, height = 275');}
function clear_default(el) {if(el.defaultValue == el.value) {el.value = ""};}
function nothing() {}
function print_page() {window.print();}

// highlight focus input
function field_on(field) {field.style.border='2px solid #666666'; field.style.background='#EEEEEE';}
function field_off(field) {field.style.border='2px solid'; field.style.background='#FFFFFF';}
var phone_field_length = 0;
function TabNext(obj, event, len, next_field) {
	if(event == "down") {
		phone_field_length=obj.value.length;
	} else if(event == "up") {
		if(obj.value.length != phone_field_length) {
			phone_field_length=obj.value.length;
			if(phone_field_length == len) {next_field.focus();}
		}
	}
}

function field_on_required(field) {field.style.border='2px solid #666666'; field.style.background='#E5D6CF';}
function field_off_required(field) {field.style.border='2px solid'; field.style.background='#fcf1eb';}
var phone_field_length = 0;
function TabNext(obj, event, len, next_field) {
	if(event == "down") {
		phone_field_length=obj.value.length;
	} else if(event == "up") {
		if(obj.value.length != phone_field_length) {
			phone_field_length=obj.value.length;
			if(phone_field_length == len) {next_field.focus();}
		}
	}
}
function jump(fe){
	var opt_key = fe.selectedIndex;
	var uri_val = fe.options[opt_key].value;
	window.open(uri_val, '_top');
	return true;
}