function ccvalid(t)
{ 
 if (t == 1)
  {   
   n = lcc.length;   
   
   var ttemp = "";
   for (i=0; i<n-1; i++)
   {
    x = document.getElementById(lcc[i]);	
	alert( x.name+ " " + x.value );
	if (x.value>0)
		ttemp = ttemp + lcc[i] + "|" + x.value + "~";
	else
	{
		alert("Cantitatea nu poate fi 0 (zero).");
		return 0;
	}
   }
   x = document.getElementById(lcc[n-1]);
   ttemp = ttemp + lcc[n-1] + "|" + x.value;
   x = document.getElementById('ccauth');
   x.value = ttemp;      
   return 1;
  } 
 ok = 1; 
 if (t == 2)
 {
  var campuri = new Array('frfirma','frpers','frfunctie','frcf','frcont','frbanca','fradresa','froras','frjudet','frtelefon');
  var ctext = new Array('Nume firma','Persoana de contact','Functie persoana de contact','Cod fiscal','Numar cont','Banca','Adresa','Oras','Judet','Telefon');
  
  for (i=0; i<campuri.length; i++)
   {
    x = document.getElementById(campuri[i]);
    if (x.value == '')
     { 
      alert("Nu ati completat campul [" + ctext[i] + "]");
      x.focus();
      ok = 0;
      break;
     }
   }
  if (ok) return 1;
   else return 0;
 }
 return 0;
}

function alege_filtru(t,f)
{
 if (f == '1') {c = '2'; ttop = 205; }
  else {c = '1'; ttop = 226;}
 
 x = document.getElementById("filtru"+f);
 y = document.getElementById("filtru"+c);
 n = tcaracteristici.length;
 
 ssel = y.options[y.selectedIndex].text;
 
 y.length = 0;
 k=0;
 
 for (i=0; i<n; i++)
 {
  if (tcaracteristici[i] != x.options[x.selectedIndex].text || tcaracteristici[i] == '[Neselectat]') 
  {
   y.options[k] = new Option(tcaracteristici[i],vcaracteristici[i]);
   if (ssel == tcaracteristici[i]) y.options[k].selected = true;
   k++;
  }  
 }
 
 switch (t)
 {
  case 'sproducator':
                    {                     
                     x = document.getElementById('dtext'+f);
                     x.style.visibility = 'hidden';
                     //alert(f);
                     x = document.getElementById('dproducator');
                     x.style.top = ttop;                     
                     x.style.visibility = 'visible';
                     break;
                    }
  default:
          {
           if (y.options[y.selectedIndex].text != 'Producator') 
           {
            x = document.getElementById('dproducator');           
	    x.style.visibility = 'hidden';
	   }
	   x = document.getElementById('dtext'+f);
	   x.style.visibility = 'visible';           
	   break;
          }
 }
}

function redir_page()
{
 x = document.getElementById('timer');
 t = parseInt(x.innerHTML);
 
 t--;
 if (t)
  {
   x = document.getElementById('timer');
   x.innerHTML = t;
  }
 else history.back();
}

function cautare_valida()
{ 
 x = document.getElementById("cclasa");
 y = document.getElementById("filtru1");
 z = document.getElementById("filtru2");
 v1 = document.getElementById("ctext1").value;
 v2 = document.getElementById("ctext2").value; 
 if (((y.options[y.selectedIndex].value == "sdenumire") && (v1.length < 3)) || ((z.options[z.selectedIndex].value == "sdenumire") && (v2.length < 3)) && ((x.options[x.selectedIndex].value=="toate") && (y.selectedIndex=="na") && (z.selectedIndex=="na"))) 
	 { alert('Specificati cel putin un criteriu de cautare.'); return 0; }
 return 1;  
}

function validate_parere()
{
	var campuri = new Array("pying2", "pobservatii" );
	var texts = new Array("Cod validare", "Observatii");
	ok = 1;
	for (i=0; i<campuri.length; i++)
	{
	 x = document.getElementById(campuri[i]);
   	 if (x.value == "")
	  { 
       ok = 0;
	   alert("Nu ati completat campul [" + texts[i] + "]");
	   x.focus();	  
	   break;
	  }
	}
	if (ok) return 1;
	else return 0;
	
	return 0;
}
function renuntaProdus(id)
{
    document.compara.produsSterge.value = id;
    document.compara.submit();
}