// Topmenu dropdown

<!--//--><![CDATA[//><!--

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]>

// Jump menu culori

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function submitForm(id){
var cucu = document.getElementById(id);
cucu.submit();
}

// Change pic

function loadImage(imgName) {
	document.mainPic.src=imgName;
	}

function Valideaza()
{
  error = false;
  if (document.getElementById('nume1').value == '')
  {
    document.getElementById('err_nume1').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_nume1').style.color = '#666666';
  }


  if (document.getElementById('adresa1').value == '')
  {
    document.getElementById('err_adresa1').style.color = 'red';
    error = true;
  } else {
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('adresa1').value)){
      document.getElementById('err_adresa1').style.color = '#666666';
    } else {
      document.getElementById('err_adresa1').style.color = 'red';
      error = true;
    }
  }


  if (document.getElementById('nume2').value == '')
  {
    document.getElementById('err_nume2').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_nume2').style.color = '#666666';
  }


    if (document.getElementById('adresa2').value == '')
  {
    document.getElementById('err_adresa2').style.color = 'red';
    error = true;
  } else {
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('adresa2').value)){
      document.getElementById('err_adresa2').style.color = '#666666';
    } else {
      document.getElementById('err_adresa2').style.color = 'red';
      error = true;
    }

  }

   if (error)
  {
    document.getElementById('errorMsg').style.color = 'red';
  } else {
    document.getElementById('errorMsg').style.color = '#666666';
  }

  return !error;

}

function Valideaza2()
{
  error = false;
  if (document.getElementById('nume1').value == '')
  {
    document.getElementById('err_nume1').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_nume1').style.color = '#666666';
  }


  if (document.getElementById('telefon').value == '')
  {
    document.getElementById('err_telefon').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_telefon').style.color = '#666666';
  }

  if (document.getElementById('judet').value == '0')
  {
    document.getElementById('err_judet').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_judet').style.color = '#666666';
  }

  if (document.getElementById('localitate').value == '')
  {
    document.getElementById('err_localitate').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_localitate').style.color = '#666666';
  }

  if (document.getElementById('strada').value == '')
  {
    document.getElementById('err_strada').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_strada').style.color = '#666666';
  }

  if (document.getElementById('numar').value == '')
  {
    document.getElementById('err_numar').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_numar').style.color = '#666666';
  }

  if (document.getElementById('numar').value == '')
  {
    document.getElementById('err_numar').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_numar').style.color = '#666666';
  }

  if (document.getElementById('cod').value == '')
  {
    document.getElementById('err_cod').style.color = 'red';
    error = true;
  } else {
    document.getElementById('err_cod').style.color = '#666666';
  }

  if (document.getElementById('tc').checked == false)
  {
   document.getElementById('accept').style.color = 'red';
  	 //alert('Pentru a continua trebuie sa fiti de acord cu termenii si conditiile');
    error = true;
  }else{
  	document.getElementById('accept').style.color = 'black';
  }
if (error)
  {
    document.getElementById('steluta').style.color = 'red';
  } else {
    document.getElementById('steluta').style.color = '#666666';
  }
  return !error;

}


function Valideaza3()
{
  error = false;
 
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('regadresa1').value)){
//      document.getElementById('err_adresa1').style.color = '#666666';
       document.getElementById('emailv3').style.color = 'black';
  if (document.getElementById('regparola').value == ''){
  error = true;
    document.getElementById('parolav3').style.color = 'red';
  } else {
  if (document.getElementById('regparola').value != document.getElementById('reparola').value ){
   document.getElementById('reparolav3').style.color = 'red';
    error = true;
  }
  }
    } else {
//      document.getElementById('err_adresa1').style.color = 'red';
    //alert("Adresa de mail nu este corecta");
    document.getElementById('emailv3').style.color = 'red';
    error = true;
    }
 return !error;
  }

  
function Valideaza4()
{
	error = false;
	if (document.getElementById('parola1a').value == '')
{
	document.getElementById('err_parola1a').style.color = 'red';
	error = true;
} else {
	document.getElementById('err_parola1a').style.color = 'black';
}
	
	if (document.getElementById('adresa1a').value == '')
{
	document.getElementById('err_adresa1a').style.color = 'red';
 	error = true;
} 	else {
 	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('adresa1a').value)){
	document.getElementById('err_adresa1a').style.color = 'black';
} 	else {
	document.getElementById('err_adresa1a').style.color = 'red';
	error = true;
 }
  }
   if (error)
  	return !error;
  }





function validate(form,nume,text){
  if (document.getElementById(nume).value == '')
  {
  alert("Alege optiunea " + text);
  document.getElementById(nume).style.border = '2px solid #E41B4F';
  } else {
  submitForm(form);
  }

}


function check_field(field, mesaj){
	if (document.getElementById(field).value == ''){
    alert("Va rugam introduceti campul " + mesaj);
    return false;
    } else {
    return true;
    }
}

function alerta_recomanda(){
check = 0;
if (check_field("nume1", "Numele Tau")){
check = 1;
}
}

function cautaSelect(){
        var sex = document.getElementById('sex');
        var value = sex.options[sex.selectedIndex].value

//        alert(value);

        var select_marimi = document.getElementById('marime');
        var marime = select_marimi.options[select_marimi.selectedIndex].value
        select_marimi.innerHTML = '';

        var option = document.createElement('option');
        option.innerHTML = '- Marime -';
        option.value = '';
        select_marimi.appendChild(option);

        switch(value){
        case 'femei':
//        select_marimi.innerHTML = '';
        for (i = 35; i <= 41; i++) {

        var option = document.createElement('option');
        option.innerHTML = i;
        option.value = i;
        if (i == marime){
        option.selected = 'selected';    
        }
        select_marimi.appendChild(option);

        }
        break;

        case 'barbati':
  //      select_marimi.innerHTML = '';
        for (i = 41; i <= 46; i++) {

        var option = document.createElement('option');
        option.innerHTML = i;
        option.value = i;
        if (i == marime){
        option.selected = 'selected';
        }
        select_marimi.appendChild(option);

        }

        break;

        default:
        for (i = 35; i <= 46; i++) {

        var option = document.createElement('option');
        option.innerHTML = i;
        option.value = i;
        if (i == marime){
        option.selected = 'selected';
        }
        select_marimi.appendChild(option);

        }

        break;
        }


//alert(type + " " + value);

}