<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% ' *** Edit Operations: declare variables Dim MM_editAction Dim MM_abortEdit Dim MM_editQuery Dim MM_editCmd Dim MM_editConnection Dim MM_editTable Dim MM_editRedirectUrl Dim MM_editColumn Dim MM_recordId Dim MM_fieldsStr Dim MM_columnsStr Dim MM_fields Dim MM_columns Dim MM_typeArray Dim MM_formVal Dim MM_delim Dim MM_altVal Dim MM_emptyVal Dim MM_i MM_editAction = CStr(Request.ServerVariables("SCRIPT_NAME")) If (Request.QueryString <> "") Then MM_editAction = MM_editAction & "?" & Server.HTMLEncode(Request.QueryString) End If ' boolean to abort record edit MM_abortEdit = false ' query string to execute MM_editQuery = "" %> <% ' *** Insert Record: set variables If (CStr(Request("MM_insert")) = "form2") Then MM_editConnection = MM_otbsco_STRING MM_editTable = "dbo.subcsriberlists" MM_editRedirectUrl = "/thankyou.asp" MM_fieldsStr = "Name|value|Email|value|Remote_computer_name|value|Browser_type|value|Timestamp|value|URL|value" MM_columnsStr = "Name|',none,''|Email|',none,''|Remote_computer_name|',none,''|Browser_type|',none,''|Timestamp|',none,NULL|URL|',none,''" ' create the MM_fields and MM_columns arrays MM_fields = Split(MM_fieldsStr, "|") MM_columns = Split(MM_columnsStr, "|") ' set the form values For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2 MM_fields(MM_i+1) = CStr(Request.Form(MM_fields(MM_i))) Next ' append the query string to the redirect URL If (MM_editRedirectUrl <> "" And Request.QueryString <> "") Then If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0 And Request.QueryString <> "") Then MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString Else MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString End If End If End If %> <% ' *** Insert Record: construct a sql insert statement and execute it Dim MM_tableValues Dim MM_dbValues If (CStr(Request("MM_insert")) <> "") Then ' create the sql insert statement MM_tableValues = "" MM_dbValues = "" For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2 MM_formVal = MM_fields(MM_i+1) MM_typeArray = Split(MM_columns(MM_i+1),",") MM_delim = MM_typeArray(0) If (MM_delim = "none") Then MM_delim = "" MM_altVal = MM_typeArray(1) If (MM_altVal = "none") Then MM_altVal = "" MM_emptyVal = MM_typeArray(2) If (MM_emptyVal = "none") Then MM_emptyVal = "" If (MM_formVal = "") Then MM_formVal = MM_emptyVal Else If (MM_altVal <> "") Then MM_formVal = MM_altVal ElseIf (MM_delim = "'") Then ' escape quotes MM_formVal = "'" & Replace(MM_formVal,"'","''") & "'" Else MM_formVal = MM_delim + MM_formVal + MM_delim End If End If If (MM_i <> LBound(MM_fields)) Then MM_tableValues = MM_tableValues & "," MM_dbValues = MM_dbValues & "," End If MM_tableValues = MM_tableValues & MM_columns(MM_i) MM_dbValues = MM_dbValues & MM_formVal Next MM_editQuery = "insert into " & MM_editTable & " (" & MM_tableValues & ") values (" & MM_dbValues & ")" If (Not MM_abortEdit) Then ' execute the insert Set MM_editCmd = Server.CreateObject("ADODB.Command") MM_editCmd.ActiveConnection = MM_editConnection MM_editCmd.CommandText = MM_editQuery MM_editCmd.Execute MM_editCmd.ActiveConnection.Close If (MM_editRedirectUrl <> "") Then Response.Redirect(MM_editRedirectUrl) End If End If End If %> Smoking Cessation - Smoke Gets In Your Eyes
Smoking Cessation - Home
There is something good you can do
Some great reasons for quitting
Special situations or conditions
Nicotine addiction
frequently asked questions
smoking cessation articles
New information
 
free newsletter
Enter Your Name Here
Enter Your Email Address Here
 
