<!--function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}function MM_goToURL() { //v3.0  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");}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_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_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_showHideLayers() { //v6.0  var i,p,v,obj,args=MM_showHideLayers.arguments;  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }    obj.visibility=v; }}function P7_autoLayers() { //v1.4 by PVII var g,b,k,f,args=P7_autoLayers.arguments;a=parseInt(args[0]);if(isNaN(a))a=0; if(!document.p7setc){p7c=new Array();document.p7setc=true;for(var u=0;u<10;u++){ p7c[u]=new Array();}}for(k=0;k<p7c[a].length;k++){if((g=MM_findObj(p7c[a][k]))!=null){ b=(document.layers)?g:g.style;b.visibility="hidden";}}for(k=1;k<args.length;k++){ if((g=MM_findObj(args[k]))!=null){b=(document.layers)?g:g.style;b.visibility="visible";f=false; for(var j=0;j<p7c[a].length;j++){if(args[k]==p7c[a][j]) {f=true;}} if(!f){p7c[a][p7c[a].length++]=args[k];}}}}function P7_ReDoIt() { //v1.21 by PVII if(document.layers) {MM_reloadPage(false);}}function P7_Snap() { //v2.63 by PVII var x,y,ox,bx,oy,p,tx,a,b,k,d,da,e,el,tw,q0,xx,yy,w1,pa='px',args=P7_Snap.arguments;a=parseInt(a); if(document.layers||window.opera){pa='';}for(k=0;k<(args.length);k+=4){ if((g=MM_findObj(args[k]))!=null){if((el=MM_findObj(args[k+1]))!=null){ a=parseInt(args[k+2]);b=parseInt(args[k+3]);x=0;y=0;ox=0;oy=0;p="";tx=1; da="document.all['"+args[k]+"']";if(document.getElementById){ d="document.getElementsByName('"+args[k]+"')[0]";if(!eval(d)){ d="document.getElementById('"+args[k]+"')";if(!eval(d)){d=da;}} }else if(document.all){d=da;}if(document.all||document.getElementById){while(tx==1){ p+=".offsetParent";if(eval(d+p)){x+=parseInt(eval(d+p+".offsetLeft"));y+=parseInt(eval(d+p+".offsetTop")); }else{tx=0;}}ox=parseInt(g.offsetLeft);oy=parseInt(g.offsetTop);tw=x+ox+y+oy; if(tw==0||(navigator.appVersion.indexOf("MSIE 4")>-1&&navigator.appVersion.indexOf("Mac")>-1)){  ox=0;oy=0;if(g.style.left){x=parseInt(g.style.left);y=parseInt(g.style.top);}else{  w1=parseInt(el.style.width);bx=(a<0)?-5-w1:-10;a=(Math.abs(a)<1000)?0:a;b=(Math.abs(b)<1000)?0:b;  x=document.body.scrollLeft+event.clientX+bx;y=document.body.scrollTop+event.clientY;}} }else if(document.layers){x=g.x;y=g.y;q0=document.layers,dd="";for(var s=0;s<q0.length;s++){  dd='document.'+q0[s].name;if(eval(dd+'.document.'+args[k])){x+=eval(dd+'.left');y+=eval(dd+'.top');  break;}}}e=(document.layers)?el:el.style;xx=parseInt(x+ox+a),yy=parseInt(y+oy+b); //if(navigator.appVersion.indexOf("MSIE 5")>-1 && navigator.appVersion.indexOf("Mac")>-1){  //xx+=parseInt(document.body.leftMargin);yy+=parseInt(document.body.topMargin);} e.left=xx+pa;e.top=yy+pa;}}}}function windowResize(){ P7_ReDoIt(); P7_Snap('navi','navipop',-1,-1); P7_Snap('info','infopop',-1,-1); P7_Snap('cent','centpop',-1,-1);}function windowLoad(){ MM_preloadImages('../media/nav/nav_home_over.gif','../media/nav/nav_navi_over.gif','../media/nav/nav_info_over.gif','../media/nav/nav_cent_over.gif','../media/nav/nav_mba_over.gif','../media/nav/nav_mbaex_over.gif','../media/nav/nav_phd_over.gif','../media/nav/nav_exed_over.gif','../media/nav/nav_publ_over.gif');}function windowLoadhome(){ MM_preloadImages('../media/nav/nav_mba_over.gif','../media/nav/nav_mbaex_over.gif','../media/nav/nav_phd_over.gif','../media/nav/nav_exed_over.gif','../media/nav/nav_publ_over.gif','../media/nav/nav_navi_over.gif','../media/nav/nav_info_over.gif','../media/nav/nav_cent_over.gif','../media/nav/nav_media_over.gif','../media/nav/nav_giv_over.gif','../media/home/home_scene_01.gif','../media/home/home_scene_03.gif','../media/home/home_side_01.jpg','../media/home/home_side_03.jpg');}function navinav(){ 
 document.write('<ul>'); 
 document.write('<li><a href="/html/programs.aspx" target="_self" >Academic Programs</a></li>'); 
 document.write('<li><a href="/html/area.aspx?styleid=4" target="_self" >Admissions</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=cdc&amp;styleid=4" target="_self" >Career Development Center</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=admin" target="_self" >Darden Administration</a></li>'); 
 document.write('<li><a href="/html/area.aspx?styleid=3&amp;area=globe" target="_self" >Darden Around the Globe</a></li>'); 
 document.write('<li><a href="http://store.darden.virginia.edu/" target="_self" >Darden Business Publishing</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=overview" target="_self" >Darden Overview</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=registrar&amp;styleid=4" target="_self" >Registrar</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=careers" target="_self" >Employment Opportunities</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=execed&amp;styleid=2" target="_self" >Executive Education</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=faculty" target="_self" >Faculty</a></li>'); 
 document.write('<li><a href="/html/infofor.aspx?info=giving" target="_self" >Giving to Darden</a></li>'); 
 document.write('<li><a href="/html/standard.aspx?menu_id=196&amp;id=4994" target="_self" >Login to Darden</a></li>'); 
 document.write('<li><a href="http://forms.darden.virginia.edu/jobPost/index.htm" target="_self" >Post a Job</a></li>'); 
 document.write('<li><a href="/html/standard.aspx?menu_id=41&amp;styleid=4&amp;id=859" target="_self" >Recruiting</a></li>'); 
 document.write('<li><a href="/html/area.aspx?styleid=3&amp;area=research" target="_self" >Research</a></li>'); 
 document.write('<li><a href="/html/standard.aspx?menu_id=192&amp;id=4454" target="_self" >Student Affairs</a></li>'); 
 document.write('</ul>'); 
} 
function infonav(){ 
 document.write('<ul>'); 
 document.write('<li><a href="/html/infofor.aspx?info=alumni" target="_self" >Alumni</a></li>'); 
 document.write('<li><a href="/html/infofor.aspx?info=corporations" target="_self" >Corporations</a></li>'); 
 document.write('<li><a href="/html/infofor.aspx" target="_self" >Current Students</a></li>'); 
 document.write('<li><a href="/html/infofor.aspx?info=prospectives" target="_self" >Prospective Students</a></li>'); 
 document.write('<li><a href="/html/infofor.aspx?info=facultystaff" target="_self" >Faculty and Staff</a></li>'); 
 document.write('<li><a href="/html/infofor.aspx?info=giving" target="_self" >Giving to Darden</a></li>'); 
 document.write('</ul>'); 
} 
function centnav(){ 
 document.write('<ul>'); 
 document.write('<li><a href="/html/area.aspx?styleid=3&amp;area=batten" target="_self" >The Batten Institute: Entrepreneurship and Innovation</a></li>'); 
 document.write('<li><a href="http://www.darden.virginia.edu/corporate-ethics/" target="_self" >Business Roundtable Institute for Corporate Ethics</a></li>'); 
 document.write('<li><a href="/html/area.aspx?styleid=3&amp;area=olsson" target="_self" >The Olsson Center: Business Ethics</a></li>'); 
 document.write('<li><a href="/html/area.aspx?area=tayloe&amp;styleid=3" target="_self" >The Tayloe Murphy Center: Global Business</a></li>'); 
 document.write('<li><a href="/html/area.aspx?styleid=3&amp;area=ple" target="_self" >The Darden-Curry Partnership: Transforming Education</a></li>'); 
 document.write('</ul>'); 
} //function navinav(){// document.write('<ul>');// document.write('<li><a href="#">Admissions</a></li>');// document.write('<li><a href="#">Academics</a></li>');// document.write('<li><a href="#">Contact and Directions</a></li>');// document.write('<li><a href="#">Search and Site Map</a></li>');// document.write('<li><a href="#">Login to Darden</a></li>');// document.write('<li><a href="#">UVA</a></li>');// document.write('</ul>');//}//function infonav(){// document.write('<ul>');// document.write('<li><a href="#">Prospective Students</a></li>');// document.write('<li><a href="#">Current Students</a></li>');// document.write('<li><a href="#">Faculty and Staff</a></li>');// document.write('<li><a href="#">Alumni</a></li>');// document.write('<li><a href="#">Corporations</a></li>');// document.write('</ul>');//}//function centnav(){// document.write('<ul>');// document.write('<li><a href="#">The Batten Institute</a></li>');// document.write('<li><a href="#">Business Roundtable Institute for Corporate Ethics</a></li>');// document.write('<li><a href="#">Olsson Center for Applied Ethics</a></li>');// document.write('<li><a href="#">Tayloe Murphy Center</a></li>');// document.write('<li><a href="#">UVA Darden-Curry Partnership for Leaders in Education</a></li>');// document.write('</ul>');//}

