function compruebaPaisProvincias(objeto) {
	if (objeto.value != 'ES') {
		document.formsocio.provincia_id.value = '';
	}
	return false;
}
function compruebaPais(objeto) {
	if (objeto.value != '') {
		document.formsocio.iso3166.value = 'ES';
	}
	return false;
}

function guardaGruposSocios() {
	var indice = document.formsocio.grupo.selectedIndex;
	var grupo = document.formsocio.grupo.options[indice].value;
	var grupo_nombre = document.formsocio.grupo.options[indice].text;

	var ni = document.getElementById('mostrar_grupos');

	var numi = document.getElementById('theValue');
	// miramos si tenemos la fecha ya insertada para evitar ponerla de nuevo
	var guardamos = true;

	var olddiv = document.getElementById('my' + grupo + 'Div');
	if(olddiv!=null) {
		guardamos = false;
	}


	if (guardamos == true) {
		var num = document.getElementById('theValue').value - 1 + 2;
		numi.value = num;
		var newdiv = document.createElement('div');
		var divIdName = 'my' + grupo + 'Div';
		newdiv.setAttribute('id', divIdName);
		newdiv.innerHTML = '<input type="hidden" id="grupo_id[' + grupo
				+ ']" name="grupo_id[' + grupo + ']" value="' + grupo + '">'
				+ grupo_nombre + ' <a href=\'#\' class=\'borrar\' onclick=\'removeElement("'
				+ divIdName + '")\'>Eliminar</a>';
		ni.appendChild(newdiv);
	}
}
function removeElement(divNum) {
	var d = document.getElementById('mostrar_grupos');
	var olddiv = document.getElementById(divNum);
	d.removeChild(olddiv);
}

function votacion(socio,noticia, votos,ruta){

	// mandamos al ajax para actualizar en BD
	var procesoVotacion = {
		success : resultVotacion,
		failure : resultVotacion
	};
	/*
	 * ahora voy a llamar al ajax para actualizar
	 */
	var request = YAHOO.util.Connect.asyncRequest('GET',ruta+"ajax/votos.php?accion=votar&socio="+ socio + "&noticia=" + noticia+ "&votos=" + votos , procesoVotacion);
}
function votaImagen(imagen,periodo, votos,ruta){
	
	// mandamos al ajax para actualizar en BD
	var procesoVotacion = {
			success : resultVotacionImagen,
			failure : resultVotacionImagen
	};
	/*
	 * ahora voy a llamar al ajax para actualizar
	 */
	var request = YAHOO.util.Connect.asyncRequest('GET',ruta+"ajax/votosImagen.php?accion=votar&imagen="+ imagen + "&periodo=" + periodo+ "&votos=" + votos , procesoVotacion);
}

function resultVotacion(o){
	var recojo = o.responseText;
	var temp = new Array();
	temp = recojo.split('|');
	//mensaje de la transaccion

	capas_msj = document.getElementById('respuestaNO');
	capas_msj.style.display = 'none';
	capas_msj = document.getElementById('respuestaKO');
	capas_msj.style.display = 'none';
	capas_msj = document.getElementById('respuestaKO1');
	capas_msj.style.display = 'none';
	capas_msj = document.getElementById('respuestaOK');
	capas_msj.style.display = 'none';

	var namecapa='respuesta'+temp[0];
	capa_msj = document.getElementById(namecapa);
	capa_msj.style.display = 'block';

	capa_num_votos = document.getElementById('num_votos');
	capa_num_votos.innerHTML = temp[1];
	//contenido de las votaciones
	capita = document.getElementById('estrellas');
	capita.innerHTML = temp[2];
}
function resultVotacionImagen(o){
	var recojo = o.responseText;
	var temp = new Array();
	temp = recojo.split('|');
	//mensaje de la transaccion
	
	capas_msj = document.getElementById('respuestaNO');
	capas_msj.style.display = 'none';
	capas_msj = document.getElementById('respuestaKO');
	capas_msj.style.display = 'none';
	capas_msj = document.getElementById('respuestaKO1');
	capas_msj.style.display = 'none';
	capas_msj = document.getElementById('respuestaOK');
	capas_msj.style.display = 'none';
	
	var namecapa='respuesta'+temp[0];
	capa_msj = document.getElementById(namecapa);
	capa_msj.style.display = 'block';
	
	
	capa_num_votos = document.getElementById('num_votos_'+temp[2]);
	capa_num_votos.innerHTML = temp[1];
	//contenido de las votaciones
	capita = document.getElementById('estrellas_'+temp[2]);
	capita.innerHTML = temp[3];
}

