
function GetXmlHttpObject()
{
    var xmlHttp=null;
    try
    {
        xmlHttp=new XMLHttpRequest();
    }
    catch(e)
    {
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}
if(chrmultylanguage == 'Y')
{
    jQuery(function($){ //when DOM is ready

    $.translate(function(){  //when the Google Language API is loaded

        function translateTo( destLang,origin ){
            if(!origin)
                origin = 'en';
            if(destLang == "en" && $.cookie("destLang") == "en") // hide loading icon when surfing in English
                return;
            $('body').translate( origin, destLang, {   //translate from english to the selected language
                not: 'div#dvrefinesearch,.price,.price-bg1,.inner-price,.time-right,.time-right,div#dvmulitylanguagebox'
            });
        }
        var destLang = $.cookie('destLang'); //get previously translated language
        if( destLang )  //if it was set then
        {
            translateTo( destLang );
            $('#cmbmultilanguage') // added to include the flag thing
            .val($.cookie('destLang'))
        }


        $('#cmbmultilanguage') // added to include the flag thing
        .change(function(){
            var lang = $('#cmbmultilanguage').val();
            translateTo( lang,$.cookie("destLang") );
            $.cookie('destLang', lang );
            return false;

        })
    
    }); //end of Google Language API loaded
    })
}
function loginpopup()
{
    //////////////////ajax called
    set_loader_image(CURRENT_THEME);
    load_loader();
    var var_hight=426;
    var var_width=536;
    $('#popupContact').load(SITE_PATH+"/login.php",after_load_complete(var_hight,var_width));
//document.getElementById('loderimage').style.display='none';
//$("#loderimage").hide("fast");

}

function submitlogin()
{
    var emailid=document.getElementById('txtusername').value;
    var pasw=document.getElementById('txtpassword').value;

    if(checkemail(emailid)==false)
    {
        alert("Please Enter Correct Login ID");
        document.getElementById('txtusername').focus();
        return false;
    }
    else if(pasw=="")
    {
        alert("please enter password");
        document.getElementById('txtpassword').focus();
        return false;
    }
//    else if(pasw.length<7)
//    {
//        alert("Password field must contain atleast 7 characters");
//        document.getElementById('txtpassword').focus();
//        return false;
//    }
    if(document.getElementById('chkrememberme').checked==true)
    {
        varchrdemember='Y';
    }
    else
    {
        varchrdemember='N';
    }
    $.ajax({
        type: "GET",
        url: SITE_PATH+"/login.php?emailid="+emailid+"&pasw="+pasw+"&varchrdemember="+varchrdemember,
        async: true,
        start : loader_in(CURRENT_THEME),
        success: function(data){
            //alert(data);
            var datalength = data.length;
            if(datalength<300)
            {
                window.location.href=window.location.href;
            }
            else
            {
                document.getElementById('loginerrormsg').style.display='';
                disablePopup_loader();
            }
            return false;
        }
    });

}
function popup_ajax_forgotpass() {
    set_loader_image(CURRENT_THEME);
    load_loader();
    var var_hight=426;
    var var_width=536;
    $('#popupContact').load(SITE_PATH+"/forgotpassword.php",after_load_complete(var_hight,var_width));
}
function forgotvalid_emailid(emailid,intglcode)
{
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return false;
    }
    var url = SITE_PATH+"/commanajax.php?method=forgotvalid_emailid&emailid="+emailid+"&intglcode="+intglcode;
    //alert(url);
    xmlHttp.open("GET",url,false);
    xmlHttp.send(null);
    //alert(xmlHttp.responseText);
    return xmlHttp.responseText;

}
function submit_forgotpassword()
{
    var emailid=document.getElementById('textuserid').value;
    var validemailid=forgotvalid_emailid(emailid,0);
    //alert("sgs"+validemailid+"fgdg");
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return false;
    }
    if(emailid=="")
    {
        alert("please enter email address");
        document.getElementById('textuserid').focus();
        return false;
    }
    else if(checkemail(emailid)==false)
    {
        alert("please enter Proper email address");
        document.getElementById('textuserid').focus();
        return false;
    }
    else if(validemailid==0)
    {
        alert("The email id does not exists, Please try again");
        document.getElementById('textuserid').focus();
        return false;
    }
    //alert("forgotpassword.php?emailid="+emailid);
    $.ajax({
        type: "GET",
        url: SITE_PATH+"/forgotpassword.php?QT=1&emailid="+emailid,
        async: true,
        start : loader_in(CURRENT_THEME),
        success: function(data){
            //alert(data);
            var datalength = data.length;
            //alert(datalength);
            if(datalength<300)
            {
                alert("Your password request has been sent successfully.");
                $('#divuserloglink').html(data);
                $('#divuserloglink1').html("&nbsp;");
                var redi="<a href='SITE_PATH/logout.php'>Log Out</a>";
                $('#divuserloglink2 strong').html(redi);
                $('#divuserloglink2 img').attr("src","<?php echo CURRENT_THEMEimages/log-out.gif");
                disablePopup();
                var file_name = document.location.href;
                var end = (file_name.indexOf("?") == -1) ? file_name.length : file_name.indexOf("?");
                file_name=file_name.substring(file_name.lastIndexOf("/")+1, end);

                switch (file_name)
                {
                    case 'listing.php':
                        //alert('in');
                        refineSearch();
                        //alert('out');

                        break;
                    default:
                        window.location.reload();
                        break;
                }
            }
            else
            {
                //$('#popupContact').load("login.php",after_load_complete(var_hight,var_width));
                document.getElementById('mailsentfailed').style.display='';
                disablePopup_loader();
            }
            return false;
        }

    });

}
function submit_newfeedback()
{
    var name=document.getElementById('varname11').value;
    var emailid=document.getElementById('varemail11').value;
    var message=document.getElementById('varmessage11').value;

    if(trim(document.getElementById('varname11').value)=='' || document.getElementById('varname11').value=='Name')
    {
        alert("Please enter name.");
        document.getElementById('varname11').focus();
        return false;
    }
    else if(trim(emailid)=='' || emailid=='Email')
    {
        alert("Please enter email id.");
        document.getElementById('varemail11').focus();
        return false;
    }
    else if(checkemail(emailid)==false)
    {
        alert("Please enter proper email id.");
        document.getElementById('varemail11').focus();
        return false;
    }
    else if(document.getElementById('protxtcaptha11').value=="")
    {
        alert("Please enter the code shown.");
        document.getElementById('protxtcaptha11').focus();
        return false;
    }
    else if(document.getElementById('protxtcaptha11').value!=document.getElementById('pin_value_hdn11').value)
    {
        alert("Please enter the given code correctly.");
        document.getElementById('protxtcaptha11').focus();
        return false;
    }

    $.ajax({
        type: "GET",
        url: SITE_PATH+"/index.php?action=inquiry&varname="+name+"&varemail="+emailid+"&message="+message+"&getFeedbackSystem=1",
        async: true,
        start : loader_in(CURRENT_THEME),
        success: function(data){
            //alert(data);
            var datalength = data.length;
            if(datalength<300)
            {
                $('#backgroundPopup').hide('fast');
                disablePopup_loader();
                alert('Thank you for contacting The Real Estate Company, we will get back to you shortly.');
                document.getElementById('frminquiry').reset();
                disablePopup();
            }
            else
            {
                $('#backgroundPopup').hide('fast');
                disablePopup_loader();
                alert('Sorry Could not send your inquiry. Please try again.');
            }
        }
    });
}
function submit_quickcontact()
{
    var name=trim(document.getElementById('varname').value);
    var emailid=trim(document.getElementById('varemail').value);
	var varqphone = trim(document.getElementById('varqphone').value);
    var message=trim(document.getElementById('varmessage').value);

    if(trim(document.getElementById('varname').value)=='' || document.getElementById('varname').value=='Name')
    {
        alert("Please enter name.");
        document.getElementById('varname').focus();
        return false;
    }
    else if(emailid=='' || emailid=='Email')
    {
        alert("Please enter email id.");
        document.getElementById('varemail').focus();
        return false;
    }
	
    else if(checkemail(emailid)==false)
    {
        alert("Please enter proper email id.");
        document.getElementById('varemail').focus();
        return false;
    }
	/*else if(varqphone=="" || varqphone=="Phone")
    {
        alert("Please enter the phone no.");
        document.getElementById('varqphone').focus();
        return false;
    }*/
	 else if(trim(message)=='' || message=='Message')
    {
        alert("Please enter message.");
        document.getElementById('varmessage').focus();
        return false;
    }
    else if(document.getElementById('protxtcaptha').value=="")
    {
        alert("Please enter the code shown.");
        document.getElementById('protxtcaptha').focus();
        return false;
    }
    else if(document.getElementById('protxtcaptha').value!=document.getElementById('pin_value_hdn').value)
    {
        alert("Please enter the given code correctly.");
        document.getElementById('protxtcaptha').focus();
        return false;
    }

var newurl = SITE_PATH+"/index.php?action=inquiry&varname="+name+"&varemail="+emailid+"&varqphone="+varqphone+"&message="+message+"&getFeedbackSystem=1";
//alert(newurl);
    $.ajax({
        type: "GET",
        url: newurl,
        async: true,
        start : loader_in(CURRENT_THEME),
        success: function(data){
           // alert(data);
           // var datalength = data.length;
			
			
			
			//datastring =data.split("$");
			
           // if(datalength<300)
//            {
                $('#backgroundPopup').hide('fast');
                disablePopup_loader();
                alert('Thank you for contacting The Real Estate Company, we will get back to you shortly.');
                document.getElementById('frminquiry').reset();
         //   }
          //  else
//            {
//                $('#backgroundPopup').hide('fast');
//                disablePopup_loader();
//                alert('Sorry Could not send your inquiry. Please try again.');
//            }
			
			//document.getElementById('pin_value_hdn').value=datastring[1];
			//document.getElementById('pinimage').innerHTML=datastring[2];
                disablePopup();
        }
    });
}
function innerloginvalidate()
{
    var testresults;

	
    var str1=document.getElementById('emailidtext1').value;
    
    var pasw1 = document.getElementById('passwordtext1').value;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(str1))
        testresults=true

    else
        testresults=false

    //alert(str);

    if(document.getElementById('emailidtext1').value=="")
    {
        alert("Please enter the email.");
        document.getElementById('emailidtext1').focus();
        return false;
    }
    else if(testresults==false)
    {
        alert("Please enter proper email");
        document.getElementById('emailidtext1').focus();
        return false;
    }
    else if(document.getElementById('passwordtext1').value=="")
    {
        alert("Please enter the password.");
        document.getElementById('passwordtext1').focus();
        return false;
    }
    if(document.getElementById('chkrememberme1').checked==true)
    {
        var  chrdemember='Y';
    }
    else
    {
        var  chrdemember='N';
    }

    $.ajax({
        type: "GET",
        url: SITE_PATH+"/login.php?emailid="+str1+"&pasw="+pasw1+"&varchrdemember="+chrdemember,
        async: true,

        success: function(data){
            //alert(data);
            var datalength = data.length;
            if(datalength<300)
            {
                alert('Login Successfully.');
                //  disablePopup_loader();
                window.location.href=window.location.href;
            }
            else
            {
                // $('#backgroundPopup').hide('fast');
                //  disablePopup_loader();
                alert('Login Failed. Please enter correct username and password.');

                $('#emailidtext').focus();
            }
            return false;
        }
    });
}
function frontloginvalidate()
{
    var testresults;
    
    var str=document.getElementById('emailidtext').value;
  
    var pasw = document.getElementById('passwordtext').value;
	
	
     
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(str))
        testresults=true
    else
        testresults=false

    //alert(str);

    if(document.getElementById('emailidtext').value=="")
    {
        alert("Please enter the email.");
        document.getElementById('emailidtext').focus();
        return false;
    }
    else if(testresults==false)
    {
        alert("Please enter proper email");
        document.getElementById('emailidtext').focus();
        return false;
    }
    else if(document.getElementById('passwordtext').value=="")
    {
        alert("Please enter the password.");
        document.getElementById('passwordtext').focus();
        return false;
    }
    if(document.getElementById('chkrememberme').checked==true)
    {
        var  chrdemember='Y';
    }
    else
    {
        var  chrdemember='N';
    }
	
        
    $.ajax({
        type: "GET",
        url: SITE_PATH+"/login.php?emailid="+str+"&pasw="+pasw+"&varchrdemember="+chrdemember,
        async: true,

        success: function(data){
            //alert(data);
            var datalength = data.length;
            if(datalength<300)
            {
                //alert('Login Successfully.');
                //  disablePopup_loader();
                window.location.href=window.location.href;
            }
            else
            {
                // $('#backgroundPopup').hide('fast');
                //  disablePopup_loader();
                alert('Login Failed. Please enter correct username and password.');
                $('#emailidtext').focus();
            }
            return false;
        }
    });
}
function frontloginvalidate1()
{
    var testresults;
    var str=document.getElementById('emailidtext1').value;
    var pasw = document.getElementById('passwordtext1').value;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(str))
        testresults=true
    else
        testresults=false

    //alert(str);

    if(document.getElementById('emailidtext1').value=="")
    {
        alert("Please enter the email.");
        document.getElementById('emailidtext1').focus();
        return false;
    }
    else if(testresults==false)
    {
        alert("Please enter proper email");
        document.getElementById('emailidtext1').focus();
        return false;
    }
    else if(document.getElementById('passwordtext1').value=="")
    {
        alert("Please enter the password.");
        document.getElementById('passwordtext1').focus();
        return false;
    }
    if(document.getElementById('chkrememberme1').checked==true)
    {
        chrdemember='Y';
    }
    else
    {
        chrdemember='N';
    }

    $.ajax({
        type: "GET",
        url: SITE_PATH+"/login.php?emailid="+str+"&pasw="+pasw+"&varchrdemember="+chrdemember,
        async: true,

        success: function(data){
            //alert(data);
            var datalength = data.length;
            if(datalength<300)
            {
                //alert('Login Successfully.');
                //window.location.href=window.location.href;
				location.reload(true);
            }
            else
            {
                alert('Login Failed. Please enter correct username and password.');
                $('#emailidtext1').focus();
            }
            return false;
        }
    });
}
function registration_popup()
{
    //////////////////ajax called
    set_loader_image(CURRENT_THEME);
    load_loader();
    var var_hight=518;
    var var_width=510;

    $('#popupContact').load(SITE_PATH+"/userregestrationpopup.php",after_load_complete(var_hight,var_width));
    

}
function validate_emailid(emailid,intglcode)
{
   //  alert('out');
    xmlHttp = GetXmlHttpObject();

    if (xmlHttp == null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return false;
    }
    var url = SITE_PATH+"/commanajax.php?method=validate_emailid&emailid="+emailid+"&intglcode="+intglcode;
    //alert(url);
    xmlHttp.open("GET",url,false);
    xmlHttp.send(null);
    //alert(xmlHttp.responseText);
    return xmlHttp.responseText;

}
function validate_regemailid(emailid,intglcode,companycombo)
{
    xmlHttp = GetXmlHttpObject();
    // alert(companyname);
    if (xmlHttp == null)
    {
        alert ("Your browser does not support XMLHTTP!");
        return false;
    }
    var url = SITE_PATH+"/commanajax.php?method=validate_regemailid&emailid="+emailid+"&intglcode="+intglcode+"&companycombo="+companycombo;
    //alert(url);
    xmlHttp.open("GET",url,false);
    xmlHttp.send(null);
    //alert(xmlHttp.responseText);
    return xmlHttp.responseText;

}
function submit_registration()
{ 
  
        var fname = document.getElementById('varfirstname').value;
        var lname = document.getElementById('varlastname').value;
        var emailid = document.getElementById('varemailid').value;
        var pass = document.getElementById('varpassword').value;
        var phone = document.getElementById('varphoneno').value;

        if(trim(document.getElementById('varfirstname').value) == "")
	{
		alert("Please enter first name.");
		document.getElementById('varfirstname').focus();
		return false;
	}
	else if(trim(document.getElementById('varlastname').value)=="")
	{
		alert("Please enter last name.");
		document.getElementById('varlastname').focus();
		return false;
	}
	else if(document.getElementById('varemailid').value == "")
	{
		alert("Please enter email id");
		document.getElementById('varemailid').focus();
		return false;
	}
	else if(!checkemail(document.getElementById('varemailid').value))
	{
		alert("Please enter proper email address");
		document.getElementById('varemailid').focus();
		return false;
	}
	else if(validate_emailid(document.getElementById('varemailid').value,document.getElementById('fk_usergroupglcode').value,0)>0)
	{
		alert("Email id already exits Please try another email id");
		document.getElementById('varemailid').focus();
		return false;
	}
	else if(document.getElementById('varpassword').value == "")
	{
		alert("Please Enter Password");
		document.getElementById('varpassword').focus();
		return false;
	}
	else if(document.getElementById('varpassword').value.length <7)
	{
		alert("password should be at least 7 characters long");
		document.getElementById('varpassword').focus();
		return false;
	}
	else if(document.getElementById('varcpassword').value == "")
	{
		alert("Please Enter Confirm  Password");
		document.getElementById('varcpassword').focus();
		return false;
	}
	else if(document.getElementById('varcpassword').value != document.getElementById('varpassword').value )
	{
		alert("Password And Confirm Password Does Not Match");
		document.getElementById('varcpassword').focus();
		return false;
	}
        else if(document.getElementById('protxtcaptha').value=="")
        {
                alert("Please enter the code shown");
                document.getElementById('protxtcaptha').focus();
                return false;
        }
        else if(document.getElementById('protxtcaptha').value!=document.getElementById('pin_value_hdn').value)
        {
                alert("Please enter the given code correctly");
                document.getElementById('protxtcaptha').focus();
                return false;
        }
        else if(document.getElementById('chktermsandcon').checked == false)
        {
                alert('Please Click on Checkbox terms and condition.');
                document.getElementById('chktermsandcon').focus();
                return false;
        }
	
        //alert(SITE_PATH+"/userregestrationpopup.php?QT=1&varfirstname="+fname+"&varlastname="+lname+"&varemailid="+emailid+"&varpassword="+pass+"&varphoneno="+phone);

    $.ajax({
        type: "GET",
        url: SITE_PATH+"/userregestrationpopup.php?QT=1&varfirstname="+fname+"&varlastname="+lname+"&varemailid="+emailid+"&varpassword="+pass+"&varphoneno="+phone,
        async: true,
        start : loader_in(CURRENT_THEME),
        success: function(data){
            //alert(data);//return false;
            
            var datalength = data.length;
            if(datalength<300)
            {
                //alert("Registration Successufuly");
                
                if(data!="Block")
                {
                    //jAlert('Thank you for registering with The Real Estate Company.you will recive Confirmation mail shortly.Welcome to The Real Estate Company,Your premium real estate company in cayman islands', 'Success');
                    alert('Thank you for registering with The Real Estate Company Info Ltd., we have sent you an email to confirm your registration details.');
                    window.location.href=window.location.href;

                }
                else
                {
                    alert("Registration is successfully completed. You will be able to login after admin approval.");
                }
                disablePopup();
            }
            else
            {
                alert(data);
                var strarray = data.split("$$$$");

                $('#textcompanyglcode').attr('value',strarray[2]);
                $('#fk_companyglcode').attr('value',strarray[0]);
                

                document.getElementById('varemailid').value="";
                disablePopup_loader();
            }
            return false;
        }

    });

}
function feedbackpopup()
{
    // document.getElementById('right-feedback').style.display='none';
    set_loader_image(CURRENT_THEME);
    load_loader();
  var var_hight=536;
    var var_width=215;
    $('#popupContact').load(SITE_PATH+"/feedbackpopup.php",after_load_complete(var_hight,var_width));
}
function getfeedbackpopup()
{
    // document.getElementById('right-feedback').style.display='none';
    set_loader_image(CURRENT_THEME);
    load_loader();
    var var_hight=536;
    var var_width=215;
    $('#popupContact').load(SITE_PATH+"/getfeedbacksystem.php",after_load_complete(var_hight,var_width));
}
function onHintTextboxFocus(id,value) {
    if (value.trim()==SEARCH_TXT) {
        id.value = "";
    }
}
function onHintTextboxBlur(id,value) {
    if (value.trim().length==0) {
        id.value = '';
        refineSearch();
    }
}