" size="32"> " size="32">
Savings Calculator
Smokers in the US spent over $4 billion on cigarettes last month. How much of that money did you kick in? Use our Savings Calculator to find out.
Save Your Money!
Cigarettes Per Day  
Price Per Pack of Cigarettes $
Timespan  
   
Cost of Smoking $
Smoke Gets In Your Eyes (And In Your Apartment) 

By Dr. Elizabeth M. Whelan

In an unprecedented move, a cooperative apartment building on the Upper West Side of Manhattan has voted to bar cigarette smokers from purchasing apartments. New co-owners will be permitted to purchase only if they accept the co-ops terms: no cigarette smoking, even in their own apartment. If new residents violate the no-smoking code, they will be subject to eviction. The new rules will not apply to current apartment owners who purchased their residences prior to the new non-smoking code.

Some see this move as draconian, taking away the "rights" of individuals who choose to smoke in their own homes. Still others have declared the move "unconstitutional" or "illegal," arguing that addiction to cigarette smoke is a disability and as such cannot be discriminated against. Proponents argue that pervasive cigarette smoke is a severe annoyance, if not a health hazard, and that co-op owners have the right to set their own rules in the best interest of all residents. What is the best way to analyze this apparent dilemma? We might first start by assessing whether a problem related to cigarette smoke exists in apartment buildings and, if so, what the nature of that problem is.

I can speak from first-hand experience on this issue. I live on the 47th floor of a new condominium in Manhattan. Shortly after we moved in, we began to detect cigarette smoke in one bedroom and one bathroom. Over time, the smoke became more intense, saturating sheets, towels, and clothing in the rooms. We learned from the building staff that drifting cigarette smoke is a common problem in apartment complexes. The smoke gains access to adjacent apartments through electrical outlets, telephone cable apertures, and door latches, among other routes. We sought protection from the invading smoke by having these apertures completely plugged up, but we missed at least one point of air-exchange with the apartment below us and this past weekend found the same two rooms again drenched with smoke. Further inspection found another point of access (hopefully the last), and it was sealed off. Time will tell if we are really protected from our neighbors' smoke.

The reality is that cigarette smoke has a remarkable ability to travel from one apartment to another. So while the smoker in apartment A may have the "right" to smoke in his or her home, the question is: Does he or she have the right to pollute the space of the neighbor in apartment B with the resulting second-hand smoke? Clearly the answer is no.

It appears that the drifting smoke problem is much more prevalent today than it was ten or more years ago. This is largely because the substantial restrictions on smoking in public venues has made all of us much more sensitive to smoke when we do encounter it.

One might argue that the health risks of second-hand smoke have been greatly exaggerated, so it is a non-problem. But there are two responses appropriate here: First, the long term, chronic impact of environmental tobacco smoke on risk for cancer and heart disease may have been overstated by some anti-smoking advocates, but there is clear and compelling evidence that regular exposure to ETS increases the risk of respiratory and ear ailments in nonsmokers and can be a trigger for asthma attacks. Second, this is more than a health issue. Cigarette smoke stinks and makes everything it comes in contact with stink.

Is there a technological solution for apartment buildings that would restrict the smoke to only the smokers' apartments? Maybe. There are sensitive devices available which can detect the source of invading smoke in a non-smoker's apartment. Presumably if the point of entry can be exactly determined, it can be blocked. Further protection might result from blocking points of exit in the smoker's apartment as well, but in some cases, maybe most, the cigarette smokers may deny access to maintenance workers who seek to block the exiting smoke, arguing that there is no legal imperative for them to cooperate with such efforts.

Thus the technical solutions may not work — because there are so many points of entry for the smoke, because the source cannot be determined, or because the smokers will not agree to any form of remediation which involves work on their apartments. What, then, is the solution for a nonsmoking condo or co-op owner who regularly finds his apartment drenched in cigarette smoke? Apparently, the co-op board of that West Side apartment building could think of only one solution: keep smokers (or at least new smoking residents) out.

Dr. Whelan, President of ACSH, holds doctoral and master's degrees in public health.

MyOnlinePool.com - Start Your Own EuroCup 2008 Soccer Pools...
 
Copyright 2002-2005 Smoking Cessation. All Rights Reserved.
466 14th Street, Suite 10, San Francisco, CA 94103