function post_init(post) {
	var form = document.createElement('form');

	var form_name = document.createAttribute('name');
	form_name.nodeValue = post;
	form.setAttributeNode(form_name);

	var form_id = document.createAttribute('id');
	form_id.nodeValue = post;
	form.setAttributeNode(form_id);

	var form_method = document.createAttribute('method');
	form_method.nodeValue = 'post';
	form.setAttributeNode(form_method);

	var form_action = document.createAttribute('action');
	form_action.nodeValue = '';
	form.setAttributeNode(form_action);

	var form_target = document.createAttribute('target');
	form_target.nodeValue = '_self';
	form.setAttributeNode(form_target);

	document.getElementsByTagName("body")[0].lastChild.appendChild(form);
}

function post_input(post,name) {
	var input = document.createElement('input');

	var input_value = document.createAttribute('value');
	input_value.nodeValue = '';
	input.setAttributeNode(input_value);

	var input_type = document.createAttribute('type');
	input_type.nodeValue = 'hidden';
	input.setAttributeNode(input_type);

	var input_name = document.createAttribute('name');
	input_name.nodeValue = name;
	input.setAttributeNode(input_name);

	eval('if(document.forms["'+post+'"]) { document.forms["'+post+'"].appendChild(input); document.forms["'+post+'"]["'+name+'"]=input}');
}

function post_set(post,name,valeur) {
	eval('if(document.forms["'+post+'"]) document.forms["'+post+'"].'+name+'.value="'+valeur+'";');
}

function post_submit(post,href,target) {
	var tmp;
	if(typeof(target)=='undefined') target='_self';
	if(typeof(href)=='undefined') href='';
	eval('if(document.forms["'+post+'"]) tmp=document.forms["'+post+'"]');
	if(tmp) {
		tmp.action=href;
		tmp.target=target;
		tmp.submit();
		return false;
	} else {
		return true;
	}
}
