var j = jQuery.noConflict();

j(document).ready(function() {

	initAjax();
	
	function initAjax() {
		j('div[class="encuesta"] dd a').each(function(){	
			var url_to = j(this).attr('href');
			var id = url_to.substr(url_to.indexOf('_'));		
			var preguntas_id = id.substr(1);
			
			j(this).click(function(e){
					e.preventDefault();  		
					
					if( confirm(j(this).attr('title')) ) {
					
						j.ajax({
							url: url_to,								 
							type	: 'POST',
							data	: 'preguntas_id='+ preguntas_id,
							success: function(data){							
								j('#encuesta-lateral').html(j(data).find('div[class="encuesta"]'));
								initAjax();
							}	
							
						});
						
					}
					
			});				
																		 
		});		
	}
													 
});

function validarContacto() {
	if(!document.frm_contacto['asunto'].value) {
		alert('Seleccione un asunto...');
		document.frm_contacto['asunto'].focus();
	}
	else if(!document.frm_contacto['nombre'].value) {
		alert('Rellene su nombre...');
		document.frm_contacto['nombre'].focus();		
	}
	else if(!document.frm_contacto['apellidos'].value) {
		alert('Rellene al menos su primer apellido...');
		document.frm_contacto['apellidos'].focus();		
	}
	else if(!document.frm_contacto['apellidos'].value) {
		alert('Rellene al menos su primer apellido...');
		document.frm_contacto['apellidos'].focus();		
	}
	else if(!document.frm_contacto['email'].value) {
		alert('Rellene su email (no será publicado)...');
		document.frm_contacto['email'].focus();		
	}	
	else if(!document.frm_contacto['consulta'].value) {
		alert('Rellene la consulta que desea realizarnos...');
		document.frm_contacto['consulta'].focus();		
	}
	else if(!document.frm_contacto['politica_privacidad'].checked) {
		alert('Debe leer y aceptar la política de privacidad...');
		document.frm_contacto['consulta'].focus();		
	}	
	else {
		document.frm_contacto.submit();
	}
}

function validarComentario() {
	if(!document.frm_comentario['nombre'].value) {
		alert('Rellene su nombre...');
		document.frm_comentario['nombre'].focus();
	}
	else if(!document.frm_comentario['email'].value) {
		alert('Rellene su email...');
		document.frm_comentario['email'].focus();		
	}
	else if(!document.frm_comentario['comentario'].value) {
		alert('Rellene el comentario que desea realizarnos...');
		document.frm_comentario['comentario'].focus();		
	}
	else {
		document.frm_comentario.submit();
	}
	return false;
}

function abrirPopup(url,width,height) {
	window.open(url,'','width='+width+',height='+height);
	return false;	
}

function desplegarCapa(id,id_enlace,display) {
	var capa = document.getElementById(id);	
	var oculta = capa.style.display==='none' || capa.style.display==='';
	if(id_enlace!='') {
		var enlace = document.getElementById(id_enlace);
		enlace.style.display = oculta ? 'none' : 'block';
	}
	if(display=='') { capa.style.display = oculta ? 'block' : 'none'; } else { capa.style.display = display; }
}

setExternalLinks=function() {
	if(!document.getElementsByTagName) { return null; }
	
	var anchors = document.getElementsByTagName('a');
	for(var i=0;i<anchors.length;i++) {
		var anchor = anchors[i];		
		if(anchor.getAttribute('href') && (anchor.getAttribute('class') == 'external' || anchor.getAttribute("className") == 'external')) {
			anchor.setAttribute('target','_blank');
		}
	}
}

if(document.all&&window.attachEvent) { // IE-Win
	window.attachEvent("onload", setExternalLinks);
}
else if(window.addEventListener) { // Others
	window.addEventListener("load",setExternalLinks,false);
}
