// JavaScript Document
function get_internship(value)
{
	var xmlHttp;
	try
  	{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{
  	// Internet Explorer
  		try
    	{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{	
    		try
      		{
      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      		}
    		catch (e)
      		{
      			alert("Your browser does not support AJAX!");
      			return false;
      		}
    	}
  	}
  
  	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
      	{
			var result = xmlHttp.responseText;
			var myarray = [];
			var myarray = result;
			var splitted = myarray.split('@');
			intensity_row.innerHTML = splitted[0];
			weeks_row.innerHTML = splitted[1];
      	}
    }
	
	var dropdown = document.registrationform.internshiptype.value;
	var intensity_row = document.getElementById("intensity_ajax");
	var intensity = document.getElementById("intensity");
	var weeks = document.getElementById("weeksofstudy");
	var weeks_row = document.getElementById("weeks_ajax");
	
	xmlHttp.open("GET","ajax_pages/internship.php?id=" + dropdown + "",true);
	xmlHttp.send(null);	
}


function checkboxer(object,id,value)
{
	if(document.getElementById("" + id + "").checked == 1)
		addToSession(object,id,'yes');
	else
		addToSession(object,id,'no');
}




/*function addToSession(object, id, value)
{
	var xmlHttp;
	try
  	{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{
  	// Internet Explorer
  		try
    	{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{	
    		try
      		{
      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      		}
    		catch (e)
      		{
      			alert("Your browser does not support AJAX!");
      			return false;
      		}
    	}
  	}
  
  	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
      	{
			var result = xmlHttp.responseText;
			if(result != 'bad')
				calculate();
			else
				alert('failed to calculate!');
      	}
    }
	xmlHttp.open("GET","ajax_pages/do_session.php?n=" + id + "&v=" + value + "",true);
	xmlHttp.send(null);	
}*/


function calculate()
{
	var xmlHttp;
	try
  	{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{
  	// Internet Explorer
  		try
    	{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{	
    		try
      		{
      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      		}
    		catch (e)
      		{
      			alert("Your browser does not support AJAX!");
      			return false;
      		}
    	}
  	}
  
  	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
      	{
			var result = xmlHttp.responseText;
			//alert(result);
			//return;
			var fees = [];
			var fees = result;
			var fees = fees.split(',');
			
			regfeerow.innerHTML = fees[0];
			
			coursefeerow.innerHTML = fees[1];
			coursematerialrow.innerHTML = fees[2];
			coursediscountraterow.innerHTML = fees[3];
			coursediscountrow.innerHTML = fees[4];
			chatbuddyrow.innerHTML = fees[5];
			selfstudyrow.innerHTML = fees[6];
			
			accomplacementrow.innerHTML = fees[7];
			accomfeerow.innerHTML = fees[8];
			accomdiscountraterow.innerHTML = fees[9];
			accomdiscountrow.innerHTML = fees[10];
			
			airportrow.innerHTML = fees[11];
			healthrow.innerHTML = fees[12];
			totalfeesrow.innerHTML = fees[13];
			totaldiscountsrow.innerHTML = fees[14];
			totalrow.innerHTML = fees[15];
			
      	}
    }
	
	var regfeerow = document.getElementById('reg_fee_row');
	
	var coursefeerow = document.getElementById('course_fee_row');
	var coursematerialrow = document.getElementById('course_material_fee_row');
	var coursediscountraterow = document.getElementById('course_discount_rate_row');
	var coursediscountrow = document.getElementById('course_discount_row');
	var chatbuddyrow = document.getElementById("chat_buddy_row");
	var selfstudyrow = document.getElementById("self_study_row");
	
	var accomplacementrow = document.getElementById('accom_placement_row');
	var accomfeerow = document.getElementById('accom_fee_row');
	var accomdiscountraterow = document.getElementById('accom_discount_rate_row');
	var accomdiscountrow = document.getElementById('accom_discount_row');
	
	var airportrow = document.getElementById('airport_fee_row');
	
	var healthrow = document.getElementById('health_fee_row');
	
	var totalfeesrow = document.getElementById('total_fees_row');
	var totaldiscountsrow = document.getElementById('total_discounts_row');
	var totalrow  = document.getElementById('total_row');
	
	
	
	regfeerow.innerHTML = 'loading...';
			
	coursefeerow.innerHTML = 'loading...';
	coursematerialrow.innerHTML = 'loading...';
	coursediscountraterow.innerHTML = 'loading...';
	coursediscountrow.innerHTML = 'loading...';
	chatbuddyrow.innerHTML = 'loading...';
	selfstudyrow.innerHTML = 'loading...';
	
	accomplacementrow.innerHTML = 'loading...';
	accomfeerow.innerHTML = 'loading...';
	accomdiscountraterow.innerHTML = 'loading...';
	accomdiscountrow.innerHTML = 'loading...';
	
	airportrow.innerHTML = 'loading...';
	healthrow.innerHTML = 'loading...';
	
	totalfeesrow.innerHTML = 'loading...';
	totaldiscountsrow.innerHTML = 'loading...';
	totalrow.innerHTML = 'loading...';
	
	 
	
	xmlHttp.open("GET","ajax_pages/calculate.php",true);
	xmlHttp.send(null);	
}


function addToSession(object, id, value)
{
	var xmlHttp;
	try
  	{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{
  	// Internet Explorer
  		try
    	{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{	
    		try
      		{
      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      		}
    		catch (e)
      		{
      			alert("Your browser does not support AJAX!");
      			return false;
      		}
    	}
  	}
  
  	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
      	{
			var result = xmlHttp.responseText;
			if(result != 'bad')
				calculate();
			else
				alert('failed to calculate!');
      	}
    }
	xmlHttp.open("GET","ajax_pages/do_session.php?n=" + id + "&v=" + value + "",true);
	xmlHttp.send(null);	
}


function reset_internship()
{
	var xmlHttp;
	try
  	{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{
  	// Internet Explorer
  		try
    	{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{	
    		try
      		{
      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      		}
    		catch (e)
      		{
      			alert("Your browser does not support AJAX!");
      			return false;
      		}
    	}
  	}
  
  	xmlHttp.onreadystatechange=function()
    {
		if(xmlHttp.readyState==4)
      	{
			var result = xmlHttp.responseText;
			if(result != 'bad')
			{
				var myarray = [];
				var myarray = result;
				var myarray = myarray.split('@');
				intensity_holder.innerHTML = myarray[1];
				weeks_holder.innerHTML = myarray[0];
				right.disabled = false;
				left.disabled = false;
			}
			else
				alert('something went wrong');
				
      	}
    }
	
	var intensity_holder = document.getElementById("intensity_ajax");
	var weeks_holder = document.getElementById("weeks_ajax");
	var right = document.getElementById("proceed_r");
	var left = document.getElementById("proceed_l");
	right.disabled = true;
	left.disabled = true;
	xmlHttp.open("GET","ajax_pages/reset.php",true);
	xmlHttp.send(null);	
}



