﻿    
    //check the db for matches based on user input
    function doMatch(frmAction, elem){
        
        var petCat = document.getElementById("petCat").value;
        
        if(petCat == ""){
            petCat=4; //all
        }
        var keyWords = document.getElementById(elem).value;
        var searchURL = "/search.aspx?petCat=" + petCat + "&kw=" + escape(keyWords);
        
       
       
        if(frmAction=="match"){
            if(petCat != 0 && keyWords != ""){
                //do searchy matchy magic stuff
                //alert("petCat=" + petCat + "\nSearchwords=" + keyWords);
            }
        }else{
            //submitting form
            
            
            if(keyWords != ""){
                location.href= searchURL;
            }else{
                alert("Please enter a search term");
            }
            
            return false;
        }
        
    }
    
    //select pet we want to search on
    function selectPet(e){
        var petCat = 0;
        //clear all selections
        document.getElementById("vpb_btn_dog").src = "/images/vpb_btn_dog.jpg";
        document.getElementById("vpb_btn_cat").src = "/images/vpb_btn_cat.jpg";
        document.getElementById("vpb_btn_horse").src = "/images/vpb_btn_horse.jpg";
        
        //select
        esrc = document.getElementById(e).src;
        if(esrc.indexOf("_on.jpg") == -1){
            document.getElementById(e).src = "/images/" + e + "_on.jpg";
        }
        //show search box
        document.getElementById("frmVPBSearch").style.visibility="visible";
        document.getElementById("frmVPBSearch").style.display="";
        //add category selection to hidden input field
        switch(e){
            case "vpb_btn_dog":
                petCat = 1;
                break;
            case "vpb_btn_cat":
                petCat = 2;
                break;
            case "vpb_btn_horse":
                petCat = 3;
                break;
        }
        document.getElementById("petCat").value=petCat;
    }
    function doOver(src, e){
        //set 'button' over state
        var canMouseOver = true;
        if(src.indexOf("_on.jpg") != -1){
            canMouseOver = false;
        }
        if(canMouseOver){
            document.getElementById(e).src = "/images/" + e + "_over.jpg";
        }
        
    
    }
    function doOut(src, e){
        //set 'button' out state
        var canMouseOut = true;
        if(src.indexOf("_on.jpg") != -1){
            canMouseOut = false;
        }
        if(canMouseOut){
            document.getElementById(e).src="/images/" + e + ".jpg";
        }
       
    }
    
    function forceClick(e, elemId, txtBehavior) {
        
       
        
        var elem = document.getElementById(elemId);
        
        var petCat = document.getElementById("petCat").value;
        
        if(petCat == ""){
            petCat=4; //all
        }
        
        var evt = (e) ? e : window.event;
        var intKey = (evt.which) ? evt.which : evt.keyCode;
        
        if(intKey == 13) {
            //elem.click();
           
            location.href="/search.aspx?petCat=" + petCat + "&kw=" + escape(document.getElementById(txtBehavior).value);
            return false;
        }

        return true;
    }


