     function checkDefaultValues(frm){
                    var cmp1  = 1;
                    var cmp11 = 1;
                    var cmp2  = 1;
                    var cmp3  = 1;

                    if(frm.query.value == '' || frm.query.value.length < 3 || frm.query.value == 'Produs'){
                        cmp1 = 0;
                        if(frm.query.value.length < 3){
                            cmp11 = 0;
                        }
                    }
					if(frm.min){

                    if(isNaN(frm.min.value)){
                        cmp2 = 0;
                    }
					}
					if(frm.max){
                    if(isNaN(frm.max.value)){
                        cmp3 = 0;
                    }
					}
					if(frm.min){

                    if(frm.min.value == 'Pret minim'){
                        frm.min.value='';
                    }
					}
					if(frm.max){
                    if(frm.max.value == 'Pret maxim'){
                        frm.max.value='';
                    }
					}

                    if(cmp1 && cmp2 && cmp3){
                        frm.submit();
                        return true;
                    }
                    else if(!cmp1){
                        if(!cmp11){
                            alert("Valoare invalida!\nValoarea dupa care se face cautarea trebuie sa contina minim trei caractere.");
                        }
                        else{
                            alert("Valoare invalida!\nVa rog completati campul rezervat produsului cautat.");
                            frm.query.value='';
                        }

                        frm.query.focus();
                        return false;
                    }

                    else if(!cmp2){
                        alert("Valoare invalida!\nVa rog completati campul rezervat pretului minim cu o valoare numerica.");
                        frm.min.value='';
                        frm.min.focus();
                        return false;
                    }
                    else if(!cmp3){
                        alert("Valoare invalida!\nVa rog completati campul rezervat pretului maxim cu o valoare numerica.");
                        frm.max.value='';
                        frm.max.focus();
                        return false;
                    }
                }



function checkLengthNewsletter(form){
				/*
			    if (!(form.email.value.indexOf(' ')==-1 && 0<form.email.value.indexOf('@') && form.email.value.indexOf('@')+1 < form.email.value.length ) || form.email.value == 'nume@domeniu.ro'){
			        alert("Adresa de email introdusa nu este valida. Va rugam sa corectati erorile si sa incercati din nou.");
			        return false;
			    }
				*/
				if (!form.name.value.length){
					alert("Va rugam introduceti numele dumneavoastra.");
					return false;
				}
				
				if (!validateEmail(form.email.value)){
			        alert("Adresa de email introdusa nu este valida. Va rugam sa corectati erorile si sa incercati din nou.");
			        return false;
			    }
				
			    return true;
			}

function validateEmail(email) {
				//alert(email);
			   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			   //var address = document.getElementById(email).value;
			   var address = email;
			   if(reg.test(address) == false) {
			      return false;
			   }
			   else{
				return true;
			   }
			}
/*
function changeadvsearch(link){
  $.ajax({
  url: link,
  cache: false,
  success: function(html){
	$(".filterCaut").html(html);
	//selectbox plugin; only aplly to selects that are not already changed
	$(document).ready(function() {
		$('.styled').filter(':visible').selectbox();
	});
	
	$(function(){
		$("#advsearch").submit(function(){
			console.log('a');
			var flag = false;
			var allSelects = $("#advsearch select");
			console.log(allSelects.length);
			allSelects.each(function(i, select){
				if($(select).val()!=''){
					console.log($(select).val());
					flag = true;           
				}
			});
		if(flag){
			return true;
		}
		else{
			alert('Selectati cel putin criteriu dupa care sa cautati.');
			return false;
		}
		});
	});
  }
});
}

$(function(){
    $("#advsearch").submit(function(){
		console.log('a');
		var flag = false;
		var allSelects = $("#advsearch select");
		console.log(allSelects.length);
		allSelects.each(function(i, select){
			if($(select).val()!=''){
				console.log($(select).val());
				flag = true;           
			}
		});
	if(flag){
		return true;
	}
	else{
		alert('Selectati cel putin criteriu dupa care sa cautati.');
		return false;
	}
    });
});
*/
