﻿//ć
    var reqRegion;

	var XSLBrowser;
	
	var currentSelect;
	
	if (window.XMLHttpRequest) 
	{
		var browserName = navigator.appName; 
		
		if (browserName == "Microsoft Internet Explorer") 
		{
			XSLBrowser = "IE";
		} 
		else 
		{
			XSLBrowser = "FF";
		}
		
	} 
	else 
	{
		XSLBrowser = "IE";
	}
	
	function GetXmlHttpObject()
	{
		
		var xmlHttp = null;
		
		try
		{
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp = new XMLHttpRequest();
		}
		catch (e)
		{
		  	// Internet Explorer
			try
			{
				xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
		
		return xmlHttp;
	}
	
	function SetTrainingTerms(idTrainingType, idSelect)
	{
        
       currentSelect = idSelect;
       
       document.getElementById(currentSelect).disabled = true;
        
	   var url = "/TrainingTerms.aspx?idTrainingType=" + idTrainingType;
	   
	   reqRegion = GetXmlHttpObject();

	   reqRegion.open("GET", url, true);
	   
	   reqRegion.onreadystatechange = RegionCallback;
	   
	   if (window.XMLHttpRequest) 
		{
			reqRegion.send(null);
		} 
		else if (window.ActiveXObject) 
		{
			reqRegion.send();
		}
	}
	
	function RegionCallback()
	{
		if (reqRegion.readyState == 4) 
		{
			if (reqRegion.status == 200) 
			{								
				if(reqRegion.responseText != "")
				{
    				var cityObject = document.getElementById(currentSelect);
	
				    resultArray = reqRegion.responseText.split('|');
				    
				    for(var j = cityObject.options.length; j >= 0; j--)
                    {
                        cityObject.options[j] = null;
                    }
                    
                    cityObject.options[0] = new Option("[ Select Training Term ]", ""); 
				    
				    for(i = 0; i < resultArray.length; i++)
				    {
				        itemArray = resultArray[i].split('#');
				        
				        cityObject.options[i + 1] = new Option(itemArray[1], itemArray[0]);
				    }
				    
				    document.getElementById(currentSelect).disabled = false;
				}
			}
		}
	}