// JavaScript Document

function mouseOver(id,clase)
{
	var obj = document.getElementById(id);
	obj.className = clase;
}

/**
 *  Función que provoca el reseteo de todos los campos del formulario a sus valores por defecto.
 */
function ResetearCamposFormulario(){

    var fieldsSelect;
    var fieldsInput;
    var fieldsTextArea;
    var iterador;

    /* Reseteo campos 'select' */
    fieldsSelect = document.getElementsByTagName("select");
    for ( iterador = 0; iterador < fieldsSelect.length; iterador++ ) {
        fieldsSelect[iterador].selectedIndex = 0;
    }

    /* Reseteo campos 'text' y 'radio' */
    fieldsInput = document.getElementsByTagName("input");
    for ( iterador = 0; iterador < fieldsInput.length; iterador++ ) {
        if ( fieldsInput[iterador].type == "text" )
            fieldsInput[iterador].value = "";
        else if ( fieldsInput[iterador].type == "radio" )
            fieldsInput[iterador].checked = false;
        else {
        }
    }

    /* Reseteo campos 'textarea' */
    fieldsTextArea = document.getElementsByTagName("textarea");
    for ( iterador = 0; iterador < fieldsTextArea.length; iterador++ ) {
        fieldsTextArea[iterador].value = "";
    }


    return false;
}

/**
 * función que reseteará los radio butons de ambito
 */
function ResetearAmbitos(){
	
	var fieldsRadio;
	
	/* reseteo de radio buttons de ambito*/
	fieldsRadio = document.getElementsByTagName("input");
	for (iterador = 0; iterador < fieldsRadio.length; iterador++){
		if((fieldsRadio[iterador].type=="radio") && (fieldsRadio[iterador].name=="ambito")){
			fieldsRadio[iterador].checked = false;
		}
	}
	
	return false;
}

/**
 * función que pondrá a vacio el valor de sectorAdicional
 */
function ResetearOtroSector(){
	
	var fieldOtroSector;
	
	/* reseteo de otro sector*/
	fieldOtroSector = document.getElementById("textSectorAdicional");
			fieldOtroSector.value = "";
			
	return true;		
}
