/*
PopoffWindow(windowName,windowWidth,windowHeight,URL,shouldResize,shouldScroll) 
written by Matt Pressnall 10/24/03

What does it do?
Pops off (or up) a window.  If the window has been called and resides in the background and someone calls it again, it brings the window to the forefront (which most popup code doesn't do).

How do I use it?
(call to JS file needs to be on a page only once)
<script src="/js/standardFunctionality/PopoffWindow.js"></script> 
<a href="javascript:PopoffWindow('test',300,300,'http://www.pressnall.com','no','no')">text</a>

Parameters:
windowName - the name of the window.  Alphabetic characters only!
windowWidth	
windowHeight
URL
shouldResize - yes|no
shouldScroll - yes|no
*/

var exit_pop = 1;


function bookmark()
{
	title = document.title;
	url = location.href;
	if (window.sidebar) // firefox
	{
		window.sidebar.addPanel(title, url, "");
	}
	else if (window.opera && window.print) // opera
	{
		var element = document.createElement("a");
		element.setAttribute("href", url);
		element.setAttribute("title", title);
		element.setAttribute("rel", "sidebar");
		element.click();
	} 
	else if (document.all) // ie
	{
		window.external.AddFavorite(url, title);
	}
}


function setBool(){ 
	exit_pop = 0; 
} 

function NewWindow(mypage, myname, w, h, scroll) {
		var winl = (screen.width - w) / 2;
		var wint = (screen.height - h) / 2;
		winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
		win = window.open(mypage, myname, winprops)
		
		if (parseInt(navigator.appVersion) >=4) { win.window.focus(); }
	}

function PopoffWindow(windowName,windowWidth,windowHeight,URL,shouldResize,shouldScroll) {
	var availableWidth = screen.availWidth;
   	var availableHeight = screen.availHeight;

   	var windowLeft = (availableWidth - windowWidth) / 2;
   	var windowTop = ((availableHeight - windowHeight) / 2) - 16;
   		
	newWindow = window.open(URL,windowName,"width=" + windowWidth + ",height=" + windowHeight + ",left=" + windowLeft + ",top=" + windowTop + ",location=no,resizable=" + shouldResize + ",scrollbars=" + shouldScroll + ",toolbar=no");
	newWindow.focus();
}

function checkForm(){
	return true;
}







