
var Opinionology = {};

Opinionology.deLogin = function(url, username, password)
{
    var params = {
        u: username,
        p: password
    };
    Opinionology.formRequest(url, params, 'post');
    return false;
}

Opinionology.icLogin = function(username, password)
{
    var path = 'http://info.opinionology.com/infocenter/';
    var params = {
        username: username,
        password: password
    };
    Opinionology.formRequest(path, params, 'post');
    return false;
}

Opinionology.formRequest = function(path, params, method)
{
    var form = document.createElement('form');
    form.setAttribute('method', method);
    form.setAttribute('action', path);

    // Open the response in a new tab
    form.setAttribute('target', '_blank');

    for(var param in params) {
        var inputElement = document.createElement('input');
        inputElement.setAttribute('type', 'hidden');
        inputElement.setAttribute('name', param);
        inputElement.setAttribute('value', params[param]);
        form.appendChild(inputElement);
    }

    document.body.appendChild(form);
    form.submit();
}

