function addInputSubmitEvent(form, input) {
	//console.debug('addInputSubmitEvent');
    input.onkeydown = function(e) {
        e = e || window.event;
		//console.debug(e.keyCode);
        if (e.keyCode == 13) {
            form.submit();
            return false;
        }
    };
}

/*window.onload = function() {
//console.debug('onload');
    var forms = document.getElementsByTagName('form');

    for (var i=0;i < forms.length;i++) {
	//console.debug('form');
        var inputs = forms[i].getElementsByTagName('input');

        for (var j=0;j < inputs.length;j++)
            addInputSubmitEvent(forms[i], inputs[j]);
    }
};*/

function setEnterSubmit() {
	//console.debug('setenteresubmit');
	var forms = document.getElementsByTagName('form');

    for (var i=0;i < forms.length;i++) {
		//console.debug('form');
        var inputs = forms[i].getElementsByTagName('input');

        for (var j=0;j < inputs.length;j++)
            addInputSubmitEvent(forms[i], inputs[j]);
    } 
}


function addLoadEvent(func) {
	//console.debug('addLoadEvent');
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
	//console.debug(window.onload);
}

addLoadEvent(setEnterSubmit);

