// JavaScript Document

function outerlinks() {
	var ak = document.getElementsByTagName('a');
	for (var i = 0; i < ak.length; i++) {
		if (ak[i].className !== null && ak[i].className.indexOf('outer') != -1) {
			ak[i].onclick = function() { window.open(this.href, 'outer', '');
			return false;
			};
		}
	}
}


function Validate (theForm) {



	if (!theForm.category[0].checked & !theForm.category[1].checked & !theForm.category[2].checked & !theForm.category[3].checked & !theForm.category[4].checked){



		alert("You must select a member type.");



	theForm.category[0].focus();



	return (false);



	}



	else if (!theForm.member[0].checked & !theForm.member[1].checked){



		alert("You must select the type of membership you require.");



	theForm.member[0].focus();



	return (false);



	}



	else if (theForm.name.value == ""){



		alert("You must enter your name.");



	theForm.name.focus();



	return (false);



	}



	else if (theForm.levelofstudy.value == ""){



		alert("You must enter your current level of study or your last degree earned.");



	theForm.levelofstudy.focus();



	return (false);



	}



	else if (theForm.area.value == ""){



		alert("You must enter your area of research.");



	theForm.area.focus();



	return (false);



	}



	else if (theForm.university.value == ""){



		alert("You must enter the university you are currently at.");



	theForm.university.focus();



	return (false);



	}



	else if (theForm.address.value == ""){



		alert("You must enter your mailing address.");



	theForm.address.focus();



	return (false);



	}



	else if (theForm.phone.value == ""){



		alert("You must enter your phone number.");



	theForm.phone.focus();



	return (false);



	}



	else if (theForm.email.value == ""){



		alert("You must enter your email address.");



	theForm.email.focus();



	return (false);



	}







	else



	return(true);	



} 

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function fncjsOpenDateWindow(sInputName , iForms)
		{	
		eval("window.dateField = document.forms[" + iForms + "]." + sInputName);
		if ("" == window.dateField.value)
			window.dateField.value = '2/10/2007';
		windowStatus = window.open('../inc/calendar.html','cal','status=0,WIDTH=350,HEIGHT=250');
		}
	
	function fncjsCloseDateWindow()
		{
		if(windowStatus)
			{ windowStatus.close(); }
		}

	function fncjsPhoneFormat(iFormNum,iElementNum,flagFormatClean) 
		{
		var strPhone = document.forms[iFormNum].elements[iElementNum].value;
		var arrChars = "-+ ()._";
		var chrTemp  = "";
		
		if ("" != strPhone)
			{
			for (var d=0;d<strPhone.length;d++)
				{
				for (var i=0;i<arrChars.length;i++)
					{
					chrTemp  = arrChars.substring(i,i+1); 
					strPhone = strPhone.replace(chrTemp,"");
					}
				}
			if ("format" == flagFormatClean) 
				{ strPhone = strPhone.substring(0,3) + '-' + strPhone.substring(3,6) + '-' + strPhone.substring(6,10); }
			}
		
		

		document.forms[iFormNum].elements[iElementNum].value = strPhone;
		}
		
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
