function reseteaza_tduri(nr_tduri, td_curent)
{

	for (i = 1; i <= nr_tduri; i++) {
      if(i == td_curent) {

    	document.getElementById('td_'+i).style.display='block';
      }
      else if(document.getElementById('td_'+i) != null)  {

        document.getElementById('td_'+i).style.display='none';
      }
    }

    //document.getElementById('td_'+td_curent).style.display='block';


}



///--------------////

function IsNumeric(sText){

   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

   for (i = 0; i < sText.length && IsNumber == true; i++) {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1){
         IsNumber = false;
      }
   }
   return IsNumber;

}

function echeck(str) {
  var at="@"
  var dot="."
  var lat=str.indexOf(at)
  var lstr=str.length
  var ldot=str.indexOf(dot)
  if (str.indexOf(at)==-1){
     alert("Adresa de email incorecta")
     return false
  }
  if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
     alert("Adresa de email incorecta")
     return false
  }
  if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
      alert("Adresa de email incorecta")
      return false
  }
   if (str.indexOf(at,(lat+1))!=-1){
      alert("Adresa de email incorecta")
      return false
   }
   if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
      alert("Adresa de email incorecta")
      return false
   }
   if (str.indexOf(dot,(lat+2))==-1){
      alert("Adresa de email incorecta")
      return false
   }
   if (str.indexOf(" ")!=-1){
      alert("Adresa de email incorecta")
      return false
   }
   return true
}

function validareLogin() {

        if (document.getElementById('email_utilizator').value == '') {
                alert('Va rugam sa completati adresa de email');
                document.getElementById('email_utilizator').focus();
                return false;
        }
         if (document.getElementById('parola_utilizator').value == '') {
                alert('Va rugam sa completati parola');
                document.getElementById('parola_utilizator').focus();
                return false;
        }


    return true;
}

function validarenewuser() {

        if (document.getElementById('user_email').value == '') {
                alert('Va rog sa completati adresa de email');
                document.getElementById('user_email').focus();
                return false;
        }

        if (echeck(document.getElementById('user_email').value)==false){
    	    document.getElementById('user_email').value="";
	        document.getElementById('user_email').focus();
	        return false;
  		}
         if (document.getElementById('user_password').value.length < 6) {
                alert('Parola trebuie sa aibe cel putin 6 caractere');
                document.getElementById('user_password').focus();
                return false;
        }
         if (document.getElementById('user_password').value != document.getElementById('user_password1').value ) {
                alert('Parolele nu corespund!');
                document.getElementById('user_password1').focus();
                return false;
        }

    return true;
}

function validareAdaugareCont(fara_validare_cont) {

         if (document.getElementById('user_sex1').checked == false && document.getElementById('user_sex2').checked == false) {
                alert('Va rugam sa alegeti formula de adresare');
                document.getElementById('user_sex1').focus();
                return false;
        }

         if (document.getElementById('user_member_cont').value =='') {
                alert('Va rugam sa completati cont membru');
                //document.getElementById('user_member_cont').focus();
                return false;
        }

        if (document.getElementById('user_first_name').value == '') {
                alert('Va rugam sa completati numele')
                //document.getElementById('user_first_name').focus()
                return false;
        }

         if (document.getElementById('user_last_name').value == '') {
                alert('Va rugam sa completati prenumele');
                //document.getElementById('user_last_name').focus();
                return false;
        }

        if (document.getElementById('user_address').value == '') {
                alert('Va rugam sa completati adresa');
                //document.getElementById('user_address').focus();
                return false;
        }

        if (document.getElementById('user_county_id').value == '') {
                alert('Va rugam sa selectati judetul !');
                return false;
        }

        if (document.getElementById('user_city_id').value < 1) {
                alert('Va rugam sa selectati localitatea');
                return false;
        }

        if (document.getElementById('zi').value == '' || document.getElementById('luna').value == '' || document.getElementById('an').value == ''){
                alert('Va rugam sa selectati data nasterii');
                return false;
        }

        /*if (document.getElementById('user_phone1').value == '') {
                alert('Va rugam sa completati cel putin un numar de telefon');
                //document.getElementById('user_phone1').focus();
                return false;
        } */

    return true;
}

