var errorMessages = new Array();
errorMessages['ajax_error'] = 'Eroare AJAX. Va rugam sa reincercati';
errorMessages['newsletter_error'] = 'Eroare la introducerea email-ului in baza de date. Va rugam sa reincercati.';
errorMessages['newsletter_exists'] = 'Email-ul exista deja in baza noastra de date';
errorMessages['newsletter_ok'] = 'Email-ul dumneavoastra a fost introdus cu succes in baza noastra de date.';
errorMessages['error_login_admin'] = 'Utilizatorul sau parola introduse nu sunt corecte.';
errorMessages['contact_error'] = 'Eroare introducere date formular in baza de date.<br />Va rugam reincercati.';

function mail_ok(mail)
{
	if (window.RegExp) 
	{
		var reg1mail = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2mail = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1mail);
		var reg2 = new RegExp(reg2mail);
			
		if (!reg1.test(mail) && reg2.test(mail)) 
		{
			return true;
		}
		return false;
	} 
	else 
	{
		if(mail.indexOf("@") >= 0)
		{
			return true;
		}
		return false;
	}
}

function takeSearch()
{
	if (typeof($('#search_key').attr("value")) == "undefined")
	{
		Ext.Msg.alert('Eroare cautare', 'Termenul cautat trebuie sa aiba cel putin 3 caractere!');
	}
	else if ($('#search_key').attr("value").length < 3)
	{
		Ext.Msg.alert('Eroare cautare', 'Termenul cautat trebuie sa aiba cel putin 3 caractere!');
		//alert("Termenul cautat trebuie sa aiba cel putin 3 litere!");
		$('#search_key').focus();
	}
	else if($('#search_key').attr("value").length >= 3)
	{
		window.location = siteURL + "cautare/rezultate/"+$('#search_key').attr("value");
	}
}

function checkReturn(el, evt, func)
{ 
	if(!evt) evt=window.event; 
	var ck = evt.keyCode; 
	if(evt.keyCode == 13) 
	{ 
		eval(func);
		return false; 
	} 
	return true; 
}