﻿var appUtility = null;

function ApplicationUtility(){
    this.last_search_object = {};
    this.last_parcel_search = {};
    this.flash_timeout = 0;
}

ApplicationUtility.prototype.getVal = function(query) {
    var _val = jQuery(query).val();
    var _title = jQuery(query).data('title');
    if (undefined === _title) { return _val; }
    if (_val == _title) { return ''; }
    return _val;
}

ApplicationUtility.prototype.addBookmark = function(title, url){
    if(title == '' || url == ''){ return false; }
    if (document.all){
        window.external.AddFavorite(url, title);
    }else if (window.sidebar){
        window.sidebar.addPanel(title, url, "");
    }
}

ApplicationUtility.prototype.getFlashMovieObject = function(movieName) {
    if(movieName == ''){ return null; }
    if (document.embeds[movieName]) {
        return document.embeds[movieName];
    }
    if (window.document[movieName]) {
        return window.document[movieName];
    }
    if (window[movieName]) {
        return window[movieName];
    }
    if (document[movieName]) {
        return document[movieName];
    }
    return null;
}

jQuery(function(){
    appUtility = new ApplicationUtility();
});