var MONTH_NAMES=new Array('January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
var DAY_NAMES=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sun','Mon','Tue','Wed','Thu','Fri','Sat');
function LZ(x) {return(x<0||x>9?"":"0")+x}

// ------------------------------------------------------------------
// isDate ( date_string, format_string )
// Returns true if date string matches format of format string and
// is a valid date. Else returns false.
// It is recommended that you trim whitespace around the value before
// passing it to this function, as whitespace is NOT ignored!
// ------------------------------------------------------------------
function isDate(val,format) {
	var date=getDateFromFormat(val,format);
	if (date==0) { return false; }
	return true;
	}

// -------------------------------------------------------------------
// compareDates(date1,date1format,date2,date2format)
//   Compare two date strings to see which is greater.
//   Returns:
//   1 if date1 is greater than date2
//   0 if date2 is greater than date1 of if they are the same
//  -1 if either of the dates is in an invalid format
// -------------------------------------------------------------------
function compareDates(date1,dateformat1,date2,dateformat2) {
	var d1=getDateFromFormat(date1,dateformat1);
	var d2=getDateFromFormat(date2,dateformat2);
	if (d1==0 || d2==0) {
		return -1;
		}
	else if (d1 > d2) {
		return 1;
		}
	return 0;
	}

// ------------------------------------------------------------------
// formatDate (date_object, format)
// Returns a date in the output format specified.
// The format string uses the same abbreviations as in getDateFromFormat()
// ------------------------------------------------------------------
function formatDate(date) 
{
    var dateArray=date.split("-");

    var year = dateArray[0];
    var month = dateArray[1];
    var day = dateArray[2];
    return MONTH_NAMES[month-1] + " " + day + ", " + year;
}
/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

function echeck(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   alert("Invalid Email Address");
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid Email Address");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid Email Address");
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid Email Address");
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid Email Address");
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid Email Address");
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid Email Address");
		    return false;
		 }

 		 return true;					
	}


//-->