function showdisctrictcombo()
{
    //alert('yes');
    var searchtxt = $("#prptyautocomplete").val();

    if (searchtxt.trim()==SEARCH_TXT) {
        document.getElementById('prptyautocomplete').value = ' ';
    }

    //var searchid = document.getElementById('prptyautocomplete');
    //onHintTextboxFocus(searchid,searchtxt);
    $("#prptyautocomplete").autocomplete({
        source: "listing.php?auto=prperty",
        term:'term',
        minLength: 1,
        select: function(event, ui) {
            var value = ui.item.id;
            resultArr = value.split("#");
            $('#cmb_district').val(resultArr[0]);
            $('#cmb_prperty').val(resultArr[1]);
            $('#dist_prprty_name').val(ui.item.value);
            
        }
    });

    $("#prptyautocomplete").trigger("focus"); //or "click", at least one should work
    $("#prptyautocomplete").trigger("keydown"); //or "click", at least one should work

}
function searchprpty()
{

    var minprice = $('#minprice').val();
    var maxprice = $('#maxprice').val();

    minprice = minprice.replace(/,/g, "");
    maxprice = maxprice.replace(/,/g, "");
	
	var beds = document.getElementById('cmb_bedroom').value;
	var baths = document.getElementById('cmb_bathroom').value;
		
	
    if(minprice != "" && maxprice == "")
    {
        $('#hid_pricetxtbox').val(' >= ' + minprice);
    }
    else if(minprice == "" && maxprice != "")
    {
        if(maxprice != 'max')
        {
            $('#hid_pricetxtbox').val(' <= ' + maxprice);
        }
    }
    else if(minprice != "" && maxprice != "")
    {
        if(eval(minprice >= maxprice))
        {
            alert("Minimum price not be more than or equal to maximum price.")
            $('#minprc').focus();
            return false;
        }
        else
        {
            $('#hid_pricetxtbox').val(' between ' + ''+minprice+'' + ' and ' + ''+maxprice+'');
        }
    }
	 	 
	if(beds==".")
    {
        $("#cmb_bedroom").val("");
    }
	 if(baths==".")
    {
        $("#cmb_bathroom").val("");
    }
    //alert($('#hid_pricetxtbox').val());
    //e.g. George Town,Residential
    if($("#prptyautocomplete").val()==SEARCH_TXT)
    {
        $("#prptyautocomplete").val("");
        
    }
    if($("#cmb_bedroom").val()=="0")
    {
        $("#cmb_bedroom").val("00");
        
    }
    if($("#cmb_bathroom").val()=="0")
    {
        $("#cmb_bathroom").val("00");
        
    }
    document.homesrch.submit();
}

