﻿// JScript File
var obj;
function GetDataViaAJAX()
{

//alert("enter GetDataViaAJAX");
    if (window.XMLHttpRequest) 
    { 
        // Mozilla, Safari, ...
        obj = new XMLHttpRequest();
        if (obj.overrideMimeType) 
        {
            obj.overrideMimeType('text/xml');
        }
    } 
    else if (window.ActiveXObject) 
    { // IE
        try
        {
        obj = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                obj = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e1)
            {
                obj = null;
            }
        }
    }//end else if

    if (obj==null) 
    {
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }

    if(obj!=null)
    {
    
    //alert("obj: " + obj);
        obj.onreadystatechange = ProcessResponse;
	
        //obj.open("GET", "http://www.eastendroad.co.uk/ChangeType.aspx?country=" + document.getElementById("countryName").value,  true);
        
		var url = window.location.href.split("//")[1].split("/")[0];
		//alert(url);
		//alert("http://localhost:1747/IH 14 nov/ChangeType.aspx?country=" + document.getElementById("ctl00_MainContent_QuickSearch_countryName").value);
		//obj.open("GET", "http://" + url + "/ChangeType.aspx?country=" + document.getElementById("countryName").value,  true);
        
        obj.open("GET", "http://www.twpn.com/ChangeType.aspx?country=" + document.getElementById("ctl00_MainContent_QuickSearch_countryName").value,  true);
        //obj.open("GET", "http://" + url +  "/ChangeType.aspx?country=" + document.getElementById("ctl00_MainContent_QuickSearch_countryName").value,  true);
        //obj.open("GET", "http://localhost:1747/IH 14 nov/ChangeType.aspx?country=" + document.getElementById("ctl00_MainContent_QuickSearch_countryName").value,  true);
		
		//obj.open("GET", "http://localhost/ao/ChangeType.aspx?country=" + document.getElementById("countryName").value,  true);
		
		//obj.open("GET", "http://" + url + "/" + document.getElementById("countryName").value,  true);
        
        obj.send(null);              
    }
    return false;
}

function ProcessResponse()
{
    //alert(obj.status);
    if(obj.readyState == 4)
    {
        if(obj.status == 200)
        {
    
            var continent =  document.getElementById("ctl00_MainContent_QuickSearch_countryName");      
            //alert(obj.status);
            var dsRoot=obj.responseXML.documentElement;
            //var dsRoot=obj.responseText.documentElement; 
            var ddlOrders = document.getElementById("ctl00_MainContent_QuickSearch_drpRegionname");
            
            var orders = dsRoot.getElementsByTagName('AreaOrRegionName');
            var orderId=dsRoot.getElementsByTagName('AreaOrRegionName');
            var text; 
            var text1;
            var listItem;
            
            
            for (var count = ddlOrders.options.length-1; count >-1; count--)
            {
                ddlOrders.options[count] = null;
            }
            
//            text = "Select";
//            text1 = "Select";
//            listItem = new Option(text, text1, false, false);
//            ddlOrders.options[ddlOrders.options.length] = listItem;
        
            for (var count = 0; count < orders.length; count++)
            {
                text = (orders[count].textContent || orders[count].innerText || orders[count].text);
                text1 = (orderId[count].textContent || orderId[count].innerText || orderId[count].text);
                listItem = new Option(text, text1, false, false);
                ddlOrders.options[ddlOrders.options.length] = listItem;
            }
            
            var ListItem1 = new Option("Please Select", "Any", false, false);
            //alert(ListItem1);
            var ddlCity =  document.getElementById("ctl00_MainContent_QuickSearch_drpCityName");  
            
            for (var count = ddlCity.options.length-1; count >-1; count--)
            {
                ddlCity.options[count] = null;
            }
                      
            ddlCity.options[0]=null;
            ddlCity.options[0] = ListItem1;
            //alert("Element: " + ddlCity.options[0]);
            
        }
        else
        {
            //alert("Error retrieving data!" );
        }
    }
}


