/* Funciones para el buscador */
function busca() {
	document.formulario.q.value += '+site:blogs.ya.com';
	document.formulario.submit();
	return true;
}
function limpiaInput() {
	if ( document.formulario.q ) {
		document.formulario.q.value = '';
	}
}
/* Funciones para el buscador */

/* Funciones para el formulario de recomendacion de un blog */
function ComprobarCampos() {
var error = false;
if (document.peticion.nombre_blog.value == "") {
	document.getElementById('nombre_blog_error').style.display = 'block';
	error = true;
}
else {
	document.getElementById('nombre_blog_error').style.display = 'none';	
}
if (document.peticion.email.value == "") {
	document.getElementById('email_vacio_error').style.display = 'block';
	document.getElementById('email_formato_error').style.display = 'none';	
	error = true;	
} else if ((document.peticion.email.value == "") || (document.peticion.email.value.indexOf('@') == -1) || (document.peticion.email.value.indexOf('.') == -1)) {
	document.getElementById('email_vacio_error').style.display = 'none';	
	document.getElementById('email_formato_error').style.display = 'block';
	error = true;	
} else {
	document.getElementById('email_vacio_error').style.display = 'none';
	document.getElementById('email_formato_error').style.display = 'none';	
}
if (document.peticion.comentario.value.length>300) {
	document.getElementById('comentario_error').style.display = 'block';
	error = true;
}
else {
	document.getElementById('comentario_error').style.display = 'none';	
}

if (!error) {
	rellenartexto(); 
	return true;
}
}

function rellenartexto(){
	var s = document.location + "";
	document.peticion.redireccionSi.value = (s.indexOf('?') >= 0) ? s+'&res=OK' : s+'?res=OK';
	document.peticion.redireccionNo.value = (s.indexOf('?') >= 0) ? s+'&res=KO' : s+'?res=KO';
	document.peticion.submit();
}

function getParameters() {
  var s = document.location + "";
  s = s.substring(s.indexOf("?")+1);
  var p = s.split(/&/);
  if (p.length < 1)
      p = s.split(/\?/);
   
  var pht={};
  if (typeof p!="undefined") {
    for(var i=0;i<p.length;i++) {
      var av=p[i].split(/=/);     
      if (typeof av!="undefined") {		  
        pht[av[0]]=(av[1]) ? av[1].split(/\?/)[0] : av[0];
      }
    }
  }
  return pht;
}

function checkParams() {
	var p = getParameters();
	if (p['res'] && p['res'] == 'OK') { 
		document.getElementById('recomendacion_form').style.display = 'none'; 
		document.getElementById('recomendacion_ko').style.display = 'none';
		document.getElementById('recomendacion_ok').style.display = 'inline'; 		
	} else if (p['res'] && p['res'] == 'KO') { 
		document.getElementById('recomendacion_form').style.display = 'none'; 
		document.getElementById('recomendacion_ok').style.display = 'none'; 		
		document.getElementById('recomendacion_ko').style.display = 'inline'; 
	} else {
		if (document.getElementById('recomendacion_form')) document.getElementById('recomendacion_form').style.display = 'inline'; 
		if (document.getElementById('recomendacion_ok')) document.getElementById('recomendacion_ok').style.display = 'none'; 		
		if (document.getElementById('recomendacion_ko')) document.getElementById('recomendacion_ko').style.display = 'none'; 		
	}		
}
function cerrarCapa(){
	document.getElementById('recomendacion_ok').style.display = 'none';
	document.getElementById('recomendacion_ko').style.display = 'none';	
	document.getElementById('recomendacion_form').style.display = 'inline';
}
/* Funciones para el formulario de recomendacion de un blog */

/* Funciones para el formulario de indicendias/sugerencias/comercial */
function RevisarCampos() {
var error = false;
if (document.incidencia.nombre.value == "") {
	document.getElementById('nombre_error').style.display = 'block';
	error = true;
}
else {
	document.getElementById('nombre_error').style.display = 'none';	
}
if (document.incidencia.exponga.value == "") {
	document.getElementById('exponga_error').style.display = 'block';
	error = true;	
} else {
	document.getElementById('exponga_error').style.display = 'none';
}
if (document.incidencia.exponga.value.length>300) {
	document.getElementById('exponga_len_error').style.display = 'block';
	error = true;
}
else {
	document.getElementById('exponga_len_error').style.display = 'none';	
}
if (!error) {
	document.incidencia.submit();	
}
}
/* Funciones para el formulario de indicendias/sugerencias/comercial */

function activa(){
	if (document.getElementById('categorias')){
		var cat = document.getElementById('categorias');
		var enlaces = cat.getElementsByTagName('a');
		var urlActual = document.location.href.substring(0, document.location.href.lastIndexOf('/')+1);
		for ( var i = 0; i < enlaces.length; i++ ){
			if (enlaces[i].href == urlActual){
				enlaces[i].parentNode.className = 'lnkcnt_on';				
				enlaces[i].className = 'lnk_on';
			}
		}
	}
}