// JavaScript Document

function vacio(cadena)
{
    var blanco = " \n\t" + String.fromCharCode(13); 
    var i;                            
    var es_vacio;                      
    for(i = 0, es_vacio = true; (i < cadena.length) && es_vacio; i++) 
      es_vacio = blanco.indexOf(cadena.charAt(i)) != - 1;  
    return(es_vacio);  
}  

$(function() { 	 

	$(".item").corner("bottom 5px cc:#e4e4e4").corner("top 5px cc:#f9f9f9");
	$(".item_verde").corner("5px cc:#a4d24c");
	$(".item_index").corner("5px");
	$("#field_tipo").corner("10px");
	$(".fondo_gris").corner("10px");
	$(".caja_busqueda").corner("10px");
	$("#verticalNav").corner("10px");
	$("#verticalNav2").corner("10px");
	$(".subbase").corner("10px");
	$(".fondo_verde").corner("5px");
	$("#info_lateral_texto").corner("10px");
	$("#menu_fondo_verde").corner("bottom 5px cc:#e4e4e4").corner("top 5px cc:#f9f9f9");
	$("#fondo_gris_contactar").corner("10px");
	$("#field_agente").corner("10px");
	
	
	
	$(".thumbs img").click(function(){

		var largePath = $(this).attr("src");
		var largeAlt = $(this).attr("alt");
		var largeRel = $(this).attr("rel");
		var smallPath = $("#"+largeAlt).attr("src");
		var smallAlt = $("#"+largeAlt).attr("alt");
		var smallRel = $("#"+largeAlt).attr("rel");
		
		$(this).attr({ src: smallPath, alt: smallAlt });
		$("#"+largeAlt).attr({ src: largePath, alt: largeAlt });
		$("#l_"+largeAlt).attr({ href: largePath });

		return false;
	});
	
	
	$( "#busca" ).autocomplete({
			source: "search_semillas.php",
			minLength: 2
	});
	
	
	
	
	$(".items img").click(function() {

		// see if same thumb is being clicked
		if ($(this).hasClass("active")) { return; }
	
		// calclulate large image's URL based on the thumbnail URL (flickr specific)
		var url = $(this).attr("src").replace("_t", "");
	
		// get handle to element that wraps the image and make it semi-transparent
		var wrap = $("#image_wrap").fadeTo("medium", 0.5);
	
		// the large image from www.flickr.com
		var img = new Image();
		
		var info = $(this).attr("alt");
	
	
		// call this function after it's loaded
		img.onload = function() {
	
			// make wrapper fully visible
			wrap.fadeTo("fast", 1);
	
			// change the image
			wrap.find("img").attr("src", url);
			
			// change the info
			wrap.find(".info").html(info);
	
		};
	
		// begin loading the image from www.flickr.com
		img.src = url;
		
	
		// activate item
		$(".items img").removeClass("active");
		$(this).addClass("active");
	
	// when page loads simulate a "click" on the first image
	}).filter(":first").click();


});


function mostrar(nombreCapa){
	document.getElementById(nombreCapa).style.display = "block";
}
function ocultar(nombreCapa){
	document.getElementById(nombreCapa).style.display = "none";
} 

function escribe(elemento)
{
    elemento.value = "";
}   


function cargar_tipos(seccion){  

	// profesional
	ocultar('field_horticola');
	ocultar('field_brotes');
	ocultar('field_complementos');
	ocultar('field_biocidas');
	ocultar('field_forestales');
	ocultar('field_ornamentales');
	ocultar('field_flores');
	ocultar('field_cesped');
	ocultar('field_revegetacion');
	ocultar('field_aromaticas');
	ocultar('field_forrajeras');
	ocultar('field_palmaceas');
	ocultar('field_babyleaf');
	
	// garden
	ocultar('field_sobreeco');
	ocultar('field_sobre');
	ocultar('field_rosales');
	ocultar('field_frutales');
	ocultar('field_bulbosoto');
	ocultar('field_bulbosprima');
	ocultar('field_compgarden');

    $.post("cargar_tipos.php?seccion="+seccion, function(data){ $("#actualiza").html(data); });        
}

function accion_select(){
	
	if (document.formEspecie.tipo.value == "1"){
		mostrar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "2"){
		ocultar('field_horticola');
		mostrar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "3"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		mostrar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "4"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		mostrar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "5"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		mostrar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "6"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		mostrar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "8"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		mostrar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "9"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		mostrar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "10"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		mostrar('field_forrajeras');
		ocultar('field_revegetacion');	
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');	
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "11"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		mostrar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "12"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		mostrar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "13"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		mostrar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "22"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		mostrar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "14"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		mostrar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "15"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		mostrar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "16"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		mostrar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "17"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		mostrar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "18"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		mostrar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "20"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		mostrar('field_compgarden');
	}
	else if(document.formEspecie.tipo.value == "21"){
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		mostrar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}
	else {		
		ocultar('field_horticola');
		ocultar('field_brotes');
		ocultar('field_complementos');
		ocultar('field_biocidas');
		ocultar('field_forestales');
		ocultar('field_ornamentales');
		ocultar('field_flores');
		ocultar('field_cesped');
		ocultar('field_forrajeras');
		ocultar('field_revegetacion');
		ocultar('field_aromaticas');
		ocultar('field_palmaceas');
		ocultar('field_babyleaf');
		
		ocultar('field_sobreeco');
		ocultar('field_sobre');
		ocultar('field_rosales');
		ocultar('field_frutales');
		ocultar('field_bulbosoto');
		ocultar('field_bulbosprima');
		ocultar('field_compgarden');
	}

}

