//#####################################################
//  Adolfo Abegg - adolfoabegg@hotmail.com
//	
//#####################################################
function responder_topico(accion){
	var accion;
	var obj;
	obj = document.formresponder;
	
	if (accion == 'previsualizar'){
		obj.accion.value = 'previsualizar';
		obj.submit();
		
	}else if (accion == 'publicar'){
		obj.accion.value = 'publicar';
		obj.submit();
		
	}else{
		alert ('Por favor elija una acción:\n . Previsualizar, o bien \n . Publicar \n\n');
		
		
	}//fin func
	

}//end function responder

function agregar_topico(accion){
	var accion;
	var obj;
	obj = document.agregartopico;
	
	if (accion == 'previsualizar'){
		obj.accion.value = 'previsualizar';
		obj.submit();
		
	}else if (accion == 'publicar'){
		obj.accion.value = 'publicar';
		obj.submit();
		
	}else{
		alert ('Por favor elija una acción:\n . Previsualizar, o bien \n . Publicar \n\n');
		
		
	}//fin func
	//si ya se q puedo hacerlo màs simple.... toy kaiwe nio

}//end function agregar_topico

function foquear(){

	//para ahorrar un click
	document.formingresar.usuario.focus();

}//end function foquear

function top_agregar_topico(){
	
	var msg = "	Para que pueda agregar un tópico debe ingresar su nombre y su usuario.\n\n  - Presione \'Aceptar\' para ingresar su usuario y contraseña.\n  - Presione \'Cancelar\' para continuar como visitante.\n\nNota: Si no está registrado y desea hacerlo, precione \'Aceptar\'\n\n";
	
	if (confirm(msg)){
		parent.location = 'salir.php';
		
	}//end if
	
}//end function top_agregar_topico()

function top_opciones(){
	
	var msg = "	Solo los usuarios registrados pueden utilizar el menú \'Opciones\'.\n\n  - Presione \'Aceptar\' para ingresar su usuario y contraseña.\n  - Presione \'Cancelar\' para continuar como visitante.\n\nNota: Si no está registrado y desea hacerlo, precione \'Aceptar\'\n\n";
	
	if (confirm(msg)){
		parent.location = 'salir.php';
		
	}//end if
	
}//end function top_opciones()


function seleccionar(obj, invertir) 
{
   for (var i=0;i < obj.length;i++) 
   {
      campo = obj.elements[i];
      if (campo.type == 'checkbox')
      { 
         if(invertir)
            campo.checked = (campo.checked) ? false : true;
         else campo.checked = true; 
       }
   }
}//end function seleccionar

function refrescar_top(){
	parent.topFrame.location.reload();
}//end function refrescar_top



//scripts utilizados para las herramientas de los formularios de respuesta e inserción de nuevos tópicos
function appendText(theText)
{
    var T;
    (document.forms(0).name == 'formresponder') ?  T=document.forms(0).item("msg_resp") : T=document.forms(0).item("msg");
	
	if(T!=null)
	{
    	T.value=T.value + theText + String.fromCharCode(13);
	}
	T.focus();
}
function askText(q)
{
 	return  window.prompt(q,q);
}

function addTag(theTag)
{
	var R = askText("Escriba aquí el texto");
 
	if(R>"")
	{
    	appendText("<" + theTag+ ">" + R + "</" + theTag + ">");
	}
}

function addSizedText(theSize)
{
	var R = askText("Escriba aquí el texto");
	if(R>"")
	{
    	appendText("<font size=\"" + theSize + "\">" + R + "</font>");
	}
}
function addLink()
{
	var R = askText("Escriba aquí el URL");
 
	if(R>"")
	{
    	appendText("<a href=\"" + R + "\" target=_blank>" + R + "</a>");
	}

}
function addImage()
{
	var R = askText("Escriba aquí el URL de la imagen");
 
	if(R>"")
	{
    	appendText("<img border=0 src=\"" + R + "\">");
	}

}


//fin de scripts para herramientas

function buscar_controlar(Obj){
	
	if (Obj.palabras.value.length == 0){
		alert ("\n Por favor ingrese la(s) palabra(s) que desea buscar. \n");
		Obj.palabras.focus();
	}else{
		Obj.submit();
	}

}

function visitante_responder(){
	
	var msg = "Para que pueda responder a un tópico debe ingresar su nombre y su usuario.\n\n  - Presione \'Aceptar\' para ingresar su usuario y contraseña.\n  - Presione \'Cancelar\' para continuar como visitante.\n\nNota: Si no está registrado y desea hacerlo, precione \'Aceptar\'\n\n";
	
	if (confirm(msg)){
		parent.location = 'salir.php';
		
	}//end if
	
}//end function visitante_responder_previsualizar()


