function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


cacheImg = new Array();

function SetImage(imgObjectName, cacheindex) {
         imgObject = imgObjectName;
         imgObject.src = cacheImg[cacheindex].src;
       }    

function CacheImage(i, img) {
         cacheImg[i] = new Image();
         cacheImg[i].src = img;
       }
			 
			 
			 CacheImage( 1,'graphics/homeOff.gif');
       CacheImage( 2,'graphics/homeOn.gif');
			 CacheImage( 3,'graphics/galleryOff.gif');
       CacheImage( 4,'graphics/galleryOn.gif');	 
			 CacheImage( 5,'graphics/newsOff.gif');
       CacheImage( 6,'graphics/newsOn.gif');
       CacheImage( 7,'graphics/linksOff.gif');
       CacheImage( 8,'graphics/linksOn.gif');
			 CacheImage( 9,'graphics/ssOff.gif');
       CacheImage( 10,'graphics/ssOn.gif');	 
			 CacheImage( 11,'graphics/contactOff.gif');
       CacheImage( 12,'graphics/contactOn.gif');
       CacheImage( 13,'graphics/addUserOff.gif');
       CacheImage( 14,'graphics/addUserOn.gif');
 			 CacheImage( 15,'graphics/editUserOff.gif');
       CacheImage( 16,'graphics/editUserOn.gif');
       CacheImage( 17,'graphics/infoOff.gif');
       CacheImage( 20,'graphics/infoOn.gif');
       CacheImage( 19,'graphics/helpOff.gif');
       CacheImage( 22,'graphics/helpOn.gif');
       CacheImage( 21,'graphics/joinOff.gif');
       CacheImage( 24,'graphics/joinOn.gif');
       CacheImage( 25,'graphics/fundOff.gif');
       CacheImage( 26,'graphics/fundOn.gif');
       CacheImage( 27,'graphics/gEmailOff.gif');
       CacheImage( 28,'graphics/gEmailOn.gif');
       
       
function verifydel(lid, nm)
{
	//alert("TRYING TO DELETE");
	mya=confirm ("ARE YOU SURE YOU WANT TO PERMANENTLY DELETE \""+nm+"\"?");
	
	if(mya){ 
	document.location = "php/submit_delHelp.php?helpId="+lid;
		}
		
	//alert("yuo selected "+mya);
	//return  mya;

}

function loginCheck()
		{
			//jobpos = document.getElementById('newUserType');
			uName = document.getElementById('username');
			pwd = document.getElementById('password');
			

			if(pwd.value=="" || uName.value=="")
			{
					alert("Please enter Username and Password");
					return false;
			}
			
			else return true;


		}
		
