
function ck_email(sName)
{
  var e = sName.value.toLowerCase();
	if(e.length==0) {
		return true;
	}

	if(!e.match(/\b[a-z0-9._%-\+]+@[a-z0-9.-]+\.[a-z]{2,4}\b/g)) {
      alert("This eMail address does not appear to be correct.\nPlease verify before continuing. Example: your-name@domain.com\n\You entered: " + sName.value );
      return false; 
  } 
  return true;
}

function valid_pswd(pswd1)
{
	if (pswd1.value.length==0) {
		alert("A password is required.  Please choose any password\nyou want between 6 and 10 characters.  A good secure\npassword includes both numbers and letters.");
		return false;
	}
	if (pswd1.value.length < 6) {
		alert("Your password must between 6 and 10 characters.  A\ngood secure password should include both numbers\nand letters.");
		return false;
	}
	return true;
}

function match_pswds(pswd1,pswd2)
{
	if (pswd1.value != pswd2.value) {
		alert("Your verify password does not match. Please try again.");
		pswd2.value="";
		pswd1.focus();
		return false;
	}
	return true;
}

function popUp(url) {
	sealWin=window.open(url,'sealwin','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=450');
	self.name = "mainWin"; 
}

function setCookie(name, value)
         {
         //If name is the empty string, it places a ; at the beginning
         //of document.cookie, causing clearCookies() to malfunction.
         if(name != '')
            document.cookie = name + '=' + value;
         }

function getCookie(name)
         {
         //Without this, it will return the first value 
         //in document.cookie when name is the empty string.
         if(name == '')
            return('Nope1!');
         
         name_index = document.cookie.indexOf(name + '=');
         
         if(name_index == -1)
            return('Nope2!');
         
         cookie_value =  document.cookie.substr(name_index + name.length + 1, 
                                                document.cookie.length);
         
         //All cookie name-value pairs end with a semi-colon, except the last one.
         end_of_cookie = cookie_value.indexOf(';');
         if(end_of_cookie != -1)
            cookie_value = cookie_value.substr(0, end_of_cookie);

         //Restores all the blank spaces.
         space = cookie_value.indexOf('+');
         while(space != -1)
              { 
              cookie_value = cookie_value.substr(0, space) + ' ' + 
              cookie_value.substr(space + 1, cookie_value.length);
							 
              space = cookie_value.indexOf('+');
              }

         return(cookie_value);
         }

function clearCookie(name)
         {                  
         expires = new Date();
         expires.setYear(expires.getYear() - 1);

         document.cookie = name + '=null' + '; expires=' + expires; 		 
         }
         
function cookieTest()
	{
	var getc;
	setCookie('cooktest','OK');
	getc = getCookie('cooktest');
	if(getc=='OK')
	{
		clearCookie('cooktest');
		return true;
	}
		else return false;
	}
function cancel_proc(go_to)
{
	var browser=navigator.appName;
	var formname = document.forms[0];
	if(browser=="Microsoft Internet Explorer") 
	// IE
	 formname.action = "http://www.ironfinder.com/"+go_to;
	else 
	// firefox 12/21/09 this was secure connection
		formname.action = "http://www.ironfinder.com/"+go_to;
	
	formname.method = "POST";
	formname.submit();
}