function ConcentrationSeed(formName,concDiv) {
			if (formName=="" || typeof(formName) == "undefined") {
				var formName="Entry";
			}
			var form = eval("document." + formName);

			if (concDiv=="" || typeof(concDiv) == "undefined") {
				var concDiv="concfield";
			}
			var concfield = eval("document.getElementById('"+concDiv+"')");


			conc_display=0;
		   //OneA.length = 0;
		   menuNum = form.cat_id[form.cat_id.selectedIndex].value;
		   //set the default of the secondary drop-down for programs without specializations.
		   NewOpt = new Array;
		   NewVal = new Array;
	       NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
						
		   if (menuNum == null) return;  
  
  
	if (menuNum == "9") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Animation");	NewOpt[1].value = '70';
			
				NewOpt[2] = new Option("Fashion");	NewOpt[2].value = '71';
			
				NewOpt[3] = new Option("Graphic Design & Multimedia");	NewOpt[3].value = '49';
			
				NewOpt[4] = new Option("Interior Design");	NewOpt[4].value = '51';
			
				NewOpt[5] = new Option("Video Game Dev & Design");	NewOpt[5].value = '52';
			
				NewOpt[6] = new Option("Visual Communication");	NewOpt[6].value = '69';
			
				NewOpt[7] = new Option("Web Development & Design");	NewOpt[7].value = '50';
			
	}
	
	if (menuNum == "2") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Accounting & Finance");	NewOpt[1].value = '7';
			
				NewOpt[2] = new Option("Bus Admin & Bus Management");	NewOpt[2].value = '13';
			
				NewOpt[3] = new Option("Communications");	NewOpt[3].value = '66';
			
				NewOpt[4] = new Option("Contract Management");	NewOpt[4].value = '15';
			
				NewOpt[5] = new Option("Customer Service");	NewOpt[5].value = '81';
			
				NewOpt[6] = new Option("E Business");	NewOpt[6].value = '16';
			
				NewOpt[7] = new Option("Economics");	NewOpt[7].value = '80';
			
				NewOpt[8] = new Option("Entrepreneurship");	NewOpt[8].value = '47';
			
				NewOpt[9] = new Option("Healthcare Management");	NewOpt[9].value = '17';
			
				NewOpt[10] = new Option("Hospitality Management");	NewOpt[10].value = '75';
			
				NewOpt[11] = new Option("Human Resources");	NewOpt[11].value = '19';
			
				NewOpt[12] = new Option("International Business");	NewOpt[12].value = '20';
			
				NewOpt[13] = new Option("IT Management");	NewOpt[13].value = '21';
			
				NewOpt[14] = new Option("Leadership");	NewOpt[14].value = '77';
			
				NewOpt[15] = new Option("Marketing");	NewOpt[15].value = '1';
			
				NewOpt[16] = new Option("Organizational Management ");	NewOpt[16].value = '76';
			
				NewOpt[17] = new Option("Project Management");	NewOpt[17].value = '23';
			
				NewOpt[18] = new Option("Six Sigma");	NewOpt[18].value = '63';
			
				NewOpt[19] = new Option("Sports & Entertainment Business");	NewOpt[19].value = '78';
			
				NewOpt[20] = new Option("Supply Chain Management");	NewOpt[20].value = '79';
			
	}
	
	if (menuNum == "3") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Computer Security");	NewOpt[1].value = '55';
			
				NewOpt[2] = new Option("Corrections");	NewOpt[2].value = '56';
			
				NewOpt[3] = new Option("Crime Scene");	NewOpt[3].value = '57';
			
				NewOpt[4] = new Option("Criminal Justice (General)");	NewOpt[4].value = '58';
			
				NewOpt[5] = new Option("Forensics");	NewOpt[5].value = '59';
			
				NewOpt[6] = new Option("Homeland Security");	NewOpt[6].value = '60';
			
				NewOpt[7] = new Option("Law Enforcement, Policing & Investigation");	NewOpt[7].value = '61';
			
				NewOpt[8] = new Option("Public Safety & Security");	NewOpt[8].value = '62';
			
	}
	
	if (menuNum == "5") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Adult Education");	NewOpt[1].value = '46';
			
				NewOpt[2] = new Option("Curriculum & Instruction");	NewOpt[2].value = '41';
			
				NewOpt[3] = new Option("Education/Teaching (General)");	NewOpt[3].value = '37';
			
				NewOpt[4] = new Option("Instructional  Technology");	NewOpt[4].value = '42';
			
				NewOpt[5] = new Option("Leadership & Administration");	NewOpt[5].value = '39';
			
				NewOpt[6] = new Option("Special Education");	NewOpt[6].value = '72';
			
	}
	
	if (menuNum == "6") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Health Informatics");	NewOpt[1].value = '82';
			
				NewOpt[2] = new Option("Healthcare Admin & Mgmt");	NewOpt[2].value = '43';
			
				NewOpt[3] = new Option("Medical and Dental Specialties");	NewOpt[3].value = '83';
			
				NewOpt[4] = new Option("Medical Assisting");	NewOpt[4].value = '84';
			
				NewOpt[5] = new Option("Medical Billing and Coding");	NewOpt[5].value = '68';
			
				NewOpt[6] = new Option("Nursing");	NewOpt[6].value = '44';
			
				NewOpt[7] = new Option("Physical and Occupational Therapy");	NewOpt[7].value = '85';
			
				NewOpt[8] = new Option("Public Health");	NewOpt[8].value = '86';
			
	}
	
	if (menuNum == "15") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Counseling");	NewOpt[1].value = '10';
			
				NewOpt[2] = new Option("Psychology");	NewOpt[2].value = '9';
			
	}
	
	if (menuNum == "16") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Law & Legal");	NewOpt[1].value = '73';
			
				NewOpt[2] = new Option("Paralegal");	NewOpt[2].value = '74';
			
	}
	
	if (menuNum == "4") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Computer Science");	NewOpt[1].value = '33';
			
				NewOpt[2] = new Option("Database Technology");	NewOpt[2].value = '35';
			
				NewOpt[3] = new Option("Info. Technology / Computer Systems");	NewOpt[3].value = '25';
			
				NewOpt[4] = new Option("Internet & Website Development");	NewOpt[4].value = '29';
			
				NewOpt[5] = new Option("Management Info Systems");	NewOpt[5].value = '36';
			
				NewOpt[6] = new Option("Network Admin & Security");	NewOpt[6].value = '26';
			
				NewOpt[7] = new Option("Programming");	NewOpt[7].value = '27';
			
				NewOpt[8] = new Option("Software Engineering");	NewOpt[8].value = '30';
			
				NewOpt[9] = new Option("Tech Project Management");	NewOpt[9].value = '28';
			
				NewOpt[10] = new Option("Technology Management");	NewOpt[10].value = '31';
			
				NewOpt[11] = new Option("Technology/E Business");	NewOpt[11].value = '34';
			
				NewOpt[12] = new Option("Telecommunications");	NewOpt[12].value = '48';
			
	}






