function guardarTipo(campo, valor) {  
  campo.value = valor;
}

function enviar() {
  var err = "";
  err = validarCarta();
		
  if(err != "") { 	
    alert(err);
  } else {
    document.frmCarta.accion.value = "guardar";
	document.frmCarta.action = "paso6.asp"
	document.frmCarta.target = '_self';
    document.frmCarta.submit(); 	
  }	
}

function previsualizar() {

  var err = "";
  err =   validarCarta();
  
  if(err != "") { 	
    alert(err);
  } else {

    window.open('', 'preview', 'height=600,width=500,scrollbars=no');
	document.frmCarta.action = "plantilla_cartas.asp"
    document.frmCarta.target = 'preview';
    document.frmCarta.submit(); 	
  }	
}

function enviarAlCorreo() {
  var err = "";
  err =   validarCarta();
  
  if(err != "") { 	
    alert(err);
  } else {
    document.frmCarta.accion.value='enviar'; 
	document.frmCarta.action = 'paso6.asp'; 
	document.frmCarta.target = '_self'; 
	document.frmCarta.submit();
  }	
}

function validar_enviar_login(){
	var errors="";
	forma = document.forms["ingreso"];
	if(forma.usuario.value.replace(" ","").length  == 0){
		forma.usuario.focus();
		errors = "- Digita tu \"Usuario\"\n";
	}
	if(forma.pass.value.replace(" ","").length  == 0){
		if (errors == "")forma.pass.focus();
		errors = errors + "- Digita tu \" Contraseña\"\n";
	}
	
	/*if(!forma.terminos.checked){
		if (errors == "")forma.terminos.focus();
		errors = errors + "- Debes aceptar los terminos y condiciones";
	}*/
	
	if (errors == "")
		forma.submit();
	else
		alert(errors);
}

function borrarTitulo() {
	if(document.frmCarta.taTitulo.value == "Escribe aquí el título de tu carta.")
	 document.frmCarta.taTitulo.value=''
}

function borrarContenido() {
	if(document.frmCarta.taContenido.value == "Escribe aquí el contenido de tu carta.")
	 document.frmCarta.taContenido.value=''
}

function validarCarta() {

  var err = "";
  var sinFondo = new Boolean(true);
  
  for (var j=0; j<=5; j++) {      
	  if (document.frmCarta.rbfondos[j].checked) {
        sinFondo = false;
		break;
	  }
  }
  
  if (sinFondo)
    err = "- Debes escoger un fondo para la carta. \n";
  if (document.frmCarta.taTitulo.value == "") 	
    err = err + "- Debes escribir el titulo para la carta. \n";
  if (document.frmCarta.fteTitulo.value == "") 	
    err = err + "- Debes escoger una fuente pare el titulo de la carta. \n";	
  if (document.frmCarta.taContenido.value == "") 	
    err = err + "- Debes escribir el contenido de la carta. \n";
  if (document.frmCarta.fteContenido.value == "") 	
    err = err + "- Debes escoger una fuente pare el contenido de la carta. \n";


  if (document.frmCarta.taTitulo.value.length > 71)
    err = err + "- El titulo tiene demasiados caracteres. \n";
	
  if (document.frmCarta.taContenido.value.length > 732)
    err = err + "- El contenido tiene demasiados caracteres. \n";		

  if (document.frmCarta.imagen.value != ""){
	var temp = document.frmCarta.imagen.value.split(".");
	if (temp[temp.length-1].toLowerCase() != "gif" && temp[temp.length-1].toLowerCase() != "jpg")
	  err = err + "- Solo se pueden subir archivos de tipo imagen (gif o jpg).\n";		
//	if (!document.frmCarta.rbDispFoto[0].checked && !document.frmCarta.rbDispFoto[1].checked) 
//	  err = err + "- Debes escoger la disposición de la foto.\n";		  
  }	
		
  return err;
  
}

 function maxlength(element, maxvalue, nomCampo){
     var q = eval("document.frmCarta."+element+".value.length");
     var r = q - maxvalue;
     var msg = "El campo "+nomCampo+" tiene "+q+" caracteres. El máximo permitido es "+maxvalue;
     if (q > maxvalue) 
	   alert(msg);
}
