function validateForm(formObject,numberOfExcludedFields)
{
try
	{
	for(i=0;i<formObject.elements.length-numberOfExcludedFields;i++)
		{
		if	(formObject.elements[i].value.length==0)
			{	
			showDialog("<span class=\"mesajDialogWindow\">Va rugam sa introduceti toate datele inainte de a apasa butonul de adaugare!</span>");
			return false;
			}
		}
	return true;
	}
catch (e)	
	{
	alert(e.message);
	}
}
function validatePassword(userName,password, confirmPassword)
{
try{
	if ($(userName).value=='')
			{	
			showDialog("<span class=\"mesajDialogWindow\">Va rugam sa introduceti toate datele inainte de a apasa butonul de adaugare!</span>");
			return false;
			}
	if ($(password).value==$(confirmPassword).value && $(password).value!='')
			return true;
		else
			{	
			showDialog("<span class=\"mesajDialogWindow\">Parola nu a fost corect confirmata!</span>");
			return false;
			}
			}
catch (e)
	{
		alert(e.message);
		return false;
	}
}
function validateContactsForm()
{
	try
	{
	if (document.getElementById('yourName').value=='' || document.getElementById('yourName').value==' ') 
		{	
		document.getElementById('errorMessage').innerHTML='Numele introdus este invalid.';
		return false;
		}
	if (document.getElementById('emailAddress').value=='' || document.getElementById('emailAddress').value==' ' ||  validateEmail('emailAddress')==false) 
		{	
		document.getElementById('errorMessage').innerHTML='Adresa de e-mail introdusa este invalida.';
		return false;
		}
	if (document.getElementById('telephone').value=='' || document.getElementById('telephone').value==' '|| document.getElementById('telephone').value.length<9)
		{	
		document.getElementById('errorMessage').innerHTML='Numarul de telefon introdus este invalid.';
		return false;
		}
	if (document.getElementById('comments').value=='' || document.getElementById('comments').value==' ')
		{	
		document.getElementById('errorMessage').innerHTML='Introduceti va rugam un comentariu.';
		return false;
		}
	}
	catch (e){alert(e.message)}
	return true;
}
function validateEmail(id) 
	{
		var str=document.getElementById(id).value;
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1)
			{
		   return false
			}	

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
			{
		   
		   return false
			}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
			{
		   
		    return false
			}

		 if (str.indexOf(at,(lat+1))!=-1)
			{
		   
		    return false
			}
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
			{
		   
		    return false
			}

		 if (str.indexOf(dot,(lat+2))==-1)
			{
		   
		    return false
			}
		
		 if (str.indexOf(" ")!=-1)
			{
		   
		    return false
			}
		if ((ldot+1)>=str.length)
			{
			return false
			}
 		 return true					
	}