var path_file = '';

function delPosition(capa_id,id_pos)
{
	var elem = document.getElementById(capa_id);
	var padre = elem.parentNode;
	var _input = getElementsByName_iefix('INPUT', capa_id.replace('padre', 't_status'), capa_id);
	if(_input.length > 0)
	{
		var idposition = _input[0].value;
		var id_person = document.getElementById('person').value;
		var url = path_home+'modules/person/edit-position.php?edit=1&idposition='+idposition+'&idperson='+id_person;
		//new Ajax.Updater('resultado', url, {evalScripts: true});
		new Ajax.Request(url, {evalScripts: true});
	}
	padre.removeChild(elem);
	
	if(id_pos!=6)
	{
		if(document.getElementById("cantPuestosPlayer").value>0)
		{
			document.getElementById("cantPuestosPlayer").value = ((document.getElementById("cantPuestosPlayer").value)-1);
		}
		if(document.getElementById("cantPuestosPlayer").value==0)
		{
			capa_status_player.style.visibility = "hidden";
		}
	}
	else
	{
		if(document.getElementById("cantPuestosCoach").value>0)
		{
			document.getElementById("cantPuestosCoach").value = ((document.getElementById("cantPuestosCoach").value)-1);
		}
		if(document.getElementById("cantPuestosCoach").value==0)
		{
			capa_status_coach.style.visibility = "hidden";
		}
	}
	
}

function savePosition(capa_id,id_pos)
{
//	alert(capa_id);
	var elem = document.getElementById(capa_id);
	var arr_capa = getElementsByName_iefix('DIV', 'capa_one_position', elem.getAttribute("name"));
	
	var idposition = -1;
	for(var i = 0 ; i < arr_capa.length ; i++)
	{
		var arr_input = arr_capa[i].getElementsByTagName('SELECT');
		for(var p = 0 ; p < arr_input.length ; p++)
		{
			if(arr_input[p].value != -1)
				idposition = arr_input[p].value;
		}
	}
//	alert("esaaa");
	if(idposition != -1)
	{
		var _div_status = getElementsByName_iefix('DIV', capa_id.replace('padre', 'status'), capa_id);
		var _input_s = getElementsByName_iefix('INPUT', capa_id.replace('padre', 't_status'), capa_id);
		
		if(_input_s.length > 0)
		{
			idposition_old = _input_s[0].value;
			_input_s[0].value = idposition;
		}
		
		if(_div_status.length > 0)
		{
			var _input = getElementsByName_iefix('SELECT', capa_id.replace('padre', 'status_position_padre'), capa_id.replace('padre', 'status'));
		}
		
		if(_input.length > 0)
		{
			var status = _input[0].value;
			var id_person = document.getElementById('person').value;
			var url = path_home+'modules/person/edit-position.php?edit=2&idposition_old='+idposition_old+'&idposition='+idposition+'&idperson='+id_person+'&status='+status;
			new Ajax.Updater('resultado', url, {evalScripts: true});
		}
	}
}

function selPosition(capa_id, edit, idposition)
{
	if(capa_id != 'capa_position')
	{
		var elem = document.getElementById(capa_id);
		var padre = elem.parentNode;
		
		var arr_capa = getElementsByName_iefix('DIV', 'capa_one_position', padre.getAttribute("name"));
		
		var div_actual = false;
		
		for(var i = 0 ; i < arr_capa.length ; i++)
		{
			if(div_actual)
			{
				var elem_del = document.getElementById(arr_capa[i].getAttribute("id"));
				elem_del = padre.removeChild(elem_del);
			}
			if(arr_capa[i].getAttribute("id") == capa_id)
			{div_actual = true}
		}
	}
	
	var url = path_home+'modules/person/position.php?edit='+edit+'&id_position='+idposition;
	if(capa_id == 'capa_position')
		new Ajax.Updater(capa_id, url, {evalScripts: true, insertion: Insertion.Bottom});
	else
		new Ajax.Updater(capa_id, url, {evalScripts: true, insertion: Insertion.After});
}

function loadPosition(capa_id, idposition, status)
{
	var url = path_home+'modules/person/arr_position.php?id_position='+idposition+'&status='+status;
	new Ajax.Updater(capa_id, url, {evalScripts: true, insertion: Insertion.Bottom});
}