/*
	if (menuNum == "2") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
		//new used to be information systems and  business administration
					
				NewOpt[1] = new Option("Accounting & Finance");	NewOpt[1].value = '7'; 
				NewOpt[2] = new Option("Bus Admin & Bus Management");	NewOpt[2].value = '13'; 
		    	NewOpt[3] = new Option("Communications");	NewOpt[3].value = '66'; 
				NewOpt[4] = new Option("Contract Management");	NewOpt[4].value = '15'; 
				NewOpt[5] = new Option("E Business");	NewOpt[5].value = '16'; 
				NewOpt[6] = new Option("Entrepreneurship");	NewOpt[6].value = '47'; 
				NewOpt[7] = new Option("Healthcare Management");	NewOpt[7].value = '17'; 
				NewOpt[8] = new Option("Human Resources");	NewOpt[8].value = '19'; 
				NewOpt[9] = new Option("International Business");	NewOpt[9].value = '20'; 
				NewOpt[10] = new Option("IT Management");	NewOpt[10].value = '21'; 
				NewOpt[11] = new Option("Marketing");	NewOpt[11].value = '1'; 
				NewOpt[12] = new Option("Project Management");	NewOpt[12].value = '23'; 
				NewOpt[13] = new Option("Six Sigma");	NewOpt[13].value = '63'; 
					
	} 
	
	if (menuNum == "3") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
		//new used to be information systems and  business administration
		
		    	NewOpt[1] = new Option("Computer Security");	NewOpt[1].value = '55'; 
				NewOpt[2] = new Option("Corrections");	NewOpt[2].value = '56'; 
				NewOpt[3] = new Option("Crime Scene");	NewOpt[3].value = '57'; 
				NewOpt[4] = new Option("Criminal Justice (General)");	NewOpt[4].value = '58'; 
				NewOpt[5] = new Option("Forensics");	NewOpt[5].value = '59'; 
				NewOpt[6] = new Option("Homeland Security");	NewOpt[6].value = '60'; 
				NewOpt[7] = new Option("Law Enforcement, Policing & Investigation");	NewOpt[7].value = '61'; 
				NewOpt[8] = new Option("Public Safety & Security");	NewOpt[8].value = '62'; 
		
	} 
	
	if (menuNum == "5") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
		//new used to be information systems and  business administration
		
		    	NewOpt[1] = new Option("Adult Education");	NewOpt[1].value = '46'; 
				NewOpt[2] = new Option("Curriculum & Instruction");	NewOpt[2].value = '41'; 
				NewOpt[3] = new Option("Education/Teaching (General)");	NewOpt[3].value = '37'; 
				NewOpt[4] = new Option("Instructional  Technology");	NewOpt[4].value = '42'; 
				NewOpt[5] = new Option("Leadership & Administration");	NewOpt[5].value = '39'; 
			
	} 
	
	if (menuNum == "9") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
		//new used to be information systems and  business administration
		
		        NewOpt[1] = new Option("Graphic Design");	NewOpt[1].value = '49'; 
				NewOpt[2] = new Option("Interior Design");	NewOpt[2].value = '51'; 
				NewOpt[3] = new Option("Video Game Design");	NewOpt[3].value = '52'; 
				NewOpt[4] = new Option("Web Development/Design");	NewOpt[4].value = '50'; 
			
	} 
	
	if (menuNum == "6") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
		//new used to be information systems and  business administration
		
		    	NewOpt[1] = new Option("Healthcare Administration & Mgmt");	NewOpt[1].value = '43'; 
				NewOpt[2] = new Option("Medical Billing and Coding");	NewOpt[2].value = '68'; 
				NewOpt[3] = new Option("Nursing");	NewOpt[3].value = '44'; 
			
	} 
	
	if (menuNum == "15") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
		//new used to be information systems and  business administration
		
				NewOpt[1] = new Option("Counseling");	NewOpt[1].value = '10'; 
				NewOpt[2] = new Option("Psychology");	NewOpt[2].value = '9'; 
			
	} 
	
	if (menuNum == "4") {
		conc_display=1;
		NewOpt = new Array;
		NewVal = new Array;
	    NewOpt[0] = new Option("Choose Concentration");	NewOpt[0].value = '';	
		//new used to be information systems and  business administration
		
		    	NewOpt[1] = new Option("Computer Science");	NewOpt[1].value = '33'; 
				NewOpt[2] = new Option("Database Technology");	NewOpt[2].value = '35'; 
				NewOpt[3] = new Option("Info. Technology / Computer Systems");	NewOpt[3].value = '25'; 
				NewOpt[4] = new Option("Internet & Website Development");	NewOpt[4].value = '29'; 
				NewOpt[5] = new Option("Management Info Systems");	NewOpt[5].value = '36'; 
				NewOpt[6] = new Option("Network Admin & Security");	NewOpt[6].value = '26'; 
				NewOpt[7] = new Option("Programming");	NewOpt[7].value = '27'; 
				NewOpt[8] = new Option("Software Engineering");	NewOpt[8].value = '30'; 
				NewOpt[9] = new Option("Tech Project Management");	NewOpt[9].value = '28'; 
				NewOpt[10] = new Option("Technology Management");	NewOpt[10].value = '31'; 
				NewOpt[11] = new Option("Technology/E Business");	NewOpt[11].value = '34'; 
				NewOpt[12] = new Option("Telecommunications");	NewOpt[12].value = '48'; 
			
	} 
	
*/
	tot = NewOpt.length;
	lst = form.Concentration.options.length;
	
	for (i = lst; i > 0; i--) {
	  form.Concentration.options[i] = null;
	}
  	for (i = 0; i < tot; i++) {
	  form.Concentration.options[i] = NewOpt[i];
	}
  	form.Concentration.options[0].selected = true;
	if (conc_display ==1){
		concfield.style.display='block';
	}
	else{
		concfield.style.display='none';
	}
	
	
  	form.Concentration.options[0].selected = true;
  	
}