﻿function qsToggleSearchSales(sales) {
    var formInput = document.getElementById("dbtype");
    var btnSales = document.getElementById("salesSearchButton");
    var btnRent = document.getElementById("rentalsSearchButton");
    if (formInput && btnSales && btnRent) {
        if (sales) {
            formInput.value = "1";
            btnSales.className = "toggle on";
            btnRent.className = "toggle";
        } else {
            formInput.value = "2";
            btnSales.className = "toggle";
            btnRent.className = "toggle on";
        }
    }
}

function qsToggleSearchMap(map) {
    var formInput = document.getElementById("viewbymap");
    var btnMap = document.getElementById("viewMapButton");
    var btnList = document.getElementById("viewListButton");    
    if (formInput && btnMap && btnList) {
        if (map) {
            formInput.value = "1";
            btnMap.className = "toggle on";
            btnList.className = "toggle";
        } else {
            formInput.value = "0";
            btnMap.className = "toggle";
            btnList.className = "toggle on";
        }
    }
}

function doSearch() {
    var form = document.forms[0];
    if (form) {
        form.__VIEWSTATE.value = "";
        if (form.geo.value == "Enter your location here") form.geo.value = "";
        var ua = navigator.userAgent.toLowerCase();
        if (ua.indexOf("msie") != -1) {
            form.setAttribute("action", "http://www.vebra.com/roystonlund/property/search");            
        } else {
           form.action = "http://www.vebra.com/roystonlund/property/search";
       }
       form.submit();   
    }
    return false;
}


function setSearch() {
    var form = document.forms[0];
    if (form) {
        form.__VIEWSTATE.value = "";
        if (form.geo.value == "Enter your location here") form.geo.value = "";
        var ua = navigator.userAgent.toLowerCase();
        if (ua.indexOf("msie") != -1) {
            form.setAttribute("action", "http://www.vebra.com/roystonlund/property/search");
        } else {
            form.action = "http://www.vebra.com/roystonlund/property/search";
        }
    }
    return false;
}


function addHiddenField(theForm, name, value) {
    var e1 = document.createElement("input");
    e1.type = "hidden";
    e1.name = name;
    e1.value = value;
    theForm.appendChild(e1);
}

function latestProperties(dbtype) {
    var form = document.forms[0];
    if (form) {

        addHiddenField(form, "wxd", "14");
        addHiddenField(form, "ord", "2");
        addHiddenField(form, "dpo", "0");    

        form.__VIEWSTATE.value = "";
        form.geo.value = "";
        form.viewbymap.value = "0";
        form.dbtype.value = dbtype;
        var ua = navigator.userAgent.toLowerCase();
        if (ua.indexOf("msie") != -1) {
            form.setAttribute("action", "http://www.vebra.com/roystonlund/property/search");
        } else {
            form.action = "http://www.vebra.com/roystonlund/property/search";
        }
        form.submit();
    }
    return false;
}

function setQuicksearch() {
    return false;
    var form = document.forms[0];
    if (form) {

        form.onsubmit = doSearch; 
    }
}

