function isAcceptedBrowserAndOs() {
    if (navigator.platform.indexOf("Mac") != -1 && navigator.userAgent.indexOf("Safari") != -1) {
        return false;
    }
    return true;
}

function searchBehavior() {
    if (isAcceptedBrowserAndOs())
    {
        $("inner-col-container").hide();
        document.getElementById("searchBanner").style.display = "block";
        document.getElementsByTagName("html")[0].style.cursor = "progress";
    }
}

function setPauseBanner(form)
{
    if (isAcceptedBrowserAndOs()){
        searchBehavior();
        f = eval(form)
        setTimeout("f.submit()", 2000);
        return false;
    }
    else{
        return true;
    }
    
}

function setPauseBannerIfValid(form, valid)
{
    if(valid) setPauseBanner(form);
    return false;
}

function validateFormAndSetPauseBanner(form)
{
    var valid = validateForm(form);
    if (isAcceptedBrowserAndOs()){
        setPauseBannerIfValid(form,valid);
        return false;
    }
    else{
        return valid;
    }    
}

