//validare formulare
var validate = {

	reg: /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,
	
	login: function(form_id){
	
	   var pass = form_id.loginpass;
	   var name = form_id.loginname;
	   
	   if(name.value == '' || name.value == 'nume...'){
		  $.prompt(login4, { submit:function(){ validate.focusfunc(name); } });
		  return false;
	   }
	   if(pass.value == 'adresa de email...' || pass.value == ''){
		  $.prompt(login5, { submit:function(){ validate.focusfunc(pass); } });
		  return false;
	   }
	},
	
	newsletter: function(form_id){
	
	   var email = form_id.newsletteremail;
	   var name = form_id.newslettername;
	   
	   if(name.value == '' || name.value == 'nume...'){
		  $.prompt(newslettermsj6, { submit:function(){ validate.focusfunc(name); } });
		  return false;
	   }
	   if(email.value == 'adresa de email...' || email.value == ''){
		  $.prompt(newslettermsj7, { submit:function(){ validate.focusfunc(email); } });
		  return false;
	   }else if(validate.reg.test(email.value) == false){
		  $.prompt(newslettermsj3, { submit:function(){ validate.focusfunc(email); } });
		  return false;
	   }
	},
	
	dezabonare: function(form_id){
	
		var email = form_id.email;
		
		if(email.value == 'adresa de email...' || email.value == ''){
		  $.prompt(newslettermsj6, { submit:function(){ validate.focusfunc(email); } });
		  return false;
	   }else if(validate.reg.test(email.value) == false){
		  $.prompt(newslettermsj3, { submit:function(){ validate.focusfunc(email); } });
		  return false;
	   }
	   form_id.submit();
	},
	
	search: function(form_id){
	
	   var q = form_id.q;
	   
	   if(q.value == '' || q.value == 'cuvant cheie...'){
		  $.prompt(search1, { submit:function(){ validate.focusfunc(q) }, top: '40%', zIndex: 1000, overlayspeed: 250 });
		  return false;
	   }
	},
	
	poll: function(form_id){
	
		var chestionar = form_id.chestionar;
		var found = false;
		for (i=0;i < chestionar.length;i++) {
			if (chestionar[i].checked) {
				found = true;
				break;
			}
		}
		if(!found){
			$.prompt(pollmsj1);
			return false;
		}
	},
	
	focusfunc: function(focused){
		focused.focus();
	}
}
