
// for detecting ie5mac
var uaIE5mac_regex = /MSIE\ 5\.[0-9]+\;\ Mac_PowerPC/;
var uaIE5mac = uaIE5mac_regex.test(navigator.userAgent);

if (!uaIE5mac){
     // for detecting Firefox
     var uaIE5mac_regex = /Firefox/;
     var uaIE5mac = uaIE5mac_regex.test(navigator.vendor);
}

if (!uaIE5mac){
     // for plain old IE
     if(navigator.appName == 'Microsoft Internet Explorer'){
         var uaIE5mac = 'True';
     }
}


// goto a url, then close ourself
function closeAndGoto(url) {
	top.window.opener.location.href = url;
	top.close();
}

// search field onfocus/blur stuff
var searchText = "";
function searchFieldFocus(f) {
	searchText = (searchText == '') ? f.value : searchText;
	if (f.value == searchText) f.value = '';
}

function searchFieldBlur(f) {
	f.value = (f.value == '') ? searchText : f.value;
}

var emailSearchText = "";
function emailFieldFocus(f) {
    emailSearchText = (emailSearchText == '') ? f.value : emailSearchText;
    if (f.value == emailSearchText) {
        f.value = ''; 
        f.style.color = "#333";
    }
}

function emailFieldBlur(f) {
    if (f.value == '') {
        f.value = emailSearchText;
        f.style.color = "#999";
    }
}

function toggleSearchTarget(f, action) {
	f.action = action;
}

function gotoRegion(form,urlPrefix) {
	var f = document.forms[form];
	var region = f.region_select.options[f.region_select.selectedIndex].value;
	if (region == "") return false;
	var url = urlPrefix + region;
	window.location.href = url;
}

function gotoIssue(form,urlPrefix) {
	var f = document.forms[form];
	var issue = f.issue_select.options[f.issue_select.selectedIndex].value;
	if (issue == "") return false;
	var url = urlPrefix + issue;
	window.location.href = url;
}
