// JavaScript Document
<!--

// CONTROLAR VENTANA PADRE:
function setear_campo_padre(campo,valor) {
    window.opener.document.getElementById(campo).value = valor;
}

function setear_input(campo,valor) {
    document.getElementById(campo).value = valor;
}


// CONTROLAR CHECKBOX ETC:
// tomando desde un checkbox (dependerá del estado):
function habilita(este,coso) {
este = document.getElementById(este);
field = document.getElementById(coso);
	if(este.checked){
	field.disabled = false;
	}else{
	field.disabled = true;
	}
}
function checka(este,coso) {
este = document.getElementById(este);
field = document.getElementById(coso);
	if(este.checked){
	field.checked = true;
	field.disabled = false;
	}else{
	field.checked = false;
	field.disabled = true;
	}
}
function hab_des(este,coso) {
este = document.getElementById(este);
field = document.getElementById(coso);
	if(este.checked){
	field.checked = false;	
	field.disabled = false;
	}else{
	field.checked = false;
	field.disabled = true;
	}
}


// Simple:
function habilita_simp(coso) {
field = document.getElementById(coso);
	field.disabled = false;
}
function checka_simp(coso) {
field = document.getElementById(coso);
	field.checked = true;
	field.disabled = false;
}
function hab_des_simp(coso) {
field = document.getElementById(coso);
	field.checked = false;
	field.disabled = false;
}

// Deshabilita y dessetea campos de texto:
function des_checka_simp(coso) {
field = document.getElementById(coso);
	field.checked = false;
	field.value = '';
	field.disabled = true;
}

// Deshabilita y vacía campos de texto:
function des_simp(coso) {
field = document.getElementById(coso);
	field.value = '';
	field.disabled = true;
}











// (BY NAME)-> ACTUA SOBRE TODOS LOS CAMPOS POR "name" Simple 

function habilita_simpN(coso) {
field = new Array();
field = document.getElementsByName(coso);
	for(i=0; field[i]!=null; i++){
	field[i].disabled = false;
	}
}

function checka_simpN(coso) {
field = new Array();
field = document.getElementsByName(coso);
	for(i=0; field[i]!=null; i++){
	field[i].checked = true;
	field[i].disabled = false;
	}
}

function hab_des_simpN(coso) {
field = new Array();
field = document.getElementsByName(coso);
	for(i=0; field[i]!=null; i++){
	field[i].checked = false;
	field[i].disabled = false;
	}
}

// (Deshabilita y dessetea campos)
function deshab_simpN(coso) {
field = new Array();
field = document.getElementsByName(coso);
	for(i=0; field[i]!=null; i++){
	field[i].checked = false;
	field[i].disabled = true;
	}
}

// (Deshabilita y vacía campos):
function des_simpN(coso) {
field = new Array();
field = document.getElementsByName(coso);
	for(i=0; field[i]!=null; i++){
	field[i].value = '';
	field[i].disabled = true;
	}
}



-->