﻿function initSearchField(id, watermark, lc, url) {
    var fld = $('#' + id);
	if($.browser.msie) {
		fld.css('padding-top', '4px');
	}
	
    fld.val(watermark).addClass('watermarked');
    fld.click(function() {
        return false;
    });
    fld.bind('focus', function() {
        if (this.value == watermark) {
            this.value = '';
            $(this).removeClass('watermarked');
        }
    });
    fld.bind('blur', function() {
        if (this.value == '') {
            this.value = watermark;
            $(this).addClass('watermarked');
        }
    });

    $('div.right div.search').click(function() {
        if (fld.val() != watermark) {
            doGoogleSearch(lc, url);
        }
    });
}



$(document).ready(function() {
    if ($.browser.msie) {
        var ieClz = 'ie' + parseInt($.browser.version, 10);
        $('html').addClass('ie').addClass(ieClz);
    } else if (/chrome/.test( navigator.userAgent.toLowerCase())) {
        $('html').addClass('chrome');
    }


    $('#searchText').keydown(function(e) {

        var intKey = (window.Event) ? e.which : e.keyCode;
        if (intKey == 13) { //enter key
            var href = location.href;
            //remove http://
            if (href.indexOf('http://') === 0) href = href.substring(7);
            //remove domain
            href = href.substring(href.indexOf('/'));
            //remove app root
            if (href.indexOf(basehref) === 0) {
                href = href.substring(basehref.length);
            }
            var parts = href.split('/');
            var language = parts[0];
            var url = basehref + language + "/search.aspx";
            doSearch(language, url);
            return false;
        }
    });

}); 
var blinkerResponse = "";
var blinkerImage = function(mid, fid, eid, exParams, divId) {
    var sUrl = "<scr" + "ipt type=\"text/javascript\" src=\"http://api.mailplus.nl/api/v20/service?command=form&js=1&MailPlusAPIid=" + mid + "&fId=" + fid;
    if (eid != null) {
        sUrl += "&eId=" + eid;
    }
    if (exParams != null) {
        sUrl += "&extParams=" + escape(exParams);
    }
    sUrl += "\"></script>";
    blinkerResponse = sUrl;
    $(document).ready(function() {
        $("#blinkerHolder").html(blinkerResponse);
        //console.log(blinkerResponse);
    });
}
function doGoogleSearch(language, surl) {
    doSearch(language, surl);
    return false;
}

function doSearch(language, surl) {
    if ($('.searchText').val().length > 0) {
        window.location = surl+"?q=" + $('.searchText').val()+"&language="+language;
        
    }
}
function ResolveUrl(url) {
    if (url.indexOf("~/") == 0) {
        url = baseUrl + url.substring(2);
    }
    return url;
}


