﻿	var __rootUrl;
	
	function createRequestObject()
	{
		if (window.XMLHttpRequest) 
		{
			try { return new XMLHttpRequest(); }
			catch (e){}
		}
		else
			if (window.ActiveXObject) 
			{
				try { return new ActiveXObject('Msxml2.XMLHTTP'); }
				catch (e)
				{
					try { return new ActiveXObject('Microsoft.XMLHTTP'); }
					catch (e){}
				}
			}
		return null;
	}
	
	function DateString()
	{	
		var date = new Date();
		var days = date.getDay();
		var hours = date.getHours();
		var mins = date.getMinutes();
		var secs = date.getSeconds();
	
		return days.toString() + hours.toString() + mins.toString() + secs.toString();
	}
	
	function SetVisible(src, visible)
	{
		if (src!=null)
			src.style.display=(visible ? '' : 'none');
	}
	
	function parseXml(inputXmlHttp, src)
	{
		var xmlDoc = inputXmlHttp.responseXML.documentElement;	
		src.options.length = 0;
		
		for (i = 0; i < xmlDoc.getElementsByTagName("item").length; i++)
			src.options[src.length] = new Option(xmlDoc.getElementsByTagName("item")[i].childNodes[1].childNodes[0].nodeValue, xmlDoc.getElementsByTagName("item")[i].childNodes[0].childNodes[0].nodeValue);
	}
	
	
	
	function retreiveSubjects(country, src) 
	{		
		if (country == 0)
		{
			src.options.length = 0;
			src.options[src.length] = new Option('-', '0');
			return;
		}
		var xmlHttp = createRequestObject();
		var	url = __rootUrl + "/pages/location.ashx?country=" + country + "&temp=" + DateString();
		
		xmlHttp.open("GET", url, true); 
		xmlHttp.onreadystatechange = function(){ if (xmlHttp.readyState == 4) if (xmlHttp.status == 200){parseXml(xmlHttp, src);} }
		xmlHttp.send(null);
	}
	
	function resetSelect(src)
	{
		if (src.options.length > 1)
		{
			src.options.length = 0;
			src.options[src.length] = new Option('-', '0');
		}
	}
	
	function hideDiv(src)
	{
		if (src != null)
		{
			src.style.display = 'none';
		}
	}
	
	function retreiveCities(subject, src) 
	{			
		if (subject == 0)
		{
			src.options.length = 0;
			src.options[src.length] = new Option('-', '0');
			return;
		}
		var xmlHttp = createRequestObject();
		var	url = __rootUrl + "/pages/location.ashx?subject=" + subject + "&temp=" + DateString();
		
		xmlHttp.open("GET", url, true); 
		xmlHttp.onreadystatechange = function(){ if (xmlHttp.readyState == 4) if (xmlHttp.status == 200){parseXml(xmlHttp, src);} }
		xmlHttp.send(null);
	}
	
	function retreiveOperators(country, src) 
	{			
		if (country == 0)
		{
			src.options.length = 0;
			src.options[src.length] = new Option('-', '0');
			return;
		}
		var xmlHttp = createRequestObject();
		var	url = __rootUrl + "/pages/location.ashx?mob=" + country + "&temp=" + DateString();
		
		xmlHttp.open("GET", url, true); 
		xmlHttp.onreadystatechange = function(){ if (xmlHttp.readyState == 4) if (xmlHttp.status == 200){parseXml(xmlHttp, src);} }
		xmlHttp.send(null);
}

function retreiveFprofit(country, src, src2) {
    if (country == 1 || country == 0) {
        src.style["display"] = "";
        src2.style["display"] = "none";
    }
    else if (country == 2) {
        src.style["display"] = "none";
        src2.style["display"] = "";
    }
}