function newUserCheck()
		{
		
		  fName = document.getElementById('newFirstName');
			lName = document.getElementById('newLastName');
			uName = document.getElementById('newUsername');			
			phone = document.getElementById('newPhone');	
			phone2 = document.getElementById('newPhone2');	
			phone3 = document.getElementById('newPhone3');	
			fax = document.getElementById('newFax');	
			fax2 = document.getElementById('newFax2');	
			fax3 = document.getElementById('newFax3');	
			pwd = document.getElementById('newPassword');
			pwd2 = document.getElementById('newPassword2');
		  phone = phone.value;
      phone2 = phone2.value;
      phone3 = phone3.value;
      fax = fax.value;
      fax2 = fax2.value;
      fax3 = fax3.value;
      var invalidNumber = false;
      var invalidFNumber = false;
		
	 	if(pwd.value=="" || uName.value=="" || pwd2.value=="" || fName.value=="" || lName.value=="")
			{
					alert("You must Complete all Fields Fallowed by *");
					return false;
			}
			else if(pwd.value != pwd2.value)
			{
					alert("Please Re-enter your password.  The first password did not match the second.");
					return false;
			}
			else if (phone != "" && phone2 != "" && phone3 != "")
      {

          if ( x = parseInt(phone)  )   {  if (x <= 0)  {   invalidNumber = true;}  }
				  else  invalidNumber = true;      
				  
				  if ( y = parseInt(phone2)  )  {  if (y <= 0)  {   invalidNumber = true;}  }
				  else  invalidNumber = true;    
				  
				  if ( z = parseInt(phone3)  )  {  if (z <= 0)  {   invalidNumber = true;}  }
				  else  invalidNumber = true;    
					             
			}   
      else if  (phone == "" || phone2 == "" || phone3 == "")
            if  (phone != "" || phone2 != "" || phone3 != "")
                    invalidNumber = true;
      else if (fax != "" && fax2 != "" && fax3 != "")
      {

          if ( a = parseInt(fax)  )   {  if (a <= 0)  {   invalidFNumber = true;}  }
				  else  { invalidFNumber = true;   }   
				      
				  if ( b = parseInt(fax2)  )  {  if (b <= 0)  {   invalidFNumber = true;}  }
				  else  { invalidFNumber = true;  }  
				  
				  if ( c = parseInt(fax3)  )  {  if (c <= 0)  {   invalidFNumber = true;}  }
				  else  { invalidFNumber = true;   } 
					             
			}   
      else if  (fax == "" || fax2 == "" || fax3 == "")
            if  (fax != "" || fax2 != "" || fax3 != "")
                    invalidFNumber = true;

if (invalidNumber)
{
    alert("Please Enter a Valid Phone Number.");
	  return false;
}

if (invalidFNumber)
{
    alert("Please Enter a Valid Fax Number.");
	  return false;
}			
			

		return true;
}
		
		
function editUserCheck()
{



      fName = document.getElementById('newFirstName');
			lName = document.getElementById('newLastName');
			uName = document.getElementById('newUsername');
      opwd = document.getElementById('oldPassword');	
			pwd = document.getElementById('newPassword');
			pwd2 = document.getElementById('newPassword2');
      phone = document.getElementById('newPhone');	
			phone2 = document.getElementById('newPhone2');	
			phone3 = document.getElementById('newPhone3');
      phone = phone.value;
      phone2 = phone2.value;
      phone3 = phone3.value;
      var invalidNumber = false;


      if(fName.value=="" || lName.value=="")
			{
					alert("You must Enter a First and Last Name");
					return false;
			}
//			else if((opwd.value != "" && pwd.value == "") || (opwd.value != "" && pwd2.value == ""))
//			{
//					alert("Please Enter New Password");
//					return false;
//			}
			else if( (pwd.value != "" && pwd.value != pwd2.value) || (pwd2.value != "" && pwd.value != pwd2.value))
			{
					alert("Please Re-enter your password.  The first password did not match the second.");
					return false;
			}
			else if((opwd.value == "" && pwd.value != "") || (opwd.value == "" && pwd2.value != ""))
			{
					alert("Please Enter Old Password");
					return false;
			}
			else if (phone != "" && phone2 != "" && phone3 != "")
      {

          if ( x = parseInt(phone)  )   {  if (x <= 0)  {   invalidNumber = true;}  }
				  else  invalidNumber = true;      
				  
				  if ( y = parseInt(phone2)  )  {  if (y <= 0)  {   invalidNumber = true;}  }
				  else  invalidNumber = true;    
				  
				  if ( z = parseInt(phone3)  )  {  if (z <= 0)  {   invalidNumber = true;}  }
				  else  invalidNumber = true;    
					             
			}   
      else if  (phone == "" || phone2 == "" || phone3 == "")
            if  (phone != "" || phone2 != "" || phone3 != "")
                    invalidNumber = true;

if (invalidNumber)
{
    alert("Please Enter a Valid Phone Number.");
	  return false;
}


return true;
}		
		
		

function photoCheck()
{
var oas = new ActiveXObject("Scripting.FileSystemObject");
var d = document.mainPage.pic.value;
var e = oas.getFile(d);
var f = e.size;
alert(f + " bytes");

    if (f > 70000)  {
      alert("File must be less than 70 Kb");
      return false;
     }
  
  return true;

}

function pop (id ,w ,h, page){
page = "php/view"+page+".php?id=";
window.open(page+id,'','height='+h+',scrollbars=yes,width='+w+',toolbar=no,menubar=no,location=no,directories=no,minimize=no,maximize=no');
}

