/**********************************************************************
	Rollovers
 *********************************************************************/
var rolloverImageDirectory = '../img/';
var rolloverImageOffFiles = new Array   ('hdr/btn_mnu_home_off.gif','hdr/btn_mnu_searchjobs_off.gif','hdr/btn_mnu_postjobs_off.gif','hdr/btn_mnu_tourisminfo_off.gif','hdr/btn_mnu_tourismlinks0_off.gif','hdr/btn_mnu_tourismlinks1_off.gif','btn_tourismforyou_off.gif','roll/btn_login_off.gif','roll/btn_register_off.gif','roll/btn_back_searchresults_off.gif','roll/btn_back_searchresults_off.gif','roll/btn_emailtofriend_off.gif','roll/btn_addposting_off.gif','roll/btn_back_listing_off.gif','roll/btn_back_listing_off.gif','roll/btn_updateselected_off.gif','roll/btn_deleteselected_off.gif');
var rolloverImageOnFiles =  new Array   ('hdr/btn_mnu_home_on.gif', 'hdr/btn_mnu_searchjobs_on.gif', 'hdr/btn_mnu_postjobs_on.gif', 'hdr/btn_mnu_tourisminfo_on.gif', 'hdr/btn_mnu_tourismlinks0_on.gif', 'hdr/btn_mnu_tourismlinks1_on.gif', 'btn_tourismforyou_on.gif', 'roll/btn_login_on.gif', 'roll/btn_register_on.gif', 'roll/btn_back_searchresults_on.gif', 'roll/btn_back_searchresults_on.gif', 'roll/btn_emailtofriend_on.gif', 'roll/btn_addposting_on.gif', 'roll/btn_back_listing_on.gif', 'roll/btn_back_listing_on.gif', 'roll/btn_updateselected_on.gif', 'roll/btn_deleteselected_on.gif');
var rolloverImageSelectFiles = new Array('hdr/btn_mnu_home_set.gif','hdr/btn_mnu_searchjobs_set.gif','hdr/btn_mnu_postjobs_set.gif','hdr/btn_mnu_tourisminfo_set.gif','hdr/btn_mnu_tourismlinks_set.gif', 'hdr/btn_mnu_tourismlinks_set.gif', 'btn_tourismforyou_on.gif', 'roll/btn_login_off.gif','roll/btn_register_off.gif','roll/btn_back_searchresults_off.gif','roll/btn_back_searchresults_off.gif','roll/btn_emailtofriend_off.gif','roll/btn_addposting_off.gif','roll/btn_back_listing_off.gif','roll/btn_back_listing_off.gif','roll/btn_updateselected_off.gif','roll/btn_deleteselected_off.gif');
var rolloverImageTagNames = new Array(   'home',                    'search',                        'post',                        'info',                           'links0',                           'links1',                           'tourism',                  'btnlogin',              'btnregister',              'btnsearchresults1',                  'btnsearchresults2',                  'emailtofriend',                 'addposting',                 'backtolistings1',               'backtolistings2',             'updateselected',                 'deleteselected');


function imgRollOn(item) {
	if (topnavCurrent != item) rolloverOn(item);
}

function imgRollOff(item) {
	if (topnavCurrent != item) rolloverOff(item);
}

function RollLink(item, url) {
	if (topnavCurrent != item) location.href=url;
}




/**********************************************************************
	Popups
 *********************************************************************/
function popFC(url, name, openerName) {
	return openWindow(url, name, 'directories,location,menubar,resizable,scrollbars,status,toolbar');
}

function offsite(url) {
	return openWindow(url, 'offsite', 'directories,location,menubar,resizable,scrollbars,status,toolbar');
}

function popup1(url) {
	return openCenteredWindow(url, 'ytecpop1', 640, 180,'', false, '', 'ytecopener');
}




/**********************************************************************
	Dropdowns
 *********************************************************************/
function jumpTo(form) {
	var mindex=form.menu.selectedIndex
	if (!(mindex <=1) && !(form.menu.options[mindex].value == "")) {
		window.location.href=(form.menu.options[mindex].value);
		mindex = 0;
	}
}

function dropselection(field) {
	var mindex=field.selectedIndex
	if ((mindex < 1) || (field.options[mindex].value == "")) {
		field.selectedIndex = 0;
		var errorMessage = 'The form was not submitted due to the following problem:\n\n';
		errorMessage += '*** Please select a type.\n\n';
		errorMessage += 'Please fix this problem and resubmit the form.';
		alert(errorMessage);
		return false;
	} else {
		return true;
	}
}

/******************************
	Radios
 *****************************/
function isChecked(field) {
	if (isNaN(field.length)) {
		if (field.checked) { return true; }
	} else {
		for (var i=0; i < field.length; i++) {
			if (field[i].checked) { return true; }
		}
	}
	var errorMessage = 'The action is not taken due to the following problem:\n\n';
	errorMessage += '*** Please select an entry.\n\n';
	errorMessage += 'Please fix this problem and try again.';
	alert(errorMessage);
	return false;
}

