// JavaScript Document

function validateMail()
{
if (document.MailingLista.mlistemail.value=='' || document.MailingLista.mlistemail.value=='Newsletter...')
{
alert('Unesite svoj email!');
return false;
}
var x = document.getElementById('mlistemail').value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(x))
{
alert('Neispravna e-mail adresa');
return false;
}
if (document.MailingLista.mlistime.value=='' || document.MailingLista.mlistime.value=='Vaše ime...')
{
alert('Unesite Vaše ime!');
return false;
}
if (document.MailingLista.mlistprezime.value=='' || document.MailingLista.mlistprezime.value=='Vaše prezime...')
{
alert('Unesite Vaše prezime!');
return false;
}
}


function validateNewsLetterForm(ID) {
  var ime = document.getElementById('mlistimeNews'+ID).value;
  var prezime = document.getElementById('mlistprezimeNews'+ID).value;
  var email = document.getElementById('mlistemailNews'+ID).value;
  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  if ((ime == '')||(ime=='ime...')) {
    alert('Unesite Vaše ime.');
    return false;
  } else if ((prezime == '')||(prezime=='prezime...')) {
    alert('Unesite Vaše prezime.');
    return false;
  } else if ((email == '')||(email=='Vaš email...')) {
    alert('Upišite Vašu e-mail adresu.');
    return false;
  } else if (!filter.test(email)) {
    alert('Upišite ispravnu e-mail adresu.');
    return false;    
  } else return true;
} 

function generalValidateMail(object) {
	var x = object.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x)){
		alert('Neispravna e-mail adresa');
		return false;
	}
	return true;
}

function setfocus( aFormName )
{	
	aForm = document.getElementById(aFormName);
	if( aForm.elements[0]!=null) {
		var i;
		var max = aForm.length;
		for( i = 0; i < max; i++ ) {
			if( aForm.elements[ i ].type != "hidden" &&
				!aForm.elements[ i ].disabled &&
				!aForm.elements[ i ].readOnly ) {
				aForm.elements[ i ].focus();
				break;
			}
		}
	}
}