var the_images = new Array();
function preloadimages()
{
  for (i = 0; i < preloadimages.arguments.length; i++)
  {
    the_images[i] = new Image();
    the_images[i].src = preloadimages.arguments[i];
  }
}

function check_email()
{
  email = document.ccoptin.ea.value;
  if (email == "" || email.indexOf("@") == -1 || email.indexOf(".") == -1)
  {
    alert("You must provide a valid email address.");
    return false;
  }
  else
  {
    return true;
  }
}

if (document.images)
{
    // preload
}

function imgOn(imgName)
{
  if (document.images) {
    document[imgName].src = eval(imgName + "on.src");
  }
}

function imgOff(imgName)
{
  if (document.images) {
    document[imgName].src = eval(imgName + "off.src");
  }
}

function popup(url, width, height)
{
    window.open(url, "new_win", "width="+width+",height="+height+",scrollbars=yes,resizable=yes")
}

function DisplayDiv(id)
{
    document.getElementById(id).style.display = 'inline';
}

function HideDiv(id)
{
    document.getElementById(id).style.display = 'none';
}

function IsEmpty(str)
{
    for (i = 0; i < str.length; i++)
	{
		if (str.charAt(i) != " ")
		{
			return false;
		}
	}
	return true;
}

function ValidateLog(user, user_field, pass, pass_field)
{
	if (true == IsEmpty(user.value))
	{
		alert(user_field + " is required.");
		user.focus();
		return false;
	}
	if (true == IsEmpty(pass.value))
	{
		alert(pass_field + " is required.");
		pass.focus();
		return false;
	}
	return true;
}
function ValidateMemberLog(email, email_field, pass, pass_field)
{
	if (true == IsEmpty(email.value))
	{
		alert(email_field + " is required.");
		email.focus();
		return false;
	}
	else
	{
	    var valid_email = /^(.+\@.+\..+)$/;
	    if (false == valid_email.test(email.value))
	    {
	       alert("Write a valid " + email_field + ".");
		   email.focus();
	       return false;
		}
    }
	if (true == IsEmpty(pass.value))
	{
		alert(pass_field + " is required.");
		pass.focus();
		return false;
	}
	return true;
}

function ValidateEmail(email, email_field)
{
	if (true == IsEmpty(email.value))
	{
		alert(email_field + " is required.");
		email.focus();
		return false;
	}
	else
	{
	    var valid_email = /^(.+\@.+\..+)$/;
	    if (false == valid_email.test(email.value))
	    {
	       alert("Write a valid " + email_field + ".");
		   email.focus();
	       return false;
		}
    }
	return true;
}

function ValidateSearch(search)
{
	if (true == IsEmpty(search.value))
	{
		alert("A text must be written in the corresponding textbox to initiate the search.");
		search.focus();
		return false;
	}
	return true;

}