Utilities = {};

Utilities.getElement = function(i)
{
  return document.getElementById(i);
}

Mezo = {};

Mezo.emailEllenor = function(o, kiiras)
{
	Mezo.jo = Mezo.uresEllenor(o);

	if (Mezo.jo == true)
	{	
    Mezo.ekukac = Utilities.getElement(o).value.indexOf("@");
	  Mezo.ukukac = Utilities.getElement(o).value.lastIndexOf("@");
    Mezo.epont = Utilities.getElement(o).value.indexOf(".");
	  Mezo.upont = Utilities.getElement(o).value.lastIndexOf(".");
	  Mezo.h1 = Utilities.getElement(o).value.indexOf(".@");
	  Mezo.h2 = Utilities.getElement(o).value.indexOf("@.");
 
    if (Utilities.getElement(o).value.length > 0)
    {
		  if (!((Mezo.h1 == -1) && (Mezo.h2 == -1) && (Mezo.ekukac > 0) && (Mezo.epont > 0) && (Mezo.ekukac == Mezo.ukukac) && (Mezo.ekukac < Mezo.upont) && (Mezo.upont+1 < Utilities.getElement(o).value.length) && (Mezo.ukukac+1 < Utilities.getElement(o).value.length)))
      {
			  if (kiiras==true)
        {
          window.alert("Hibás email cím!");
			  }
			  Mezo.jo = false;
      }
    }
	}
	else
	{
		window.alert("Email cím nincs kitöltve!");
	}
  return Mezo.jo;
}

Mezo.uresEllenor = function(o)
{
  if (Utilities.getElement(o).value.length == 0)
  {
    return false;
  } else
  {
    return true;
  }
}

Zaras = {};

Zaras.start = function(ido)
{ 
  Zaras.timerInd = setInterval("Zaras.ido()", ido);
}

Zaras.ido = function()
{ 
  window.close();
}


