function preloadImages()
{
	var preload = new Array();
	var i, a=preloadImages.arguments;
	for(i=0; i < a.length; i++)
	{
		preload [i]=new Image;
		preload [i++].src=a[i];
	}
}
function locateObject(name, d)
{
	var i,x;
	if(!d) d=document;

	x=d[name];
	for(i=0; !x && d.layers && i< d.layers.length; i++)
		x=locateObject(name, d.layers[i].document);
	return x;
}
function ImageSwap( Name, URL)
{
	var img;
	img = locateObject(Name);
	img.src = URL;
}

function isEmpty(inputStr, BoxName) {
if(trimStr(inputStr)=="")
	   {
	   alert("Kindly input values in " + BoxName );
	   return false;
	   } 
return true;
}

function trimStr(str)
{
  var i,j;
  i = 0;
  j=str.length-1;
  str = str.split("");
  while(i < str.length)
  {
    if(str[i]==" ")
    {
      str[i] = ""
    }
    else
    {
      break;
    }
    i++;
  }
  while(j > 0)
  {
    if(str[j]== " ")
    {
      str[j]=""
    }
    else
    {
      break;
    }
    j--;
  }
  return str.join("")
}

function IsNumeric(sText, Message)

{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 

      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber=false;
         }
      }
	 if (!IsNumber)
	 { alert(Message);}
	 return IsNumber;
   }

function isValidEmail(inputStr, Message) {
	 if (!((inputStr.indexOf(".") > 2) && (inputStr.indexOf("@") > 0)))
   {
		 alert (Message);
		 return false;

	 }
		 return true;		 

 }

function isLenOK(inputStr, Message, ValidLength)
{
	if (!(inputStr.length > ValidLength-1))
		{
			alert(Message + ValidLength + " Characters");
			return false;
		}
		return true;
}

function isFieldMatch(field1, field2, Message)
{
	if (!(field1 == field2))
	{
		alert(Message);
		return false;
	}
	return true;
}

