/* FUNCION QUE VERIFICA LOS CAMPOS OBLIGATORIOS FORMULARIO */

function cambiaRequerido(requerido,elementId,parentId,tipo,imag_o,imag_ok)
{
	var el = document.getElementById(elementId);
	var tmp = document.getElementById(parentId+'_validador');

	if(tipo == 'in')
	{
		if(el.value == "")
		{
			el.style.backgroundColor="#dddddd";
			if(requerido == 'requerido')
				tmp.innerHTML = "<img src=\""+imag_o+"\" border=\"0\"/>";
		}
		else
		{
			el.style.backgroundColor="#dddddd";
		}
	}
	
	if(tipo == 'out')
	{
		if(el.value == "")
		{
			el.style.backgroundColor="";
			if(requerido == 'requerido')
				tmp.innerHTML = "<img src=\""+imag_o+"\" border=\"0\"/>";
		}
		if(el.value != ""){
			el.style.backgroundColor="";
			if(requerido == 'requerido')
				tmp.innerHTML = "<img src=\""+imag_ok+"\" border=\"0\"/>";
		}
	}

}



function bloquear_check(elementId)
{
	var obj = document.getElementById(elementId);
	if (obj.checked)
		obj.checked = false;
	else
		obj.checked = true;
}


function cambiaRequeridoTodos(inicio,imag_o,imag_ok)
{
	
	for(i=0;i<inicio.length;i++)
	{	
		var el = document.getElementById(inicio[i]);
		var tmp = document.getElementById(inicio[i]+'_validador');
		
		if(el.value == ""){
			tmp.innerHTML = "<img src=\""+imag_o+"\" border=\"0\"/>";

		}
		else{
			tmp.innerHTML = "<img src=\""+imag_ok+"\" border=\"0\"/>";
		}
	}
}

function selectRequeridoNormal(requerido,elementId,imag_o,imag_ok)
{

	var el = document.getElementById(elementId);
	var tmp = document.getElementById(elementId+'_validador');
	
	if(requerido == 'requerido')
	{
		if(el.value == ""){
			tmp.innerHTML = "<img src=\""+imag_o+"\" border=\"0\"/>";
		}
		if(el.value != "")
		{	
				tmp.innerHTML = "<img src=\""+imag_ok+"\" border=\"0\"/>";
		}
	}
}

function cambiaMedio(medios,requerido,elementId,imag_o,imag_ok,validador)
{
	var tmp = document.getElementById(validador);
	j=0;
	for(i=0;i<medios.length;i++)
	{	
		var el = document.getElementById(medios[i]);
		if(el.checked){
			j++;
		}
	}
	if(j==0){
		tmp.innerHTML = "<img src=\""+imag_o+"\" border=\"0\"/>";
	}
	else{
		tmp.innerHTML = "<img src=\""+imag_ok+"\" border=\"0\"/>";
	}
	
}

function cambiaSuma(medios,requerido,tipo,imag_o,imag_ok,validador,elementId)
{
	if(tipo == 'out'){
		var e = document.getElementById(elementId);
		e.style.backgroundColor="";
	}
	if(tipo == 'in'){
		var e = document.getElementById(elementId);
		e.style.backgroundColor="#dddddd";
	}
		
	var tmp = document.getElementById(validador);
	suma = 0;
	j=0;
	for(i=0;i<medios.length;i++)
	{	
		var el = document.getElementById(medios[i]);
		if(el.value != "")
			suma = suma + eval(el.value);
	}
	
	if(suma==100){
		tmp.innerHTML = "<img src=\""+imag_ok+"\" border=\"0\"/>";
	}
	else{
		tmp.innerHTML = "<img src=\""+imag_o+"\" border=\"0\"/>";
	}
	
}

function cargar(){
		img_o = "http://uai.ecorp.cl/img/roja_t.png";
		img_ok = "http://uai.ecorp.cl/img/verde_t.png";
		
		requeridos = Array('nombre','paterno','materno','numero','telefono','celular','direccion','pais_nacionalidad','pais','comuna','ciudad','email','empresa','direccion_comercial','pais_comercial','comuna_comercial','ciudad_comercial','telefono_comercial','cargo','superior','cargo_superior');
		
		cambiaRequeridoTodos(requeridos,img_o,img_ok);
		cambiaMedio(Array('prensa','folletos','mail','exalumno','rrhh','internet','amigo','otros'),'requerido','',img_o,img_ok,'medio_validador');
		cambiaMedio(Array('sexo_masculino','sexo_femenino'),'requerido','',img_o,img_ok,'sexo_validador');
		cambiaMedio(Array('tipo_doc_rut','tipo_doc_pasaporte'),'requerido','',img_o,img_ok,'tipo_doc_validador');
		cambiaMedio(Array('estado_soltero','estado_casado','estado_viudo','estado_separado'),'requerido','',img_o,img_ok,'estado_validador');
		cambiaSuma(Array('financiamiento_persona','financiamiento_empresa'),'requerido','',img_o,img_ok,'financiamiento_validador','');
}


function CambiarTrabaja(id, valor)
{
	
	document.getElementById(id).value = valor;
	
}