// 03/16/2006, jstrimpe
// loader.js - calls all javascript and css files
// get URL of page calling loader.js
var MenuLocation = location.href;
// load all common js files
document.write('<script src="/assets/scripts/bread.js" type="text/javascript"></script>');
document.write('<script src="/assets/scripts/date.js" type="text/javascript"></script>');
document.write('<script src="/assets/scripts/menu.js" type="text/javascript"></script>');
document.write('<script src="/assets/scripts/common.js" type="text/javascript"></script>');
document.write('<script src="/assets/scripts/init.js" type="text/javascript"></script>');
document.write('<script src="/assets/scripts/listCollapse.js" type="text/javascript"></script>');
document.write('<script src="/assets/scripts/player/swfobject.js" type="text/javascript"></script>');
document.write('<script src="/assets/scripts/jquery-1.3.2.min.js" type="text/javascript"></script>');
// form validation for alumni internship/job posting
if (MenuLocation.match("/alumni/alumni_career/request.sfe")||MenuLocation.match("/student/student_career/career_intern/request.sfe")||MenuLocation.match("/external/external_cap/cap_benefits/request.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/InternJobFormVal.js" type="text/javascript"></script>');
}
// posts class notes
if (MenuLocation.match("/alumni/alumni_directory/directory_notes/update.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/ClassNotes.js" type="text/javascript"></script>');
}	
// validation for prospective undergrad "ask a question" form
if (MenuLocation.match("/undergrad/undergrad_faqs/")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/AskAQuestion.js" type="text/javascript"></script>');
}
// validation for http://www.jacobsschool.ucsd.edu/student/student_org/feedback.sfe
if (MenuLocation.match("/student/student_org/feedback.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/feedback.js" type="text/javascript"></script>');
}	
// validation for http://www.jacobsschool.ucsd.edu/student/student_team/team_intern/intern_app/apply.sfe
if (MenuLocation.match("/student/student_team/team_intern/intern_app/apply.sfe")||MenuLocation.match("/external/external_cap/cap_team_intern/intern_app/apply.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/TIPAppFormVal.js" type="text/javascript"></script>');
}
// validation for http://www.jacobsschool.ucsd.edu/student/student_team/team_intern/employ.sfe
if (MenuLocation.match("/student/student_team/team_intern/employ.sfe")||MenuLocation.match("/external/external_cap/cap_team_intern/employ.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/TIPProjFormVal.js" type="text/javascript"></script>');
}	

// validation for http://www.jacobsschool.ucsd.edu/external/external_giving/giving_fellowship/
// validation for http://www.jacobsschool.ucsd.edu/external/external_giving/giving_fellowship/give.sfe
if (MenuLocation.match("/external/external_giving/giving_fellowship/")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/Fellowship.js" type="text/javascript"></script>');
}	

// validation for http://www.jacobsschool.ucsd.edu/external/external_giving/giving_fellowship/give.sfe
if (MenuLocation.match("/g_events/registration.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/gordonCenterEventFrmVal.js" type="text/javascript"></script>');
}	


// validation for http://www.jacobsschool.ucsd.edu/student/breakfast.sfe
if (MenuLocation.match("/student/breakfast.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/2008DeansBreakastFrmVal.js" type="text/javascript"></script>');
}	


// js for http://www.jacobsschool.ucsd.edu/student/student_involved/involved_ambassador/tour_request.sfe
if (MenuLocation.match("tour_request.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/jquery-ui/ui.core.js" type="text/javascript"></script>');
	document.write('<script src="/assets/scripts/jquery-ui/ui.datepicker.js" type="text/javascript"></script>');
	document.write('<script src="/assets/scripts/essAmbassadorFormVal.js" type="text/javascript"></script>');
	document.write('<link rel="stylesheet" href="/assets/css/cupertino/jquery-ui-1.7.2.custom.css" type="text/css" media="screen" />');
}	

// validation for http://www.jacobsschool.ucsd.edu/GordonCenter/g_leadership/l_summer/s_saase/
if (MenuLocation.match("/GordonCenter/g_leadership/l_summer/s_saase/")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/jquery-saase.js"></script>');
}	


// validation for http://www.jacobsschool.ucsd.edu/student/reception.sfe
if (MenuLocation.match("/student/reception.sfe")){
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
	document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
	document.write('<script src="/assets/scripts/2008ProsScholarsRec.js" type="text/javascript"></script>');
}	

// validation for serach box
document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/RegExp.js"></script>');
document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/CrossSite.js"></script>');
document.write('<script language="javascript" type="text/javascript" src="/assets/scripts/SearchValidation.js"></script>');

// load style sheets
document.write('<link rel="stylesheet" href="/assets/css/common.css" type="text/css" media="screen" />');
document.write('<link rel="stylesheet" href="/assets/css/flashPlayer.css" type="text/css" media="screen" />');
if (MenuLocation.match("/news_video/")||MenuLocation.match("/student/student_newsletter2/item.sfe")||MenuLocation.match("/student/student_newsletter/item.sfe")){
	document.write('<script type="text/javascript" src="http://flashvs-jsoe.ucsd.edu/player/swfobject.js"></script>');
  document.write('<link rel="stylesheet" href="/news/news_video/css/dhtmlwindow.css" type="text/css" />');    
  document.write('<script type="text/javascript" src="/news/news_video/scripts/dhtmlwindow.js"></script>');	
	document.write('<script language="javascript" type="text/javascript" src="/news/news_video/scripts/video.js"></script>');
	document.write('<link rel="stylesheet" href="/assets/css/player.css" type="text/css" media="screen" />');
}

// style sheet for ess news you can use
//if (MenuLocation.match("/external_web/student/student_news/")||MenuLocation.match("/student/student_newsletter/")){
	//document.write('<link rel="stylesheet" href="/assets/css/newsYouCanUse.css" type="text/css" media="screen" />');
	//document.write('<link rel="stylesheet" href="/assets/css/feedMedia.css" type="text/css" media="screen" />');
//}	

var BrowserName=navigator.appName;
var IE7Flag = 0;
if (BrowserName=="Microsoft Internet Explorer"){
  var BrowserVersion = parseFloat(navigator.appVersion.match(/MSIE (.+?);/)[1]);
  if(BrowserVersion==7){
    IE7Flag = 1;
  }else{
     IE7Flag = 0;
  }
}
if (IE7Flag==1){
	document.write('<link rel="stylesheet" href="/assets/css/IE7.css" type="text/css" media="screen" />');
}else{
	document.write('<link rel="stylesheet" href="/assets/css/NonIE7.css" type="text/css" media="screen" />');
}
document.write('<link rel="stylesheet" href="/assets/css/print.css" type="text/css" media="print" />');
document.write('<link rel="stylesheet" href="/assets/css/feedMedia.css" type="text/css" media="screen" />');
// window open function used for pop ups
function newWin(URL,winName,features){
  window.open(URL,winName,features);
}	
// redirect function for news archive select list
function redirect( pulldown )
{
  var newLocation = pulldown[pulldown.selectedIndex].value;
  if ( newLocation != "" )
  {
    self.location = newLocation;
  }
}
