// JavaScript Document
addEvent(window,'load',inicializarEventos,false);


function inicializarEventos(){
	var pregunta = document.getElementById('pregunta');
	var forma = document.getElementById('forma');
	var accion = document.getElementById('accion');

	addEvent(pregunta,'click',borrarIntro,false);
	addEvent(forma,'submit',enviarForma,false);
		
}

function borrarIntro(){
	var pregunta = document.getElementById('pregunta');
	if(pregunta.value == 'Digite una pregunta'){
		pregunta.value = '';
	}
	else if(pregunta.value == 'Digite otra pregunta'){
		pregunta.value = '';
	}
}

function enviarForma(){
	var pregunta = document.getElementById('pregunta');
	var accion = document.getElementById('accion');
	if(pregunta.value == 'Digite una pregunta' || pregunta.value == '' || pregunta.value == 'Digite otra pregunta'){
		accion.value = 'error';
	}
	else{
		accion.value = 'mostrar';
	}
	
}


//***************************************
//Funciones comunes a todos los problemas
//***************************************
function addEvent(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else  
    if (elemento.addEventListener)
    {
      elemento.addEventListener(nomevento,funcion,captura);
      return true;
    }
    else
      return false;
}

function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}