function validare_adaugare_fun() {


        if (document.getElementById('section_id').value == '') {
                alert('Va rugam sa selectati categoria');
                document.getElementById('section_id').focus();
                return false;
        }

        if (document.getElementById('section_id').value.substr(0,1) != 'f') {
                alert('Categoria mai are subcategorii! \n Va rugam sa selectati o subcategorie');
                document.getElementById('section_id').focus();
                return false;
        }

        if (document.getElementById('fun_titlu').value == '') {
                alert('Introduceti titlul!');
                //document.getElementById('fun_titlu').focus();
                return false;
        }

        if (document.getElementById('fun_descriere').value == '') {
                alert('Introduceti descrierea');
                //document.getElementById('fun_descriere').focus();
                return false;
        }
        return true;
}

function validare_adaugare_web() {


        if (document.getElementById('section_id').value == '') {
                alert('Va rugam sa selectati categoria');
                //document.getElementById('section_id').focus();
                return false;
        }


        if (document.getElementById('web_titlu').value == '') {
                alert('Introduceti titlul');
                //document.getElementById('web_titlu').focus();
                return false;
        }

         if (document.getElementById('web_url').value.length <10) {
                alert('Introduceti urlul siteului');
                //document.getElementById('web_url').focus();
                return false;
        }

        if (document.getElementById('web_descriere').value == '') {
                alert('Introduceti descrierea');
                //document.getElementById('web_descriere').focus();
                return false;
        }
        return true;
}


function validare_adaugare_banc() {


        if (document.getElementById('section_id').value == '') {
                alert('Va rugam sa selectati categoria');
                //document.getElementById('section_id').focus();
                return false;
        }


        return true;
}


function validare_jocuri() {


        if (document.getElementById('section_id').value == '') {
                alert('Va rugam sa selectati categoria');
                //document.getElementById('section_id').focus();
                return false;
        }


        if (document.getElementById('titlu').value == '') {
                alert('Introduceti titlul');
                //document.getElementById('web_titlu').focus();
                return false;
        }

         if (document.getElementById('url').value.length <10) {
                alert('Introduceti urlul');
                //document.getElementById('web_url').focus();
                return false;
        }

        return true;
}




function validare_adaugare_firma(parametru) {


        if (document.getElementById('firm_section_id').value == '') {
                alert('Va rugam sa selectati categoria din care face parte firma');
                //document.getElementById('firm_section_id').focus();
                return false;
        }

        if (document.getElementById('firm_section_id').value.substr(0,1) != 'f') {
                alert('Categoria mai are subcategorii! \n Va rugam sa selectati o subcategorie');
                //document.getElementById('firm_section_id').focus();
                return false;
        }
        if (document.getElementById('firm_name').value == '') {
                alert('Va rugam sa completati numele firmei');
                //document.getElementById('firm_name').focus();
                return false;
        }

       if(parametru == 1) { //la adaugare
        	if(document.getElementById('input_cod_caen1').value == '') {

	            alert('Va rugam sa selectati codul CAEN pentru activitatea principala !');
	            //document.getElementById('input_cod_caen1').focus();
	            return false;
	        }
       }
       else { //la editare

        	if (document.getElementById('firm_caen_principal').value.length < 4) {
	                alert('Acest cod CAEN mai are subcategorii ! \n Va rugam sa selectati una din subcategoriile codului CAEN');
	                //document.getElementById('firm_caen_principal').focus();
	                return false;
	        }

	        if (document.getElementById('firm_caen_secundar1').value !='' && document.getElementById('firm_caen_secundar1').value.length < 4) {
	                alert('Acest cod CAEN mai are subcategorii ! Va rugam sa selectati una din subcategoriile codului CAEN');
	                //document.getElementById('firm_caen_secundar1').focus();
	                return false;
	        }

	        if (document.getElementById('firm_caen_secundar2').value !='' && document.getElementById('firm_caen_secundar2').value.length < 4) {
	                alert('Acest cod CAEN mai are subcategorii ! Va rugam sa selectati una din subcategoriile codului CAEN');
	                //document.getElementById('firm_caen_secundar2').focus();
	                return false;
	        }
        }

        if (document.getElementById('firm_cui').value == '') {
                alert('Va rugam sa completati codul fiscal al firmei');
                //document.getElementById('firm_cui').focus();
                return false;
        }
        if (document.getElementById('firm_reg_comert').value == '') {
                alert('Va rugam sa introduceti registrul comertului');
                //document.getElementById('firm_reg_comert').focus();
                return false;
        }
        if (document.getElementById('firm_capital_social').value == '') {
                alert('Va rog sa completati capitalul social al firmei');
                //document.getElementById('firm_capital_social').focus();
                return false;
        }
        if (document.getElementById('firm_phone1').value == '') {
                alert('Va rugam sa introduceti un numar de telefon');
                //document.getElementById('firm_phone1').focus();
                return false;
        }
        if (document.getElementById('firm_persoana_contact').value == '') {
                alert('Va rugam sa introduceti numele persoanei de contact');
                //document.getElementById('firm_persoana_contact').focus();
                return false;
        }
        if (document.getElementById('firm_county_id').value == '') {
                alert('Va rugam sa selectati judetul');
                //document.getElementById('firm_county_id').focus();
                return false;
        }
        if (document.getElementById('user_city_id').value == '') {
                alert('Va rugam sa selectati localitatea');
                //document.getElementById('user_city_id').focus();
                return false;
        }
        if (document.getElementById('firm_postal_code').value == '') {
                alert('Va rugam sa introduceti codul postal');
                //document.getElementById('firm_postal_code').focus();
                return false;
        }
        if (document.getElementById('firm_description').value == '') {
                alert('Va rugam sa introduceti descrierea activitatii firmei ');
                //document.getElementById('firm_description').focus();
                return false;
        }

    return true;
}

