/* 
 * 
 * common-xx.js
 * 
 * $Id: common-01.js,v 1.1.1.1 2011-04-15 10:51:10 mat Exp $
 * 
 * Copyright (C) 2011 Discover Dorset Ltd
 * 
 * Discover Dorset, 1 Lowther House, 110 Lowther Rd, Bournemouth, Dorset, BH8 8NS, GB
 * 
 */

var onLoadFn = new Array();

function pageInit() {

    for (var i = 0; i < onLoadFn.length; i++) {

        onLoadFn[i]();
    }

    return true;
}

function createForm() {

    var form = document.createElement("FORM");

    form.method = "POST";

    document.body.appendChild(form);

    return form;
}

function createFormElement(form, name, value) {

    var element = document.createElement("INPUT");

    element.name = name;
    element.type = "hidden";
    element.value = value;

    form.appendChild(element);

    return element;
}

function createAndSubmit(url, params, target) {

    var form = createForm();

    if (target) form.target = target;

    form.action= url;

    for (var name in params) {

        createFormElement(form, name, params[name]);
    }

    form.submit();
}
/*
function createAndSubmit(url, params, target) {

    var message = "url = '" + url + "'\ntarget = '" + target + "'\n";

    for (var name in params) {

        message += "params['" + name +"'] = '" + params[name] + "'\n";
    }

    alert(message);
}
*/
