﻿/// <reference name="MicrosoftAjax.js" />
/// <reference path="jquery-1.6.2-vsdoc.js"/>
var caap = function () {
    var me = {};

    var _timerID;

    var _search = function (searchpage, element) {
        var searchURL = searchpage + '?search=' + $get(element).value;
        window.location.href = searchURL;
        return false;
    }
    me.Watermark = function (state, el, val) {
        if (state) {
            if (el.value == '')
                el.value = val;
        }
        else {
            if (el.value == val)
                el.value = '';
        }
    }
    me.Search = function (searchPage, searchKeyword, e) {
        if (e == null) {
            var searchURL = searchPage + '?search=' + document.getElementById(searchKeyword).value;
            window.location.href = searchURL;
        }
        else {
            var characterCode	// literal character code will be stored in this variable
            if (e && e.which) { //if which property of event object is supported (NN4)
                e = e
                characterCode = e.which //character code is contained in NN4's which property
            }
            else {
                e = event
                characterCode = e.keyCode //character code is contained in IE's keyCode property
            }
            if (characterCode == 13) { //if generated character code is equal to ascii 13 (if enter key)
                var searchURL = searchPage + '?search=' + document.getElementById(searchKeyword).value;
                window.location.href = searchURL;
                return false;
            }
            else { return true; }
        }
    }
    me.openSearch = function () {
        $(".searchbox").slideDown();
    }
    me.closeSearch = function () {
        $(".searchbox").slideUp();
    }
    return me;
} ();
