// JavaScript Document
function validateFormSTFriend(formName)
{
	var counter=0;
	var arrFields=new Array("mailformname", "mailformemail", "mailformfname", "mailformfemail");
	var arrLabels=new Array("Vase ime", "Vas e-mail", "Ime prijatelja", "E-mail prijatelja");
	
	var stringErr="Ova polja moraju biti popunjena:\n";
	for(var i=0; i<arrFields.length; i++)
	{
		var curField=document.getElementById(arrFields[i]);
		if(curField.value!="" && curField.value.length>2)
		{
			if(i==1 || i==3)
			{
				if(echeck(curField.value)==1)
				{
					counter++;
				}
				else
				{
					stringErr +="\n" + arrLabels[i] + " (Mora biti postojeca e-mail adresa)";
				}
			}
			if(i!=1 && i!=3)
			{
				counter++;
			}
		}
		else
		{
			stringErr +="\n" + arrLabels[i];
		}
	}
	if(counter<arrFields.length)
	{
		alert(stringErr); return false;
	}
	if(counter==arrFields.length)
	{
		formName.submit();
		return true;
	}
}


function validateFormSInteres(formName)
{
	var counter=0;
	var arrFields=new Array("mailformname", "mailformemail");
	var arrLabels=new Array("Vase ime", "Vas e-mail");
	
	var stringErr="Ova polja moraju biti popunjena:\n";
	for(var i=0; i<arrFields.length; i++)
	{
		var curField=document.getElementById(arrFields[i]);
		if(curField.value!="" && curField.value.length>2)
		{
			if(i==1)
			{
				if(echeck(curField.value)==1)
				{
					counter++;
				}
				else
				{
					stringErr +="\n" + arrLabels[i] + " (Mora biti postojeca e-mail adresa)";
				}
			}
			if(i!=1)
			{
				counter++;
			}
		}
		else
		{
			stringErr +="\n" + arrLabels[i];
		}
	}
	if(counter<arrFields.length)
	{
		alert(stringErr); return false;
	}
	if(counter==arrFields.length)
	{
		formName.submit();
		return true;
	}
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   email=0;
		}
		else if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		  email=0;
		}
		else if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		   email=0;
		}
		else if (str.indexOf(at,(lat+1))!=-1){
		    email=0;
		 }
		else if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    email=0;
		 }
		else if (str.indexOf(dot,(lat+2))==-1){
		   email=0;
		 }
		else if (str.indexOf(" ")!=-1){
		  email=0;
		 }
		 else
		 {
			email=1;
		 }
		return email;
	}
	

function hideObj(obj)
{
	obj.style.display = "none";
}