    function verify(form) {
        
        	var LB = "\n"; // my notation for Line Break
        	var msghdr = "Please correct these error(s) and resubmit:" + LB + LB;
        	var msg = "";
        	var linebreaks = "\n\n\n\n\n";
        	var zipcode = /^\d+|\s+|\W+/;
        	var textentries  = /^\d+|\s+|\W+/;
        	var addressentry = /^\W+/;
        	var cityentry  = /^\W+|\d+/;
        	var addy = /^([a-zA-Z\.\-\_\'\=\^\+\#\!\&\*\d+]+)@([a-zA-Z\.\-\_\d+]+[\.][a-zA-Z]{2,})$/;
        
	if (form.event != null) {
	        if (form.event.options[form.event.selectedIndex].value == "None_Selected") msg += "Enter Session to Attend" + LB; 
	}
        
        ///////////////////////FULL NAME
	if (form.first != null) {
	        if (form.first.value == "") msg += "Enter Your First Name" + LB;
	        else if (addressentry.test(form.first.value)) msg += "Invalid Name" + LB;
        }

        ///////////////////////FULL NAME
	if (form.last != null) {
	        if (form.last.value == "") msg += "Enter Your Last Name" + LB;
	        else if (addressentry.test(form.last.value)) msg += "Invalid Name" + LB;
        }

        ///////////////////////Title
	if (form.title != null) {
	        if (form.title.value == "") msg += "Enter Your Title" + LB;
	        //else if (addressentry.test(form.title.value)) msg += "Invalid Title" + LB;
	}
        
        ///////////////////////EMAIL
	if (form.email != null) {
	        if (form.email.value.length == 0) msg += "Enter E-mail" + LB;
	        else if (!addy.test(form.email.value)) msg += "Invalid E-mail: a valid E-mail must contain an '@' and '.' symbols and cannot contain non-standard characters" + LB; 
        }
        ///////////////////////Phone
	if (form.phone != null) {
	        if (form.phone.value.length == 0) msg += "Enter Phone Number" + LB;
	        //else if (textentries.test(form.phone.value)) msg += "Invalid Phone Number" + LB;
	}
        
        ///////////////////////Company
	if (form.company != null) {
	        if (form.company.value.length == 0) msg += "Enter Company Name" + LB;
	        else if (addressentry.test(form.company.value)) msg += "Invalid Company" + LB;
	}
        
        ///////////////////////STATE
	if (form.state != null) {
	        if (form.state.options[form.state.selectedIndex].value == "") msg += "Enter State" + LB; 
	}

        ///////////////////////POSTAL CODE
	if (form.zipcode != null) {
	        if (form.zipcode.value == "") msg += "Enter Zip Code" + LB; 
	        else if (!zipcode.test(form.zipcode.value)) msg += "Invalid Zip Code" + LB; 
	}
        
        ///////////////////////Country
	if (form.country != null) {
	        if (form.country.options[form.country.selectedIndex].value == "") msg += "Enter Country" + LB;
	}
        
        ///////////////////////Tech Support
        if (form.techsup != null) {
            if (form.techsup.value.length == 0) msg += "Enter Product Name" + LB;
        }
        if (form.typer != null) {
            if (form.typer.value.length == 0) msg += "Enter Support Category" + LB;
        }
                
		///////////////////////Message/Comments:
		if (form.textfieldrequired != null) {
			if (form.textfieldrequired.value == "") msg += "Enter Message/Comments" + LB;
		}
        
        ///////////////////////AGE
        //if (form.age.value == "" || isNaN(form.age.value)) msg += "Enter Age" + LB;
        //else if (form.age.value != "" && (form.age.value < 18)) msg += "Invalid Age, Must Be 18" + LB; 
        	
        ///////////////////////INCOME
        //if (form.income.options[form.income.selectedIndex].value == "") msg += "Enter Income" + LB; 		
        	
        ///////////////////////SEX
        //if (form.sex[0].checked == "" && form.sex[1].checked == "") msg += "Enter Gender" + LB;
        		
        ///////////////////////DISPLAY AN ALERT IF ANY OF THE INUPUT IS MISSING
        
        if (msg.length > 0) {
        	alert(msghdr + msg + linebreaks);
        	return false;
          }
        else return true;	
    }
    

    function getCookieVal (offset) {
           var endstr = document.cookie.indexOf (";", offset);
           if (endstr == -1)
            endstr = document.cookie.length;
           return unescape(document.cookie.substring(offset, endstr));
    }
        
    function GetCookie (name) {
        var arg = name + "=";
        var alen = arg.length;
        var clen = document.cookie.length;
        var i = 0;
        while (i < clen) {
            var j = i + alen;
            if (document.cookie.substring(i, j) == arg)
                return getCookieVal (j);
            i = document.cookie.indexOf(" ", i) + 1;
            if (i == 0) break; 
        }
        return null;
    }

    function DoTheCheck(form) {
     if(document.form.at_risk.checked == true)
       { 
	//sees if at_risk is checked
       }
     if(document.form.newsletter.checked == true)
       {
          //sees if newsletter is checked
       }
     if(document.form.product_announcements.checked == true)
       {
          //sees if product_announcements is checked
       }
     if(document.form.events_seminars.checked == true)
       {
	  //sees if events_seminars is checked
       }
   }
	
   function DoTheCheckUnSubscribe(form) {
     if(document.form.at_risk_u.checked == true)
       { 
	//sees if at_risk_u is checked        
       }
     if(document.form.newsletter_u.checked == true)
       {
        //sees if newsletter_u is checked
       }
     if(document.form.product_announcements_u.checked == true)
       {
       	//sees if product_announcements_u is checked
       }
     if(document.form.events_seminars_u.checked == true)
       {
	//sees if events_seminars_u is checked
       }
    }
