// JavaScript Document

	var xmlDocument=new Object; 
	xmlDocument.nProgram=0;
	xmlDocument.SelectList="tech_req_id";
	xmlDocument.contentPanel='#ContentArea';
	xmlDocument.xmlFile="/xml_data_store/software.xml";
	
	xmlDocument.slide=function () 
	{
	  $(xmlDocument.contentPanel).show(1800);
    }
	
xmlDocument.setChange=function()
	{
		var SelectList="#"+xmlDocument.SelectList;
			$(SelectList).change(xmlDocument.getChange);  
	}

xmlDocument.getChange=function()
	{
		var SelectList="#"+xmlDocument.SelectList +" option:selected";
		var selected = $(SelectList);       
		var val = selected.val();
		 if(val != 0 || val !='')
			{  
				xmlDocument.setContent(val);
			}  
		else{alert(val);}

	}

xmlDocument.setSelectOptions = function()
	 	{

			var title='';
			var id='';
			var IsSelected='';
			if(arguments.length > 0)
					{
						xmlDocument.SelectList=arguments[0];
					}
				 $(xmlDocument.raw).find('program').each(function()
					{
						title=$(this).find('program_title').text();
						id=$(this).find('program_id').text();
						IsSelected='';
						if(id==xmlDocument.nProgram)
						{
							IsSelected="selected"
						}
				 		$('select[name='+xmlDocument.SelectList+']').append('<option value="'+id+'" '+IsSelected+'>'+title+'</option>');
					
					});
		}
	
// get the begining	
	xmlDocument.setContent =function()
			{
				 var name_text = "";
				 var computertext = "";
				 var sEquip = "";
				 var internet_connection = "";
				 var browser = "";
				 var software = "";
				 var peripherals ="";
				 var id_text = "";
				 
				// $(xmlDocument.contentPanel).hide(1000);
				 $(xmlDocument.contentPanel).empty();

			if(arguments.length > 0)
				{
					xmlDocument.nProgram=arguments[0];
				}
			if(xmlDocument.nProgram =='' || xmlDocument.nProgram ==0)
				{
					return;
				}
				 $(xmlDocument.raw).find('program').each(function()
					 	{
                        	id_text = $(this).find('program_id').text();
							 
							
							 if(id_text==xmlDocument.nProgram)
							 	{
                       	 			 name_text = "<h1>" +$(this).find('program_title').text() + "</h1><br />";
									 sEquip= $(this).find('equipment').text();+"<BR>";
									 software =  "<h2>Software Requirements</h2>" + $(this).find('software').text();
									 computertext = "<h2>Minimum Technology Requirements</h2>" + $(this).find('computer').text();
									 internet_connection = "<h2>Internet Requirements</h2>" + $(this).find('internet_connection').text();
									 browser = "<h2>Web Browser Requirements</h2>" +$(this).find('browser').text();
									
									 peripherals = $(this).find('peripherals').text();
									 //.attr("selected",true);
									
                       			 	 $('<div id="'+id_text +'"></div>').html(name_text +'<div>'+ sEquip + software + computertext + browser + peripherals+'</div>').appendTo(xmlDocument.contentPanel);
                     			}
						});
				// xmlDocument.slide();
		 }
// get the document and set it to xmlDocument.raw 
	 $(document).ready(function(){
			$.ajax({
				type: "GET",
				url: xmlDocument.xmlFile,
				dataType: "xml",
				success: function(xml){
 				xmlDocument.raw=xml;
				xmlDocument.setSelectOptions();
				xmlDocument.setContent();
				}
			});
		});
	 
