//verificare mail
function verific_mail(str) {
    // are regular expressions supported?
    var supported = 0;
    if (window.RegExp) {
      var tempStr = "a";
      var tempReg = new RegExp(tempStr);
      if (tempReg.test(tempStr)) supported = 1;
    }
    if (!supported) return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
    var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
    var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
    return (!r1.test(str) && r2.test(str));
}
//...

//judet - oras - schimbare in 2 selecturi
function populateList() {		
	    $.getJSON('wp-content/themes/new-theme/judet_oras.php', {judet:$('#judet').val()}, function(data) {	 		
	        var select = $('#oras');
	        var options = select.attr('options');
	        $('option', select).remove();			
	        $.each(data, function(key, value){
	            //options[options.length] = new Option(array['oras'],value);				
				if(key==0){
					$(new Option(value, '')).appendTo('#oras');
				}
				else{
					$(new Option(value, key)).appendTo('#oras');
				}
	        });	 
	    });	 
}

//judet - oras - schimbare in 2 selecturi
function populateList2() {		
	    $.getJSON('wp-content/themes/new-theme/oras_sucursala.php', {oras:$('#oras').val()}, function(data) {	 		
	        var select = $('#sucursala');
	        var options = select.attr('options');
	        $('option', select).remove();			
	        $.each(data, function(key, value){
	            //options[options.length] = new Option(array['oras'],value);				
				if(key==0){
					$(new Option(value, '')).appendTo('#sucursala');
				}
				else{
					$(new Option(value, key)).appendTo('#sucursala');
				}
	        });	 
	    });	 
}

//judet - oras - schimbare in 2 selecturi
function populateList3() {		
	    $.getJSON('wp-content/themes/new-theme/oras_sucursala.php', {oras:$('#oras').val()}, function(data) {	 		
	        var select = $('#sucursala');
	        var options = select.attr('options');
	        $('option', select).remove();			
	        $.each(data, function(key, value){
	            //options[options.length] = new Option(array['oras'],value);				
				if(key==0){
					$(new Option(value, '')).appendTo('#sucursala');
				}
				else{
					$(new Option(value, key)).appendTo('#sucursala');
				}
	        });	 
	    });	 
}

/*
$(document).ready(function(){
	if (typeof(document.forms["form_sucursala"]) !== 'undefined'){	
		//firma asigurare - cobinatie firma - tip asigurare - schimbare in 2 selecturi		
		if(typeof(document.forms["form_sucursala"]["oras"]) !== "undefined") {			
			x=document.forms["form_sucursala"]["oras"].value;
			if (x==null || x==""){
				populateList();
			}
		}		
		if(typeof(document.forms["form_sucursala"]["judet"]) !== "undefined") {
			//populateList();
			$('#firma').change(function(){
				populateList();
			});
		}
	}
  //...
}
*/
