/*REQUIRED: dojo.js*/

dojo.require('dojo.string.*');
dojo.require('dojo.io.*');

function correction() {
	var ie = (navigator.appName == 'Microsoft Internet Explorer') && (navigator.userAgent.indexOf('Opera') == -1);
	
	if (ie) {
		document.getElementById('main').style.margin = '0 0 0 5px';
		document.getElementById('main').style.padding = '0 10px 0 0';
	}
}


function getContent(page) {
	var action = (arguments.length>1)?'&action='+arguments[1]:'';
	var additional = (arguments.length>2)?arguments[2]:'';
	
	var bind_args = {
		url : 'index.php?page='+page+action+additional+'&onlycontent=1',
		mimetype: 'text/html',
		error: function(type,errorObject) {
			alert('Hiba történt az adatátvitel közben melyenek oka:\n'+errorObject);
		},
		load: function(type,data,event) {
			document.getElementById('content').innerHTML = data;
		}
	};

	dojo.io.bind(bind_args);
	
	bind_args = {
		url : 'lib/get_title.php?page='+page,
		mimetype: 'text/plain',
		load: function (type, data, event) {
			document.title = data;
		}
	}
	
	dojo.io.bind(bind_args);
}


function FormBind(form) {
	dojo.io.bind(
		{
			formNode: document.forms[form],
			load: function load(type,data,e) {
				document.getElementById('content').innerHTML = data;
			}
		}
		);
}