function GetCityDataViaAJAX()
{

//alert("enter GetCityDataViaAJAX");
    if (window.XMLHttpRequest) 
    { 
        // Mozilla, Safari, ...
        obj = new XMLHttpRequest();
        if (obj.overrideMimeType) 
        {
            obj.overrideMimeType('text/xml');
        }
       
    } 
    else if (window.ActiveXObject) 
    { // IE
        try
        {
        obj = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                obj = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e1)
            {
                obj = null;
            }
        }
    }//end else if

    if (obj==null) 
    {
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }

    if(obj!=null)
    {
    
    //alert("obj: " + obj);
        obj.onreadystatechange = ProcessCityResponse;		
	
        //obj.open("GET", "http://www.eastendroad.co.uk/ChangeType.aspx?country=" + document.getElementById("countryName").value,  true);
        
		var url = window.location.href.split("//")[1].split("/")[0];
		//alert("http://localhost:1747/IH 14 nov/ChangeType.aspx?country=" + document.getElementById("ctl00_MainContent_QuickSearch_countryName").value + "&region=" + document.getElementById("ctl00_MainContent_QuickSearch_drpRegionname").value);
		//obj.open("GET", "http://" + url + "/ChangeType.aspx?country=" + document.getElementById("countryName").value,  true);
		
		//obj.open("GET", "http://" + url + "/ChangeType.aspx?country=" + document.getElementById("ctl00_MainContent_QuickSearch_countryName").value + "&region=" + document.getElementById("ctl00_MainContent_QuickSearch_drpRegionname").value,  true);
		//http://www.twpn.com/
		obj.open("GET", "http://www.twpn.com/ChangeType.aspx?country=" + document.getElementById("ctl00_MainContent_QuickSearch_countryName").value + "&region=" + document.getElementById("ctl00_MainContent_QuickSearch_drpRegionname").value,  true);
		
       
        obj.send(null);              
    }
    return false;
}

function ProcessCityResponse()
{
    //alert(obj.status);
    if(obj.readyState == 4)
    {
        if(obj.status == 200)
        {
            
            var continent =  document.getElementById("ctl00_MainContent_QuickSearch_countryName");      
            
            var dsRoot=obj.responseXML.documentElement;
            //var dsRoot=obj.responseText.documentElement; 
            var ddlOrders = document.getElementById("ctl00_MainContent_QuickSearch_drpCityName");
            
            var orders = dsRoot.getElementsByTagName('CityOrTownName');
            var orderId=dsRoot.getElementsByTagName('CityOrTownName');
            var text; 
            var text1;
            var listItem;            
            
            for (var count = ddlOrders.options.length-1; count >-1; count--)
            {
                ddlOrders.options[count] = null;
            }
            
            for (var count = 0; count < orders.length; count++)
            {
                text = (orders[count].textContent || orders[count].innerText || orders[count].text);
                text1 = (orderId[count].textContent || orderId[count].innerText || orderId[count].text);
                listItem = new Option(text, text1, false, false);
                ddlOrders.options[ddlOrders.options.length] = listItem;
            }
        }
        else
        {
            //alert("Error retrieving data!" );
        }
    }
}
function changeValues(obj){
if(obj.value == '1'){
    var ddlOrders = document.getElementById("drpPrice");
    for (var count = ddlOrders.options.length-1; count >-1; count--)
        {
            ddlOrders.options[count] = null;
        }
    text = 'Max Price';
    text1 = '0';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '175,000';
    text1 = '175000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '250,000';
    text1 = '250000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '300,000';
    text1 = '300000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '350,000';
    text1 = '350000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '400,000';
    text1 = '400000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '500,000';
    text1 = '500000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '1 Million';
    text1 = '1000000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '2 Million';
    text1 = '2000000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '5 Million';
    text1 = '5000000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;  
}
else if(obj.value == '2'){
    var ddlOrders = document.getElementById("drpPrice");
    for (var count = ddlOrders.options.length-1; count >-1; count--)
    {
            ddlOrders.options[count] = null;
    }
    text = 'Max Price';
    text1 = '0';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '100 per week';
    text1 = '100';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '200 per week';
    text1 = '200';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '300 per week';
    text1 = '300';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '400 per week';
    text1 = '400';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '500 per week';
    text1 = '500';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
}
else{
    var ddlOrders = document.getElementById("drpPrice");
    for (var count = ddlOrders.options.length-1; count >-1; count--)
        {
            ddlOrders.options[count] = null;
        }
    text = 'Max Price';
    text1 = '0';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '175,000';
    text1 = '175000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '250,000';
    text1 = '250000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '300,000';
    text1 = '300000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '350,000';
    text1 = '350000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '400,000';
    text1 = '400000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '500,000';
    text1 = '500000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '1 Million';
    text1 = '1000000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '2 Million';
    text1 = '2000000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;
    
    text = '5 Million';
    text1 = '5000000';
    listItem = new Option(text, text1, false, false);
    ddlOrders.options[ddlOrders.length] = listItem;  
}
}