// This is for the Hint text
String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, '');
};


function SetBackground()
{
    //document.getElementById('dimmer').style.width=GetBodyWidth();
    //document.getElementById('dimmer').style.height=GetBodyHeight();
    document.getElementById('dimmer').style.width  = "1364px";
    document.getElementById('dimmer').style.height = "1003px";
    document.getElementById('dimmer').style.visibility="visible";
}
function UnsetBackground()
{
    document.getElementById('dimmer').style.width=0;
    document.getElementById('dimmer').style.height=0;
    document.getElementById('dimmer').style.visibility="";
    document.getElementById('dvprocessing').style.display = 'none';
	
}
function resetDate(id)
		{
			$('#avafrm').val('Select Date');
			refineSearch();
		}

		$(function(){
            
			$('#avafrm').live('click', function() {
				$(this).datepicker({
				changeMonth: true,
				changeYear: true,
				dateFormat:'d/mm/yy',
				onSelect: function(dateText,inst) {refineSearch()},
				showOn:'focus'}).focus();
			});
		});
        $(".ui-menu-item").live("click",function(){
            if(window.refineSearch)
            {

           //  $("#srchtxt").val($("#prptyautocomplete").val());
            refineSearch();
            }

        });
		
function youtubevideopopup()
{
    set_loader_image(CURRENT_THEME);
    load_loader();
  	var var_hight=600;
    var var_width=517;
    $('#popupContact').load(SITE_PATH+"/video.php",after_load_complete(var_hight,var_width));
}
function popupStaticCalc() {
    set_loader_image(CURRENT_THEME);
    load_loader();
    var var_hight=426;
    var var_width=426;

    $('#popupContact').load(SITE_PATH+"/mortgagecalculator.php",after_load_complete(var_hight,var_width));
}
function quickcontact() {
    set_loader_image(CURRENT_THEME);
    // loader_in_new(CURRENT_THEME,'indexloader');
   // load_loader();
    var var_hight=600;
    var var_width=517;
    
    $('#popupContact').load(SITE_PATH+"/quickcontact.php",after_load_complete(var_hight,var_width));
    
	/* $.ajax({
            type: "GET",
            url: "quickcontact.php",
            async: true,
            start : loader_in(CURRENT_THEME),
            success: function(data){
				//alert(data);
				disablePopup();
			}
		
			});*/
    
}
function getAmortization()
    {

        if (document.getElementById('txtloanamount').value == '')
        {
            alert('Please enter the loan amount');
            document.getElementById('txtloanamount').focus();
            return false;
        }
        else if (document.getElementById('txtintrestrate').value == '')
        {
            alert('Please enter the interest rate');
            document.getElementById('txtintrestrate').focus();
            return false;
        }
        else if (document.getElementById('txtterms').value == '')
        {
            alert('Please enter the term');
            document.getElementById('txtterms').focus();
            return false;
        }

        a = document.getElementById('txtloanamount').value;

        var q = document.getElementById('hdmainbal').value;

        var r;
        var b = document.getElementById('hdcurrdiff').value;

        if(document.getElementById('US').checked==true && document.getElementById('hdcurrency').value=='CI$')
        {
            r = q*b;
        }
        else if(document.getElementById('CI').checked==true && document.getElementById('hdcurrency').value=='US$')
        {
            r = q/b;
        }
        else
        {
            r = q;
        }
        if(document.getElementById('ddlconvert').value=='percentage')
        {
            if(document.getElementById('txtdownpayment').value=='10')
            {
                var c = document.getElementById('hddownpay').value;
            }
            else
            {
                var a1 = document.getElementById('hdmainbal').value;
                var b1 = document.getElementById('txtdownpayment').value;
                var c = (a1*b1)/100;
                // alert(c);
                // var c = document.getElementById('hddownpay').value;
            }
        }
        else
        {
            var c = document.getElementById('txtdownpayment').value;
        }

        price = r-c;

        n = document.getElementById('txtterms').value;
        p = document.getElementById('txtintrestrate').value;
        if (document.getElementById('chrterm2').checked)
        {
            n = n * 12;
        }
        var payment = getPayment(price,n,p);
        document.getElementById('txtloanamount').value=price;
        //document.getElementById('txtdownpayment').value=c;
        document.getElementById("dvmortgagemessage").style.display = '';
        document.getElementById('popup-bg').style.height='520px';
        document.getElementById('popup-box').style.height='400px';
        var mortgagemessage=document.getElementById("mortgagemessage");

        mortgagemessage.value = "Your monthly payment for a " + n + " month(s) loan at " + p + "% would be " + (Math.round(payment*100)/100);
        return false;
    }
    function getPayment(a,n,p) {
        /* Calculates the monthly payment from annual percentage
rate, term of loan in months and loan amount. **/
        //  alert(a+"one :: "+n+"two :: "+p);
        var acc=0;
        var base = 1 + p/1200;
        for (i=1;i<=n;i++)
        {acc += Math.pow(base,-i);}
        return a/acc;
    }
     function setamountbucurrencychange(value)
    {
        var q = document.getElementById('hdmainbal').value;
        var r;

        var b = document.getElementById('hdcurrdiff').value;

       // alert(b);
        if(document.getElementById('US').checked==true && document.getElementById('hdcurrency').value=='CI$')
        {
            r = q*b;
        }
        else if(document.getElementById('CI').checked==true && document.getElementById('hdcurrency').value=='US$')
        {
            r = q/b;
        }
        else
        {
            r = q;
        }
        //alert(r);
        //alert(value);
        if(document.getElementById('txtdownpayment').value=='')
        {
            if(value=='amount')
            {
                //document.getElementById('txtdownpayment').value = document.getElementById('hdntxtdownpayment').value;
                var b = r*10;
                var c = parseInt(b/100);
                document.getElementById('hddownpay').value = c;
                document.getElementById('txtdownpayment').value = c;
                document.getElementById('txtloanamount').value = r - c;
            }
            else
            {
                //var a = document.getElementById('hdmainbal').value;
                var a = r;
                var b = a*10;
                var c = parseInt(b/100);;
                document.getElementById('hddownpay').value = c;
                document.getElementById('txtdownpayment').value = '10';
                document.getElementById('txtloanamount').value = r - c;
            }
        }
        else
        {
            if(value=='amount')
            {
                //document.getElementById('txtdownpayment').value = document.getElementById('hdntxtdownpayment').value;
                var b = r*10;
                var c = parseInt(b/100);
                document.getElementById('hddownpay').value = c;
                document.getElementById('txtdownpayment').value = c;
                document.getElementById('txtloanamount').value = r - c;
            }
            else
            {
                //var a = document.getElementById('hdmainbal').value;
                //var damount = parseInt(document.getElementById('txtdownpayment').value);
                var b = r*10;
                var c = parseInt(b/100);
                document.getElementById('hddownpay').value = c;
                document.getElementById('txtdownpayment').value = '10';
                document.getElementById('txtloanamount').value = r - c;
            }
        }
    }

     function setamount(value)
    {
        var q = document.getElementById('hdmainbal').value;
        var r;
        var b = document.getElementById('hdcurrdiff').value;
        if(document.getElementById('US').checked==true && document.getElementById('hdcurrency').value=='CI$')
        {
            r = q*b;
        }
        else if(document.getElementById('CI').checked==true && document.getElementById('hdcurrency').value=='US$')
        {
            r = q/b;
        }
        else
        {
            r = q;
        }
        //alert(r);
        //alert(value);
        if(document.getElementById('txtdownpayment').value=='')
        {
            if(value=='amount')
            {
                //document.getElementById('txtdownpayment').value = document.getElementById('hdntxtdownpayment').value;
                var b = r*10;
                var c = Math.round(b/100);
                document.getElementById('hddownpay').value = c;
                document.getElementById('txtdownpayment').value = c;
                document.getElementById('txtloanamount').value = r - c;
            }
            else
            {
                //var a = document.getElementById('hdmainbal').value;
                var a = r;
                var b = a*10;
                var c = Math.round(b/100);;
                document.getElementById('hddownpay').value = c;
                document.getElementById('txtdownpayment').value = '10';
                document.getElementById('txtloanamount').value = r - c;
            }
        }
        else
        {
            if(value=='amount')
            {
                //document.getElementById('txtdownpayment').value = document.getElementById('hdntxtdownpayment').value;
                var intrate = parseInt(document.getElementById('txtdownpayment').value);
                var b = r*intrate;
                var c = Math.round(b/100);
                document.getElementById('hddownpay').value = c;
                document.getElementById('txtdownpayment').value = c;
                document.getElementById('txtloanamount').value = r - c;
            }
            else
            {
                //var a = document.getElementById('hdmainbal').value;
                var damount = parseInt(document.getElementById('txtdownpayment').value);
                var a = r;
                var c = Math.round((100*damount)/a);
                document.getElementById('hddownpay').value = damount;
                document.getElementById('txtdownpayment').value = c;
                document.getElementById('txtloanamount').value = r - damount;
            }
        }
    }
    $(document).ready(function(){
        $(".selected").parent().parent().prev().addClass("open");
        $(".open").click();
        
    });
