//javascript for united sigma

var attr1 = "toolbar=0,location=0,directories=0,menubar=0,scrollbars,resizable,width=600,height=440,copyhistory=0";
var attr2 = "toolbar=0,location=0,directories=0,menubar=0,scrollbars,resizable,width=460,height=500,copyhistory=0";
var attr3 = "top=30,left=30,toolbar=0,location=0,directories=0,menubar=0,scrollbars,resizable,width=620,height=500,copyhistory=0";

function preLoad(navbn,nmin,nmax){
    for( i=nmin; i<=nmax; i++ ){
        eval(navbn+i+'on = new Image();');
        eval(navbn+i+'on.src = \"images/'+navbn+'_'+i+'_on.gif\"');
        eval(navbn+i+'off = new Image();');
        eval(navbn+i+'off.src = \"images/'+navbn+'_'+i+'_off.gif\"');
    }
    return 0;
}

function switchOn(navbn,pi){
	if(document.images){
		document[navbn+pi].src = eval(navbn+pi+'on.src');
	}
}

function switchOff(navbn,pi){
	if(document.images){
		document[navbn+pi].src = eval(navbn+pi+'off.src');
	}
}

function myWindow(url,winname, win_attr) {
	var newwin=window.open(url,winname,win_attr);
	newwin.focus();
	return false;
}

function formValidator_least (theForm)
{
	for (i = 0; i < 17; i++) {
		if(theForm.elements[i].value != "") return (true);
	}
	alert ("Please fill out at least one field. Thanks!");
	theForm.elements[0].focus();
	return (false);
}

var flds = new Array('first_name','last_name','address1','city','state','zip','country','phone','email_address','comment'
);

var flds_name = new Array('First Name','Last Name','Address Line 1','City','State','Zip/Postal','Country','Phone #','Email Address','Comment');

function validEmail (field)
{
	var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.biz)|(\.info)|(\.[A-Za-z]{2,2}))$)\b/gi);
	return goodEmail;
}

function formValidator (theForm, flds)
{
	for (i in flds) {
		key = flds[i];
		say = flds_name[i]
		if (eval ('theForm.'+key+'.value') == "") {
			alert ("Please enter a value for the '"+say+"' field.");
			eval ('theForm.'+key+'.focus()');
			return (false);
		} else {
			if (key == 'email_address' && !validEmail(theForm.email_address)){
				alert ("Please input a valid Email Address!");
				eval ('theForm.'+key+'.focus()');
				return (false);
			}
		}
	}

	return (true);
}

function redirectOpener (the_url)
{
	self.opener.location.href=the_url;
	self.opener.focus();
//	window.close();
	return false;
}
