function addLoadEvent(func){
	var oldonload=window.onload;
	if (typeof window.onload!='function'){
		window.onload=func;
	} else {
		window.onload=function(){
			oldonload();
			func();
		}
	}
}
function addEvent(elm, evType, fn, useCapture)
// cross-browser event handling for IE5+, NS6+ and Mozilla
// By Scott Andrew
{
  if (elm.addEventListener) {
    elm.addEventListener(evType, fn, useCapture);
    return true;
  } else if (elm.attachEvent) {
    var r = elm.attachEvent('on' + evType, fn);
    return r;
  } else {
    elm['on' + evType] = fn;
  }
}
String.prototype.trim = function() {
	a = this.replace(/^\s+/, '');
	return a.replace(/\s+$/, '');
};
function prev(){
	location.href="calcula-co2b.php";
}
function validar(){
	// Borro el feedback
	document.getElementById("feedback").innerHTML="&nbsp;";
	var checkeds=0;
	//var elems=document.getElementsByTagName("input");
	var contador=0;
	//alert(indices_radio);
	var indices=indices_radio.split(",");
	for (var i=0; i<indices.length; i++){
		var elem=document.getElementsByName("radio"+indices[i]);
		var parrafo=document.getElementById("habito"+indices[i]);
		var chequeado=false;
		//alert(elem+" :: "+parrafo);
		for (var j=0; j<elem.length; j++){
			if (elem[j].checked){
				chequeado=true;
				checkeds++;
				break;
			} 
		}
		if (!chequeado){
			parrafo.className="error";
		} else {
			parrafo.className="";
		}
	}
	//alert(totales+ " :: "+checkeds);
	if (totales==checkeds){
		document.getElementById("bascula").submit();
	} else {
		//alert("lol");
		document.getElementById("feedback").innerHTML="<p class='error'>* Debes seleccionar todos las respuestas.</p>";
	}
	//alert(totales+" :: "+checkeds);
}
function prepareForm(){
	var elm=document.getElementById("siguiente");
	if (elm!=null){
		addEvent(elm, "click", validar,false);
	}
	elm=document.getElementById("anterior");
	if (elm!=null){
		addEvent(elm, "click", prev,false);
	}
}
function init(){
	prepareForm();
}
//addLoadEvent(init);