function verifyD()
{

	temp=confirm ("ARE YOU SURE YOU WANT TO Delete ENTRY? \n Once deleted they will be lost and cannot be retrieved.");
	if (temp){
    return true;
    }
  else
    return false;

}

function verifyNews()
{
  link = document.getElementById('newLinkAddress');
  file = document.getElementById('article');
  desc = document.getElementById('newDescription');
  title = document.getElementById('newLinkTitle');
  
  if (link.value == "" && file.value == "" && title.value != "")
  {
     alert("An ERROR has occured \n Because you have entered a link title, you must also enter a File or a Link. \n Please delete the link title, or enter a Link or File");
	   return false;
  }
  else if (link.value != "" && file.value != "")
  {
     alert("An ERROR has occured \n You must only enter a File or a Link, but not both");
	   return false;
  }

  if (desc.value == "")
  {
     alert("An ERROR has occured \n Please enter a Description");
	   return false;
  }
  
  
	
return true;

}

function verifyInfo()
{

  link = document.getElementById('newLinkAddress');
  file = document.getElementById('article');
  desc = document.getElementById('newDescription');
  title = document.getElementById('newLinkTitle');


  if (link.value == "" && file.value == "" && title.value != "")
  {
     alert("An ERROR has occured \n Because you have entered a link title, you must also enter a File or a Link. \n Please delete the link title, or enter a Link or File");
	   return false;
  }
  else if (link.value != "" && file.value != "")
  {
     alert("An ERROR has occured \n You must only enter a File or a Link, but not both");
	   return false;
  }

  if (desc.value == "")
  {
     alert("An ERROR has occured \n Please enter a Description");
	   return false;
  }

	
return true;

}

function verifySS()
{

  cont = document.getElementById('newContact');
  name = document.getElementById('newName');
  desc = document.getElementById('newDescription');
  
  if (cont.value == "" || name.value == "" || desc.value == "")
  {
     alert("An ERROR has occured \n Please enter the name, contact information and a description of the supplier/sponsor");
	   return false;
  }
  
return true;

}

function verifyAddPic()
{

  title = document.getElementById('newShipName');
  pic = document.getElementById('pic');
  
  
  if (title.value == "" || pic.value == "" )
  {
     alert("An ERROR has occured \n Please enter the name of the ship, and select a file to upload.");
	   return false;
  }
  
return true;

}

function verifyHelp()
{

  q = document.getElementById('newQuestion');
  a = document.getElementById('newAnswer'); 
  
  if (q.value == "" || a.value == "" )
  {
     alert("An ERROR has occured \n Please enter the a help question and answer.");
	   return false;
  }
  
return true;

}

function verifyEditHelp()
{

  q = document.getElementById('editQuestion');
  a = document.getElementById('editAnswer'); 
  
  if (q.value == "" || a.value == "" )
  {
     alert("An ERROR has occured \n Please enter the a help question and answer.");
	   return false;
  }
  
return true;

}

function setBigPicture(imageUrl, id, tid, content, nid, title) {

	var IE4 = (document.all && !document.getElementById) ? true : false;
	var NS4 = (document.layers) ? true : false;
	var IE5 = (document.all && document.getElementById) ? true : false;
	var N6 =  (document.getElementById && !document.all) ? true : false;
 	
	imageUrl= "./gallery/" + imageUrl;
  

  if (NS4)      {  eval("document." + id + ".document." + id).src = imageUrl;  eval("document." + tid + ".document." + tid).value = content;  eval("document." + nid + ".document." + nid).value = title; }
  else if (IE4) {  eval("document.all." + id).src = imageUrl;    eval("document.all." + tid).value = content;   eval("document.all." + nid).value = title;                }
  else if (IE5) {	 document.getElementById(id).src = imageUrl;   document.getElementById(tid).value = content;  document.getElementById(nid).value = title;   }
  else if (N6)  {	 document.getElementById(id).src = imageUrl;   document.getElementById(tid).value = content;  document.getElementById(nid).value = title;  }

}
