﻿// JScript File
function postalCodeValidate(postalCode)
{
    var re = /^[abceghjklmnprstvxyABCEGHJKLMNPRSTVXY][0-9][abceghjklmnprstvwxyzABCEGHJKLMNPRSTVWXYZ] {0,1}[0-9][abceghjklmnprstvwxyzABCEGHJKLMNPRSTVWXYZ][0-9]$/;

    if (re.test(postalCode))
        return true;
    else
        return false;
}

function zipCodeValidate(zipCode) {
    var re = /^\d{5}$/;

    if (re.test(zipCode))
        return true;
    else
        return false;
}

//---------------------------------------------
// read a cookie using the supplied name
//---------------------------------------------
function readCookie(name) 
{
    name = name.replace(/_/g, "%5F");
	if (document.cookie.length>0)
	{
		c_start=document.cookie.indexOf(name + "=")
		if (c_start!=-1)
		{ 
			c_start=c_start + name.length+1 
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1) c_end=document.cookie.length
			return unescape(document.cookie.substring(c_start,c_end))
		} 
	}
	return null;
}	
        
 function deleteCookie(name) {
		var date = new Date();
		date.setTime(date.getTime() -1 );
		var expires = "; expires="+date.toGMTString();
	document.cookie = name+"="+expires+"; path=/";
}

function setCookie(name, value) 
{
    var expires = new Date();
    expires.setTime( expires.getTime() );
    expires.setHours(expires.getHours() + (24 * 365));
    
    var curCookie = name + "=" + value +
        ((expires) ? "; expires=" + expires.toGMTString() : "") + ";path=/";

    document.cookie = curCookie;
    
    return;
}