function mesaj(msg)
{
    status=msg;
	return true;
}

strABC="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUV WXYZ&";
str123="0123456789";
strABC123=strABC + str123 + "/();.";
strABC123_=strABC123 + "_";
strABC123ext=strABC123_ + "@.-";


function check(string1,string2)
{
	var ok=true;
	if (string1.length==0){ok=false;}
	for (var i=0; i<string1.length; i++)
	{                 
		if (string2.indexOf(string1.charAt(i))==-1){ok=false;}
	}
		return ok;
}

function checkemail(em)
{
	var ok=true;
	if (em.length==0){ok=false;};
	check(em , strABC123ext);		
	if ( (em != "") && ((em.indexOf('@', 0) == -1) || (em.indexOf('.', 0) == -1) || (em.lastIndexOf('@') == em.length-1) ||(em.lastIndexOf('.') == em.length-1) ||(em.indexOf('@', 0) != em.lastIndexOf('@'))) ) {ok=false};
						
	return ok;
}

function check_contact()
{
	var frm = document.contact;
	var ok = true;


	var Nume = frm.Nume.value;
	var Email = frm.Email.value;
	var Comentariu = frm.Comentariu.value;

	if(ok)
	{
		if(Nume.length<3)
		{
			alert("Va rog sa introduceti numele!");
			ok = false;
		}
	}


	if(ok)
	{
		if(!(checkemail(Email)))
		{
			alert("Va rog sa introduceti emailul!");
			ok = false;
		}
	}
	if(ok)
	{
		if(Comentariu.length<8)
		{
			alert("Va rog sa introduceti mesajul!");
			ok = false;
		}
	}


	return ok;
}


//functia de ordonare a unei liste
function order(orderby_var)
{
	 document.form_order.orderby.value = orderby_var;
	 document.form_order.submit();
}



function set_pages(offset_var, form_name)
{
	
	frm = eval("document."+form_name);
	frm.offset.value = offset_var;

	frm.submit();
}

function set_pages_nav(offset_var, form_name)
{
	frm = eval("document."+form_name);
	frm.offset.value = offset_var;

	frm.submit();

}

function check_intrebare()
{
	var frm = document.intrebare
	var	nume = frm.nume.value
	var	mail = frm.mail.value
	var	intrebare = frm.intrebare.value

	if (nume.length < 1)
	{
		alert("Numele este prea scurt!");
		frm.nume.focus();
		return false;
	}
	else
	{
		if (intrebare.length < 1)
		{
			alert("Intrebarea este prea scurta!");
			frm.intrebare.focus();
			return false;
		}
		else
		{
			if (!checkemail(mail))
			{
				alert("Mail-ul nu este corect!");
				frm.mail.focus();
				return false;
			}
			else
			{
				return true;
			}
		}
	}
}
