function CheckContactForm(){

	var GoodChars = "0123456789()-+/. "
	var GoodChars1 = "0123456789"
	var i = 0

	var frm=document.frm;

	if (frm.loc.value=='') {
		alert ('Va rugam sa selectati localitatea unde este instalat purificatorul.'+'\n'+'(Pentru a selecta o localitate trebuie ales mai intai judetul).');
		frm.loc.focus();
		return false;
	}
    if (frm.Nume_Persoana.value=='') {
		alert ('Va rugam sa introduceti numele persoanei de contact.');
		frm.Nume_Persoana.focus();
		return false;
        }

	if (frm.Telefon.value=="" || frm.Telefon.value.length < 6) {
	alert(' Nu ati introdus numarul de telefon sau numarul introdus nu este valid.'+'\n'+'Va rugam sa verificati.');
    frm.Telefon.focus();
    return false;
	}else{
    for (i =0; i <= frm.Telefon.value.length-1;i++){
    if(GoodChars.indexOf(frm.Telefon.value.charAt(i)) == -1) {
        alert('Caracterul "'+frm.Telefon.value.charAt(i) + '" nu poate face parte din numarul de telefon. Va rugam sa verificati!');
        //alert('Nu ati introdus un numar de telefon valid.'+'\n'+'Va rugam sa verificati.');
        frm.Telefon.focus();
        return false;
        }
		}
      }

   if (frm.nr1.value=='' && frm.nr2.value=='' && frm.sn.value=='' ) {
		alert ('Va rugam sa introduceti numarului contractului sau seria purificatorului.');
		frm.nr1.focus();
		return false;
    }else{
    if (((frm.nr1.value!=''&& frm.nr2.value=='')||(frm.nr1.value==''&& frm.nr2.value!='')) && frm.sn.value==''){
		alert ('Numarul de contract nu est valid.'+'\n'+'Va rugam sa verificati.');
		frm.nr1.focus();
		return false;
    }else{
    if ((frm.nr2.value!='' && (frm.nr1.value=='' || frm.nr1.value!=''))&& (frm.sn.value=='' || frm.sn.value!=''))
     for (i =0; i <= frm.nr2.value.length-1;i++){
     if(GoodChars1.indexOf(frm.nr2.value.charAt(i)) == -1) {
		alert ('Numarul de contract nu est valid.'+'\n'+'Va rugam sa verificati.'+'\n'+'Daca nu sunteti siguri ca nr. de contract este corect puteti sa introduceti doar seria purificatorului.');
        frm.nr2.focus();
        return false;
      }}}
    if (frm.sn.value!=''){
     if( frm.sn.value.length <5){
      alert('Seria purificatorului nu este valida.'+'\n'+'Va rugam sa verificati.');
      frm.sn.focus();
      return false;
      }else{
      for (i =0; i <= frm.sn.value.length-1;i++){
      if(GoodChars1.indexOf(frm.sn.value.charAt(i)) == -1) {
        alert('Caracterul "'+frm.sn.value.charAt(i) + '" nu poate face parte din seria purificatorului. Va rugam sa verificati!');
        frm.sn.focus();
        return false;
         }
     }
    }
   }
  }
 }


