﻿// JScript File

var disPerSel ="";
function FillPropertyType(obj,url,perSel){
preSelDistrict = perSel;

    if(obj.options.selectedIndex > 0){

        var type = "fill.propertytype";

        var cityId = obj.options[obj.options.selectedIndex].value;

        CreateXmlHttpRequest();

        var mydate = new Date();
            
        

        url+="?country=" + cityId;

        url+="&cacheId="+mydate.getTime();
    
        url += "&type=" + type;


        request.onreadystatechange = fillTypes;

        request.open("GET", url, true);

        request.send(null);

        preSelDistrict = perSel;

        var form = document.getElementById('OverseasForm');

        

		var obj2 = document.getElementById('ddlPropertyType');

        for(i=obj2.options.length -1; i >= 0; i--)

        {

            obj2.options[i] = null;

        }

        obj2.options[0] = document.createElement("option",true);

        obj2.options[0].value = -1;

        obj2.options[0].text = "Loading ...";

    }

}

    function fillTypes()
    {

    if(request.readyState == 4)
    {

        if(request.status == 200)
        {
            var form = document.getElementById('OverseasForm');

			var obj = document.getElementById('ddlPropertyType');

            for(i=obj.options.length-1; i >= 0; i--)
            {
                obj.options[i] = null;
            }

            

            if(request.responseText!="")
            {

                var newOptions = request.responseText.split("|");

                

                for(i=0 ; i < newOptions.length ; i++)
               {

                    obj.options[i] = document.createElement("option", true);

                    obj.options[i].value = newOptions[i].split("::")[1];

                    obj.options[i].text = newOptions[i].split("::")[0];  
                    
                    try{
                    document.getElementById("CurrencyText").innerHTML = "";
                    document.getElementById("CurrencyText").innerHTML = "(" + newOptions[i].split("::")[2] + ")";
                    }
                    catch(err) 
                    {}
                    if(preSelDistrict == obj.options[i].value)

                        {

                            obj.options[i].selected = 'selected';  

                        }               

                }

            }

        }

        else

        {

            alert(request.status);

        }

    }

} 

function OverseasValidation()
{
    var obj = document.getElementById("ddlCountry");
    if(obj.options[obj.options.selectedIndex].value == "-1")
    {
        alert("Please select any country");
        obj.focus();
        return false;
    }
}