function validare_adaugare_anunt_user() {



        if (document.getElementById('category_id').value == '') {
                alert('Va rugam sa selectati categoria din care face parte anuntul');
                //document.getElementById('category_id').focus;
                return false;
        }

         if (document.getElementById('category_id').value.substr(0,1) != 'f') {
                alert('Categoria mai are subcategorii! \n Va rugam sa selectati o subcategorie');
                //document.getElementById('category_id').focus();
                return false;
        }

        if (document.getElementById('anunt_titlu').value.length < 5) {
                alert('Va rugam sa introduceti un titlu mai sugestiv');
                //document.getElementById('anunt_titlu').focus();
                return false;
        }

        if (document.getElementById('anunt_descriere').value.length < 5) {
                alert('Va rugam sa introduceti un anunt mai sugestiv');
                //document.getElementById('anunt_descriere').focus();
                return false;
        }

        if (document.getElementById('anunt_valabilitate').value == '') {
                alert('Va rugam sa selectati perioada de valabilitate');
                //document.getElementById('anunt_valabilitate').focus();
                return false;
        }

        return true;
}


function validare_adaugare_anunt() {



        if (document.getElementById('firm_id').value == '') {
                alert('Va rugam sa selectati firma din care face parte anuntul');
                //document.getElementById('firm_id').focus;
                return false;
        }

        if (document.getElementById('anunt_titlu').value.length < 5) {
                alert('Va rugam sa introduceti un titlu mai sugestiv');
                //document.getElementById('anunt_titlu').focus();
                return false;
        }

        if (document.getElementById('anunt_descriere').value.length < 5) {
                alert('Va rugam sa introduceti un anunt mai sugestiv');
                //document.getElementById('anunt_descriere').focus();
                return false;
        }

        if (document.getElementById('anunt_valabilitate').value == '') {
                alert('Va rugam sa selectati perioada de valabilitate');
                //document.getElementById('anunt_valabilitate').focus();
                return false;
        }

        return true;
}


function validare_adaugare_produs() {



        if (document.getElementById('produs_firm_id').value == '') {
                alert('Va rugam sa selectati firma din care face parte produsul');
                //document.getElementById('produs_firm_id').focus();
                return false;
        }


        if (document.getElementById('produs_nume').value == '') {
                alert('Va rugam sa introduceti denumirea produsului');
                //document.getElementById('produs_nume').focus();
                return false;
        }

        if (document.getElementById('produs_descriere').value.length < 5) {
                alert('Va rugam sa introduceti o descriere pentru acest produs');
                //document.getElementById('produs_descriere').focus();
                return false;
        }


        return true;
}







/////////////////////////