function validar_especie(form)  
  {  
  	
	if(form.tipo.value==1){ // Horticolas
		if(vacio(form.familia.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia.focus();
		  return false; 
		}
		else if(vacio(form.botanico.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico.focus();
		  return false; 
		}
		else if(vacio(form.comun_es.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es.focus();
		  return false; 
		}
		else if(vacio(form.caracteristicas.value)){  
		  alert("El campo características es obligatorio."); 
		  form.caracteristicas.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==2){  // Semillas para Brotes
		if(vacio(form.familia_brote.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_brote.focus();
		  return false; 
		}
		else if(vacio(form.botanico_brote.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_brote.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_brote.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_brote.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==3){  // Complementos Horticolas
		if(vacio(form.nom_cat.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_cat.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==4){  // Biocidas
		if(vacio(form.familia_bio.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_bio.focus();
		  return false; 
		}
		else if(vacio(form.botanico_bio.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_bio.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_bio.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_bio.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==5){  // Forestales
		if(vacio(form.familia_forestal.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_forestal.focus();
		  return false; 
		}
		else if(vacio(form.botanico_forestal.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_forestal.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_forestal.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_forestal.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==6){  // Ornamentales
		if(vacio(form.familia_ornamenta.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_ornamenta.focus();
		  return false; 
		}
		else if(vacio(form.botanico_ornamenta.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_ornamenta.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_ornamenta.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_ornamenta.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==8){  // Flores Ornamentales
		if(vacio(form.familia_flor.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_flor.focus();
		  return false; 
		}
		else if(vacio(form.botanico_flor.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_flor.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_flor.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_flor.focus();
		  return false; 
		}
		else if(vacio(form.caracteristicas_flor.value)){  
		  alert("El campo características es obligatorio."); 
		  form.caracteristicas_flor.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==9){  // Cespedes
		if(vacio(form.familia_cesped.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_cesped.focus();
		  return false; 
		}
		else if(vacio(form.botanico_cesped.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_cesped.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_cesped.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_cesped.focus();
		  return false; 
		}
		else if(vacio(form.caracteristicas_cesped.value)){  
		  alert("El campo características es obligatorio."); 
		  form.caracteristicas_cesped.focus();
		  return false; 
		}
		else
		   return true; 
	}
	
	else if(form.tipo.value==10){  // Forrajeras
		if(vacio(form.familia_forraje.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_forraje.focus();
		  return false; 
		}
		else if(vacio(form.botanico_forraje.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_forraje.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_forraje.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_forraje.focus();
		  return false; 
		}
		else
		   return true; 
	}
	
	else if(form.tipo.value==11){  // Revegetacion
		if(vacio(form.familia_revegeta.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_revegeta.focus();
		  return false; 
		}
		else if(vacio(form.botanico_revegeta.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_revegeta.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_revegeta.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_revegeta.focus();
		  return false; 
		}
		else
		   return true; 
	}
	
	else if(form.tipo.value==12){  // Aromaticas
		if(vacio(form.familia_aroma.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_aroma.focus();
		  return false; 
		}
		else if(vacio(form.botanico_aroma.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_aroma.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_aroma.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_aroma.focus();
		  return false; 
		}
		else
		   return true; 
	}
	
	else if(form.tipo.value==21){  // BabyLeaf
		if(vacio(form.familia_baby.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_baby.focus();
		  return false; 
		}
		else if(vacio(form.botanico_baby.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_baby.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_baby.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_baby.focus();
		  return false; 
		}
		else
		   return true; 
	}
	
	else if(form.tipo.value==13){  // Palmaceas
		if(vacio(form.familia_palmacea.value)){  
		  alert("El campo familia es obligatorio."); 
		  form.familia_palmacea.focus();
		  return false; 
		}
		else if(vacio(form.botanico_palmacea.value)){  
		  alert("El campo nombre botánico es obligatorio."); 
		  form.botanico_palmaceaa.focus();
		  return false; 
		}
		else if(vacio(form.comun_es_palmacea.value)){  
		  alert("El campo nombre común español es obligatorio."); 
		  form.comun_es_palmacea.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==14){  // Sobre clasico
		if(vacio(form.nom_sobre.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_sobre.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==22){  // Sobre clasico ecologico
		if(vacio(form.nom_sobre.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_sobre.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==15){  // Rosales y Arbustos
		if(vacio(form.nom_rosal.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_rosal.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==16){  // Frutales
		if(vacio(form.nom_fruta.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_fruta.focus();
		  return false; 
		}
		else if(vacio(form.botanico_fruta.value)){  
		  alert("El campo nombre botanico es obligatorio."); 
		  form.botanico_fruta.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==17){  // Bulbos Otoño
		if(vacio(form.nom_oto.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_oto.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==18){  // Bulbos Primavera
		if(vacio(form.nom_prima.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_prima.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else if(form.tipo.value==20){  // Complementos Garden
		if(vacio(form.nom_cat_gar.value)){  
		  alert("El campo nombre es obligatorio."); 
		  form.nom_cat_gar.focus();
		  return false; 
		}
		else
		   return true; 
	}
	else
		return true;
	   
    return false;  
  }  
