function trim(l_str)
{
var l_str_string = new String(l_str); 
var l_int_length = l_str_string . length; 
var l_str_temp = new String(''); 
var l_b_flag = true; 
for(l_int_i = 0; l_int_i <= l_int_length - 1; ++l_int_i) 
{
if (l_b_flag == true && l_str_string.charAt(l_int_i) == ' ') 
{
l_b_flag = true;
} 
else
{
l_b_flag = false;
l_str_temp = l_str_string.substring(l_int_i);
 break;
} 
 if (l_int_i == l_int_length - 1) 
 {
 return l_str_temp;
} 
} 
  l_int_length = l_str_temp.length;
l_b_flag = true;
 for(l_int_i = l_int_length - 1; l_int_i >= 0; l_int_i--) 
{
if (l_b_flag == true && l_str_temp.charAt(l_int_i) == ' ') 
{
  l_b_flag = true;
 }
else
{
l_b_flag = false;
l_str_string = l_str_temp.substring(0, l_int_i + 1);
 break;
 } 
} 
 return l_str_string;
} 
function checktxt(l_str_form)
{
var str1=l_str_form;
var str2=trim(str1.value);
if(str2.length==0)
{
alert("¡Error de valor nulo ! Llene donde marca el cursor");
l_str_form.focus();
return false;
}
else
{
return true;
}
}
function checktxa(l_str_area,l_int_length)
{
var str1=l_str_area;
var str2=trim(l_str_area.value);
if(str2.length==0)
{
alert("¡Error de valor nulo ! Llene donde marca el cursor");
l_str_area.focus();
return false;
}
if(str2.length >l_int_length)
{
alert("El máximo de caracteres permitidos es de"+l_int_length);
l_str_area.focus();
return false;
}
else
 {
return true;
}
}
function checkfun()
{
if((checktxt(document.form1.txt_fn_1_1)&&checktxt(document.form1.txt_fn_2_1)&&checktxt(document.form1.txt_fn_3_1)&&checktxt(document.form1.txt_fn_6_1)&&checktxa(document.form1.txa_fn_8_1,1000))==false)
return false;
else
{ document.form1.submit();  }
}
