array_files=new Array();
array_files[0]=new Array(0,1,"./thankyou_regpayment.html","2009-01-12","3K","Planned Giving Miami    ","",""," Planned Giving Miami Thank you for your membership registration and online payment. You will receive an email from PayPal shortly confirming your payment. This will serve as your receipt. If you are registering for membership for the first time, you will receive an email with your username and password to access the members only area. If you are renewing a membership, welcome back! Feel free to login and browse the members only area.     ");
array_files[1]=new Array(0,1,"./thankyou_eventpayment.html","2009-01-12","3K","Planned Giving Miami    ","",""," Planned Giving Miami Thank you for your event registration and online payment if you are a guest. You will receive an email from PayPal shortly confirming your payment. This will serve as your receipt. We look forward to seeing you at our event.     ");
array_files[2]=new Array(0,1,"./reg_thankyou.aspx","2009-01-12","4K","Planned Giving Miami    ","","","﻿ Planned Giving Miami Thank you for registering for our event. We look forward to seeing you there! Our event is free for members. Nonmembers are charged 25. Please send your check to our Treasurer at the following address: Meschelle J. Huether Miami Childrens Hospital Foundation VP Estates, Gift Planning and Annual Fund 3000 Southwest 62 Avenue Miami, FL 33155 (786) 268-1847 - main phone (305) 666-3078 - main fax MHuether@MCHF.org Click here to view past programs     ");
array_files[3]=new Array(0,1,"./programs_calendar.html","2009-01-12","15K","Planned Giving Miami    ","","","﻿ Planned Giving Miami Calendar of Events 2008-2009 M-D PGC Programs LEAVE A LEGACYPROGRAMS Current Programs All meetings unless otherwise stated are held at:United Way of Miami-Dade3250 Southwest Third AvenueMiami, FL 33129-2712(305) 646-7012 September 9, 2008 8:00-9:30am Register Online Where is the Economy Going? How Does Planned Giving Fit into the Picture? presented by L.J. Rodriguez CPA Vice-President, Estate and Gift PlanningArchdiocese of Miami Development Corporation October 21, 2008(changed from 10/14) 8:00-10:00am Register Online Aging Donors: Capacity vs. Incapacity – best practices for professional advisors and gift planning officers. Two things are inevitable – taxes and old age. Cicero said old age isn’t so bad when you consider the alternative (we couldn’t find anything positive to say about taxes) but incapacity poses a special challenge to donors and gift planning professionals.Presented by:Jerry Chasen, Esq.Principal Chasen & Associates, P.A.Richard A. Dorn Director of Planned GivingMiami Jewish Home and Hospital for the Aged, Inc. October 27, 2008 6:00 - 8:00pm LEAVE A LEGACY Season Kickoff @ Northern Trust Bank, NA Click here to download RSVP November 11, 2008 8:00-10:00am Register Online Diaspora Philanthropy American philanthropy encompasses customs and traditions imported here from all over the world. Does your marketing plan, collateral materials and general approach consider that your current or potential donor may look at philanthropy entirely differently? We look at the way immigrants give to and in their native country as well as support causes in their new communities. December 09, 2008 8:00 - 10:00am Watching Your Assets in Treacherous Economic Times How bad is the economy? For one thing, we had to change the title of the presentation from “bad” to “treacherous*.” The impact on the philanthropic sector will be profound. We** voted for change, but everyone is asking the same questions: How will tax and “redistribution” policies affect investments and endowments? How can we “ride out” this period of economic uncertainty? How do you manage money in extreme volatility? What is the impact of low interest rates? Who will be the next bailout beneficiary? Presented by Gloria M. Zaldivar Senior Director/Portfolio Management BNY Mellon Wealth Management @ BNY Mellon -- January 20, 2009 8:00-9:30am Who Madoff With Our Endowment?Strategies for Navigating the Shoals of Murky Economic Waters Presented by: Ary VelascoDirector of Wealth Management, Miami - Florida Lydian Bank & Trust @United Way January 23, 2008 5:00-8:00pm LEAVE A LEGACY Professional Advisor Outreach Communicating the Benefits of Charitable Trusts Jerry Hesch, Esq. Greenberg Traurig The Role of the Professional Advisor in Philanthropic Giving Aaron Podhurst, Esq. Podhurst Orseck, P.A. @ BNY Mellon 1111 Brickell Avenue, 30th Floor -- February 10, 2009 8:00-10:00am Professional Ethics – Model Standards of Practice for the Charitable Gift Planner Do you think the terms Ethics and Philanthropy are necessarily synonymous? Are you aware of the multitude of conflict situations inherent in the planned giving process? Do you think the free legal advice you give or facilitate to close a gift will insulate you from liability? That’s what we thought! Don’t miss this stimulating “stay out of jail” program. March 10, 2009 8:00-10:00am Planning for people with disabilities: combining charitable planning and special needs trusts why are special needs trusts being used more and more often, and why don’t you know about it? Can donors protect their families from financial catastrophe using philanthropic planning? You’ll never find out if you miss this! March 27, 2009 8:00am-1:00pm LEAVE A LEGACY Planned Giving Education Day (formerly Sweet Charity) @ South Miami Hospital Victor Clarke Education Center presenting sponsor: Baptist Health South Florida Foundation April 14, 2009 8:00-10:00am What’s up at the IRS? A Charitable Tax Update(directly from the IRS) We’re from the government and we’re here to help you! What happens in Washington never stays in Washington! Both the House and Senate are moving on comprehensive legislation to substantially increase oversight of exempt organizations. When Congress decides to focus on something, it can only mean one thing! (if youre an IRS agent monitoring our programming) - the fair and equitable administration of our tax laws! (if youre connected with the operation of a nonprofit) - watch out! May 08, 2009 11:30am - 1:00pm LEAVE A LEGACY Donor Next Door Luncheon @ Hilton Downtown Miami June TBA, 2009 8:00-10:00am(eveninglocation TBD) Annual Meeting and Reception Extravaganza Join a star – studded cast, glitterati, paparazzi, Washington “insiders” and then come to our annual meeting at an incredible venue so secret that even we don’t know about it! Click here to view past programs     ");
array_files[4]=new Array(0,1,"./programs.html","2009-01-12","16K","Planned Giving Miami    ","","","﻿ Planned Giving Miami 2009 Calendar of Events January Events: December 11, 2007 7:45 AM networking 8:00 - 10:00am program Endowment Fund Management - Smooth Sailing in Rough Waters Libby M.L. Witherspoon Senior Director of Portfolio Management, BNY Mellon Wealth Management @ BNY Mellon 1111 Brickell Avenue, 30th Floor Nonprofits fall into one of two groups: those who have an endowment, and others who hope to have one. With an endowment, all you have to do is sit back and count the earnings, right? If thats what you think, you need to stop drinking the Kool-Ade and find out: What is the importance of understanding your organizations/endowment fund goals and objectives? What is volatility and how can it be minimized? What is strategic asset allocation? Why should you care about it? What are the dangers of market timing? What exactly is meant by diversification? Endowment Fund Management will raise your awareness and lower your blood pressure as you empower your organization to determine whether it is on the path toward financial self sufficiency or on the Eve of Destruction (apologies to Barry McGuire). Unless you attend this program, youll never know! Missing any of our innovative programming is tough enough, but this special program will never be repeated without prior permission from our potentially polite programming panel! Its like throwing away your Miami Dolphin season tickets (if you havent already)!* Dont even think about missing this presentation which will address all these issues and a whole lot of others we simply dont have room to print! All this on one action packed program? All delivered by the out of town experts (thats what they call them at the conferences up north)! How do we do it? Who cares? Just hurry up and register before our Budget & Finance Committee finds out! *scalping of tickets at Planned Giving Council events will be prosecuted to the fullest extent of the law Please respond by Friday the 7th Celebrate the Season of Thanks and Giving LEAVE A LEGACY, A program of Planned Giving Council of Miami-Dade County, and Northern Trust, N.A. cordially invite you to attend: Kick Off Reception 2007-2008 LEAVE A LEGACY  Initiative. Tuesday, November 13, 2007 from 5:30-7:30pm Click here for more information. The Planned Giving Council of Miami-Dade County www.plannedgivingmiami.org proudly presents: Professional Advisory Committees: Enlisting Allied Professional Advisers to Advance Your Mission Tuesday, October 9  8:00 AM United Way of Miami-Dade The Ansin Building 3250 Southwest 3rd Avenue Miami, FL 33129-2712 David da Silva Cornell Director of Development Dade Community Foundation Pam DiGiacomo Director, Professional Advisory Committee Foundation of the Greater Miami Jewish Federation Grace Young Senior Director, Endowment and Planned Gifts United Way of Miami-Dade Hauling out the checkbook and credit card to implement your planned giving program? Calculation software, databases, websites and development staff are necessary but expensive! But what if the ingredient to supercharge your program was free and right under your nose (or at least close to it)? Your prospective donors professional advisers - their estate and financial planners - are important allies (thats why we call them allied professionals) in connecting their clients with their philanthropic desires. They know how to structure a planned gift, leverage it and fit it into their clients overall planning. They dont add to your payroll or subtract from your office space. Wouldnt it be great if some of these allied professionals were familiar with and inspired by your organizations mission? serving as a technical resource for your organization? facilitating a win-win philanthropic plan for their clients and your organization? Positively profit from our pragmatic program proudly presenting two of the peninsulas premier philanthropic professional planning panels! Missing any of our innovative programming is tough enough, but this special program will never be repeated without prior permission from our potentially polite programming panel! Its like throwing away your Miami Dolphin season tickets (if you havent already)!* Dont even think about missing this presentation which will address all these issues and a whole lot of others we simply dont have room to print! All this on one action packed program? All delivered by the out of town experts (thats what they call them at the conferences up north)! How do we do it? Who cares? Just hurry up and register before our Budget & Finance Committee finds out! * scalping of tickets at Planned Giving Council events will be prosecuted to the fullest extent of the law Please respond by Friday the 5th using the RSVP form below. Send checks to our Treasurer: Steven D. Brooks Mellon Private Wealth Management Vice President Senior Portfolio Manager 1111 Brickell Avenue 30th Floor, Mellon Financial Center Miami, FL 33131-3112 (305) 810-2926 voice (305) 810-2930 facsimile Brooks.SD@mellon.com Please respond by November 2, 2007 using the RSVP form below or call LEAVE A LEGACY at 305-379-0800. November 13, 2007 8:00 - 10:00 AM Private Family Foundations vs. Donor Advised Funds Katherine N. Guida - Vice President, Northern Trust Bank of Florida, N.A. Henry H. Raattama Esq. - Shareholder, Akerman, Senterfitt & Eidson, P.A. @ United Way November 14, 2007 Sold Out! 22nd Annual National Philanthropy Day Awards Luncheon @ Hyatt Regency Miami in partnership with the Association of Fundraising Professionals - Greater Miami Chapter Dade Community Foundatiion Greater Miami Chamber of Commerce -- January 20, 20098:00 - 9:30 AMUnited Way of Miami-Dade3250 Southwest Third AvenueMiami, FL 33129-2712(305) 646-7012 voice(305) 646-7022 facsimile Who Madoff With Our Endowment?Strategies for Navigating the Shoals of Murky Economic Waters Presented by: Ary Velasco Director of Wealth Management, Miami - Florida Lydian Bank & Trust Gift planners have facilitated an unprecedented investment in philanthropy- but what happens to all those funds in endowments, trusts, foundations and other charitable vehicles? They are prudently invested in safe, balanced and rebalanced portfolios managed by investment experts overseen by knowledgeable and vigilant boards carefully exercising their fiduciary responsibilities, right? If that was true, you wouldnt be reading this! Hindsight may be 20-20 and the red flags abounded, but why were so many endowments, foundations, trusts and donors devastated and decimated? Our presenter Ari Velasco offers a unique perspective into: how the scheme worked how investors and auditors were fooled red flags which were ignored (and why) alternative investments such as private equity and hedge funds what we need to learn Please respond by Friday the 16th You did not upload swfobject.js or you do not have flash installed Click here to view past programs     ");
array_files[5]=new Array(0,1,"./plannedgivingmiami_rsvpform.xml","2009-01-12","4K","./plannedgivingmiami_rsvpform.xml    ","",""," hidden name=thankyoupage value=http://www.plannedgivingmiami.org/reg_thankyou.aspx hidden name=subject value=Planned Giving Council of Miami Event RSVP combobox name=Event x=68 y=52 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=296 h=20 textinput name=Name x=64 y=84 w=300 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 required=true textinput name=Title x=64 y=108 w=300 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Company x=185 y=132 w=179 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Address x=73 y=156 w=291 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=CityStateZip x=122 y=180 w=242 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Phone x=59 y=207 w=132 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Fax x=234 y=207 w=130 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Email x=62 y=233 w=302 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 required=true radiobutton name=PGCouncilMember x=50 y=268 w=130 h=19 label=PG Council Member labelPos=right groupname=Group 1 value=radiobutton1 fontsize=12 fontname=Georgia fontcolor=0x000080 radiobutton name=NonPGCouncilMember x=196 y=268 w=157 h=19 label=Non PG Council Member labelPos=right groupname=Group 1 value=radiobutton1 fontsize=12 fontname=Georgia fontcolor=0x000080 label name=My Text 1 x=4 y=16 w=363 h=16 text=RSVP Planned Giving Council Miami-Dade County fontbold=bold fontname=Georgia fontcolor=0xFFFFFF fontsize=13 label name=My Text 2 x=4 y=84 w=46 h=18 text=Name fontname=Georgia fontcolor=0xFFFFFF fontsize=16 label name=My Text 3 x=8 y=108 w=32 h=16 text=Title fontname=Georgia fontcolor=0x000080 fontsize=13 label name=My Text 4 x=8 y=132 w=169 h=18 text=Company/Organization fontname=Georgia fontcolor=0x000080 fontsize=16 label name=My Text 5 x=8 y=156 w=62 h=18 text=Address fontname=Georgia fontcolor=0x000080 fontsize=16 label name=My Text 6 x=8 y=184 w=109 h=18 text=City/State/Zip fontname=Georgia fontcolor=0x000080 fontsize=16 label name=My Text 7 x=8 y=212 w=48 h=18 text=Phone fontname=Georgia fontcolor=0x000080 fontsize=16 label name=My Text 8 x=200 y=212 w=31 h=18 text=Fax fontname=Georgia fontcolor=0x000080 fontsize=16 label name=My Text 9 x=8 y=236 w=44 h=18 text=Email fontname=Georgia fontcolor=0x000080 fontsize=16 label name=My Text 10 x=4 y=52 w=46 h=18 text=Event fontname=Georgia fontcolor=0xFFFFFF fontsize=16     ");
array_files[6]=new Array(0,1,"./plannedgivingmiami_rsvpform.asp","2009-01-12","51K"," & pageTitle & Planned Giving Miami RSVP    ","",""," @version 4.0 @package CC_FB The version of CoffeeCup Flash Form Builder that generated this script. Private Const CC_FB_Version = 6.0 The release date of the version of CoffeeCup Flash Form Builder that generated this script. Private Const CC_FB_LastUpdated = 06/13/2007 The version of this script. Private Const CC_FB_ScriptVersion = 4.0 The release date of this script. Private Const CC_FB_ScriptLastUpdated = 08/31/2007 The required VBScript version for this script. Private Const CC_FB_VBScriptVersion = 5 Will the owner of this form be emailed the form data Private Const CC_FB_DoEmail = true To default To address. Private Const CC_FB_ToEmail = info@plannedgivingmiami.org The default CC address. Private Const CC_FB_CCEmail = The default BCC address. Private Const CC_FB_BCCEmail = If we should send a message back to the user. Private Const CC_FB_AutoReply = true The subject of the message to be sent to the user. Private Const CC_FB_AutoReplySubject = RSVP Received for Planned Giving Council Event If we should include the form results in the message we send to the user. Private Const CC_FB_AutoReplyFormResults = true The position of the auto-reply message in the email. Private Const CC_FB_AutoReplyPosition = bottom The page to redirect to after the form is submitted. Private Const CC_FB_ResultsRedirect = http://www.plannedgivingmiami.org/reg_thankyou.aspx The address of the database where the form results will be saved. Private Const CC_FB_DBAddress = [ADDRESS] The port number of the database where the form results will be saved. Private Const CC_FB_DBPort = [DBPORT] The username for the database where the form results will be saved. Private Const CC_FB_DBUsername = [DBUSER] The password for the database where the form results will be saved. Private Const CC_FB_DBPassword = [DBPASS] The name of the database where the form results will be saved. Private Const CC_FB_DBName = [DBNAME] The address of the SMTP Server used for sending emails. Private Const CC_FB_SMTPAddress = [SMTPADDRESS] The port for the SMTP Server used for sending emails. Private Const CC_FB_SMTPPort = [SMTPPORT] The user for the SMTP Server used for sending emails. Private Const CC_FB_SMTPUsername = [SMTPUSER] The password for the SMTP Server used for sending emails. Private Const CC_FB_SMTPPassword = [SMTPPASS] The file to log the form results to if necessary. Private Const CC_FB_SaveFile = [FILENAME] The filetypes that are acceptable for file uploads. Private Const CC_FB_AcceptableFileTypes = txt|gif|jpg|jpeg|zip|doc|png|pdf|rtf The directory where files are uploaded Private Const CC_FB_UploadsFolder = files The extension that gets added to file uploads Private Const CC_FB_UploadsExtension = _fbu Will we save the file uploads to the server Private Const CC_FB_AttachmentSaveToServer = false Will we save the file uploads to the db Private Const CC_FB_AttachmentSaveToDB = false Will we send the file upload as an attachment Private Const CC_FB_AttachmentAddToEmail = false Makes sure that the user is using the required version of VBScript as specified by {@link CC_FB_VBScriptVersion}. If ScriptEngineMajorVersion CC_FB_VBscriptVersion Then printMessage Invalid VBScript Version,_ Were sorry but CoffeeCup Flash Form Builder requires VBScript & _ version & CC_FB_VBscriptVersion & or greater. Please & _ contact your server administrator. End If If the content type is mutipart, process the file upload Dim contentType contentType = Request.ServerVariables(HTTP_Content_Type) If len(contentType) = 0 Then contentType = Request.ServerVariables(CONTENT_TYPE) End If If LCase(Left(contentType, 19)) = multipart/form-data Then processFileUpload If the Request.Form collection is populated, process the form results. ElseIf Request.Form.Count 0 Then we need this since asp wont let us override request.form(Uploaded_File) dim uploadedFile processMailForm If all else fails, print out a blank page with version numbers and release dates. End If printMessage , Process the mail form results. This method is in charge of processing the mail form which is posted from the CoffeeCup Flash Form Builder SWF. This process includes: - Retrieving the preferences from the included CoffeeCup Flash Form Builder XML preferences file. - Formats output for file output as well as for an email to the form user and the form owner as necesarry. - Writes output to a file and sends it to the form user and the form owner as necessary. - Writes form results to a database if necesarry. Private Sub processMailForm() On Error Resume Next Dim emailResponse, formResponse, txtFile, item, preferences, FSO fixUploadedFileName Set preferences = getPreferences() For Each item In preferences(formFields) emailResponse = emailResponse & item & : & _ Request.Form(item) & VbCrLf & VbCrLf formResponse = formResponse & item & : & _ Request.Form(item) & & VbCrLf txtFile = txtFile & item & : & Request.Form(item) & | Next If a file was uploaded, add the appropriate data to the response fields If uploadedFile Then emailResponse = emailResponse & Uploaded File: & _ uploadedFile & VbCrLf & VbCrLf formResponse = formResponse & Uploaded File: & _ uploadedFile & & VbCrLf txtFile = txtFile & Uploaded File: & _ uploadedFile & | End If sendResponseEmails emailResponse, preferences writeResponseToFile txtFile writeResponseToDatabase preferences Make sure we delete the file from the server if the user doesnt want it If Not CC_FB_AttachmentSaveToServer And _ uploadedFile Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) FSO.DeleteFile Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile, true End If printResponsePage formResponse, preferences Set preferences = Nothing Set FSO = nothing End Sub Send response emails to the appropriate recipients. Sends an email to the scripts owner as well as the end-user if appropriate. If the sending of mail fails, an error message will be printed out to the screen. @param string emailResponse the default contents to mail to the user. @param dictionary preferences the CoffeeCup Flash Form Builder Preferences. Private Sub sendResponseEmails(ByRef emailResponse, ByRef preferences) On Error Resume Next Dim mail, unreg Set mail = Server.CreateObject(CDO.Message) If we could not create a CDO.Message object, they are lacking CDOSYS which is required for e-mail functionality. If Err.Number 0 Then Err.Clear printMessage Unable to Send E-Mail., _ Were sorry but we were unable to send an email. & _ Sending email requires CDOSYS, which we were unable to & _ locate on your server. Please contact your server & _ administrator End If If the program is unregistered, add the unregistered message. If Request.Form(unreg) Then unreg = ------------------------ & VbCrLf & VbCrLf & _ This Form was sent to you using CoffeeCup & _ Flash Form Builder. & VbCrLf & Please tell a friend about & _ us: http://www.coffeecup.com/form-builder/ & VbCrLf End If Make sure the mail is unicode for internationality. mail.Bodypart.ContentMediaType = text/plain mail.Bodypart.ContentTransferEncoding = 7bit mail.Bodypart.Charset = utf-8 Configure SMTP options if provided If CC_FB_SMTPAddress [SMTPADDRESS] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/cdo/ & _ configuration/sendusing) = 2 mail.Configuration.Fields.Item(http://schemas.microsoft.com/cdo/ & _ configuration/smtpserver) = CC_FB_SMTPAddress If CC_FB_SMTPPort [SMTPPORT] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/smtpserverport) = CC_FB_SMTPPort End If If CC_FB_SMTPUsername [SMTPUSER] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/smtpauthenticate) = 1 mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/sendusername) = CC_FB_SMTPUsername mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/sendpassword) = CC_FB_SMTPPassword End If mail.Configuration.Fields.Update End If Add an attachment is required If CC_FB_AttachmentAddToEmail And _ uploadedFile Then mail.AddAttachment Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile End If Use the alternative email if one is provided. If Request.Form(_ALT_EMAIL) Then mail.To = Request.Form(_ALT_EMAIL) Else mail.To = CC_FB_ToEmail End If Set a default subject if one is not provided provided. If Request.Form(subject) Then mail.Subject = Request.Form(subject) Else mail.Subject = Form Submission End If mail.TextBody = Here is the information submitted to & _ Request.ServerVariables(SERVER_NAME) & _ Request.ServerVariables(SCRIPT_NAME) & from & _ Request.ServerVariables(REMOTE_ADDR) & on & _ FormatDateTime(Date, 1) & at & Time & _ VbCrLf & ------------------------ & VbCrLf & emailResponse & _ unreg If we collected the end-users email If Request.Form(eM) Then Send a message to the forms owner with the end-users email as the reply-to address. If CC_FB_DoEmail Then mail.From = Request.Form(eM) mail.Cc = CC_FB_CCEmail mail.Bcc = CC_FB_BCCEmail mail.Send End If If mail.Send threw an error, hault the script and notify the user. If Err.Number 0 Then Err.Clear printMessage Unable To Send E-Mail, _ Were sorry but we were unable to send your e-mail. & _ If you are sure that you entered all your email & _ addresses properly, you should contact your server & _ administrator. End If If necesarry, send a message to the end-user as well. If CC_FB_AutoReply Then Dim formUserResponse, autoReplyMsg autoReplyMsg = If CC_FB_AutoReplyFormResults Then formUserResponse = emailResponse If CC_FB_AutoReplyPosition = top Then formUserResponse = autoReplyMsg & _ VbCrLf & VbCrLf & formUserResponse Else formUserResponse = formUserResponse & _ autoReplyMsg & VbCrLf & VbCrLf End If Else formUserResponse = autoReplyMsg End If mail.Attachments.DeleteAll mail.Subject = CC_FB_AutoReplySubject mail.TextBody = formUserResponse & unreg mail.From = mail.To mail.To = Request.Form(eM) mail.Send End If Send a message to the forms owner. ElseIf CC_FB_DoEmail Then mail.From = Planned Giving Miami RSVP mail.Cc = CC_FB_CCEmail mail.Bcc = CC_FB_BCCEmail mail.Send If mail.Send threw an error, hault the script and notify the user. If Err.Number 0 Then Err.Clear printMessage Unable To Send E-Mail, _ Were sorry but we were unable to send your e-mail. & _ If you are sure that you entered all your email & _ addresses properly, you should contact your server & _ administrator. End If End If Set mail = Nothing End Sub Gets the real name of the file that was uploaded. Since the file upload occurs in a different request, this method helps us resolve what the name of the uploaded file was in case it was renamed. Private Sub fixUploadedFileName() On Error Resume Next Dim newUploadName, FSO, extension, basename, folder, i If Request.Form(Uploaded File) Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) folder = Server.MapPath(CC_FB_UploadsFolder) basename = FSO.GetBaseName(Request.Form(Uploaded File)) extension = . & FSO.GetExtensionName(Request.Form(Uploaded File)) While FSO.FileExists(folder & & basename & _ CC_FB_UploadsExtension & i & extension) newUploadName = basename & CC_FB_UploadsExtension & i & extension i = i + 1 Wend End If uploadedFile = newUploadName Set FSO = Nothing End Sub Write form response to a database. Writes the form response to the database specified at CC_FB_DBAddress if appropriate. If the database doesnt it exist, the form_results table doesnt exist or if the form_results table doesnt comply with the structure of the current form then the database will be restructured accordingly. @param dictionary preferences the CoffeeCup Flash Form Builder Preferences. Private Sub writeResponseToDatabase(ByRef preferences) On Error Resume Next Dim connection, command, results Dim result, columns, column, query, field, i, parameters, bound If the CC_FB_DbAddress constant has been populated, then the user wants to write their data to a database. If CC_FB_DBAddress [ADDRESS] Then Firstly, lets make sure we can access ADODB. Set connection = Server.CreateObject(ADODB.Connection) If Err.Number 0 Then Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Saving to a database requires ADODB, & _ which we were unable to locate on your server. & _ Please contact your server administrator. End If connection.Open Driver={MySQL ODBC 3.51 Driver}; & _ Server= & CC_FB_DBAddress & ; & _ Port= & CC_FB_DBPort & ; & _ Uid= & CC_FB_DBUsername & ; & _ Pwd= & CC_FB_DBPassword & ; If Err.Number 0 Then If the error description mentions a driver, let the user know they are missing the mysql driver If InStr(Err.Description, driver) Then Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Saving to a database requires & _ the MySQL ODBC 3.51 Driver which we were unable & _ to locate on your server. Please contact your & _ administrator. Otherwise Let the user know they have entered incorrect credentials Else Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Please be sure you have entered &_ your database settings correctly. End If End If Attempt to make a connection to the specified DB Set command = Server.CreateObject(ADODB.Command) command.ActiveConnection = connection command.CommandText = USE ` & CC_FB_DBName & ` command.Execute If we cant select their DB, lets try to create our own. If Err.Number 0 Then Err.Clear command.CommandText = CREATE DATABASE ` & CC_FB_DBName & ` command.Execute If we cant create or own, let the user know If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to Create Database., _ Were sorry but we were unable to create your database. & _ If you believe the database already exists, please & _ be sure that you have the proper permissions to & _ select it. Otherwise, please be sure that you & _ have permissions to create databases. If you & _ are still experiencing troubles, please contact & _ your server administrator. If we could create our own, try selecting it now Else command.CommandText = USE ` & CC_FB_DBName & ` command.Execute If we still cant select the DB, let the user know If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to select Database., _ Were sorry but we were unable to select your & _ database. Please be sure that you have the proper & _ permissions to select it. If you are still & _ experiencing trouble, please contact your & _ server administrator. End If End If End If command.CommandText = SHOW TABLES LIKE form_results Set results = command.Execute If a form_results table exists, make sure it is in the proper format. If Not (results.EOF Or results.BOF) Then results.Close command.CommandText = SHOW COLUMNS FROM `form_results` Set results = command.Execute If for some reason we cant querty the DB, let the user know If results.EOF And results.BOF Then results.Close connection.Close printMessage Unable to Query Database., _ Were sorry but we were unable to query your database & _ table. Please be sure that you have the proper & _ permissions to select from the form_results & _ table. If you are still experiencing trouble, & _ please contact your server administrator. End If Set columns = Server.CreateObject(Scripting.Dictionary) Populate the columns collection with the columns of the form_results table Do Until results.EOF If results.Fields.Item(Field) id And _ results.Fields.Item(Field) created_at Then Set column = Server.CreateObject(Scripting.Dictionary) column.Add Field, CStr(results.Fields.Item(Field)) column.Add Type, CStr(results.Fields.Item(Type)) columns.Add CStr(results.Fields.Item(Field)), column End If results.MoveNext Loop results.Close If the fields from our form dont match the fields from the form_results table, archive the old table and create a new one corresponding to the current form If Not formFieldsEqualsTableFields(preferences(formFields), _ columns) Then archiveOldTable command createTableFromFormFields preferences(formFields), command End If Otherwise create the form_results table in the proper format. Else createTableFromFormFields preferences(formFields), command End If parameters = Array() If all went well, lets attempt to write the form results to the database. For Each field In preferences(formFields) query = query & ` & field & ` = ?, bound = UBound(parameters) + 1 Redim Preserve parameters(bound) If request.form(field) = Then parameters(bound) = Else parameters(bound) = Request.Form(field) End If Next Add the uploaded file to the query if necessary If CC_FB_AttachmentSaveToDB Then If uploadedFile Then Dim textStream, filepath, contents filepath = Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile Set textStream = Server.CreateObject(ADODB.Stream) textStream.Open textStream.Type = 1 textStream.LoadFromFile filepath If Err.Number 0 Then printMessage Unable To Open Attachment File, _ Were sorry but we were unable to open your uploaded & _ file to attatch it for email. Please be sure that & _ you have the proper permissions. End If query = query & `uploaded_file_name` = ?,`uploaded_file` = ?, bound = UBound(parameters) + 2 Redim Preserve parameters(bound) parameters(bound - 1) = uploadedFile parameters(bound) = textStream.read textStream.Close Set textStream = Nothing Else query = query & `uploaded_file_name` = ,`uploaded_file` = , End If End If command.CommandText = INSERT INTO `form_results` SET & query & _ `created_at` = NOW() command.Execute ,parameters If we couldnt write to the database, notify the user. If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to Insert Into Database Table., _ Were sorry but we were unable to insert the form results & _ into your database table. Please be sure that you have & _ the proper permissions to insert data into the & _ form_results table. If you are still experiencing & _ trouble, please contact your server administrator. End If connection.Close End If Set connection = Nothing Set command = Nothing Set results = Nothing Set columns = Nothing End Sub Archives an old `form_results` table. Renames a form results table to form_results_old or form_results_old with a numerical value on the end of it if appropriate. @param ADO Command Object command a database abstraction Private Sub archiveOldTable(ByRef command) On Error Resume Next Dim i, results command.CommandText = SHOW TABLES LIKE form_results_old set results = command.Execute Do Until results.EOF And results.BOF i = i + 1 command.CommandText = SHOW TABLES LIKE form_results_old & i & set results = command.Execute Loop command.CommandText = RENAME TABLE `form_results` TO ` & _ form_results_old & i & ` command.Execute() If Err.Number 0 Then Err.Clear printMessage Unable to Rename Database Table., _ Were sorry but we were unable to rename your database & _ table. Please be sure that you have the proper & _ permissions to rename the form_results table. If you & _ are still experiencing trouble, please contact your & _ server administrator. End If Set results = Nothing End Sub Checks if the columns from a table match the the structure of the fields from a form. @param array form_fields the structure from the form @param array table_fields the structure from the table @return boolean value, true if the structures are the same, false if the structures are not. Private Function formFieldsEqualsTableFields(ByRef formFields, _ ByRef tableFields) On Error Resume Next Dim Field, f Make sure we have the proper fields for saving uploaded files to the database if the user has requested we do so If CC_FB_AttachmentSaveToDB Then If tableFields.Exists(uploaded_file) And _ tableFields.Exists(uploaded_file_name) Then tableFields.Remove(uploaded_file) tableFields.Remove(uploaded_file_name) Else formFieldsEqualsTableFields = False Exit Function End If End If If formFields.Count tableFields.Count Then formFieldsEqualsTableFields = False Exit Function End If For Each field In formFields If Not tableFields.Exists(field) OR _ Not ((formFields(field)(type) = textarea AND _ tableFields(field)(Type) = text) OR _ tableFields(field)(Type) = varchar(255)) Then formFieldsEqualsTableFields = False Exit Function End If Next formFieldsEqualsTableFields = True End Function Create a MySQL table from the form structure. Uses the structure of the form, pulled from the XML preferences file to create a database table to store the form results. @param dictionary formFields the structure of the form @param ADO Command Object command a database abstraction Private Sub createTableFromFormFields(ByRef formFields, ByRef command) On Error Resume Next Dim field command.CommandText = DROP TABLE IF EXISTS `form_results` command.Execute() command.CommandText = CREATE TABLE `form_results` ( & _ `id` int(11) NOT NULL auto_increment, & _ `created_at` DATETIME NOT NULL If CC_FB_AttachmentSaveToDB Then command.CommandText = command.CommandText & _ ,`uploaded_file_name` varchar(255) NOT NULL DEFAULT & _ ,`uploaded_file` MEDIUMBLOB NOT NULL End If For Each field In formFields command.CommandText = command.CommandText & , ` & field & ` If formFields(field)(type) = textarea Then command.CommandText = command.CommandText & text Else command.CommandText = command.CommandText & varchar(255) & _ DEFAULT End If command.CommandText = command.CommandText & NOT NULL Next command.CommandText = command.CommandText & , PRIMARY KEY(`id`)) command.Execute() If Err.Number 0 Then Err.Clear printMessage Unable to Create Table., Were sorry but we were & _ unable to create a database table for your form results. & _ Please be sure that you have the proper permissions to & _ create tables. If you are still experiencing trouble, & _ please contact your server administrator. End If End Sub Write form response to a log file. Writes the form response to the log file specified at CC_FB_SaveFile if appropriate. If the file writing fails, an error message will be printed out to the screen. @param string txtFile the response to write to the log file. Private Sub writeResponseToFile(ByRef txtFile) On Error Resume Next Dim FSO, filePath, textStream txtFile = Request.ServerVariables(SERVER_NAME) & _ Request.ServerVariables(SCRIPT_NAME) & | & _ FormatDateTime(Now) & | &_ Request.ServerVariables(REMOTE_ADDR) & | & _ txtFile If a log file location has been set If CC_FB_SaveFile [FILENAME] Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) filePath = Server.MapPath(CC_FB_SaveFile) Set textStream = FSO.OpenTextFile(filePath, 8, True) If Err.Number 0 Then Err.Clear printMessage Unable To Open File, _ Were sorry but we were unable to open & filePath & _ . Please contact your server administrator to be sure & _ that you have the proper permissions. End If textStream.Write(txtFile) If Err.Number 0 Then Err.Clear printMessage Unable To Write To File, _ Were sorry but we were unable to write to & _ filePath & . Please contact your server & _ administrator to be sure that you have the proper & _ permissions. End If textStream.Close Set textStream = Nothing Set FSO = Nothing End If End Sub Prints the HTML-formatted, form response page for the end-user. Writes the form response to an HTML-formatted page for the end-user or redirects the user to a thank you page if specified. @param string form_response the response to write to the page. @param array preferences the CoffeeCup Flash Form Builder Preferences. Private Sub printResponsePage(ByRef formResponse, ByRef preferences) On Error Resume Next Redirect to a thank you page if the user has created one. If CC_FB_ResultsRedirect [RESULTSREDIRECT] Then Response.Redirect CC_FB_ResultsRedirect Otherwise create a thank you page. Else Dim resultsMsg resultsMsg = [RESULTSMSG] Response.Write(Replace(resultsMsg, _ form_results, formResponse)) End If End Transmission Response.End END Sub Returns the CoffeeCup Flash Form Builder Preferences. Opens the CoffeeeCup Flash Form Builder XML preferences file and retrieves the preferences and form fields from it. If the preferences file is not found or can not be opened, an error message is printed to the screen. @return dictionary preferences a dictionary of preferences specified in the CoffeeCup Flash Form Builder XML preferences file. Private Function getPreferences() On Error Resume Next Dim FSO, filePath, textStream, contents, preferences, formFields Initialize the preferences dictionary Set preferences = Server.CreateObject(Scripting.Dictionary) Set formFields = Server.CreateObject(Scripting.Dictionary) Set FSO = Server.CreateObject(Scripting.FileSystemObject) filePath = Server.MapPath(Request.Form(xmlfile)) If the specified preferences file doesnt exist, let the user know If Not FSO.FileExists(filePath) Then printMessage Unable To Locate XML File, Were sorry but we & _ were unable to locate your XML file. Please be sure that & _ the & Request.Form(xmlfile) & is on your server in & _ the same directory as your other form builder files. End If Read in the text from the specified preferences file Set textStream = FSO.OpenTextFile(filePath, 1, False, -2) If we were unable to open the specified xml file, let the suer know If Err.Number 0 Then Err.Clear printMessage Unable To Open XML File,Were sorry but we were & _ unable to open your XML file. Please be sure that you have & _ the proper permissions to read & Request.Form(xmlfile) & _ . If you are still experiencing problems, please contact & _ your server administrator. End If contents = textStream.ReadAll textStream.Close If for some reason the text from the preferences file is empty let the user know If contents = Then printMessage Unable To Read XML File,Were sorry but we were & _ unable to read your XML file. Please be sure that you have & _ the proper permissions to read & Request.Form(xmlfile) & _ . If you are still experiencing problems, please contact & _ your server administrator. End If Strips out all the XML nodes from the preferences file. Dim contentsRegexp, nodes, node Set contentsRegexp = New RegExp contentsRegexp.Pattern = ([a-z]+?)s+([^]*?) contentsRegexp.IgnoreCase = True contentsRegexp.Global = True contentsRegexp.Multiline = True Set nodes = contentsRegexp.Execute(contents) For Each node In nodes Skip over item, hidden, button and label nodes, as were not interested in them. If node.SubMatches(0) item And _ node.SubMatches(0) hidden And _ node.SubMatches(0) submitbutton And _ node.SubMatches(0) resetbutton And _ node.SubMatches(0) browsebutton And _ node.SubMatches(0) label Then For each node, we will strip out all of the attributes Dim nodeDictionary, nodeRegexp, attributes, attribute, name Set nodeRegexp = New RegExp nodeRegexp.Pattern = ([a-z0-9]+?)=([^]*?) nodeRegexp.IgnoreCase = True nodeRegexp.Global = True nodeRegexp.Multiline = True Set nodeDictionary = Server.CreateObject(Scripting.Dictionary) Set attributes = nodeRegexp.Execute(node.SubMatches(1)) For each attribute In attributes nodeDictionary.Add attribute.SubMatches(0), _ HTMLDecode(attribute.SubMatches(1)) Next If the node has an attribute called name, it is a form field. If nodeDictionary.Exists(name) Then name = nodeDictionary(name) If nodeDictionary.Exists(label) Then name = name & - & nodeDictionary(label) End If nodeDictionary.Add type, node.SubMatches(0) formFields.Add name, nodeDictionary If the node type is form, it is the form preferences ElseIf node.SubMatches(0) = form Then preferences.Add formPreferences, nodeDictionary otherwise just dump everything into a general array depending on its node type. Else If Not preferences.Exists(node.SubMatches(0)) Then preferences.Add node.SubMatches(0), Array(nodeDictionary) Else Dim nodeDictionaries, bound nodeDictionaries = preferences(node.SubMatches(0)) bound = UBound(nodeDictionaries) + 1 Redim Preserve nodeDictionaries(bound) Set nodeDictionaries(bound) = nodeDictionary preferences(node.SubMatches(0)) = nodeDictionaries End If End If End If Next preferences.Add formFields, formFields Set getPreferences = preferences Set FSO = Nothing Set textStream = Nothing Set preferences = Nothing End Function Uploads a user-submitted file. Private Sub processFileUpload() On Error Resume Next Dim data, position, separator Dim folder, filedata, filename, basename, extension, filenameRegexp, i Dim binaryString, FSO, filePath, textStream data = Request.BinaryRead(Request.TotalBytes) If we couldnt retrieve the binary request, its most likely because the file exceeded the servers maximum post size If Err.Number 0 Then Err.Clear printMessage Unable to Upload File., _ Were sorry but we were unable to upload your file because & _ it exceeded the maximum file upload size. End If Get the mime boundry separator = MidB(data, 1, InstrB(data, ChrB(10)) - LenB(ChrB(10)) - 1) The position where filedata is first mentioned position = InstrB(data, StringToBinary(Filedata)) If filedata is found If position 0 Then Get filename binaryString = StringToBinary(filename=) position = InstrB(position, data, binaryString) + LenB(binaryString) filename = BinaryToString(MidB(data, position, _ InstrB(position, data, ChrB(34)) - position)) Get filedata position = InstrB(position, data, ChrB(10) & ChrB(13)) _ + LenB(ChrB(10) & ChrB(13) & ChrB(10)) filedata = BinaryToString(MidB(data, position, _ InstrB(position, data, separator) - position - _ LenB(ChrB(10) & ChrB(13)))) Make sure the file upload is of an acceptable file type If CC_FB_AcceptableFileTypes Then Set filenameRegexp = New RegExp filenameRegexp.Pattern = .( & CC_FB_AcceptableFileTypes & ) filenameRegexp.IgnoreCase = True If Not filenameRegexp.Test(filename) Then printMessage Invalid File Type, _ Were sorry but we were unable to upload your file & _ because the file type is not acceptable. End If End If Set FSO = Server.CreateObject(Scripting.FileSystemObject) Create the files folder if it doesnt already exist folder = Server.MapPath(CC_FB_UploadsFolder) If Not FSO.FolderExists(folder) Then FSO.CreateFolder(folder) If Err.Number 0 Then Err.Clear printMessage Folder Creation Failed, _ Were sorry but we were unable to create a folder for & _ your file uploads. Please contact your server & _ administrator. End If End If basename = FSO.GetBaseName(filename) extension = . & FSO.GetExtensionName(filename) filePath = folder & & basename & CC_FB_UploadsExtension & extension If the file already exists, append a version number While FSO.FileExists(filePath) i = i + 1 filePath = folder & & basename & CC_FB_UploadsExtension & _ i & extension Wend Set textStream = FSO.CreateTextFile(filePath, True) Let the user know if we cant create the file If Err.Number 0 Then Err.Clear printMessage Unable To Create File, _ Were sorry but we were unable to create & filePath & _ . Please contact your server administrator to be sure & _ that you have the proper permissions. End If textStream.Write(filedata) Let the user know if we cant save the file If Err.Number 0 Then Err.Clear printMessage Unable To Write To File, _ Were sorry but we were unable to write to & _ filePath & . Please contact your server & _ administrator to be sure that you have the proper & _ permissions. End If textStream.Close Set filenameRegexp = Nothing Set FSO = Nothing Set textStream = Nothing End If End Sub Prints a message to the screen. Prints an HTML-formatted message to the screen that also contains the current PHP version number the server is running, the current version number and release date of this script as well as the current version number and release date of the version of CoffeeCup Flash Form Builder that generated this script. NOTE: This function stops execution of the script. @param string title the title of the page @param string message the message to print to the screen Private Sub printMessage(ByRef title, ByRef message) On Error Resume Next The title of the html-formatted page. Dim pageTitle, cdosysMsg, adodbMsg If the user has provided a title, format it for HTML If Not title = Then title = Server.HTMLEncode(title) pageTitle = title & - title = & title & End If If the user has provided a message, formit it for HTML If Not message = Then message = & Server.HTMLEncode(message) & End If Check if CDOSYS is available Server.CreateObject(CDO.Message) If Err.Number 0 Then Err.Clear cdosysMsg = Not Available Else cdosysMsg = Available End If Check if ADODB is available Server.CreateObject(ADODB.Connection) If Err.Number 0 Then Err.Clear adodbMsg = Not Available Else adodbMsg = Available End If Response.Write ( & VbCrLf & _ & VbCrLf & _ & _ VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & pageTitle & Planned Giving Miami RSVP & VbCrLf & _ & _ VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & title & VbCrLf & _ & message & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ VBScript Version: & ScriptEngineMajorVersion & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ Software Version: & CC_FB_Version & & VbCrLf & _ Software Last Updated: & CC_FB_LastUpdated & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ Script Version: & CC_FB_ScriptVersion & & VbCrLf & _ Script Last Updated: & CC_FB_ScriptLastUpdated & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ CDOSYS: & cdosysMsg & & VbCrLf & _ ADODB: & adodbMsg & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ ) Response.End End Sub Decodes html entities in text @param text the text to decode @return html decoded text Function HTMLDecode(text) On Error Resume Next Dim i text = Replace(text, , ) text = Replace(text, &lt; , ) text = Replace(text, &gt; , ) text = Replace(text, & , &) text = Replace(text, , ) For i = 1 To 255 text = Replace(text, &# & i & ;, Chr(i)) Next HTMLDecode = text End Function Converts a C-style string to binary @param cstring the string to be converted @return binary text Function StringToBinary(cstring) On Error Resume Next Dim i For i=1 To Len(cstring) StringToBinary = StringToBinary & ChrB(Asc(Mid(cstring,i,1))) Next End Function Converts a binary string to C-style @param binary string to be converted @return C-style text Function BinaryToString(binaryString) On Error Resume Next Dim i For i=1 To LenB(binaryString) BinaryToString = BinaryToString & Chr(AscB(MidB(binaryString,i,1))) Next End Function     ");
array_files[7]=new Array(0,1,"./pastprograms.html","2009-01-12","73K","Planned Giving Miami    ","","","﻿ Planned Giving Miami Current Programs 2009 Calendar of Events December 9, 2008 Watching Your Assets in Treacherous Economic Times Presented by: Gloria M. Zaldivar Senior Director/Portfolio Management BNY Mellon Wealth Management October 27, 2008 LEAVE A LEGACY Season Kickoff @ Northern Trust Bank, NA October 21, 2008 Aging Donors: Capacity vs. Incapacity – best practices for professional advisors and gift planning officers. Presented by:Jerry Chasen, Esq.Principal Chasen & Associates, P.A.Richard A. Dorn Director of Planned GivingMiami Jewish Home and Hospital for the Aged, Inc. September 9, 20088:00 - 9:30 AM Where is the Economy Going? How Does Planned Giving Fit into the Picture?presented by L.J. Rodriguez CPAVice-President, Estate and Gift Planning, Archdiocese of Miami Development Corporation June 3, 2008Annual Meeting David Lawrence Jr. - Early Childhood Initiative Foundation March 11, 2008 8:00-10:00am Houston, Weve Got A Problem: Gifts Gone Bad Richard Alan Lehrman, Esq., Law Offices of Richard Alan Lehrman @United Way February 12, 2008 8:00-10:00am Cant Have One Without the Other: Love & Marriage, Horse & Carriage, Print & Web Larry Stelter, The Stelter Company @United Way January 8, 2008 8:00am-10:00am The Planned Giving Discussion: If It Ends With A Gift, It Starts With Values Jerry Simon Chasen, Esq. Chasen & Associates, P.A. @United Way January 23, 2008 5:00-8:00pm LEAVE A LEGACY Professional Advisor Outreach @ BNY Mellon 1111 Brickell Avenue, 30th Floor 5:00 - 6:00 P.M Workshop: Communicating the Benefits of Charitable Trusts Jerry Hesch, Esq. - Greenberg Traurig Show your clients how the use of charitable remainder trusts and charitable lead trusts can actually increase the amounts that they can pass on to family members and to charity. 6:00 - 8:00 P.M Reception Presentation The Role of the Professional Advisor in Philanthropic Giving Aaron Podhurst, Esq. - Podhurst Orseck, P.A. December 11, 2007 Endowment Fund Management - Smooth Sailing in Rough Waters Libby M.L. Witherspoon Senior Director of Portfolio Management, BNY Mellon Wealth Management November 14, 2007 22nd Annual National Philanthropy Day Awards Luncheon November 13, 2007 Private Family Foundations vs. Donor Advised Funds Katherine N. Guida - Vice President, Northern Trust Bank of Florida, N.A. Henry H. Raattama Esq. - Shareholder, Akerman, Senterfitt & Eidson, P.A. November 13, 2007 LEAVE A LEGACY Kickoff Celebrate the Season of Thanks and Giving 22d Annual Annual Meeting & Reception Tuesday, June 12th  5:00 to 7:30 PM Annual LEAVE A LEGACY Donor Next Door Luncheon Thursday, May 17- 11:30 AM J.W. Marriott Brickell Avenue Intergenerational Philanthropy Establishing Endowments Tuesday, April 9th  8:00 to 9:30 AM Miami Childrens Museum Directions and map: http://www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instructions) Planned Giving Education Day (Formerly Sweet Charity) Thursday, March 8, 2007 NETWORKING FOR NON-PROFIT, FUNDRAISING AND PLANNED GIVING PROFESSIONALS Victor Clarke Education Center at South Miami Hospital 6200 SW 73rd Street (US-1 and 62nd Avenue) SCHEDULE OF EVENTS: 8:00  8:30 am Registration & Continental Breakfast 8:30  8:50 am Welcome & Overview 9:00  9:30 am View From the Hill: A Legislative Update 9:45  10:45 am Concurrent Breakout Sessions Session A: Planned Giving 101 Presenters: Lucy Morillo, Miami Childrens Hospital Foundation & L. J. Rodriguez, Archdiocese of Miami Development Corporation This program is perfect for those interested in adding planned giving to their overall development programs, for those starting new planned giving programs, and for those seeking to revitalize stale, existing programs. See how your planned giving program fits into your overall fundraising program and how it could fit during a capital campaign. Session B: Planned Giving 201 Presenter: Richard Alan Lehrman, Law Offices of Richard Alan Lehrman For those who already know their planned giving basics, this program takes your knowledge to the next level with insight as to the best planned giving vehicles to get you where youre going. Learn more about the specific tools of gift planning and their practical application! 11:00 - 11:45 pm Round Table Session I 11:45 am - 12:15 pm Networking Lunch Session 12:15 - 1:00 pm Round Table Session II 1:00 - 1:30 pm Round Table Debriefing & Final Remarks Round Table Topics: (During each session, you will be able to select from one of the following topics) Marketing your Planned Giving Program  Lucy Morillo, Miami Childrens Hospital Foundation Planned Giving Policies and Procedures  Cynthia L. Beamish, University of Miami Introducing Planned Giving to Your Board  Christopher M. Kraus, Baptist Health South Florida Foundation Board Governance and Monitoring Internal Controls  Sherry Reed, Lancaster & Company Life Insurance as a Planned Gift  Paul S. Soul, Paul S. Soul Enterprises, Inc. Gift Annuities  Meschelle J. Huether, University of Miami How to Involve Professional Advisors  Alfred A. Bunge, Bernstein Global Wealth Management Selecting a Financial Advisor for your Endowment  Teresa Valdes-Fauli Weintraub, Fiduciary Trust International of the South The Art of Making a Successful Ask  Stephen J. Parsons, Baptist Health South Florida Foundation Gifts of Real Estate  L. J. Rodriguez, Archdiocese of Miami Development Corporation Tuesday, Febuary 13th  8:00 to 9:30 AM Miami Childrens Museum Directions and map: http://www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instuctions) Special thanks to: Miami Childrens Museum for hosting Its our annual peek at how an extraordinary gift comes about and is structured. Most such gifts are the result of a collaboration between the donor, their professional advisors and the donee organization. Our program features all three, plus a very special client of the organization who provided the inspiration for the gift. Missing any of our innovative programming is tough enough, but Anatomy of a Gift comes just once a year. Its like throwing away your Super Bowl tickets*! Dont even think about missing this presentation which will address all these issues and a whole lot of others we simply dont have room to print! Sure, you might be able to glean some of this information from the pricey seminar at the Peninsula Hotel in Manhattan (where a Manhattan (or Cosmopolitan) at the bar will set you back at least 15, without gratuity). But we have assembled the best legal, accounting, financial planning and philanthropic minds right here, in the luxurious accommodations of The Childrens Museum, and you still have time to make the rest of your morning meetings! Anatomy of a Gift An inside look at an incredible gift... After seeing firsthand how the Miami Lighthouse for the Blind and Visually Impaired transforms peoples lives, Miami businesswoman Gloria Martin decided to donate 1,104,200.60 to the agency in honor of her good friends, Henry and Inez Stone. The amount commemorates the date of the 11/04/2006 gala celebrating the Lighthouses founding 75 years ago. It is the largest donation ever received at the Miami Lighthouse by a living private donor, according to President and CEO Virginia Jacko(http://tinyurl.com/3726l9). By... The Donor Gloria Martin Gloria Martin Foundation, Inc. The Professional Advisor Louis Nostro Jr Shutts & Bowen, LLP The Donee Virginia A. Jacko President and Chief Executive Officer Miami Lighthouse for the Blind and Visually Impaired The Inspiration Henry Stone Henry Stone Music, Inc. http://www.henrystonemusic.com/ The Ethics of Philanthropy examined from all angles by: Jerry Chasen, Esq., Chasen & Associates, P.A. Stephen B. Cohen, CPA Stephen Schwartz, CPA, CFO, Greater Miami Jewish Federation Moderated by: Paul S. Soule C.L.U., Paul Soule Enterprises Tuesday, January 9th  8:00 to 9:30 AM Miami Childrens Museum Click here for directions and a map. (please follow City of Miami onsite parking instuctions) Special thanks to: Miami Childrens Museum for hosting! Do you think the terms Ethics and Philanthropy are necessarily synonymous? Are you aware of the multitude of conflict situations inherent in the planned giving process? Do you think the free legal advice you give or facilitate to close a gift will insulate you from liability? You will wish you were fired by Donald Trump* if you even think about missing this presentation which will address all these issues and a whole lot of others we simply dont have room to print! Sure, you might be able to glean some of this information from the pricey seminar at the Peninsula Hotel in Manhattan (where a Manhattan (or Cosmopolitan) at the bar will set you back at least 15, without gratuity). But we have assembled the best legal, accounting, financial planning and philanthropic minds right here, in the luxurious accommodations of The Childrens Museum, and still have time to make the rest of your morning meetings! Celebrate the Season of Thanks Kick-Off Reception-2006-2007 LEAVE A LEGACY Initiative Tuesday, November 14, 2006 5:30-7:30 PM Presented by: LEAVE A LEGACY, A Program of the Planned Giving Council of Miami-Dade County & NORTHERN TRUST, NA Guest Speaker: Sister Jeanne O Laughlin, OP Chancellor, Barry University SPACE IS LIMITED Respond by November 3rd to LEAVE A LEGACY at 305.663.7105 The State of E-Philanthropy - The Art of DataMining in Support of Major Gift Fundraising Cary Colwell Fundraising Consultant, BlackBaud Analytics, Charleston, SC www.blackbaud.com Tuesday,October10th  8:00to 9:30AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instuctions) Specialthanks to: for hosting Using Statistical Modeling to Increase Donations Nonprofits are increasingly relying on statistical modeling to help them target their best prospects and strengthen their fundraising programs. Learn how custom modeling provides fundraisers with information about a prospects likelihood not only to give, but also to give to the organizations they represent When is it appropriate to introduce planned giving to a prospect? Should you be marketing planned gifts? What is the difference between a major gift program and a planned gift program? In this session, join former hospital foundation executive and fundraising consultant, Cary Colwellto discuss how to use planned giving as a tool and how to segment your donor/prospect base in order to identify prospects. We will also explore when it is appropriate to seek a current gift vs. a planned gift. Is your development program as efficient as it could be? Are you using statistical modeling instead of flipping a coin or opening a fortune cookie? Of course not! But out of town* expertCary Colwell(bio below)will take the mystery out of identifying prospective donors.How do we do it? Who cares! Just hurry up and register beforeour Budget & Finance Committee finds out! You willsee the and make threatening gestures at Chris Wallacein disgustif you even think about missing this presentation which will address all these issues and a whole lot of others we simply dont have room to print! Cary Colwell is a consultant in the Blackbaud Analytics division. He has 25 years of fundraising experience and has raised hundreds of millions in private support. Previously, he served as president and CEO of the Scripps Foundation for Medicine and Science in San Diego, CA, where he was responsible for the overall operations of the Foundation, one of the nations top 25 fundraising organizations for private medical institutions. Previously, Mr. Colwell served as executive director of the Memorial Medical Center Foundation in Springfield, IL, and was corporate director of planned and major gifts at Henry Ford Health System in Detroit, MI. His background also includes major and planned giving work in higher education. He holds a BS in finance from Eastern Illinois University. New Pension Law: Effect on Philanthropy, NonProfits and Planned Giving Henry H. Raattama , Esq. Akerman, Senterfitt & Eidson, P.A. Paul S. Soule CLU Paul Soule Enterprises Tuesday, September 12th  8:00 to 9:30 AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instuctions) Special thanks to: Miami Childrens Museum for hosting On August 17, the President signed the Pension Protection Act of 2006. The new law contains numerous changes to the tax law provisions affecting tax-exempt organizations. Do you know the new laws effect on: Donor advised funds, supporting organizations, and credit counseling organizations Unrelated business income and Section 501(c)(3) organizations Charitable contribution deductions for monetary donations, certain easements, taxidermy property, clothing and household goods, and other items An incredible opportunity to convert tax vulnerable IRAs into transformative donations Of course not! It was just signed into law days ago! But out of town* experts Hank Raattama and Paul S. Soule do! How do we do it? Who cares! Just hurry up and register before our Budget & Finance Committee finds out! You will flip your lid (and investment real estate) in disgust if you even think about missing this presentation which will address all these issues and a whole lot of others we simply dont have room to print! Our 21st Annual Annual Meeting and Reception featuring Live taping of Nightly Business Report Tuesday, June 13th  4:30 to 7:30 PM WPBT Channel 2 studios 14901 N.E. 20 Avenue Miami, FL 33181 Directions and map Special thanks to: Bacardi USA for providing refreshments (must be legal drinking age in your state of residence) 4:00 - 4:30 Election of officers and board 4:30 - 6:00 Reception 6:00 - 6:15 Producer explains upcoming program 6:30 - 7:15 Live Taping of Nightly Business Report Every year PGC Annual Meeting and Reception attendees ask: how can they possibly top last years extravaganza? And theres no question that some of our over the top Annual Meeting and Receptions featuring special guest appearances from luminaries like* Shaquille ONeal, Hillary Rodham Clinton, Bill Gates, Dan Marino, Jay Leno, Barbara Steisand, Dan Rather and Madonna have raised the bar for the hard working and tireless members of the illustrious Programming and Entertainment Committee. However, in our completely objective opnion, they have absolutely outdone themselves in arranging for this unique, historic, one of a kind and ofter imitated but never duplicated: absolutely live taping of Nightly Business Report featuring Co-anchors Paul Kangas and Susie Gharib Nightly Business Report.. Consistently Televisions Most-Watched Daily Business News Program Award-winning news coverage Carried by more than 225 local PBS stations 90% coverage of US TV households 2.6 million unduplicated viewers weekly Educated, affluent, professional audience Global carriage via the International Broadcasting Bureaus Worldnet Satellite Network and Armed Forces Radio and Television Service Finally, we are even waiving the guest fee for those who join for 2006-2007! How do we do it? Who cares! Just hurry up and register before our Budget & Finance Committee finds out! * - legal disclaimer: we did say like as in similar to (i.e., 2 arms, 2 legs, etc.) Please respond by Tuesday June 6th You must be on the security list to be admitted to the studio Non Profit Governance Project a collaborative workshop including participation from the Dade Community Foundation, Center on Nonprofit Effectiveness and the Planned Giving Council The ABCs of Board Oversight: Audits, Budgets, Contracts & Controls A Conversation with Board Members About Non-Profit Finance & Internal Controls Featuring a Panel Discussion with Barry E. Johnson, President and CEO, Greater Miami Chamber of Commerce, who will describe how the board of the Chamber of Commerce changed its practices as a result of an incidence of fraud & Michael Kosnitzky, practicing attorney and former Board Chair of the Public Health Trust, who will reflect on his tenure on the Public HealthTrust and describe the governance issues that he tackled while on the board The Panelists will Cover Topics Including: Board communication and its effect on internal controls Audit practices The boards role in budgeting and contracting Conflict of interest policies Fraud prevention Thursday June 8, 2006 8:00 to 10:30AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html RSVP to Edwina Lau ELau@chasemiami.com A Tale of Two Boards A Conversation with Board Members about Board Structure and Culture featuring CEO/board chair teams: Daniella Levine (Founding CEO) and Alicia Apfel (Chair of the Board) of Human Services Coalition & David Saltman (CEO) and Robert Merlin (Chair of the Board) of Jewish Community Services Introductory remarks by: Martin Fine, Esq. Thursday March 30th, 2006 8:00 to 10:30AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instructions) How to Identify Planned Giving Prospects Lawrence Henze Managing Director, Blackbaud Analytics Centennial, Colorado Tuesday, April 11th  8:00 to 9:30 AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instructions) Special thanks to: Miami Childrens Museum for hosting Developing a successful planned giving program can be a complex undertaking. But it is one that is well worth the trouble. Extensive research has shown that planned giving is about lifestyles and loyalty, not wealth. Many organizations still think they have to find the millionaires in their database to secure planned gifts. The truth: everyone in your annual fund program has the potential to be a planned giver. This means you have more control over the process than you think. Equipped with solid information and the right marketing strategy, your organization can build a successful planned giving program. All this on one action packed program? All delivered by our first out of town expert who really is from out of town! How do we do it? Who cares! Just hurry up and register before our Budget & Finance Committee finds out! You will mangle and toss your City of Miami fire rescue fee refund in disgust if you even think about missing this presentation which will address all these issues and a whole lot of others we simply dont have room to print! Non-Profit Education Day: Networking for non-profit, fundraising and planned giving professionals. Thursday, March 2- 9:00 AM to 4:00 PM, Reception 4:00-6:00 PM Victor Clarke Education Center, South Miami Hospital, 6200 S.W. 73 Street, Miami Call 305.663.7105. Who should attend? Benefits? Nonprofit leaders: Executives, board members, fundraising professionals Learning and networking with financial advisors and business professionals that care about local nonprofits. Professional advisors: attorneys, CPAs, trust officers Continuing Education Units (CEUs), professional development, and networking Presentations and Roundtable Discussions by:  Deborah Bussel, Bussel Philanthropy Associates  Frank Casale, Barry University  Mel Chasen, Intercede  Dick DeCair, Planned Giving Council of Miami-Dade  Andrea Kilpatrick, Cool Kids Learn, Inc.  Christopher M. Kraus, Baptist Health South Florida Foundation  Richard Alan Lehrman, Law Offices of Richard Alan Lehrman  Lucy M. Morillo, University of Miami  Henry H. Raattama, Jr., Akerman Senterfitt  Sherry Reed, Lancaster & Company  Paul S. Soul, Paul S. Soul Enterprises, Inc.  Gene Sulzberger, Mellon  Teresa Valdes-Fauli Weintraub, Fiduciary Trust International of the South Learning and Networking:  The Art of Making a Successful Ask  Board Governance: How to Avoid Losing Your Non-Profit Status  Insurance as a Planned Gift  Introducing Planned Giving to Your Board  Legislative Update  Marketing Your Planned Giving Program  Matching the Donor to the Gifting Vehicle  Monitoring Internal Controls  Planned Giving: The Roadmap to Success  Selecting a Financial Advisor for your Endowment  Social Entrepreneurship Skills for Non-Profits  Stewardship: Exceptional Service Builds Exceptional Loyalty Thursday, March 2- 9:00 AM to 4:00 PM, Reception 4:00-6:00 PM Victor Clarke Education Center, South Miami Hospital, 6200 S.W. 73 Street, Miami Advance registration 40 or board members 30; and 50 at the door Planned Giving Council Members: 20 advance or 25 at the door Information and registration: Call 305.663.7105. Sweet Charity: A Day of Planned Giving Education Thursday, March 2- 9:00 AM to 6:00 PM Victor Clarke Education Center, South Miami Hospital 6200 S.W. 73 Street CEU credits applied for watch this space for more information Annual LEAVE A LEGACY Donor Next Door Luncheon Leave A Legacy of Miami-Dade County is holding its ninth annual Donor Next Door Luncheon on Friday, May 5, 2006, at the JW Marriott on Brickell. This annual luncheon honors philanthropists in our community who support local nonprofits through both monetary donations and volunteer service. To help highlight the theme of the event, Leave A Legacy will publish the fifth annual Family Album showcasing philanthropists, the organizations they support and the programs and services they provide in our community. Big Brother Is Watching You - Federal Legislative & Regulatory Update for Nonprofits Hank Raattama, Esq. Akerman Senterfitt & Eidson, P.A. Tuesday, February 14th  8:00 to 9:30 AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instructions) Download PowerPoint Presentation&gt;&gt; Special thanks to: Miami Childrens Museum for hosting and making sure no one goes hungry What happens in Washington never stays in Washington! Both the House and Senate are moving on comprehensive legislation to substantially increase oversight of exempt organizations. When Congress decides to focus on something, it can only mean one thing! (if youre an IRS agent monitoring our programming) - the fair and equitable administration of our tax laws! (if youre connected with the operation of a nonprofit) - watch out! Learn the answers to these burning questions! what does SOx stand for and why do exempt organizations need to be concerned about it? what did the American University and American Red Cross do to get U.S. Senator Charles Grassley (IA), Chair of the Senate Finance Committee, so riled up? will your exempt organization be required to submit to annual audits? will your exempt organization be required to reapply for tax exempt status? what is your exempt organization doing to endanger its tax exempt status? what is your exempt organization doing to subject your board and professionals to sanctions? Learn whats coming down from the beltway so you can focus on your organizations vision and mission! Professional Advisor CE Program special guest speaker: Jerry Chasen Tuesday, January 31 - 5:30 - 7:30 PM Akerman, Senterfitt & Eidson, P.A. One S.E. Third Avenue Gift Planning? But this is an Emergency! Sam Tidwell, Chief Executive Officer American Red Cross of Greater Miami & The Keys This program will address how an agency, like the American Red Cross, undertakes building its planned giving program, while at the same time facing the continuous need of fundraising in times of emergency. Sam Tidwell will discuss the balancing that is done between the assets now demands on the agency and deferred giving. The program will also discuss how the American Red Cross emergency mission supports a case for planned giving and how this works in the real world. These same issues are now confronting the broad spectrum of nonprofits in the wake of various emergencies. How does this paradigm shift change the way our nonprofits do business? How must nonprofits plan differently to reach their annual fundraising goals and their planned giving goals? Tuesday, January 10th  8:00 AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html (please follow City of Miami onsite parking instructions) Miami-Dade Planned Giving Council 2005-2006 Calendar You dont have to wait for our meeting notices! Following is a calendar of our fall, winter (such as it is), and spring programming so you can copy & paste them right into your calendar! Becoming Well Endowed: Putting Your Endowment on Steroids Encouraging Legacy Gifts at Year End and Year Round Jennifer Lee Tisthammer Friends of WLRN / J. Lee and Associates, Inc. Tuesday, September 13th  8:00 AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html The IRS is Here to Help You: New Forms Mean Better Compliance - Or Else Jerry Simon Chasen, Esq. Chasen & Associates, P.A. and Hank Raattama, Esq. Akerman Senterfitt & Eidson, P.A. Tuesday, October 11th  8:00 AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html Good Governance is No Longer Optional - Can Nonprofits Profit from the Enron Experience? This is the first program of The Non Profit Governance Project, an initiative of Planned Giving Council, Dade Community Foundation, and Center on Nonprofit Effectiveness that fosters responsible governance to ensure the integrity and transparency of all non profit organizations. A panel of three board members representing Camillus House, Barry University, and Tigertail Productions, will present case studies of how their organizations have reviewed and made changes as necessary to board practices Coordinated by Deborah Bussel - Bussell Philanthropy Associates Thursday, December 8th  8:00 AM Miami Childrens Museum Directions and map: www.miamichildrensmuseum.org/generalinfo.html November suspend programs for Philanthropy Month The Planned Giving Council is proud to co-sponsor: 21st Annual National Philanthropy Day Awards Luncheon Tuesday, November 15 - 11:30 AM Hyatt Regency Miami, Miami Convention Center In partnership with Association of Fundraising Professionals , Dade Community Foundation and Greater Miami Chamber of Commerce, we reflect on the meaning of giving by recognizing the extraordinary individuals who volunteer their time, talent and resources to support the Miami-Dade community. 2005 honorees: Mr. and Mrs. Norman Braman Outstanding Philanthropists Audrey Finkelstein James W. McLamore Outstanding Volunteer Blue Cross and Blue Shield of Florida Julia Tuttle Award for Community Involvement and Corporate Citizenship sponsorship opportunities until October 3! Charitable Gift Annuities - The Gift That Keeps on Giving This presentation will showcase the charitable gift annuity program at the University of Miami and the working relationship the University has with Mellon in administering and investing the assets of the program. The speakers will not only address the marketing and development aspects of the program; but, will also examine the statutory elements, the tax reporting issues, and the sub-accounting needs of gift annuity programs. This is a great chance to learn from the experts! Lucy Morillo-Diaz, Executive Director of the Office of Estate and Gift Planning, University of Miami Linda Fitzpatrick, Senior Vice President and National Business Manager, Mellons Charitable Gift Services division in Boston, Massachusetts Tuesday, December 13th  8:00 AM Mellon Bank 1111 Brickell Avenue, 30th Floor - directions June, 2005: Tuesday, June 14th  5:00PM R. Kirk Landon Student Union at Barry University Annual Meeting and 20-Year Anniversary Gala Event Special Guest Speaker Ruth Shack Dade Community Foundation January, 2004: Tuesday 1/20/2004 4:30PM - 6:30PM Anatomy of a Gift at Miami Childrens Museum www.miamichildrensmuseum.org February, 2004: Tuesday 2/10/2004 8:00AM - 10:00AM Women and Philanthropy Debby Bussel Bussel Philanthropy Associates March, 2004: Monday 3/15/2004 1:00 PM  7:00PM Planned Giving 101 / Nuts & Bolts (the Leave A Legacy Nonprofit Outreach program  a multi-track workshop) Michael Dribin, Esq. Broad & Cassel Richard Alan Lehrman Law Offices of Richard Alan Lehrman Jennifer Tisthammer Merrill Lynch at Ransom-Everglades School www.RansomEverglades.org April, 2004: Tuesday 4/13/2004 8:00AM - 10:00AM A Panel Discussion on Hispanic Philanthropy Juan A. Galan, Jr. -- President, Board of Directors, University of Florida Foundation Sergio Gonzalez  Vice President of Development, University of Miami Patricia Boero  Director of Transnational Programs, Hispanics in Philanthropy moderated by Lucy Morillo - Executive Director, Estate and Gift Planning, University of Miami Gene Sulzberger - VP, Endowment & Foundation Trust Services, SunTrust Bank May, 2004: Thursday, 5/20/2004 5:00 - 7:00 P.M. Fifty Ways to Blow a Gift Interactive presentation & discussion led by Donna Blaustein, Esq. Jerry Simon Chasen, Esq. and Reception & Election of Officers Greater Miami Jewish Federation 4200 Biscayne Boulevard www.GMJF.org October 12th, 2004  United Way  8:00AM Inspired Philanthropy  A Womans View Presentation and Panel, Moderated by Jennifer Tisthammer Did you know that women may now be designating a greater percentage of their incomes and assets to philanthropy than many men? More so than their male counterparts*, they take an active role in their own philanthropy, and are using their financial power to effect change. This difference is important for nonprofits to understand. Jennifer Tisthammer, former VP and Senior Philanthropic Consultant for Merrill Lynchs Center for Philanthropy and Nonprofit Management, will moderate the panel. Panel guests include Jane W. McMillan, Stokes McMillan & Maracini P.A.; Laurie Sallarusso, Director of Development for Habitat for Humanity, Broward; and Evelyn Cohan, a local philanthropist. Dont miss this great opportunity to learn ways to bring women donors closer to your organization November 15th, 2004  Northern Trust Bank  5:30PM Leave A Legacy Kickoff Leave A Legacy (a project of the Miami-Dade Planned Giving Council) cordially invites you to join us as we kickoff our 2004-2005 campaign. This years keynote speaker is Alberto Ibargen, Publisher of The Miami Herald. Complete invitation at: http://www.leavealegacymiami.org/news.asp For more information about this event or the Leave A Legacy program, please call Tina Christy Moyerman at (305) 663-1222 or email leavealegacy@chasemiami.com. Tuesday, December 14th, 2004 - 8:00AM United Way 501(c)(3)s  How To and What Not To Do Mr. Henry Hank Raattama Esq. - New Issues affecting Exempt Organizations. Compliance and Controls or Convictions Tuesday, January 18th (Third Tuesday)  8:00AM Mellon Bank 1111 Brickell Avenue, 30th Floor NetWeaving and Philanthropy Presented by Bob Littell NetWeaving is a Golden Rule form of networking built around connecting other people and providing them with gratuitous information and resources with the conviction and belief that, what goes around... comes back around. Tuesday, February 8th  8:00AM Mellon Bank 1111 Brickell Avenue, 30th Floor Insurance Gifts  The Good Gifts vs. the New Scams Being Sold to Charities Panel Discussion moderated by Donald Marx Tuesday, March 8th  8:00 AM Mellon Bank 1111 Brickell Avenue, 30th Floor Philanthropy and Planned Giving in the Gay and Lesbian Community: Join us for a panel discussion to discuss charitable giving and organized philanthropy by gay and lesbian donors in South Florida. The panelists will present stories from the field, offer thoughts on the future of philanthropy by gay and lesbian donors, and address myths and questions on engaging gay and lesbian donors. This program will engage giving to the broad spectrum of charitable organizations in South Florida. Wednesday, March 16, 2005 - 3:00 p.m. - 7:00 p.m. Victor Clarke Education Center at South Miami Hospital Sweet Charity: Nonprofits - Enhance Your Bottom Line with Planned Gifts Fees - 40 pre-registered, 30 for Board members, 50 at door CEU credits applied for. Click here to view detailed speaker and program information. For more information about this event or LEAVE A LEGACY, please visit our website (www.LeaveALegacyMiami.org) or email us at LeaveALegacy@chasemiami.com Tuesday, April 12th  8:00AM University of Miami School of Business  McLamore Executive Education Center The Ethics of Philanthropy Anita Cava, Associate Professor of Business Law at the University of Miamis School of Business Administration, joined the faculty after several years in private practice in Washington, D.C. and Miami. Her experience ranged from national employment cases to commercial and consumer litigation. Dr. Cavas teaching specialties are the legal environment of business and business ethics; her research interests are in the areas of business ethics, legal and ethical aspects of healthcare administration, and employment issues. She has published in many law reviews and business journals on such topics as: Advance Directives: Taking Control of End of Life Decisions, Law, Ethics and Management: Toward an Effective Audit and The Collision of Rights and a Search for Limits: Free Speech in the Academy and Freedom from Sexual Harassment on Campus. Wednesday, May 11, 2005 - 11:30 a.m. - 2:00 p.m. JW Marriott, Brickell Avenue Annual LEAVE A LEGACY Donor Next Door Luncheon Annual event conferring Donor Next Door Awards recognizing outstanding philanthropic gifts of individuals and corporations. Unveiling of fourth annual Family Album. Keynote Address: Mark J. Gordon, Mark J. Gordon Foundation Click here for more printable invitation and registration form. For more information about this event or LEAVE A LEGACY, please visit our website or email us at LeaveALegacy@chasemiami.com Wednesday, May 18th  8:00AM Camillus House We Made Too Many Wrong Mistakes Impending Congressional Regulation of Charities Hank Raattama, Esq Shareholder, Akerman Senterfitt Back to top     ");
array_files[8]=new Array(0,1,"./webbuttoncode.html","2008-11-12","0K","./webbuttoncode.html    ","","","     ");
array_files[9]=new Array(0,1,"./searchresult.html","2008-11-12","2K","Planned Giving Miami    ","",""," Planned Giving Miami     ");
array_files[10]=new Array(0,1,"./reg_onlinerenewal.html","2008-11-12","5K","Planned Giving Miami    ","",""," Planned Giving Miami Return to previous page Renewal Fees for Local Membership Charitable Organization SINGLE 100.00 Any one person from organization can attend any regular meeting;guest fee 15.00 per person. Charitable Organization GROUP 350.00 Unlimited number of persons from organization can attend any regular meeting; no guest fees Individual Membership 100.00 guest fee 15.00 per person Your Annual Membership is just that - good for 365 days from commencement or renewal You did not upload swfobject.js or you do not have flash installed     ");
array_files[11]=new Array(0,1,"./reg_onlinemembership.html","2008-11-12","5K","Planned Giving Miami    ","",""," Planned Giving Miami Annual Dues for Local Membership Charitable Organization SINGLE 100.00 Any one person from organization can attend any regular meeting;guest fee 15.00 per person. Charitable Organization GROUP 350.00 Unlimited number of persons from organization can attend any regular meeting; no guest fees Individual Membership 100.00 guest fee 15.00 per person Your Annual Membership is just that - good for 365 days from commencement or renewal You did not upload swfobject.js or you do not have flash installed     ");
array_files[12]=new Array(0,1,"./plannedgivingmiami_rsvpform.html","2008-11-12","0K","./plannedgivingmiami_rsvpform.html    ","",""," You did not upload swfobject.js or you do not have flash installed     ");
array_files[13]=new Array(0,1,"./plannedgivingmiami_membershipregistration.html","2008-11-12","0K","./plannedgivingmiami_membershipregistration.html    ","",""," You did not upload swfobject.js or you do not have flash installed     ");
array_files[14]=new Array(0,1,"./pgm_news.xml","2008-11-12","1K","./pgm_news.xml    ","",""," coffeecupnews mainwidth=400 mainheight=100 bkcolor=0xFFFFFF bkgdtclr1=0xFFFFFF bkgdtclr2=0x0000FF bkgdtclr1a=100 bkgdtclr2a=100 bkborderlightcolor=0xFFFFFF bkborderdarkcolor=0x000000 bkdrawbk=true newshorz=false bkgdt=false bkdrawborder=false entryonlyshowheadline=false external=true scrollspeed=30 scrollpause=60 fn=PlannedGivingMiami.org fd=/ newsurl1=http://www.cnn.com/rss/money_topstories.rss newsurl2=http://www.smartmoney.com/rss/smheadlines.cfm?feed=1&format=RSS091 newsurl3=http://my.abcnews.go.com/rsspublic/health_rss093.xml newsurl4=http://www.brainyquote.com/link/quotefu.rss newsurl5=http://www.cnn.com/rss/cnn_topstories.rss newsurl6=http://my.abcnews.go.com/rsspublic/world_rss093.xml newsurl7=http://rss.news.yahoo.com/rss/topstories newsurl8=http://www.twst.com/mynetscape/main.rdf newsurl9=http://www.teamamberalert.net/news/backend.php newswidth=398 newsheight=98 entrybkimage= newsx=1 newsy=1 entrybkcolor=0xC0C0C0 entrydrawbk=true entrybkalpha=100 entrybkgdt=false entrybkgdtclr1=0xFFFFFF entrybkgdtclr2=0xC0C0C0 entrybkgdtclr1a=100 entrybkgdtclr2a=100 entrydrawborder=true entrybdrclr=0x000080 entrybdrdashed=false titlefontname=Verdana titlefontsize=10 titlefontcolor=000080 titlefontstyle=bold titlefontitalic=normal authorfontname=Arial authorfontsize=8 authorfontcolor=808080 authorfontstyle=normal authorfontitalic=normal datefontname=Arial datefontsize=8 datefontcolor=000000 datefontstyle=normal datefontitalic=italic textfontname=Arial textfontsize=8 textfontcolor=000000 textfontstyle=normal textfontitalic=normal linkfontname=Arial linkfontsize=8 linkfontcolor=000080 linkfontstyle=normal linkfontitalic=normal     ");
array_files[15]=new Array(0,2,"./pgm_news.txt","2008-11-12","0K","pgm_news.txt    ","",""," rss version=2.0 channel     ");
array_files[16]=new Array(0,1,"./pgm_news.php","2008-11-12","0K","./pgm_news.php    ","","","    ");
array_files[17]=new Array(0,1,"./pgm_membershiprenewalform.html","2008-11-12","0K","./pgm_membershiprenewalform.html    ","",""," You did not upload swfobject.js or you do not have flash installed     ");
array_files[18]=new Array(0,1,"./members_AG.aspx","2008-11-12","6K","Planned Giving Miami    ","",""," MM:DataSet id=publicmembersAG runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=20 Debug=true MM:PageBind runat=server PostBackBind=true / Planned Giving Miami Membership Directory Back FooterStyle HorizontalAlign=center BackColor=#E8EBFD ForeColor=#3D3DB6 Font-Name=Verdana, Arial, Helvetica, sans-serif Font-Bold=true Font-Size=smaller / Columns +publicmembersAG.FieldValue(currentmember_website, Container) + : Back Home About Board Committees Programs Contact Members     ");
array_files[19]=new Array(0,1,"./membersonly_membersearch.aspx","2008-11-12","8K","Planned Giving Miami    ","",""," MM:DataSet id=memberlistings runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=20 Debug=true Type=VarChar / MM:DataSet id=ds_orgs runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= Debug=true MM:PageBind runat=server PostBackBind=true / Planned Giving Miami Members by Organization Listings Return to Members Only Main Page MM:If runat=server Expression= 0)) ContentsTemplate FooterStyle HorizontalAlign=center BackColor=#E8EBFD ForeColor=#3D3DB6 Font-Name=Verdana, Arial, Helvetica, sans-serif Font-Bold=true Font-Size=smaller / Columns + memberlistings.FieldValue(currentmember_website, Container) + : Return to Members Only Main Page Logout     ");
array_files[20]=new Array(0,1,"./membersonly_members.aspx","2008-11-12","6K","Planned Giving Miami    ","",""," MM:DataSet id=memberlistings runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= Debug=true PageSize=20 MM:PageBind runat=server PostBackBind=true / Planned Giving Miami Member Listings Return to Members Only Main Page FooterStyle HorizontalAlign=center BackColor=#E8EBFD ForeColor=#3D3DB6 Font-Name=Verdana, Arial, Helvetica, sans-serif Font-Bold=true Font-Size=smaller / Columns + memberlistings.FieldValue(currentmember_website, Container) + : Return to Members Only Main Page Logout     ");
array_files[21]=new Array(0,1,"./membersonly_main.aspx","2008-11-12","5K","Planned Giving Miami    ","",""," Planned Giving Miami WebXelAuthentication:DisplayUserInfo LoginGroup=members runat=server Welcome to the members only area of our website. We will be adding new features as time goes by, so check back often. For your convenience, we have added an online renewal and payment for membership. You can also view non-profit position postings. Just click the links below. We have added an RSS feed with news articles that are updated daily. Just another reason to visit often! When youve finished browsing the members only area, dont forget to click the logout link at the bottom of the page. Full Member Listings Find member by Organization Find member by Last Name Renew your Membership Online Nonprofit Position Announcements Logout     ");
array_files[22]=new Array(0,1,"./members.aspx","2008-11-12","4K","Planned Giving Miami    ","",""," Planned Giving Miami Membership Directory Find a member by last name: Click here to view public listings of our Member list. WebXelAuthentication:WebXelLogin AccessLevelDBField=member_active ButtonCssClass=smdatagridtext CaptionsCssClass=smdatagridtext ConnectionString=PGMiamiDB1 DataBaseType=SQLServer DBtable=member FieldsCssClass=smdatagridtext ID=PGMiamiLogin1 LoginGroup=members LoginFailURL=memberlogin_fail.aspx LoginSuccessURL=membersonly_main.aspx PasswordCaption=PW PasswordDBField=member_pass PasswordHintDBField=member_id PasswordLengthMsg=? PasswordRequiredMsg=? RegEmail=ron.gallagher@roatcorp.com RegKey=k4VY8h9qpFtkkiaL9bxEe92tqMOLyn4JztVVqgQRcMU= SendPasswordDBField=member_id TableCssClass=smdatagridtext TitleCaption=Member Login TitleCaptionCssClass=smdatagridtext TitleAlign=center UserNameCaption=User UserNameDBField=member_uname UserNameLengthMsg=? UserNameRequiredMsg=? WelcomeText=Enter User and Password Runat=server     ");
array_files[23]=new Array(0,1,"./memberlogout.aspx","2008-11-12","4K","Planned Giving Miami    ","",""," Planned Giving Miami Member Logout Please logout from your account . Please come back again soon! WebXelAuthentication:WebXelLogin AccessLevelDBField=member_active ButtonCssClass=smdatagridtext CaptionsCssClass=smdatagridtext ConnectionString=PGMiamiDB1 DataBaseType=SQLServer DBtable=member FieldsCssClass=smdatagridtext ID=PGMiamiLogin1 LoginGroup=members LoginFailURL=memberlogin_fail.aspx LoginSuccessURL=membersonly_main.aspx PasswordCaption=PW PasswordDBField=member_pass PasswordHintDBField=member_id PasswordLengthMsg=? PasswordRequiredMsg=? RegEmail=ron.gallagher@roatcorp.com RegKey=k4VY8h9qpFtkkiaL9bxEe92tqMOLyn4JztVVqgQRcMU= SendPasswordDBField=member_id TableCssClass=smdatagridtext TitleCaptionCssClass=smdatagridtext UserNameCaption=User UserNameDBField=member_uname UserNameLengthMsg=? UserNameRequiredMsg=? WelcomeText=Enter User and Password Runat=server     ");
array_files[24]=new Array(0,1,"./memberlogin_fail.aspx","2008-11-12","4K","Planned Giving Miami    ","",""," Planned Giving Miami Member Login Failed Your username/or password is incorrect. Please try again. If you are not a current member, please sign up today! WebXelAuthentication:WebXelLogin AccessLevelDBField=member_active ButtonCssClass=smdatagridtext CaptionsCssClass=smdatagridtext ConnectionString=PGMiamiDB1 DataBaseType=SQLServer DBtable=member FieldsCssClass=smdatagridtext ID=PGMiamiLogin1 LoginGroup=members LoginFailURL=memberlogin_fail.aspx LoginSuccessURL=membersonly_main.aspx PasswordCaption=PW PasswordDBField=member_pass PasswordHintDBField=member_id PasswordLengthMsg=? PasswordRequiredMsg=? RegEmail=ron.gallagher@roatcorp.com RegKey=k4VY8h9qpFtkkiaL9bxEe92tqMOLyn4JztVVqgQRcMU= SendPasswordDBField=member_id TableCssClass=smdatagridtext TitleCaptionCssClass=smdatagridtext UserNameCaption=User UserNameDBField=member_uname UserNameLengthMsg=? UserNameRequiredMsg=? WelcomeText=Enter User and Password Runat=server     ");
array_files[25]=new Array(0,1,"./join.html","2008-11-12","5K","Planned Giving Miami    ","",""," Planned Giving Miami What you get: Professional Programs Latest Tax Information Latest Regulations Case Studies in Giving Knowledge Base Networking Educational Enhancement CEUs Resources New Donors Discounted NCPG Membership Breakfast Annual Dues Membership: 100 Monthly programs: 0 (Monthly programs: 25 - nonmembers) Discount on NCPG membership: 40 Your Annual Membership is just that - good for 365 days from commencement or renewal To register for Membership Online, click here. To renew Membership Online, click here. For Printable Membership Application, click here. For Printable Membership Renewal, click here. Please make check payable to Planned Giving Council of Miami-Dade County and send it to: Planned Giving Council of Miami, c/o Miami Childrens Hospital Foundation attn: Meschelle Huether 3000 Southwest 62 Avenue Miami, FL 33155     ");
array_files[26]=new Array(0,1,"./plannedgivingmiami_membershipregistration.xml","2008-11-12","12K","./plannedgivingmiami_membershipregistration.xml    ","",""," hidden name=thankyoupage value=http://www.plannedgivingmiami.org/membership_regpayment.html hidden name=subject value=Planned Giving Miami Membership Registration Form textinput name=Name x=87 y=76 w=321 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 required=true textinput name=Organization x=100 y=108 w=309 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Title x=89 y=140 w=319 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Street Address x=88 y=169 w=320 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=City x=89 y=200 w=319 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 combobox name=State x=88 y=232 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=131 h=20 textinput name=Zip x=294 y=232 w=114 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Phone x=88 y=260 w=202 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Mobile Phone x=88 y=287 w=202 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Fax x=88 y=313 w=204 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Email x=87 y=345 w=321 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 required=true emailbox=true restrict=email combobox name=Primary Employer Type x=188 y=385 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=161 h=20 textinput name=Year started gift planning x=189 y=421 w=160 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 combobox name=Is yourorganization a sponsor of American Council on Gift Annuities x=280 y=468 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=100 h=20 combobox name=Are you a member of more than one NCPG-affiliated council x=280 y=511 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=100 h=20 textinput name=Other NCPG-affiliated councils x=188 y=561 w=220 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 checkbox name=Charitable Organization Single x=28 y=625 w=218 h=19 label=Charitable Organization Single 100 labelPos=right value=checked fontbold=bold fontsize=12 fontname=Arial fontcolor=0x000080 checkbox name=Charitable Oganization Group x=28 y=681 w=217 h=19 label=Charitable Organization Group 350 labelPos=right value=checked fontbold=bold fontsize=12 fontname=Arial fontcolor=0x000080 checkbox name=Individual Membership x=28 y=741 w=174 h=19 label=Individual Membership 100 labelPos=right value=checked fontbold=bold fontsize=12 fontname=Arial fontcolor=0x000080 label name=My Text 1 x=11 y=8 w=391 h=22 text=Planned Giving Council of Miami-Dade County fontname=GaramondBoldItalic fontcolor=0x000080 fontsize=19 label name=My Text 2 x=84 y=32 w=265 h=22 text=Membership Registration Form fontname=GaramondBoldItalic fontcolor=0x000080 fontsize=19 label name=My Text 3 x=11 y=76 w=41 h=16 text=Name fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 4 x=11 y=108 w=86 h=16 text=Organization fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 5 x=11 y=140 w=32 h=16 text=Title fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 6 x=11 y=169 w=54 h=16 text=Address fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 7 x=11 y=200 w=28 h=16 text=City fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 8 x=11 y=232 w=37 h=16 text=State fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 9 x=256 y=232 w=23 h=16 text=Zip fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 10 x=11 y=260 w=45 h=16 text=Phone fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 11 x=11 y=313 w=28 h=16 text=Fax fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 12 x=11 y=345 w=40 h=16 text=Email fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 13 x=12 y=385 w=153 h=16 text=Primary Employer Type fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 14 x=12 y=416 w=178 h=16 text=In what year did you begin fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 15 x=12 y=433 w=170 h=16 text=working as a gift planner? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 16 x=12 y=468 w=211 h=16 text=Is your organization a sponsor of fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 17 x=12 y=485 w=258 h=16 text=the American Council on Gift Annuities? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 18 x=12 y=511 w=239 h=16 text=Are you a member of more than one fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 19 x=12 y=528 w=159 h=16 text=NCPG-affiliated council? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 20 x=12 y=561 w=148 h=16 text=If so, which council(s)? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 21 x=156 y=605 w=121 h=16 text=Local Membership fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 22 x=60 y=641 w=293 h=16 text=Any one person from the organization can attend fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 23 x=60 y=657 w=290 h=16 text=any regular meeting. Guest fee is 15 per person. fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 24 x=60 y=701 w=294 h=16 text=Unlimited number of persons from the organization fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 25 x=60 y=717 w=254 h=16 text=may attend regular meetings. No guest fee. fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 26 x=60 y=761 w=168 h=16 text=Guest fee is 15 per person fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 27 x=11 y=287 w=47 h=16 text=Mobile fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13     ");
array_files[27]=new Array(0,1,"./plannedgivingmiami_membershipregistration.asp","2008-11-12","51K"," & pageTitle & M-D Planned Giving Council Membership Registration    ","",""," @version 4.0 @package CC_FB The version of CoffeeCup Flash Form Builder that generated this script. Private Const CC_FB_Version = 6.0 The release date of the version of CoffeeCup Flash Form Builder that generated this script. Private Const CC_FB_LastUpdated = 06/13/2007 The version of this script. Private Const CC_FB_ScriptVersion = 4.0 The release date of this script. Private Const CC_FB_ScriptLastUpdated = 08/31/2007 The required VBScript version for this script. Private Const CC_FB_VBScriptVersion = 5 Will the owner of this form be emailed the form data Private Const CC_FB_DoEmail = true To default To address. Private Const CC_FB_ToEmail = info@plannedgivingmiami.org The default CC address. Private Const CC_FB_CCEmail = The default BCC address. Private Const CC_FB_BCCEmail = If we should send a message back to the user. Private Const CC_FB_AutoReply = true The subject of the message to be sent to the user. Private Const CC_FB_AutoReplySubject = M-D Planned Giving Membership Registration If we should include the form results in the message we send to the user. Private Const CC_FB_AutoReplyFormResults = true The position of the auto-reply message in the email. Private Const CC_FB_AutoReplyPosition = bottom The page to redirect to after the form is submitted. Private Const CC_FB_ResultsRedirect = http://www.plannedgivingmiami.org/membership_regpayment.html The address of the database where the form results will be saved. Private Const CC_FB_DBAddress = [ADDRESS] The port number of the database where the form results will be saved. Private Const CC_FB_DBPort = [DBPORT] The username for the database where the form results will be saved. Private Const CC_FB_DBUsername = [DBUSER] The password for the database where the form results will be saved. Private Const CC_FB_DBPassword = [DBPASS] The name of the database where the form results will be saved. Private Const CC_FB_DBName = [DBNAME] The address of the SMTP Server used for sending emails. Private Const CC_FB_SMTPAddress = [SMTPADDRESS] The port for the SMTP Server used for sending emails. Private Const CC_FB_SMTPPort = [SMTPPORT] The user for the SMTP Server used for sending emails. Private Const CC_FB_SMTPUsername = [SMTPUSER] The password for the SMTP Server used for sending emails. Private Const CC_FB_SMTPPassword = [SMTPPASS] The file to log the form results to if necessary. Private Const CC_FB_SaveFile = [FILENAME] The filetypes that are acceptable for file uploads. Private Const CC_FB_AcceptableFileTypes = txt|gif|jpg|jpeg|zip|doc|png|pdf|rtf The directory where files are uploaded Private Const CC_FB_UploadsFolder = files The extension that gets added to file uploads Private Const CC_FB_UploadsExtension = _fbu Will we save the file uploads to the server Private Const CC_FB_AttachmentSaveToServer = false Will we save the file uploads to the db Private Const CC_FB_AttachmentSaveToDB = false Will we send the file upload as an attachment Private Const CC_FB_AttachmentAddToEmail = false Makes sure that the user is using the required version of VBScript as specified by {@link CC_FB_VBScriptVersion}. If ScriptEngineMajorVersion CC_FB_VBscriptVersion Then printMessage Invalid VBScript Version,_ Were sorry but CoffeeCup Flash Form Builder requires VBScript & _ version & CC_FB_VBscriptVersion & or greater. Please & _ contact your server administrator. End If If the content type is mutipart, process the file upload Dim contentType contentType = Request.ServerVariables(HTTP_Content_Type) If len(contentType) = 0 Then contentType = Request.ServerVariables(CONTENT_TYPE) End If If LCase(Left(contentType, 19)) = multipart/form-data Then processFileUpload If the Request.Form collection is populated, process the form results. ElseIf Request.Form.Count 0 Then we need this since asp wont let us override request.form(Uploaded_File) dim uploadedFile processMailForm If all else fails, print out a blank page with version numbers and release dates. End If printMessage , Process the mail form results. This method is in charge of processing the mail form which is posted from the CoffeeCup Flash Form Builder SWF. This process includes: - Retrieving the preferences from the included CoffeeCup Flash Form Builder XML preferences file. - Formats output for file output as well as for an email to the form user and the form owner as necesarry. - Writes output to a file and sends it to the form user and the form owner as necessary. - Writes form results to a database if necesarry. Private Sub processMailForm() On Error Resume Next Dim emailResponse, formResponse, txtFile, item, preferences, FSO fixUploadedFileName Set preferences = getPreferences() For Each item In preferences(formFields) emailResponse = emailResponse & item & : & _ Request.Form(item) & VbCrLf & VbCrLf formResponse = formResponse & item & : & _ Request.Form(item) & & VbCrLf txtFile = txtFile & item & : & Request.Form(item) & | Next If a file was uploaded, add the appropriate data to the response fields If uploadedFile Then emailResponse = emailResponse & Uploaded File: & _ uploadedFile & VbCrLf & VbCrLf formResponse = formResponse & Uploaded File: & _ uploadedFile & & VbCrLf txtFile = txtFile & Uploaded File: & _ uploadedFile & | End If sendResponseEmails emailResponse, preferences writeResponseToFile txtFile writeResponseToDatabase preferences Make sure we delete the file from the server if the user doesnt want it If Not CC_FB_AttachmentSaveToServer And _ uploadedFile Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) FSO.DeleteFile Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile, true End If printResponsePage formResponse, preferences Set preferences = Nothing Set FSO = nothing End Sub Send response emails to the appropriate recipients. Sends an email to the scripts owner as well as the end-user if appropriate. If the sending of mail fails, an error message will be printed out to the screen. @param string emailResponse the default contents to mail to the user. @param dictionary preferences the CoffeeCup Flash Form Builder Preferences. Private Sub sendResponseEmails(ByRef emailResponse, ByRef preferences) On Error Resume Next Dim mail, unreg Set mail = Server.CreateObject(CDO.Message) If we could not create a CDO.Message object, they are lacking CDOSYS which is required for e-mail functionality. If Err.Number 0 Then Err.Clear printMessage Unable to Send E-Mail., _ Were sorry but we were unable to send an email. & _ Sending email requires CDOSYS, which we were unable to & _ locate on your server. Please contact your server & _ administrator End If If the program is unregistered, add the unregistered message. If Request.Form(unreg) Then unreg = ------------------------ & VbCrLf & VbCrLf & _ This Form was sent to you using CoffeeCup & _ Flash Form Builder. & VbCrLf & Please tell a friend about & _ us: http://www.coffeecup.com/form-builder/ & VbCrLf End If Make sure the mail is unicode for internationality. mail.Bodypart.ContentMediaType = text/plain mail.Bodypart.ContentTransferEncoding = 7bit mail.Bodypart.Charset = utf-8 Configure SMTP options if provided If CC_FB_SMTPAddress [SMTPADDRESS] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/cdo/ & _ configuration/sendusing) = 2 mail.Configuration.Fields.Item(http://schemas.microsoft.com/cdo/ & _ configuration/smtpserver) = CC_FB_SMTPAddress If CC_FB_SMTPPort [SMTPPORT] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/smtpserverport) = CC_FB_SMTPPort End If If CC_FB_SMTPUsername [SMTPUSER] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/smtpauthenticate) = 1 mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/sendusername) = CC_FB_SMTPUsername mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/sendpassword) = CC_FB_SMTPPassword End If mail.Configuration.Fields.Update End If Add an attachment is required If CC_FB_AttachmentAddToEmail And _ uploadedFile Then mail.AddAttachment Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile End If Use the alternative email if one is provided. If Request.Form(_ALT_EMAIL) Then mail.To = Request.Form(_ALT_EMAIL) Else mail.To = CC_FB_ToEmail End If Set a default subject if one is not provided provided. If Request.Form(subject) Then mail.Subject = Request.Form(subject) Else mail.Subject = Form Submission End If mail.TextBody = Here is the information submitted to & _ Request.ServerVariables(SERVER_NAME) & _ Request.ServerVariables(SCRIPT_NAME) & from & _ Request.ServerVariables(REMOTE_ADDR) & on & _ FormatDateTime(Date, 1) & at & Time & _ VbCrLf & ------------------------ & VbCrLf & emailResponse & _ unreg If we collected the end-users email If Request.Form(eM) Then Send a message to the forms owner with the end-users email as the reply-to address. If CC_FB_DoEmail Then mail.From = Request.Form(eM) mail.Cc = CC_FB_CCEmail mail.Bcc = CC_FB_BCCEmail mail.Send End If If mail.Send threw an error, hault the script and notify the user. If Err.Number 0 Then Err.Clear printMessage Unable To Send E-Mail, _ Were sorry but we were unable to send your e-mail. & _ If you are sure that you entered all your email & _ addresses properly, you should contact your server & _ administrator. End If If necesarry, send a message to the end-user as well. If CC_FB_AutoReply Then Dim formUserResponse, autoReplyMsg autoReplyMsg = If CC_FB_AutoReplyFormResults Then formUserResponse = emailResponse If CC_FB_AutoReplyPosition = top Then formUserResponse = autoReplyMsg & _ VbCrLf & VbCrLf & formUserResponse Else formUserResponse = formUserResponse & _ autoReplyMsg & VbCrLf & VbCrLf End If Else formUserResponse = autoReplyMsg End If mail.Attachments.DeleteAll mail.Subject = CC_FB_AutoReplySubject mail.TextBody = formUserResponse & unreg mail.From = mail.To mail.To = Request.Form(eM) mail.Send End If Send a message to the forms owner. ElseIf CC_FB_DoEmail Then mail.From = M-D Planned Giving Council Membership Registration mail.Cc = CC_FB_CCEmail mail.Bcc = CC_FB_BCCEmail mail.Send If mail.Send threw an error, hault the script and notify the user. If Err.Number 0 Then Err.Clear printMessage Unable To Send E-Mail, _ Were sorry but we were unable to send your e-mail. & _ If you are sure that you entered all your email & _ addresses properly, you should contact your server & _ administrator. End If End If Set mail = Nothing End Sub Gets the real name of the file that was uploaded. Since the file upload occurs in a different request, this method helps us resolve what the name of the uploaded file was in case it was renamed. Private Sub fixUploadedFileName() On Error Resume Next Dim newUploadName, FSO, extension, basename, folder, i If Request.Form(Uploaded File) Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) folder = Server.MapPath(CC_FB_UploadsFolder) basename = FSO.GetBaseName(Request.Form(Uploaded File)) extension = . & FSO.GetExtensionName(Request.Form(Uploaded File)) While FSO.FileExists(folder & & basename & _ CC_FB_UploadsExtension & i & extension) newUploadName = basename & CC_FB_UploadsExtension & i & extension i = i + 1 Wend End If uploadedFile = newUploadName Set FSO = Nothing End Sub Write form response to a database. Writes the form response to the database specified at CC_FB_DBAddress if appropriate. If the database doesnt it exist, the form_results table doesnt exist or if the form_results table doesnt comply with the structure of the current form then the database will be restructured accordingly. @param dictionary preferences the CoffeeCup Flash Form Builder Preferences. Private Sub writeResponseToDatabase(ByRef preferences) On Error Resume Next Dim connection, command, results Dim result, columns, column, query, field, i, parameters, bound If the CC_FB_DbAddress constant has been populated, then the user wants to write their data to a database. If CC_FB_DBAddress [ADDRESS] Then Firstly, lets make sure we can access ADODB. Set connection = Server.CreateObject(ADODB.Connection) If Err.Number 0 Then Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Saving to a database requires ADODB, & _ which we were unable to locate on your server. & _ Please contact your server administrator. End If connection.Open Driver={MySQL ODBC 3.51 Driver}; & _ Server= & CC_FB_DBAddress & ; & _ Port= & CC_FB_DBPort & ; & _ Uid= & CC_FB_DBUsername & ; & _ Pwd= & CC_FB_DBPassword & ; If Err.Number 0 Then If the error description mentions a driver, let the user know they are missing the mysql driver If InStr(Err.Description, driver) Then Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Saving to a database requires & _ the MySQL ODBC 3.51 Driver which we were unable & _ to locate on your server. Please contact your & _ administrator. Otherwise Let the user know they have entered incorrect credentials Else Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Please be sure you have entered &_ your database settings correctly. End If End If Attempt to make a connection to the specified DB Set command = Server.CreateObject(ADODB.Command) command.ActiveConnection = connection command.CommandText = USE ` & CC_FB_DBName & ` command.Execute If we cant select their DB, lets try to create our own. If Err.Number 0 Then Err.Clear command.CommandText = CREATE DATABASE ` & CC_FB_DBName & ` command.Execute If we cant create or own, let the user know If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to Create Database., _ Were sorry but we were unable to create your database. & _ If you believe the database already exists, please & _ be sure that you have the proper permissions to & _ select it. Otherwise, please be sure that you & _ have permissions to create databases. If you & _ are still experiencing troubles, please contact & _ your server administrator. If we could create our own, try selecting it now Else command.CommandText = USE ` & CC_FB_DBName & ` command.Execute If we still cant select the DB, let the user know If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to select Database., _ Were sorry but we were unable to select your & _ database. Please be sure that you have the proper & _ permissions to select it. If you are still & _ experiencing trouble, please contact your & _ server administrator. End If End If End If command.CommandText = SHOW TABLES LIKE form_results Set results = command.Execute If a form_results table exists, make sure it is in the proper format. If Not (results.EOF Or results.BOF) Then results.Close command.CommandText = SHOW COLUMNS FROM `form_results` Set results = command.Execute If for some reason we cant querty the DB, let the user know If results.EOF And results.BOF Then results.Close connection.Close printMessage Unable to Query Database., _ Were sorry but we were unable to query your database & _ table. Please be sure that you have the proper & _ permissions to select from the form_results & _ table. If you are still experiencing trouble, & _ please contact your server administrator. End If Set columns = Server.CreateObject(Scripting.Dictionary) Populate the columns collection with the columns of the form_results table Do Until results.EOF If results.Fields.Item(Field) id And _ results.Fields.Item(Field) created_at Then Set column = Server.CreateObject(Scripting.Dictionary) column.Add Field, CStr(results.Fields.Item(Field)) column.Add Type, CStr(results.Fields.Item(Type)) columns.Add CStr(results.Fields.Item(Field)), column End If results.MoveNext Loop results.Close If the fields from our form dont match the fields from the form_results table, archive the old table and create a new one corresponding to the current form If Not formFieldsEqualsTableFields(preferences(formFields), _ columns) Then archiveOldTable command createTableFromFormFields preferences(formFields), command End If Otherwise create the form_results table in the proper format. Else createTableFromFormFields preferences(formFields), command End If parameters = Array() If all went well, lets attempt to write the form results to the database. For Each field In preferences(formFields) query = query & ` & field & ` = ?, bound = UBound(parameters) + 1 Redim Preserve parameters(bound) If request.form(field) = Then parameters(bound) = Else parameters(bound) = Request.Form(field) End If Next Add the uploaded file to the query if necessary If CC_FB_AttachmentSaveToDB Then If uploadedFile Then Dim textStream, filepath, contents filepath = Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile Set textStream = Server.CreateObject(ADODB.Stream) textStream.Open textStream.Type = 1 textStream.LoadFromFile filepath If Err.Number 0 Then printMessage Unable To Open Attachment File, _ Were sorry but we were unable to open your uploaded & _ file to attatch it for email. Please be sure that & _ you have the proper permissions. End If query = query & `uploaded_file_name` = ?,`uploaded_file` = ?, bound = UBound(parameters) + 2 Redim Preserve parameters(bound) parameters(bound - 1) = uploadedFile parameters(bound) = textStream.read textStream.Close Set textStream = Nothing Else query = query & `uploaded_file_name` = ,`uploaded_file` = , End If End If command.CommandText = INSERT INTO `form_results` SET & query & _ `created_at` = NOW() command.Execute ,parameters If we couldnt write to the database, notify the user. If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to Insert Into Database Table., _ Were sorry but we were unable to insert the form results & _ into your database table. Please be sure that you have & _ the proper permissions to insert data into the & _ form_results table. If you are still experiencing & _ trouble, please contact your server administrator. End If connection.Close End If Set connection = Nothing Set command = Nothing Set results = Nothing Set columns = Nothing End Sub Archives an old `form_results` table. Renames a form results table to form_results_old or form_results_old with a numerical value on the end of it if appropriate. @param ADO Command Object command a database abstraction Private Sub archiveOldTable(ByRef command) On Error Resume Next Dim i, results command.CommandText = SHOW TABLES LIKE form_results_old set results = command.Execute Do Until results.EOF And results.BOF i = i + 1 command.CommandText = SHOW TABLES LIKE form_results_old & i & set results = command.Execute Loop command.CommandText = RENAME TABLE `form_results` TO ` & _ form_results_old & i & ` command.Execute() If Err.Number 0 Then Err.Clear printMessage Unable to Rename Database Table., _ Were sorry but we were unable to rename your database & _ table. Please be sure that you have the proper & _ permissions to rename the form_results table. If you & _ are still experiencing trouble, please contact your & _ server administrator. End If Set results = Nothing End Sub Checks if the columns from a table match the the structure of the fields from a form. @param array form_fields the structure from the form @param array table_fields the structure from the table @return boolean value, true if the structures are the same, false if the structures are not. Private Function formFieldsEqualsTableFields(ByRef formFields, _ ByRef tableFields) On Error Resume Next Dim Field, f Make sure we have the proper fields for saving uploaded files to the database if the user has requested we do so If CC_FB_AttachmentSaveToDB Then If tableFields.Exists(uploaded_file) And _ tableFields.Exists(uploaded_file_name) Then tableFields.Remove(uploaded_file) tableFields.Remove(uploaded_file_name) Else formFieldsEqualsTableFields = False Exit Function End If End If If formFields.Count tableFields.Count Then formFieldsEqualsTableFields = False Exit Function End If For Each field In formFields If Not tableFields.Exists(field) OR _ Not ((formFields(field)(type) = textarea AND _ tableFields(field)(Type) = text) OR _ tableFields(field)(Type) = varchar(255)) Then formFieldsEqualsTableFields = False Exit Function End If Next formFieldsEqualsTableFields = True End Function Create a MySQL table from the form structure. Uses the structure of the form, pulled from the XML preferences file to create a database table to store the form results. @param dictionary formFields the structure of the form @param ADO Command Object command a database abstraction Private Sub createTableFromFormFields(ByRef formFields, ByRef command) On Error Resume Next Dim field command.CommandText = DROP TABLE IF EXISTS `form_results` command.Execute() command.CommandText = CREATE TABLE `form_results` ( & _ `id` int(11) NOT NULL auto_increment, & _ `created_at` DATETIME NOT NULL If CC_FB_AttachmentSaveToDB Then command.CommandText = command.CommandText & _ ,`uploaded_file_name` varchar(255) NOT NULL DEFAULT & _ ,`uploaded_file` MEDIUMBLOB NOT NULL End If For Each field In formFields command.CommandText = command.CommandText & , ` & field & ` If formFields(field)(type) = textarea Then command.CommandText = command.CommandText & text Else command.CommandText = command.CommandText & varchar(255) & _ DEFAULT End If command.CommandText = command.CommandText & NOT NULL Next command.CommandText = command.CommandText & , PRIMARY KEY(`id`)) command.Execute() If Err.Number 0 Then Err.Clear printMessage Unable to Create Table., Were sorry but we were & _ unable to create a database table for your form results. & _ Please be sure that you have the proper permissions to & _ create tables. If you are still experiencing trouble, & _ please contact your server administrator. End If End Sub Write form response to a log file. Writes the form response to the log file specified at CC_FB_SaveFile if appropriate. If the file writing fails, an error message will be printed out to the screen. @param string txtFile the response to write to the log file. Private Sub writeResponseToFile(ByRef txtFile) On Error Resume Next Dim FSO, filePath, textStream txtFile = Request.ServerVariables(SERVER_NAME) & _ Request.ServerVariables(SCRIPT_NAME) & | & _ FormatDateTime(Now) & | &_ Request.ServerVariables(REMOTE_ADDR) & | & _ txtFile If a log file location has been set If CC_FB_SaveFile [FILENAME] Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) filePath = Server.MapPath(CC_FB_SaveFile) Set textStream = FSO.OpenTextFile(filePath, 8, True) If Err.Number 0 Then Err.Clear printMessage Unable To Open File, _ Were sorry but we were unable to open & filePath & _ . Please contact your server administrator to be sure & _ that you have the proper permissions. End If textStream.Write(txtFile) If Err.Number 0 Then Err.Clear printMessage Unable To Write To File, _ Were sorry but we were unable to write to & _ filePath & . Please contact your server & _ administrator to be sure that you have the proper & _ permissions. End If textStream.Close Set textStream = Nothing Set FSO = Nothing End If End Sub Prints the HTML-formatted, form response page for the end-user. Writes the form response to an HTML-formatted page for the end-user or redirects the user to a thank you page if specified. @param string form_response the response to write to the page. @param array preferences the CoffeeCup Flash Form Builder Preferences. Private Sub printResponsePage(ByRef formResponse, ByRef preferences) On Error Resume Next Redirect to a thank you page if the user has created one. If CC_FB_ResultsRedirect [RESULTSREDIRECT] Then Response.Redirect CC_FB_ResultsRedirect Otherwise create a thank you page. Else Dim resultsMsg resultsMsg = [RESULTSMSG] Response.Write(Replace(resultsMsg, _ form_results, formResponse)) End If End Transmission Response.End END Sub Returns the CoffeeCup Flash Form Builder Preferences. Opens the CoffeeeCup Flash Form Builder XML preferences file and retrieves the preferences and form fields from it. If the preferences file is not found or can not be opened, an error message is printed to the screen. @return dictionary preferences a dictionary of preferences specified in the CoffeeCup Flash Form Builder XML preferences file. Private Function getPreferences() On Error Resume Next Dim FSO, filePath, textStream, contents, preferences, formFields Initialize the preferences dictionary Set preferences = Server.CreateObject(Scripting.Dictionary) Set formFields = Server.CreateObject(Scripting.Dictionary) Set FSO = Server.CreateObject(Scripting.FileSystemObject) filePath = Server.MapPath(Request.Form(xmlfile)) If the specified preferences file doesnt exist, let the user know If Not FSO.FileExists(filePath) Then printMessage Unable To Locate XML File, Were sorry but we & _ were unable to locate your XML file. Please be sure that & _ the & Request.Form(xmlfile) & is on your server in & _ the same directory as your other form builder files. End If Read in the text from the specified preferences file Set textStream = FSO.OpenTextFile(filePath, 1, False, -2) If we were unable to open the specified xml file, let the suer know If Err.Number 0 Then Err.Clear printMessage Unable To Open XML File,Were sorry but we were & _ unable to open your XML file. Please be sure that you have & _ the proper permissions to read & Request.Form(xmlfile) & _ . If you are still experiencing problems, please contact & _ your server administrator. End If contents = textStream.ReadAll textStream.Close If for some reason the text from the preferences file is empty let the user know If contents = Then printMessage Unable To Read XML File,Were sorry but we were & _ unable to read your XML file. Please be sure that you have & _ the proper permissions to read & Request.Form(xmlfile) & _ . If you are still experiencing problems, please contact & _ your server administrator. End If Strips out all the XML nodes from the preferences file. Dim contentsRegexp, nodes, node Set contentsRegexp = New RegExp contentsRegexp.Pattern = ([a-z]+?)s+([^]*?) contentsRegexp.IgnoreCase = True contentsRegexp.Global = True contentsRegexp.Multiline = True Set nodes = contentsRegexp.Execute(contents) For Each node In nodes Skip over item, hidden, button and label nodes, as were not interested in them. If node.SubMatches(0) item And _ node.SubMatches(0) hidden And _ node.SubMatches(0) submitbutton And _ node.SubMatches(0) resetbutton And _ node.SubMatches(0) browsebutton And _ node.SubMatches(0) label Then For each node, we will strip out all of the attributes Dim nodeDictionary, nodeRegexp, attributes, attribute, name Set nodeRegexp = New RegExp nodeRegexp.Pattern = ([a-z0-9]+?)=([^]*?) nodeRegexp.IgnoreCase = True nodeRegexp.Global = True nodeRegexp.Multiline = True Set nodeDictionary = Server.CreateObject(Scripting.Dictionary) Set attributes = nodeRegexp.Execute(node.SubMatches(1)) For each attribute In attributes nodeDictionary.Add attribute.SubMatches(0), _ HTMLDecode(attribute.SubMatches(1)) Next If the node has an attribute called name, it is a form field. If nodeDictionary.Exists(name) Then name = nodeDictionary(name) If nodeDictionary.Exists(label) Then name = name & - & nodeDictionary(label) End If nodeDictionary.Add type, node.SubMatches(0) formFields.Add name, nodeDictionary If the node type is form, it is the form preferences ElseIf node.SubMatches(0) = form Then preferences.Add formPreferences, nodeDictionary otherwise just dump everything into a general array depending on its node type. Else If Not preferences.Exists(node.SubMatches(0)) Then preferences.Add node.SubMatches(0), Array(nodeDictionary) Else Dim nodeDictionaries, bound nodeDictionaries = preferences(node.SubMatches(0)) bound = UBound(nodeDictionaries) + 1 Redim Preserve nodeDictionaries(bound) Set nodeDictionaries(bound) = nodeDictionary preferences(node.SubMatches(0)) = nodeDictionaries End If End If End If Next preferences.Add formFields, formFields Set getPreferences = preferences Set FSO = Nothing Set textStream = Nothing Set preferences = Nothing End Function Uploads a user-submitted file. Private Sub processFileUpload() On Error Resume Next Dim data, position, separator Dim folder, filedata, filename, basename, extension, filenameRegexp, i Dim binaryString, FSO, filePath, textStream data = Request.BinaryRead(Request.TotalBytes) If we couldnt retrieve the binary request, its most likely because the file exceeded the servers maximum post size If Err.Number 0 Then Err.Clear printMessage Unable to Upload File., _ Were sorry but we were unable to upload your file because & _ it exceeded the maximum file upload size. End If Get the mime boundry separator = MidB(data, 1, InstrB(data, ChrB(10)) - LenB(ChrB(10)) - 1) The position where filedata is first mentioned position = InstrB(data, StringToBinary(Filedata)) If filedata is found If position 0 Then Get filename binaryString = StringToBinary(filename=) position = InstrB(position, data, binaryString) + LenB(binaryString) filename = BinaryToString(MidB(data, position, _ InstrB(position, data, ChrB(34)) - position)) Get filedata position = InstrB(position, data, ChrB(10) & ChrB(13)) _ + LenB(ChrB(10) & ChrB(13) & ChrB(10)) filedata = BinaryToString(MidB(data, position, _ InstrB(position, data, separator) - position - _ LenB(ChrB(10) & ChrB(13)))) Make sure the file upload is of an acceptable file type If CC_FB_AcceptableFileTypes Then Set filenameRegexp = New RegExp filenameRegexp.Pattern = .( & CC_FB_AcceptableFileTypes & ) filenameRegexp.IgnoreCase = True If Not filenameRegexp.Test(filename) Then printMessage Invalid File Type, _ Were sorry but we were unable to upload your file & _ because the file type is not acceptable. End If End If Set FSO = Server.CreateObject(Scripting.FileSystemObject) Create the files folder if it doesnt already exist folder = Server.MapPath(CC_FB_UploadsFolder) If Not FSO.FolderExists(folder) Then FSO.CreateFolder(folder) If Err.Number 0 Then Err.Clear printMessage Folder Creation Failed, _ Were sorry but we were unable to create a folder for & _ your file uploads. Please contact your server & _ administrator. End If End If basename = FSO.GetBaseName(filename) extension = . & FSO.GetExtensionName(filename) filePath = folder & & basename & CC_FB_UploadsExtension & extension If the file already exists, append a version number While FSO.FileExists(filePath) i = i + 1 filePath = folder & & basename & CC_FB_UploadsExtension & _ i & extension Wend Set textStream = FSO.CreateTextFile(filePath, True) Let the user know if we cant create the file If Err.Number 0 Then Err.Clear printMessage Unable To Create File, _ Were sorry but we were unable to create & filePath & _ . Please contact your server administrator to be sure & _ that you have the proper permissions. End If textStream.Write(filedata) Let the user know if we cant save the file If Err.Number 0 Then Err.Clear printMessage Unable To Write To File, _ Were sorry but we were unable to write to & _ filePath & . Please contact your server & _ administrator to be sure that you have the proper & _ permissions. End If textStream.Close Set filenameRegexp = Nothing Set FSO = Nothing Set textStream = Nothing End If End Sub Prints a message to the screen. Prints an HTML-formatted message to the screen that also contains the current PHP version number the server is running, the current version number and release date of this script as well as the current version number and release date of the version of CoffeeCup Flash Form Builder that generated this script. NOTE: This function stops execution of the script. @param string title the title of the page @param string message the message to print to the screen Private Sub printMessage(ByRef title, ByRef message) On Error Resume Next The title of the html-formatted page. Dim pageTitle, cdosysMsg, adodbMsg If the user has provided a title, format it for HTML If Not title = Then title = Server.HTMLEncode(title) pageTitle = title & - title = & title & End If If the user has provided a message, formit it for HTML If Not message = Then message = & Server.HTMLEncode(message) & End If Check if CDOSYS is available Server.CreateObject(CDO.Message) If Err.Number 0 Then Err.Clear cdosysMsg = Not Available Else cdosysMsg = Available End If Check if ADODB is available Server.CreateObject(ADODB.Connection) If Err.Number 0 Then Err.Clear adodbMsg = Not Available Else adodbMsg = Available End If Response.Write ( & VbCrLf & _ & VbCrLf & _ & _ VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & pageTitle & M-D Planned Giving Council Membership Registration & VbCrLf & _ & _ VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & title & VbCrLf & _ & message & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ VBScript Version: & ScriptEngineMajorVersion & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ Software Version: & CC_FB_Version & & VbCrLf & _ Software Last Updated: & CC_FB_LastUpdated & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ Script Version: & CC_FB_ScriptVersion & & VbCrLf & _ Script Last Updated: & CC_FB_ScriptLastUpdated & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ CDOSYS: & cdosysMsg & & VbCrLf & _ ADODB: & adodbMsg & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ ) Response.End End Sub Decodes html entities in text @param text the text to decode @return html decoded text Function HTMLDecode(text) On Error Resume Next Dim i text = Replace(text, , ) text = Replace(text, &lt; , ) text = Replace(text, &gt; , ) text = Replace(text, & , &) text = Replace(text, , ) For i = 1 To 255 text = Replace(text, &# & i & ;, Chr(i)) Next HTMLDecode = text End Function Converts a C-style string to binary @param cstring the string to be converted @return binary text Function StringToBinary(cstring) On Error Resume Next Dim i For i=1 To Len(cstring) StringToBinary = StringToBinary & ChrB(Asc(Mid(cstring,i,1))) Next End Function Converts a binary string to C-style @param binary string to be converted @return C-style text Function BinaryToString(binaryString) On Error Resume Next Dim i For i=1 To LenB(binaryString) BinaryToString = BinaryToString & Chr(AscB(MidB(binaryString,i,1))) Next End Function     ");
array_files[28]=new Array(0,1,"./pgm_news.html","2008-11-12","1K","./pgm_news.html    ","","","     ");
array_files[29]=new Array(0,1,"./pgm_membershiprenewalform.xml","2008-11-12","12K","./pgm_membershiprenewalform.xml    ","",""," hidden name=thankyoupage value=http://www.plannedgivingmiami.org/membership_regpayment.html hidden name=subject value=Planned Giving Miami Membership Renewal Form textinput name=Name x=87 y=76 w=321 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 required=true textinput name=Organization x=102 y=108 w=306 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Title x=89 y=140 w=319 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Street Address x=88 y=169 w=320 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=City x=89 y=200 w=319 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 combobox name=State x=88 y=232 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=131 h=20 textinput name=Zip x=294 y=232 w=114 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Phone x=88 y=260 w=204 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Mobile Phone x=108 y=288 w=184 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Fax x=88 y=316 w=205 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 textinput name=Email x=87 y=345 w=321 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 required=true emailbox=true restrict=email combobox name=Primary Employer Type x=189 y=384 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=161 h=20 textinput name=Year started gift planning x=190 y=422 w=159 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 combobox name=Is your organization a sponsor of the Americn Council on gift annuities x=272 y=467 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=100 h=20 combobox name=Are you a member of more than one NCPG-affiliated council x=272 y=523 bkcolor=0xFFFFFF fontcolor=0x000000 isemail=false w=100 h=20 textinput name=Other NCPG-affiliated councils x=188 y=559 w=220 h=22 initvalue= bkcolor=0xFFFFFF fontname=Arial fontcolor=0x000000 checkbox name=Charitable Organization Single x=28 y=636 w=218 h=19 label=Charitable Organization Single 100 labelPos=right value=checked fontbold=bold fontsize=12 fontname=Arial fontcolor=0x000080 checkbox name=Charitable Oganization Group x=28 y=692 w=217 h=19 label=Charitable Organization Group 350 labelPos=right value=checked fontbold=bold fontsize=12 fontname=Arial fontcolor=0x000080 checkbox name=Individual Membership x=28 y=752 w=174 h=19 label=Individual Membership 100 labelPos=right value=checked fontbold=bold fontsize=12 fontname=Arial fontcolor=0x000080 label name=My Text 1 x=11 y=8 w=391 h=22 text=Planned Giving Council of Miami-Dade County fontname=GaramondBoldItalic fontcolor=0x000080 fontsize=19 label name=My Text 2 x=84 y=32 w=237 h=22 text=Membership Renewal Form fontname=GaramondBoldItalic fontcolor=0x000080 fontsize=19 label name=My Text 3 x=12 y=80 w=41 h=16 text=Name fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 4 x=12 y=112 w=86 h=16 text=Organization fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 5 x=12 y=140 w=32 h=16 text=Title fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 6 x=12 y=172 w=54 h=16 text=Address fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 7 x=12 y=200 w=28 h=16 text=City fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 8 x=12 y=232 w=37 h=16 text=State fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 9 x=256 y=232 w=23 h=16 text=Zip fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 10 x=12 y=264 w=45 h=16 text=Phone fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 11 x=12 y=317 w=28 h=16 text=Fax fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 12 x=12 y=345 w=40 h=16 text=Email fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 13 x=12 y=384 w=153 h=16 text=Primary Employer Type fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 14 x=12 y=419 w=178 h=16 text=In what year did you begin fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 15 x=12 y=434 w=170 h=16 text=working as a gift planner? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 16 x=12 y=471 w=211 h=16 text=Is your organization a sponsor of fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 17 x=12 y=487 w=258 h=16 text=the American Council on Gift Annuities? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 18 x=12 y=517 w=239 h=16 text=Are you a member of more than one fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 19 x=12 y=534 w=159 h=16 text=NCPG-affiliated council? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 20 x=12 y=559 w=148 h=16 text=If so, which council(s)? fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 21 x=156 y=616 w=121 h=16 text=Local Membership fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 22 x=60 y=652 w=293 h=16 text=Any one person from the organization can attend fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 23 x=60 y=668 w=290 h=16 text=any regular meeting. Guest fee is 15 per person. fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 24 x=60 y=712 w=294 h=16 text=Unlimited number of persons from the organization fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 25 x=60 y=728 w=254 h=16 text=may attend regular meetings. No guest fee. fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 26 x=60 y=772 w=168 h=16 text=Guest fee is 15 per person fontname=Arial fontcolor=0x000080 fontsize=13 label name=My Text 27 x=12 y=291 w=92 h=16 text=Mobile Phone fontbold=bold fontname=Arial fontcolor=0x000080 fontsize=13     ");
array_files[30]=new Array(0,1,"./pgm_membershiprenewalform.asp","2008-11-12","51K"," & pageTitle & M-D Planned Giving Council Membership Renewal    ","","","﻿ @version 4.0 @package CC_FB The version of CoffeeCup Flash Form Builder that generated this script. Private Const CC_FB_Version = 6.0 The release date of the version of CoffeeCup Flash Form Builder that generated this script. Private Const CC_FB_LastUpdated = 06/13/2007 The version of this script. Private Const CC_FB_ScriptVersion = 4.0 The release date of this script. Private Const CC_FB_ScriptLastUpdated = 08/31/2007 The required VBScript version for this script. Private Const CC_FB_VBScriptVersion = 5 Will the owner of this form be emailed the form data Private Const CC_FB_DoEmail = true To default To address. Private Const CC_FB_ToEmail = info@plannedgivingmiami.org The default CC address. Private Const CC_FB_CCEmail = The default BCC address. Private Const CC_FB_BCCEmail = If we should send a message back to the user. Private Const CC_FB_AutoReply = true The subject of the message to be sent to the user. Private Const CC_FB_AutoReplySubject = M-D Planned Giving Council Membership Renewal If we should include the form results in the message we send to the user. Private Const CC_FB_AutoReplyFormResults = true The position of the auto-reply message in the email. Private Const CC_FB_AutoReplyPosition = bottom The page to redirect to after the form is submitted. Private Const CC_FB_ResultsRedirect = http://www.plannedgivingmiami.org/membership_regpayment.html The address of the database where the form results will be saved. Private Const CC_FB_DBAddress = [ADDRESS] The port number of the database where the form results will be saved. Private Const CC_FB_DBPort = [DBPORT] The username for the database where the form results will be saved. Private Const CC_FB_DBUsername = [DBUSER] The password for the database where the form results will be saved. Private Const CC_FB_DBPassword = [DBPASS] The name of the database where the form results will be saved. Private Const CC_FB_DBName = [DBNAME] The address of the SMTP Server used for sending emails. Private Const CC_FB_SMTPAddress = [SMTPADDRESS] The port for the SMTP Server used for sending emails. Private Const CC_FB_SMTPPort = [SMTPPORT] The user for the SMTP Server used for sending emails. Private Const CC_FB_SMTPUsername = [SMTPUSER] The password for the SMTP Server used for sending emails. Private Const CC_FB_SMTPPassword = [SMTPPASS] The file to log the form results to if necessary. Private Const CC_FB_SaveFile = [FILENAME] The filetypes that are acceptable for file uploads. Private Const CC_FB_AcceptableFileTypes = txt|gif|jpg|jpeg|zip|doc|png|pdf|rtf The directory where files are uploaded Private Const CC_FB_UploadsFolder = files The extension that gets added to file uploads Private Const CC_FB_UploadsExtension = _fbu Will we save the file uploads to the server Private Const CC_FB_AttachmentSaveToServer = false Will we save the file uploads to the db Private Const CC_FB_AttachmentSaveToDB = false Will we send the file upload as an attachment Private Const CC_FB_AttachmentAddToEmail = false Makes sure that the user is using the required version of VBScript as specified by {@link CC_FB_VBScriptVersion}. If ScriptEngineMajorVersion CC_FB_VBscriptVersion Then printMessage Invalid VBScript Version,_ Were sorry but CoffeeCup Flash Form Builder requires VBScript & _ version & CC_FB_VBscriptVersion & or greater. Please & _ contact your server administrator. End If If the content type is mutipart, process the file upload Dim contentType contentType = Request.ServerVariables(HTTP_Content_Type) If len(contentType) = 0 Then contentType = Request.ServerVariables(CONTENT_TYPE) End If If LCase(Left(contentType, 19)) = multipart/form-data Then processFileUpload If the Request.Form collection is populated, process the form results. ElseIf Request.Form.Count 0 Then we need this since asp wont let us override request.form(Uploaded_File) dim uploadedFile processMailForm If all else fails, print out a blank page with version numbers and release dates. End If printMessage , Process the mail form results. This method is in charge of processing the mail form which is posted from the CoffeeCup Flash Form Builder SWF. This process includes: - Retrieving the preferences from the included CoffeeCup Flash Form Builder XML preferences file. - Formats output for file output as well as for an email to the form user and the form owner as necesarry. - Writes output to a file and sends it to the form user and the form owner as necessary. - Writes form results to a database if necesarry. Private Sub processMailForm() On Error Resume Next Dim emailResponse, formResponse, txtFile, item, preferences, FSO fixUploadedFileName Set preferences = getPreferences() For Each item In preferences(formFields) emailResponse = emailResponse & item & : & _ Request.Form(item) & VbCrLf & VbCrLf formResponse = formResponse & item & : & _ Request.Form(item) & & VbCrLf txtFile = txtFile & item & : & Request.Form(item) & | Next If a file was uploaded, add the appropriate data to the response fields If uploadedFile Then emailResponse = emailResponse & Uploaded File: & _ uploadedFile & VbCrLf & VbCrLf formResponse = formResponse & Uploaded File: & _ uploadedFile & & VbCrLf txtFile = txtFile & Uploaded File: & _ uploadedFile & | End If sendResponseEmails emailResponse, preferences writeResponseToFile txtFile writeResponseToDatabase preferences Make sure we delete the file from the server if the user doesnt want it If Not CC_FB_AttachmentSaveToServer And _ uploadedFile Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) FSO.DeleteFile Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile, true End If printResponsePage formResponse, preferences Set preferences = Nothing Set FSO = nothing End Sub Send response emails to the appropriate recipients. Sends an email to the scripts owner as well as the end-user if appropriate. If the sending of mail fails, an error message will be printed out to the screen. @param string emailResponse the default contents to mail to the user. @param dictionary preferences the CoffeeCup Flash Form Builder Preferences. Private Sub sendResponseEmails(ByRef emailResponse, ByRef preferences) On Error Resume Next Dim mail, unreg Set mail = Server.CreateObject(CDO.Message) If we could not create a CDO.Message object, they are lacking CDOSYS which is required for e-mail functionality. If Err.Number 0 Then Err.Clear printMessage Unable to Send E-Mail., _ Were sorry but we were unable to send an email. & _ Sending email requires CDOSYS, which we were unable to & _ locate on your server. Please contact your server & _ administrator End If If the program is unregistered, add the unregistered message. If Request.Form(unreg) Then unreg = ------------------------ & VbCrLf & VbCrLf & _ This Form was sent to you using CoffeeCup & _ Flash Form Builder. & VbCrLf & Please tell a friend about & _ us: http://www.coffeecup.com/form-builder/ & VbCrLf End If Make sure the mail is unicode for internationality. mail.Bodypart.ContentMediaType = text/plain mail.Bodypart.ContentTransferEncoding = 7bit mail.Bodypart.Charset = utf-8 Configure SMTP options if provided If CC_FB_SMTPAddress [SMTPADDRESS] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/cdo/ & _ configuration/sendusing) = 2 mail.Configuration.Fields.Item(http://schemas.microsoft.com/cdo/ & _ configuration/smtpserver) = CC_FB_SMTPAddress If CC_FB_SMTPPort [SMTPPORT] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/smtpserverport) = CC_FB_SMTPPort End If If CC_FB_SMTPUsername [SMTPUSER] Then mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/smtpauthenticate) = 1 mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/sendusername) = CC_FB_SMTPUsername mail.Configuration.Fields.Item(http://schemas.microsoft.com/ & _ cdo/configuration/sendpassword) = CC_FB_SMTPPassword End If mail.Configuration.Fields.Update End If Add an attachment is required If CC_FB_AttachmentAddToEmail And _ uploadedFile Then mail.AddAttachment Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile End If Use the alternative email if one is provided. If Request.Form(_ALT_EMAIL) Then mail.To = Request.Form(_ALT_EMAIL) Else mail.To = CC_FB_ToEmail End If Set a default subject if one is not provided provided. If Request.Form(subject) Then mail.Subject = Request.Form(subject) Else mail.Subject = Form Submission End If mail.TextBody = Here is the information submitted to & _ Request.ServerVariables(SERVER_NAME) & _ Request.ServerVariables(SCRIPT_NAME) & from & _ Request.ServerVariables(REMOTE_ADDR) & on & _ FormatDateTime(Date, 1) & at & Time & _ VbCrLf & ------------------------ & VbCrLf & emailResponse & _ unreg If we collected the end-users email If Request.Form(eM) Then Send a message to the forms owner with the end-users email as the reply-to address. If CC_FB_DoEmail Then mail.From = Request.Form(eM) mail.Cc = CC_FB_CCEmail mail.Bcc = CC_FB_BCCEmail mail.Send End If If mail.Send threw an error, hault the script and notify the user. If Err.Number 0 Then Err.Clear printMessage Unable To Send E-Mail, _ Were sorry but we were unable to send your e-mail. & _ If you are sure that you entered all your email & _ addresses properly, you should contact your server & _ administrator. End If If necesarry, send a message to the end-user as well. If CC_FB_AutoReply Then Dim formUserResponse, autoReplyMsg autoReplyMsg = If CC_FB_AutoReplyFormResults Then formUserResponse = emailResponse If CC_FB_AutoReplyPosition = top Then formUserResponse = autoReplyMsg & _ VbCrLf & VbCrLf & formUserResponse Else formUserResponse = formUserResponse & _ autoReplyMsg & VbCrLf & VbCrLf End If Else formUserResponse = autoReplyMsg End If mail.Attachments.DeleteAll mail.Subject = CC_FB_AutoReplySubject mail.TextBody = formUserResponse & unreg mail.From = mail.To mail.To = Request.Form(eM) mail.Send End If Send a message to the forms owner. ElseIf CC_FB_DoEmail Then mail.From = M-D Planned Giving Council Membership Renewal mail.Cc = CC_FB_CCEmail mail.Bcc = CC_FB_BCCEmail mail.Send If mail.Send threw an error, hault the script and notify the user. If Err.Number 0 Then Err.Clear printMessage Unable To Send E-Mail, _ Were sorry but we were unable to send your e-mail. & _ If you are sure that you entered all your email & _ addresses properly, you should contact your server & _ administrator. End If End If Set mail = Nothing End Sub Gets the real name of the file that was uploaded. Since the file upload occurs in a different request, this method helps us resolve what the name of the uploaded file was in case it was renamed. Private Sub fixUploadedFileName() On Error Resume Next Dim newUploadName, FSO, extension, basename, folder, i If Request.Form(Uploaded File) Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) folder = Server.MapPath(CC_FB_UploadsFolder) basename = FSO.GetBaseName(Request.Form(Uploaded File)) extension = . & FSO.GetExtensionName(Request.Form(Uploaded File)) While FSO.FileExists(folder & & basename & _ CC_FB_UploadsExtension & i & extension) newUploadName = basename & CC_FB_UploadsExtension & i & extension i = i + 1 Wend End If uploadedFile = newUploadName Set FSO = Nothing End Sub Write form response to a database. Writes the form response to the database specified at CC_FB_DBAddress if appropriate. If the database doesnt it exist, the form_results table doesnt exist or if the form_results table doesnt comply with the structure of the current form then the database will be restructured accordingly. @param dictionary preferences the CoffeeCup Flash Form Builder Preferences. Private Sub writeResponseToDatabase(ByRef preferences) On Error Resume Next Dim connection, command, results Dim result, columns, column, query, field, i, parameters, bound If the CC_FB_DbAddress constant has been populated, then the user wants to write their data to a database. If CC_FB_DBAddress [ADDRESS] Then Firstly, lets make sure we can access ADODB. Set connection = Server.CreateObject(ADODB.Connection) If Err.Number 0 Then Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Saving to a database requires ADODB, & _ which we were unable to locate on your server. & _ Please contact your server administrator. End If connection.Open Driver={MySQL ODBC 3.51 Driver}; & _ Server= & CC_FB_DBAddress & ; & _ Port= & CC_FB_DBPort & ; & _ Uid= & CC_FB_DBUsername & ; & _ Pwd= & CC_FB_DBPassword & ; If Err.Number 0 Then If the error description mentions a driver, let the user know they are missing the mysql driver If InStr(Err.Description, driver) Then Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Saving to a database requires & _ the MySQL ODBC 3.51 Driver which we were unable & _ to locate on your server. Please contact your & _ administrator. Otherwise Let the user know they have entered incorrect credentials Else Err.Clear printMessage Unable to Connect to Database Server., _ Were sorry but we were unable to connect to your & _ database server. Please be sure you have entered &_ your database settings correctly. End If End If Attempt to make a connection to the specified DB Set command = Server.CreateObject(ADODB.Command) command.ActiveConnection = connection command.CommandText = USE ` & CC_FB_DBName & ` command.Execute If we cant select their DB, lets try to create our own. If Err.Number 0 Then Err.Clear command.CommandText = CREATE DATABASE ` & CC_FB_DBName & ` command.Execute If we cant create or own, let the user know If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to Create Database., _ Were sorry but we were unable to create your database. & _ If you believe the database already exists, please & _ be sure that you have the proper permissions to & _ select it. Otherwise, please be sure that you & _ have permissions to create databases. If you & _ are still experiencing troubles, please contact & _ your server administrator. If we could create our own, try selecting it now Else command.CommandText = USE ` & CC_FB_DBName & ` command.Execute If we still cant select the DB, let the user know If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to select Database., _ Were sorry but we were unable to select your & _ database. Please be sure that you have the proper & _ permissions to select it. If you are still & _ experiencing trouble, please contact your & _ server administrator. End If End If End If command.CommandText = SHOW TABLES LIKE form_results Set results = command.Execute If a form_results table exists, make sure it is in the proper format. If Not (results.EOF Or results.BOF) Then results.Close command.CommandText = SHOW COLUMNS FROM `form_results` Set results = command.Execute If for some reason we cant querty the DB, let the user know If results.EOF And results.BOF Then results.Close connection.Close printMessage Unable to Query Database., _ Were sorry but we were unable to query your database & _ table. Please be sure that you have the proper & _ permissions to select from the form_results & _ table. If you are still experiencing trouble, & _ please contact your server administrator. End If Set columns = Server.CreateObject(Scripting.Dictionary) Populate the columns collection with the columns of the form_results table Do Until results.EOF If results.Fields.Item(Field) id And _ results.Fields.Item(Field) created_at Then Set column = Server.CreateObject(Scripting.Dictionary) column.Add Field, CStr(results.Fields.Item(Field)) column.Add Type, CStr(results.Fields.Item(Type)) columns.Add CStr(results.Fields.Item(Field)), column End If results.MoveNext Loop results.Close If the fields from our form dont match the fields from the form_results table, archive the old table and create a new one corresponding to the current form If Not formFieldsEqualsTableFields(preferences(formFields), _ columns) Then archiveOldTable command createTableFromFormFields preferences(formFields), command End If Otherwise create the form_results table in the proper format. Else createTableFromFormFields preferences(formFields), command End If parameters = Array() If all went well, lets attempt to write the form results to the database. For Each field In preferences(formFields) query = query & ` & field & ` = ?, bound = UBound(parameters) + 1 Redim Preserve parameters(bound) If request.form(field) = Then parameters(bound) = Else parameters(bound) = Request.Form(field) End If Next Add the uploaded file to the query if necessary If CC_FB_AttachmentSaveToDB Then If uploadedFile Then Dim textStream, filepath, contents filepath = Server.MapPath(CC_FB_UploadsFolder) & & _ uploadedFile Set textStream = Server.CreateObject(ADODB.Stream) textStream.Open textStream.Type = 1 textStream.LoadFromFile filepath If Err.Number 0 Then printMessage Unable To Open Attachment File, _ Were sorry but we were unable to open your uploaded & _ file to attatch it for email. Please be sure that & _ you have the proper permissions. End If query = query & `uploaded_file_name` = ?,`uploaded_file` = ?, bound = UBound(parameters) + 2 Redim Preserve parameters(bound) parameters(bound - 1) = uploadedFile parameters(bound) = textStream.read textStream.Close Set textStream = Nothing Else query = query & `uploaded_file_name` = ,`uploaded_file` = , End If End If command.CommandText = INSERT INTO `form_results` SET & query & _ `created_at` = NOW() command.Execute ,parameters If we couldnt write to the database, notify the user. If Err.Number 0 Then connection.Close Err.Clear printMessage Unable to Insert Into Database Table., _ Were sorry but we were unable to insert the form results & _ into your database table. Please be sure that you have & _ the proper permissions to insert data into the & _ form_results table. If you are still experiencing & _ trouble, please contact your server administrator. End If connection.Close End If Set connection = Nothing Set command = Nothing Set results = Nothing Set columns = Nothing End Sub Archives an old `form_results` table. Renames a form results table to form_results_old or form_results_old with a numerical value on the end of it if appropriate. @param ADO Command Object command a database abstraction Private Sub archiveOldTable(ByRef command) On Error Resume Next Dim i, results command.CommandText = SHOW TABLES LIKE form_results_old set results = command.Execute Do Until results.EOF And results.BOF i = i + 1 command.CommandText = SHOW TABLES LIKE form_results_old & i & set results = command.Execute Loop command.CommandText = RENAME TABLE `form_results` TO ` & _ form_results_old & i & ` command.Execute() If Err.Number 0 Then Err.Clear printMessage Unable to Rename Database Table., _ Were sorry but we were unable to rename your database & _ table. Please be sure that you have the proper & _ permissions to rename the form_results table. If you & _ are still experiencing trouble, please contact your & _ server administrator. End If Set results = Nothing End Sub Checks if the columns from a table match the the structure of the fields from a form. @param array form_fields the structure from the form @param array table_fields the structure from the table @return boolean value, true if the structures are the same, false if the structures are not. Private Function formFieldsEqualsTableFields(ByRef formFields, _ ByRef tableFields) On Error Resume Next Dim Field, f Make sure we have the proper fields for saving uploaded files to the database if the user has requested we do so If CC_FB_AttachmentSaveToDB Then If tableFields.Exists(uploaded_file) And _ tableFields.Exists(uploaded_file_name) Then tableFields.Remove(uploaded_file) tableFields.Remove(uploaded_file_name) Else formFieldsEqualsTableFields = False Exit Function End If End If If formFields.Count tableFields.Count Then formFieldsEqualsTableFields = False Exit Function End If For Each field In formFields If Not tableFields.Exists(field) OR _ Not ((formFields(field)(type) = textarea AND _ tableFields(field)(Type) = text) OR _ tableFields(field)(Type) = varchar(255)) Then formFieldsEqualsTableFields = False Exit Function End If Next formFieldsEqualsTableFields = True End Function Create a MySQL table from the form structure. Uses the structure of the form, pulled from the XML preferences file to create a database table to store the form results. @param dictionary formFields the structure of the form @param ADO Command Object command a database abstraction Private Sub createTableFromFormFields(ByRef formFields, ByRef command) On Error Resume Next Dim field command.CommandText = DROP TABLE IF EXISTS `form_results` command.Execute() command.CommandText = CREATE TABLE `form_results` ( & _ `id` int(11) NOT NULL auto_increment, & _ `created_at` DATETIME NOT NULL If CC_FB_AttachmentSaveToDB Then command.CommandText = command.CommandText & _ ,`uploaded_file_name` varchar(255) NOT NULL DEFAULT & _ ,`uploaded_file` MEDIUMBLOB NOT NULL End If For Each field In formFields command.CommandText = command.CommandText & , ` & field & ` If formFields(field)(type) = textarea Then command.CommandText = command.CommandText & text Else command.CommandText = command.CommandText & varchar(255) & _ DEFAULT End If command.CommandText = command.CommandText & NOT NULL Next command.CommandText = command.CommandText & , PRIMARY KEY(`id`)) command.Execute() If Err.Number 0 Then Err.Clear printMessage Unable to Create Table., Were sorry but we were & _ unable to create a database table for your form results. & _ Please be sure that you have the proper permissions to & _ create tables. If you are still experiencing trouble, & _ please contact your server administrator. End If End Sub Write form response to a log file. Writes the form response to the log file specified at CC_FB_SaveFile if appropriate. If the file writing fails, an error message will be printed out to the screen. @param string txtFile the response to write to the log file. Private Sub writeResponseToFile(ByRef txtFile) On Error Resume Next Dim FSO, filePath, textStream txtFile = Request.ServerVariables(SERVER_NAME) & _ Request.ServerVariables(SCRIPT_NAME) & | & _ FormatDateTime(Now) & | &_ Request.ServerVariables(REMOTE_ADDR) & | & _ txtFile If a log file location has been set If CC_FB_SaveFile [FILENAME] Then Set FSO = Server.CreateObject(Scripting.FileSystemObject) filePath = Server.MapPath(CC_FB_SaveFile) Set textStream = FSO.OpenTextFile(filePath, 8, True) If Err.Number 0 Then Err.Clear printMessage Unable To Open File, _ Were sorry but we were unable to open & filePath & _ . Please contact your server administrator to be sure & _ that you have the proper permissions. End If textStream.Write(txtFile) If Err.Number 0 Then Err.Clear printMessage Unable To Write To File, _ Were sorry but we were unable to write to & _ filePath & . Please contact your server & _ administrator to be sure that you have the proper & _ permissions. End If textStream.Close Set textStream = Nothing Set FSO = Nothing End If End Sub Prints the HTML-formatted, form response page for the end-user. Writes the form response to an HTML-formatted page for the end-user or redirects the user to a thank you page if specified. @param string form_response the response to write to the page. @param array preferences the CoffeeCup Flash Form Builder Preferences. Private Sub printResponsePage(ByRef formResponse, ByRef preferences) On Error Resume Next Redirect to a thank you page if the user has created one. If CC_FB_ResultsRedirect [RESULTSREDIRECT] Then Response.Redirect CC_FB_ResultsRedirect Otherwise create a thank you page. Else Dim resultsMsg resultsMsg = [RESULTSMSG] Response.Write(Replace(resultsMsg, _ form_results, formResponse)) End If End Transmission Response.End END Sub Returns the CoffeeCup Flash Form Builder Preferences. Opens the CoffeeeCup Flash Form Builder XML preferences file and retrieves the preferences and form fields from it. If the preferences file is not found or can not be opened, an error message is printed to the screen. @return dictionary preferences a dictionary of preferences specified in the CoffeeCup Flash Form Builder XML preferences file. Private Function getPreferences() On Error Resume Next Dim FSO, filePath, textStream, contents, preferences, formFields Initialize the preferences dictionary Set preferences = Server.CreateObject(Scripting.Dictionary) Set formFields = Server.CreateObject(Scripting.Dictionary) Set FSO = Server.CreateObject(Scripting.FileSystemObject) filePath = Server.MapPath(Request.Form(xmlfile)) If the specified preferences file doesnt exist, let the user know If Not FSO.FileExists(filePath) Then printMessage Unable To Locate XML File, Were sorry but we & _ were unable to locate your XML file. Please be sure that & _ the & Request.Form(xmlfile) & is on your server in & _ the same directory as your other form builder files. End If Read in the text from the specified preferences file Set textStream = FSO.OpenTextFile(filePath, 1, False, -2) If we were unable to open the specified xml file, let the suer know If Err.Number 0 Then Err.Clear printMessage Unable To Open XML File,Were sorry but we were & _ unable to open your XML file. Please be sure that you have & _ the proper permissions to read & Request.Form(xmlfile) & _ . If you are still experiencing problems, please contact & _ your server administrator. End If contents = textStream.ReadAll textStream.Close If for some reason the text from the preferences file is empty let the user know If contents = Then printMessage Unable To Read XML File,Were sorry but we were & _ unable to read your XML file. Please be sure that you have & _ the proper permissions to read & Request.Form(xmlfile) & _ . If you are still experiencing problems, please contact & _ your server administrator. End If Strips out all the XML nodes from the preferences file. Dim contentsRegexp, nodes, node Set contentsRegexp = New RegExp contentsRegexp.Pattern = ([a-z]+?)s+([^]*?) contentsRegexp.IgnoreCase = True contentsRegexp.Global = True contentsRegexp.Multiline = True Set nodes = contentsRegexp.Execute(contents) For Each node In nodes Skip over item, hidden, button and label nodes, as were not interested in them. If node.SubMatches(0) item And _ node.SubMatches(0) hidden And _ node.SubMatches(0) submitbutton And _ node.SubMatches(0) resetbutton And _ node.SubMatches(0) browsebutton And _ node.SubMatches(0) label Then For each node, we will strip out all of the attributes Dim nodeDictionary, nodeRegexp, attributes, attribute, name Set nodeRegexp = New RegExp nodeRegexp.Pattern = ([a-z0-9]+?)=([^]*?) nodeRegexp.IgnoreCase = True nodeRegexp.Global = True nodeRegexp.Multiline = True Set nodeDictionary = Server.CreateObject(Scripting.Dictionary) Set attributes = nodeRegexp.Execute(node.SubMatches(1)) For each attribute In attributes nodeDictionary.Add attribute.SubMatches(0), _ HTMLDecode(attribute.SubMatches(1)) Next If the node has an attribute called name, it is a form field. If nodeDictionary.Exists(name) Then name = nodeDictionary(name) If nodeDictionary.Exists(label) Then name = name & - & nodeDictionary(label) End If nodeDictionary.Add type, node.SubMatches(0) formFields.Add name, nodeDictionary If the node type is form, it is the form preferences ElseIf node.SubMatches(0) = form Then preferences.Add formPreferences, nodeDictionary otherwise just dump everything into a general array depending on its node type. Else If Not preferences.Exists(node.SubMatches(0)) Then preferences.Add node.SubMatches(0), Array(nodeDictionary) Else Dim nodeDictionaries, bound nodeDictionaries = preferences(node.SubMatches(0)) bound = UBound(nodeDictionaries) + 1 Redim Preserve nodeDictionaries(bound) Set nodeDictionaries(bound) = nodeDictionary preferences(node.SubMatches(0)) = nodeDictionaries End If End If End If Next preferences.Add formFields, formFields Set getPreferences = preferences Set FSO = Nothing Set textStream = Nothing Set preferences = Nothing End Function Uploads a user-submitted file. Private Sub processFileUpload() On Error Resume Next Dim data, position, separator Dim folder, filedata, filename, basename, extension, filenameRegexp, i Dim binaryString, FSO, filePath, textStream data = Request.BinaryRead(Request.TotalBytes) If we couldnt retrieve the binary request, its most likely because the file exceeded the servers maximum post size If Err.Number 0 Then Err.Clear printMessage Unable to Upload File., _ Were sorry but we were unable to upload your file because & _ it exceeded the maximum file upload size. End If Get the mime boundry separator = MidB(data, 1, InstrB(data, ChrB(10)) - LenB(ChrB(10)) - 1) The position where filedata is first mentioned position = InstrB(data, StringToBinary(Filedata)) If filedata is found If position 0 Then Get filename binaryString = StringToBinary(filename=) position = InstrB(position, data, binaryString) + LenB(binaryString) filename = BinaryToString(MidB(data, position, _ InstrB(position, data, ChrB(34)) - position)) Get filedata position = InstrB(position, data, ChrB(10) & ChrB(13)) _ + LenB(ChrB(10) & ChrB(13) & ChrB(10)) filedata = BinaryToString(MidB(data, position, _ InstrB(position, data, separator) - position - _ LenB(ChrB(10) & ChrB(13)))) Make sure the file upload is of an acceptable file type If CC_FB_AcceptableFileTypes Then Set filenameRegexp = New RegExp filenameRegexp.Pattern = .( & CC_FB_AcceptableFileTypes & ) filenameRegexp.IgnoreCase = True If Not filenameRegexp.Test(filename) Then printMessage Invalid File Type, _ Were sorry but we were unable to upload your file & _ because the file type is not acceptable. End If End If Set FSO = Server.CreateObject(Scripting.FileSystemObject) Create the files folder if it doesnt already exist folder = Server.MapPath(CC_FB_UploadsFolder) If Not FSO.FolderExists(folder) Then FSO.CreateFolder(folder) If Err.Number 0 Then Err.Clear printMessage Folder Creation Failed, _ Were sorry but we were unable to create a folder for & _ your file uploads. Please contact your server & _ administrator. End If End If basename = FSO.GetBaseName(filename) extension = . & FSO.GetExtensionName(filename) filePath = folder & & basename & CC_FB_UploadsExtension & extension If the file already exists, append a version number While FSO.FileExists(filePath) i = i + 1 filePath = folder & & basename & CC_FB_UploadsExtension & _ i & extension Wend Set textStream = FSO.CreateTextFile(filePath, True) Let the user know if we cant create the file If Err.Number 0 Then Err.Clear printMessage Unable To Create File, _ Were sorry but we were unable to create & filePath & _ . Please contact your server administrator to be sure & _ that you have the proper permissions. End If textStream.Write(filedata) Let the user know if we cant save the file If Err.Number 0 Then Err.Clear printMessage Unable To Write To File, _ Were sorry but we were unable to write to & _ filePath & . Please contact your server & _ administrator to be sure that you have the proper & _ permissions. End If textStream.Close Set filenameRegexp = Nothing Set FSO = Nothing Set textStream = Nothing End If End Sub Prints a message to the screen. Prints an HTML-formatted message to the screen that also contains the current PHP version number the server is running, the current version number and release date of this script as well as the current version number and release date of the version of CoffeeCup Flash Form Builder that generated this script. NOTE: This function stops execution of the script. @param string title the title of the page @param string message the message to print to the screen Private Sub printMessage(ByRef title, ByRef message) On Error Resume Next The title of the html-formatted page. Dim pageTitle, cdosysMsg, adodbMsg If the user has provided a title, format it for HTML If Not title = Then title = Server.HTMLEncode(title) pageTitle = title & - title = & title & End If If the user has provided a message, formit it for HTML If Not message = Then message = & Server.HTMLEncode(message) & End If Check if CDOSYS is available Server.CreateObject(CDO.Message) If Err.Number 0 Then Err.Clear cdosysMsg = Not Available Else cdosysMsg = Available End If Check if ADODB is available Server.CreateObject(ADODB.Connection) If Err.Number 0 Then Err.Clear adodbMsg = Not Available Else adodbMsg = Available End If Response.Write ( & VbCrLf & _ & VbCrLf & _ & _ VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & pageTitle & M-D Planned Giving Council Membership Renewal & VbCrLf & _ & _ VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & title & VbCrLf & _ & message & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ VBScript Version: & ScriptEngineMajorVersion & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ Software Version: & CC_FB_Version & & VbCrLf & _ Software Last Updated: & CC_FB_LastUpdated & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ Script Version: & CC_FB_ScriptVersion & & VbCrLf & _ Script Last Updated: & CC_FB_ScriptLastUpdated & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ CDOSYS: & cdosysMsg & & VbCrLf & _ ADODB: & adodbMsg & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ & VbCrLf & _ ) Response.End End Sub Decodes html entities in text @param text the text to decode @return html decoded text Function HTMLDecode(text) On Error Resume Next Dim i text = Replace(text, , ) text = Replace(text, &lt; , ) text = Replace(text, &gt; , ) text = Replace(text, & , &) text = Replace(text, , ) For i = 1 To 255 text = Replace(text, &# & i & ;, Chr(i)) Next HTMLDecode = text End Function Converts a C-style string to binary @param cstring the string to be converted @return binary text Function StringToBinary(cstring) On Error Resume Next Dim i For i=1 To Len(cstring) StringToBinary = StringToBinary & ChrB(Asc(Mid(cstring,i,1))) Next End Function Converts a binary string to C-style @param binary string to be converted @return C-style text Function BinaryToString(binaryString) On Error Resume Next Dim i For i=1 To LenB(binaryString) BinaryToString = BinaryToString & Chr(AscB(MidB(binaryString,i,1))) Next End Function     ");
array_files[31]=new Array(0,1,"./membersonly_membersearch2.aspx","2008-11-12","13K","Planned Giving Miami    ","",""," MM:DataSet id=memberlistings runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=20 Debug=true Type=VarChar / MM:DataSet id=DataSet1 runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=20 Debug=true Type=VarChar / MM:PageBind runat=server PostBackBind=true / MM:PageBind runat=server PostBackBind=true / Planned Giving Miami Members by Last Name Listings Return to Members Only Main Page label Starts with label Contains MM:If runat=server Expression= 0)) ContentsTemplate FooterStyle HorizontalAlign=center BackColor=#E8EBFD ForeColor=#3D3DB6 Font-Name=Verdana, Arial, Helvetica, sans-serif Font-Bold=true Font-Size=smaller / Columns + memberlistings.FieldValue(currentmember_website, Container) + : MM:If runat=server Expression= 0)) ContentsTemplate FooterStyle HorizontalAlign=center BackColor=#E8EBFD ForeColor=#3D3DB6 Font-Name=Verdana, Arial, Helvetica, sans-serif Font-Bold=true Font-Size=smaller / Columns + memberlistings.FieldValue(currentmember_website, Container) + : Return to Members Only Main Page Logout     ");
array_files[32]=new Array(0,1,"./membersonly_jobs.aspx","2008-11-12","22K","Planned Giving Miami    ","","","﻿ Planned Giving Miami Return to previous page Nonprofit Position Announcements Exempt organizations with position openings related to planned giving (development, endowment, major gifts, executive director, grant writing, etc.) may post announcements here. You may forward your announcements for posting to communications@plannedgivingmiami.org The Communications Department forwards these kinds of announcements to our growing email list of planned giving nonprofit and allied professionals. This service is provided free of charge (until we wise up & start charging for it) as a public service. /Stuffy legal disclaimer/: this does not constitute an endorsement (nor should it be construed as a lack of endorsement), etc., etc. Jupiter Medical Center - Director of Planned Giving 10/14/08 Jupiter Medical Center is a not-for profit hospital in Palm Beach County, Florida. We are a community hospital recognized for the quality of care we provide, and for that reason we are growing. To meet the financial demands of this growth we are expanding our Foundation staff, and are in the planning stages of a capital campaign. Director of Planned Giving, a strategic hire reporting directly to the President and CEO of the Jupiter Medical Center Foundation, will be the first-ever Director of Planned Giving, who will be responsible for designing, organizing and overseeing the implementation of the program. This includes identifying, cultivating, and soliciting prospects, as well as marketing the program and overseeing the stewardship of planned gift donors. A key focus for planned gift at Jupiter Medical Center will be to increase the endowment. The successful candidate will have a bachelor’s degree, and 10-plus years of progressively responsible gift planned experience, preferably in a medical center or hospital. Also needed: the ability to establish priorities, set objectives, and achieve stated goals; strong written and verbal communication skills; computer literacy. For immediate consideration, please send your resume to: Gail O’ Dea at godea@jupitermed.com Jupiter Medical Center, 1210 S. Old Dixie Highway, Jupiter, FL 33458. Visit our website at www.jupitermed.com EOE. World-class Care. Close to Home. strong National Tropical Botanical Garden - Development Coordinator - The Kampong 06/30/08 The Development Department is seeking candidates to fill the position of Development Coordinator, based at The Kampong. In collaboration with the NTBG development team, the Regional Development Officer, Kampong staff, Board of Overseers, and in accordance with the approved NTBG/Development strategic funding priorities and policies, the Development Coordinator (DC) will create and implement The Kampong’s annual fund development plan incorporating membership, events and donor communications. Essential Duties and Responsibilities include identifying, cultivating and soliciting individual, corporate and foundation prospects of 1,500 - 9,999 gifts to support NTBG and specific Kampong operations and capital needs. The DC will also conduct annual direct mail appeals, implement events for fundraising, membership development and donor stewardship in coordination with the Regional Development Officer and Director of Annual Giving, as well as prepare communications such as newsletters and collateral materials as appropriate for fund development and communications purposes. Working with the Regional Development Officer, the DC will assist in implementing fund development events and assist in the supervision of contracted staff (e.g. writers or print designers) and on-site volunteers as the need arises. The successful candidate possesses 3 years development or related experience, along with facility to work in high-visibility and culturally diverse situations, strong communication skills and ability to maintain confidentiality. This position also requires proficiency with Microsoft Word, Excel and Outlook or similar email program. Candidate must be adept at using current computer and communications technologies with a preference for using fund development software to achieve desired results. Knowledge of Raiser’s Edge a plus. Please submit application and/or resume to: The Kampong of the National Tropical Botanical Garden Attn: Lynne Gibson 4013 S. Douglas Road Coconut Grove, Florida 33133 Phone: (305) 447-1040 E-Mail: lgibson@ntbg.org LEGAL SERVICES OF GREATER MIAMI, INC. - Director of Development 06/30/08 Job Description: Legal Services of Greater Miami, Inc. (LSGMI) is seeking a Director of Development. Reporting to the Executive Director and working closely with the Board Fundraising Committee, the Director of Development will provide leadership in planning, coordinating, and implementing all development programs including annual giving, corporate relations, major gifts, planned gifts, endowment campaigns, and special events. A priority for the Director of Development will be development within the legal community. LSGMI seeks a seasoned individual who understands and has a strong commitment to equal justice and the delivery of legal services to the poor, and is able to articulate that passion to constituents and stakeholders of LSGMI. Established as a nonprofit law firm in 1966, LSGMI is dedicated to serving the civil legal needs of the more than 500,000 people in Miami-Dade and Monroe Counties whose income is below the poverty level. LSGMI has an annual budget of over 6 million, owns the building where its main office is housed, and is fiscally sound. LSGMIs diverse staff of 75, which includes 32 attorneys, are passionately committed to equal justice and, through aggressive advocacy and innovative collaboration with community partners, strives to empower clients and alleviate the hardships of poverty. LSGMI provides clients with legal services in English, Spanish and Creole from regional offices located in Miami, South Dade and Key West, and neighborhood offices throughout the service area. Job Requirements: The successful candidate will be able to prepare and implement a comprehensive fund development and marketing plan, and provide support and leadership to volunteers and staff. At a minimum, a Bachelors Degree is required and an advanced degree is a plus. Three to five years of progressively responsible development experience is expected, as is a proven track record in planning and implementing successful campaigns. Contact: Applications will be accepted until the position is filled. Interested candidates should submit a letter expressing in detail why they are interested in the position, accompanied by a current resume with the names and contact information for at least three references. Materials should be submitted electronically to MCypen@LSGMI.org. THE WELLNESS COMMUNITY-GREATER MIAMI 06/30/08 JOB TITLE: Development Director FLSA STATUS: Exempt REPORTS TO: Executive Director GENERAL FUNCTION Oversees, in cooperation with the Executive Director, the philanthropic development activities of TWC, including administrative oversight of special events, individual giving, direct mail, corporate giving, Foundation gifts, major donor cultivation and solicitation, planned giving, capital campaigns, etc. MAJOR DUTIES AND RESPONSIBILITIES 1. Responsible for the creation and execution of the entire Development plan and budget for TWC with input from Executive Director and Financial Development Committee. 2. In cooperation with the Executive Director and Program Director, identifies agency needs and conducts prospect research to support various TWC programs. 3. Creates, executes and evaluates a comprehensive TWC annual fundraising campaign to meet TWCs annual budgetary requirements. 4. Identifies, develops and cultivates corporate, Foundation and individual prospects for further solicitation, in conjunction with the Executive Director and members of the Board of Directors. 5. When applicable, writes grant proposals for new and private funding prospects, seeks out sponsors and underwriting for various TWC programs and events, works collaboratively on all event sponsorship with the Special Events Coordinator, to ensure a consistent message and effort. 6. Provides staff management for the Financial Development Committee, and assigns, in cooperation with the Committee Chairs, all tasks, timelines, etc. to Committee members, as well as assisting with determining appropriate Board gift levels. 7. Develops and executes annual mail appeal, Guardian of Hope campaign, and any other ongoing TWC fundraising efforts. 8. Establishes and executes donor acknowledgement policies, guidelines, etc. and implements a full donor recognition program in conjunction with these policies. This includes but is not limited to policies regarding timely thank-you letters, levels of giving, etc. 9. Develops an effective donor recognition program for TWC, within budgetary guidelines and in cooperation with the Board and the Executive Director. 10. Develops and maintains the donor database, and assures that donor information is updated in a timely and correct manner. 11. Works closely with Public Relations Coordinator and Special Events Coordinators, to ensure that all print materials pertaining to donor acknowledgement are as accurate as possible prior to final printing. 12. Coordinate with the Executive Director on print materials to be used in development, including e-newsletters, annual report and other documents as assigned. 13. Other duties and responsibilities as assigned. QUALIFICATIONS: Bachelors degree required. Bilingual preferred. Knowledge of the South Florida philanthropic community preferred. Proven and documented track record with a minimum of 4 years experience in nonprofit fundraising programs, including major gift solicitation, capital campaigns, annual campaigns, and planned giving. Familiarity with accepted philanthropic techniques and vehicles. Excellent and collaborative communication abilities, ability to work effectively in supervising volunteers and others in a supportive yet directive manner; ability to identify donor targets for various programs and to effectively cultivate those prospects; ability to develop and adhere to annual budgetary guidelines. Salary commensurate with experience. Development Coordinator 06/30/08 Switchboard of Miami, Inc., a private non-profit organization is seeking an enthusiastic, fund-raising professional to oversee events to ensure fundraising growth and financial management. 3-5 yrs event/fundraising exp, 3-5 years grant writing exp preferred. English/Spanish preferred. Reply with salary expectations. Email resume and cover letter to cbroughton@switchboardmiami.org. Area Executive Director - American Cancer Society, Dade/Monroe Counties, Miami The American Cancer Society is in the business of making a difference. Thats why we hire people who know how to get results. People who can generate revenue, rally volunteers, and deliver on established goals. Join us now to impact the bottom line. And a whole lot more. Florida International University Director of Development, College of Architecture + The Arts, Division of University Advancement Central Development Officer, Division of University Advancement Director of Development and Alumni Relations, College of Law Associate Dean and Associate Vice President, Health Sciences Development Director of Development, College of Nursing and Health Sciences, Division of University Advancement Development Director - Michael-Ann Russell Jewish Community Center Please be advised that I am looking for a full time Development Director to work with our Lay Leadership Cabinet on: Capital Campaign, Annual Campaign, Corporate Sponsorship, Grants Please forward resume to: Gary J. Bomzer,MSW Executive Director Michael-Ann Russell Jewish Community Center Located on the Sanford L. Ziff Campus 305-932-4200 Ext. 134 marjcc.org Sr. Regional Development Officer - Hispanic Scholarship Fund, South Florida The Regional Development Officer, South Florida will be responsible for increasing revenue for HSF in the greater Miami and South Florida area. With a primary focus on individuals, as well as corporations and foundations, he/she will identify, assess, cultivate and solicit prospective donors to generate new funding in support of HSF scholarships and outreach programs. The Regional Development Officer, South Florida will also develop a network of key community, corporate and education leaders for the purpose of expanding HSFs presence within the funding community. Chief Development Officer - Eckerd Youth Alternatives, Inc. Eckerd Youth Alternatives, Inc., a leader in providing innovative therapeutic programs for at risk youth, seeks a Chief Development Officer. EYA is a premier provider of children and family services, with an extensive network of residential, day treatment, early intervention and community based programs in nine states. Help us fulfill our mission of improving the future&hellip;one child at a time! Florida Major Gifts Officer The Trust for Public Land, a national nonprofit land conservation organization, seeks a Florida Major Gifts Officer, with responsibility for identifying, soliciting and acknowledging major gifts to support TPLs conservation programs, projects and operations in Florida. The qualified candidate will have at least six years of development-related experience. The Florida Major Gifts Officer directs, supports, and helps facilitate fundraising activities of the Regional Director of Development, and will work closely with the Florida Director of Philanthropy to coordinate development activities within the state. Based in Jacksonville, this position has statewide responsibility and works closely with other TPL regional and national development staff. For a full job description and requirements, at www.tpl.org , Jobs, Southeast. Please send letter, salary history and resume to: Lisa Welch, FL Director of Philanthropy, TPL, 7900 Red Road, Suite 25, Miami, FL 33143. lisa.welch@tpl.org. Logout     ");
array_files[33]=new Array(0,1,"./membership_regpayment.html","2008-11-12","14K","Planned Giving Miami    ","",""," Planned Giving Miami To complete your membership registration, click the Pay Now button below to pay online. Charitable Organization Single 100 Charitable Organization Group 350 Individual Membership 100 If you choose to mail your payment, remit in full to the following address: Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade County Attn: Keith Goldmann 3250 SW 3rd Avenue Miami, FL 33129     ");
array_files[34]=new Array(0,1,"./index.aspx","2008-11-12","9K","Planned Giving Miami    ","planned giving, philanthropy, planned giving miami, leave a legacy, charitable giving, non-profit     ","Planned Giving Council of Miami-Dade County. A proud sponsor of LEAVE A LEGACY    ","  of Miami-Dade County. Planned Giving Miami Welcome! The Planned Giving Council of Miami Dade County is a not-for-profit corporation established to provide training, education, information and other benefits to facilitate the professionalism and success of persons giving advice regarding the use of charitable planned giving for the ultimate benefit of the community. We: Enhance and expand the skills, knowledge and capacity of charitable gift planning professionals through regular meetings, seminars and other programs. Collaborate with charitable organizations, foundations and professional groups to enhance gift planning, build capacity and promote philanthropy Foster relationships between nonprofit professionals and financial and estate planning professionals through meetings, programs, networking and electronic communications Increase public awareness of charitable opportunities through our LEAVE A LEGACY Program. The M-D PGC is proud to be a sponsor of LEAVE A LEGACY of Miami-Dade County - a public outreach program to increase planned giving in Miami and its suburbs. LEAVE A LEGACY works through non profit organizations, allied professionals and the media to encourage the general public to remember charities in their wills or estate plans. Find out more about Leave A LEAVE A LEGACY of Miami-Dade County The M-D PGC is a proud member of the National Committee on Planned Giving Proudly sponsored by: Archdiocese of Miami Paul Soul, CLU,ChFC,MSFS Interested in becoming a sponsor? Contact communications@plannedgivingmiami.org WebXelAuthentication:WebXelLogin AccessLevelDBField=member_active ButtonCssClass=smdatagridtext CaptionsCssClass=smdatagridtext ConnectionString=PGMiamiDB1 DataBaseType=SQLServer DBtable=member FieldsCssClass=smdatagridtext ID=PGMiamiLogin1 LoginGroup=members LoginFailURL=memberlogin_fail.aspx LoginSuccessURL=membersonly_main.aspx PasswordCaption=PW PasswordDBField=member_pass PasswordHintDBField=member_id PasswordLengthMsg=? PasswordRequiredMsg=? RegEmail=ron.gallagher@roatcorp.com RegKey=k4VY8h9qpFtkkiaL9bxEe92tqMOLyn4JztVVqgQRcMU= SendPasswordDBField=member_id TableCssClass=smdatagridtext TitleCaption=Member Login TitleCaptionCssClass=smdatagridtext TitleAlign=center UserNameCaption=User UserNameDBField=member_uname UserNameLengthMsg=? UserNameRequiredMsg=? WelcomeText=Enter User and Password Runat=server Not a Member? Click here to Join! To view our non-profit position announcements, click here!     ");
array_files[35]=new Array(0,1,"./event_regpayment.html","2008-11-12","7K","Planned Giving Miami    ","",""," Planned Giving Miami To complete your event registration, click the Buy Now button below to pay online. -- There is no cost for this months event. We are looking forward to seeing you there. Planned Giving Council Member No charge for attendance at regular meetings. Click here. Non-member Guest 15 per person -- If you choose to mail your payment, remit in full to the following address: Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade County Attn: Keith Goldmann 3250 SW 3rd Avenue Miami, FL 33129--     ");
array_files[36]=new Array(0,1,"./contact_thankyou.html","2008-11-12","1K","Planned Giving Miami    ","",""," Planned Giving Miami Thank you for using our online contact form. We will be getting in touch with you shortly. In the meantime feel free to browse our site. Back to home     ");
array_files[37]=new Array(0,1,"./contact_sendform.asp","2008-11-12","2K","./contact_sendform.asp    ","","","     ");
array_files[38]=new Array(0,1,"./contact.html","2008-11-12","6K","Planned Giving Miami    ","",""," Planned Giving Miami Planned Giving Council of Miami Dade-County 777 Arthur Godfrey Rd. Fourth Floor Miami Beach, FL 33140 Phone: 305 534-1323 ext.104 Voice Fax: 305 531-0314 e-mail: Lehrman@Trustlaw.net If you prefer, contact us using the form below. Enter your information and click the submit button. Name: Title: Organization: Address 1: Address 2: City, St, Zip: E-mail: Phone: Comments or questions you have for us:     ");
array_files[39]=new Array(0,1,"./committees.aspx","2008-11-12","10K","Planned Giving Miami    ","",""," MM:DataSet id=public_committees_exec runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= Debug=true MM:DataSet id=public_comm_membership runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=10 Debug=true MM:DataSet id=public_comm_programming runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=10 Debug=true MM:DataSet id=public_comm_direct runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=10 Debug=true MM:DataSet id=public_comm_budget runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=10 Debug=true MM:DataSet id=public_comm_LAL runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= PageSize=10 Debug=true MM:PageBind runat=server PostBackBind=true / Planned Giving Miami In addition to the Board of the Planned Giving Council Five (5) standing committees oversee the activities of the Council. Additionally, a special committee focuses on community education about planned giving. They are: Executive Committee ContentsTemplate -- Membership Programs Directors and Governance Budget and Finance LEAVE A LEGACY - Chair     ");
array_files[40]=new Array(0,1,"./cancel_regpayment.html","2008-11-12","3K","Planned Giving Miami    ","",""," Planned Giving Miami You have canceled your online payment. Please mail your check made payable to Planned Giving Council of Miami-Dade County to the following address: Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade County Attn: Keith Goldmann 3250 SW 3rd Avenue Miami, FL 33129     ");
array_files[41]=new Array(0,1,"./board.aspx","2008-11-12","6K","Planned Giving Miami    ","",""," MM:DataSet id=public_board runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= Debug=true MM:DataSet id=public_executive runat=Server IsStoredProcedure=false ConnectionString= DatabaseType= CommandText= Debug=true MM:PageBind runat=server PostBackBind=true / Planned Giving Miami Executive Committee: , , Board of Directors: , , Past Presidents: Donna Blaustein, Esq. 2006-2008 Dick Decair 2005-2006 Richard Alan Lehrman 2002-2004 Frank Casale 2000-2002 Jerry Simon Chasen 1999-2000 Linda S. Lubitz Boone 1997-1998 Steven Brooks 1996-1998 Lettie Bien 1994-1996 Henry H. Raattama, Jr. 1993-1994 Teresa Weintraub 1990-1991 John R. Anzivino 1985-1986 / 1989-1990     ");
array_files[42]=new Array(0,1,"./about.aspx","2008-11-12","8K","Planned Giving Miami    ","",""," Planned Giving Miami Purpose The Planned Giving Council of Miami-Dade County is a not-for-profit corporation established to provide training, education, information and other benefits to facilitate the professionalism and success of persons giving advice regarding the use of charitable planned giving for the ultimate benefit of the community. Our Mission is to: Provide opportunities for members and other participants to increase and improve their skills and knowledge regarding charitable planned giving through regular meetings seminars and other programs. Cooperate and support joint meetings with organizations and professional groups in related fields. Foster networking between professionals in related fields and charitable institutions, through meetings, programs and written communications. Support and expand our LEAVE A LEGACY Program Membership Membership in the Planned Giving Council of Miami-Dade County includes any person who shows a significant interest in charitable planned giving and belongs to one of the following professional categories: Development Officers or representatives working for any group which qualifies as a tax-exempt organization under the Internal Revenue Code 501 (c) (3), and maintains this status annually Financial planners licensed as Certified Financial Planners (CFP) or Chartered Financial Consultants (ChFC) Consultants to any group, which qualifies as a tax-exempt organization under the Internal Revenue Code 501 (c) (3), and maintains this status annually Members of the Florida Bar Members of the Florida Accountants Association or American Institute of Certified Public Accountants Trust Officers or other representatives of financial institutions maintaining trust departments in the State of Florida Life insurance agents who are members of the National Association of Life Underwriters and licensed in the State of Florida Securities representatives licensed with the New York Stock Exchange and licensed in the State of Florida Licensed real estate professionals Join Now! WebXelAuthentication:WebXelLogin AccessLevelDBField=member_active ButtonCssClass=smdatagridtext CaptionsCssClass=smdatagridtext ConnectionString=PGMiamiDB1 DataBaseType=SQLServer DBtable=member FieldsCssClass=smdatagridtext ID=PGMiamiLogin1 LoginGroup=members LoginFailURL=memberlogin_fail.aspx LoginSuccessURL=membersonly_main.aspx PasswordCaption=PW PasswordDBField=member_pass PasswordHintDBField=member_id PasswordLengthMsg=? PasswordRequiredMsg=? RegEmail=ron.gallagher@roatcorp.com RegKey=k4VY8h9qpFtkkiaL9bxEe92tqMOLyn4JztVVqgQRcMU= SendPasswordDBField=member_id TableCssClass=smdatagridtext TitleCaption=Member Login TitleCaptionCssClass=smdatagridtext TitleAlign=center UserNameCaption=User UserNameDBField=member_uname UserNameLengthMsg=? UserNameRequiredMsg=? WelcomeText=Enter User and Password Runat=server     ");
array_files[43]=new Array(0,1,"./SearchEngineComposer/searchresult.html","2008-11-12","0K","./SearchEngineComposer/searchresult.html    ","","","     ");
array_files[44]=new Array(0,1,"./SearchEngineComposer/search.html","2008-11-12","1K","./SearchEngineComposer/search.html    ","","","     ");
array_files[45]=new Array(0,2,"./SearchEngineComposer/readme.txt","2008-11-12","0K","readme.txt    ","","","Search engine files: search.html - search query page, you can edit this file to customize the search box, or you can copy search box scripts to other html file; searchresult.html - search result page, you can edit this file to customize the search result page; searchfunc.js - search function scripts, do not modify it; searchdb.js - search engine database file, do not modify it; To add site search to your online web site, do the following: 1. Upload search engine files to the web server, using any FTP client (e.g., CuteFTP). 2. run search.html to access the search query page. You can also copy the form in this file to other web page to access the search box. To make an offline search engine, do the following: 1. Copy search engine files to the appropriate directory. 2. run search.html to access the search query page. You can also copy the form in this file to other web page to access the search box.     ");
array_files[46]=new Array(0,4,"./downloads/RSVP_Form.pdf","2008-11-12","24K"," RSVP Form:Layout 1.qxd    ","","","RESPONSE FORM YES, I would like to attend NO, I cannot attend. Name _________________________________________________________________________________ Title ____________________________________________________________________________________ Organization _____________________________________________________________________________ Phone___________________________________________________________________________________ Address _________________________________________________________________________________ City ________________________________ State ________________ Zip __________________________ E-mail __________________________________________________________________________________ For more information, call Edwina Lau, Chase Marketing Group, at 305.379.0800. Please return via fax to 305.379.0006 or mail to: LEAVE A LEGACY; c/o Chase Marketing Group, 799 Brickell Plaza, Suite 707; Miami, FL 33131 THE CELEBRATE OF THANKS AND GIVING SEASON     ");
array_files[47]=new Array(0,4,"./downloads/Philanthropy_Invite_20071114.pdf","2008-11-12","837K"," Philanthropy Invite.indd    ","","","PHILANTHROPY DAY COMMITTEE CO-CHAIRS Sallie Byrd Florida Heart Research Institute Scarlett Aldebot, Esq. ACLU of Florida Marjorie Aloni FBCCRF John Capurso Capurso Consulting, AFP-Miami Karelia (Kare) Carbonell, CFRE Ransom Everglades Cindy Eisaman Community Partnership for the Homeless Joyce Galya, CFRE University of Miami, Citizens Board Amy Goldstein Informed Families Mark Haney ACLU of Florida Connie Kazanjian Miami Childrens Hospital Foundation Suzanne Kores Fairchild Tropical Botanic Garden Richard Lehrman, Esq. Planned Giving Council Patrick Morris Greater Miami Chamber of Commerce Mike Mullally Consultant Laura Padron Florida International University, University Advancement Ellen Oppenheimer WPBT  Channel 2 Stephen J. Parsons, CFRE Baptist Health Foundation Alicia Rivera National Foundation for Advancement in the Arts L. J. Rodriguez Catholic Community Foundation Rolando D. Rodriguez, CFRE Jackson Memorial Foundation Sheldon L. Roy Miami Lighthouse for the Blind Tom Schramm Homestead Hospital Foundation Vivian Simo Lopez Temple Israel of Greater Miami Ruth Shack Dade Community Foundation David Skipp Audubon of Florida Zoie Watson Hospice Care of Southeast Florida Dena Willman Mt. Sinai Foundation, Young Presidents & Founders Clubs Victoria Williamson Fairchild Tropical Botanic Garden Ilene Zweig, CFRE Hebrew Homes Health Network COMMITTEE 2007 National Philanthropy Day Luncheon  November 14, 2007 Hyatt Regency Miami Presenting Sponsor Association of Fundraising Professionals Greater Miami Chapter National Philanthropy Day 2007 AWARD RECIPIENTS Dade Community Foundation Greater Miami Chamber of Commerce Planned Giving Council of Miami-Dade Betty and Alvah Chapman Lifetime Achievement Swanee and Paul DiMare Outstanding Philanthropists Cordially invite you to attend The 22nd Annual National Philanthropy Day Awards Luncheon Wednesday, November 14, 2007 Adalberto (Albert) Vara James W. McLamore Outstanding Volunteer Award Ocean Bank  Jos A. Concepcin Julia Tuttle Award  Corporate Citizenship Honoring those who make a difference Philanthropy and volunteerism are selfless acts of generosity and kindness. National Philanthropy Day is designed to honor those who improve our community and our lives with their efforts in hundreds of cities across America. The event is organized by the Association of Fundraising Professionals Miami-Dade Chapter with the generous support of our partners, the Greater Miami Chamber of Commerce, Dade Community Foundation and the Planned Giving Council of Miami-Dade County. HYATT REGENCY MIAMI 400 South East Second Avenue Miami, Florida 11:00 a.m.  Registration / 11:45 a.m.  Seating Our program will begin promptly at Noon     ");
array_files[48]=new Array(0,4,"./downloads/Membership_AppRenew_2007-8_annual.pdf","2008-11-12","64K","     ","","","Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade 3250 SW 3rd Avenue Miami, FL 33129 communications@plannedgivingmiami.org www.plannedgivingmiami.org Member Application For Renewal 2007-2008 Name: Organization: Title: Address: Address: City, ST, Zip: Phone: Cellular: Fax: E-mail: * The Planned Giving Council of Miami-Dade County is a member of the National Committee on Planned Giving (www.NCPG.org), the parent organization to more than 100 local planned giving councils across the country. NCPGs programs & services, including the Journal of Gift Planning, are provided as a benefit of your national membership. Many other benefits accrue to you as a national member, including job listings, representation before federal agencies and Congress, research papers, etc. Planned Giving Council of Miami-Dade County Annual membership dues are for a 12 month period. Renewals are due and payable on the membership anniversary date. Local Membership Charitable Organization single 100.00 any one person from organization can attend any regular meeting; guest fee 25.00 per person Charitable Organization group 350.00 unlimited number of persons from organization can attend any regular meeting; no guest fees Individual Membership 100.00 guest fee 25.00 per person Please make check payable to Planned Giving Council of Miami-Dade County and send along with application to: Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade Attn: Carlos Siu 3250 SW 3rd Avenue Miami, FL 33129 Please retain a copy for your records. Staff Use Only ID# Check# Amount Demographic Data: please check one of the following options to indicate your primary employer: Educational Institution Financial Planning Practice/Firm Hospital/Health Care Org. Insurance Company/Firm Religious Organization Accounting Practice/Firm Social Service Organization Law Practice/Firm Environmental Organization Consulting Practice/Firm Arts Organization Bank or Trust Company Community Foundation Brokerage Firm Other Nonprofit Organization Other For-profit Business In what year did you begin working as a gift planner? Is your employer a sponsor of the American Council on Gift Annuities? Yes ___ No ____ Are you a member of more than one NCPG-affiliated council? Yes ___ No ____ If so, which council(s)? _____________________________ Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade 3250 SW 3rd Avenue Miami, FL 33129 communications@plannedgivingmiami.org www.plannedgivingmiami.org Member Application For Renewal 2007-2008 Purpose The Planned Giving Council of Miami-Dade County is a not-for-profit corporation established to provide training, education, information and other benefits to facilitate the professionalism and success of persons giving advice regarding the use of charitable planned giving for the ultimate benefit of the community. Our mission is to:  Provide opportunities for members and other participants to increase and improve their skills and knowledge regarding charitable planned giving through regular meetings seminars and other programs. Cooperate and support joint meetings with organizations and professional groups in related fields. Foster networking between professionals in related fields and charitable institutions, through meetings, programs and written communications. Support and expand our Leave A Legacy Program    An IIInffforrmalll Hiiisttorry offf LEAVE A LEGACY offf Miiiamiii-Dade Countty An n o rm a H s to ry o LEAVE A LEGACY o M a m - Dade County An n o ma H s o y o LEAVE A LEGACY o M am Dade Coun y LEAVE A LEGACY started as an initiative of the Columbus Planned Giving Council, a member of the National Committee on Planned Giving. Each local chapter of NCPG, including the Planned Giving Council of Miami-Dade, is a nonprofit organization comprised of planned giving officers, other nonprofit development officers, and other allied professionals such as CPAs, CLUs, CFPs, trust officers and of course, attorneys who share the goal of promoting planned giving. The Planned Giving Council of Miami-Dade hosts monthly meeting at which experts address various legal, financial, ethical, developmental and other aspects of planned giving. We also disseminate information to the nonprofit community and general public. The LEAVE A LEGACY initiative is a great example of something developed at the grassroots level which caught on and spread like (pick your metaphor: wildfire, mushrooms, acne, etc.) crazy, and which benefits everyone and hurts no one. The idea is to:  help nonprofit organizations implement planned giving programs and spread the word about philanthropy (Turning donors into benefactors)  educate professional advisors about planned giving and philanthropy (Making the ask; getting clients to do the right thing)  promote planned giving and philanthropy to the general public (Everyone can be a philanthropist) LEAVE A LEGACY accomplishes its mission by encouraging members of the general public to establish charitable gifts through their estate plans. The LEAVE A LEGACY message is delivered through a multi-year public awareness campaign, implemented in local communities by a collaborative effort of fundraisers, donor advisors, charities and funders.     ");
array_files[49]=new Array(0,4,"./downloads/Membership_Application_2007-8_annual.pdf","2008-11-12","64K","     ","","","Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade 3250 SW 3rd Avenue Miami, FL 33129 communications@plannedgivingmiami.org www.plannedgivingmiami.org Member Application 2007-2008 Name: Organization: Title: Address: Address: City, ST, Zip: Phone: Cellular: Fax: E-mail: * The Planned Giving Council of Miami-Dade County is a member of the National Committee on Planned Giving (www.NCPG.org), the parent organization to more than 100 local planned giving councils across the country. NCPGs programs & services, including the Journal of Gift Planning, are provided as a benefit of your national membership. Many other benefits accrue to you as a national member, including job listings, representation before federal agencies and Congress, research papers, etc. Planned Giving Council of Miami-Dade County Annual membership dues are for a 12 month period. Renewals are due and payable on the membership anniversary date. Local Membership Charitable Organization single 100.00 any one person from organization can attend any regular meeting; guest fee 25.00 per person Charitable Organization group 350.00 unlimited number of persons from organization can attend any regular meeting; no guest fees Individual Membership 100.00 guest fee 25.00 per person Please make check payable to Planned Giving Council of Miami-Dade County and send along with application to: Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade Attn: Carlos Siu 3250 SW 3rd Avenue Miami, FL 33129 Please retain a copy for your records. Staff Use Only ID# Check# Amount Demographic Data: please check one of the following options to indicate your primary employer: Educational Institution Financial Planning Practice/Firm Hospital/Health Care Org. Insurance Company/Firm Religious Organization Accounting Practice/Firm Social Service Organization Law Practice/Firm Environmental Organization Consulting Practice/Firm Arts Organization Bank or Trust Company Community Foundation Brokerage Firm Other Nonprofit Organization Other For-profit Business In what year did you begin working as a gift planner? Is your employer a sponsor of the American Council on Gift Annuities? Yes ___ No ____ Are you a member of more than one NCPG-affiliated council? Yes ___ No ____ If so, which council(s)? _____________________________ Planned Giving Council of Miami-Dade County c/o United Way of Miami-Dade 3250 SW 3rd Avenue Miami, FL 33129 communications@plannedgivingmiami.org www.plannedgivingmiami.org Member Application 2007-2008 Purpose The Planned Giving Council of Miami-Dade County is a not-for-profit corporation established to provide training, education, information and other benefits to facilitate the professionalism and success of persons giving advice regarding the use of charitable planned giving for the ultimate benefit of the community. Our mission is to:  Provide opportunities for members and other participants to increase and improve their skills and knowledge regarding charitable planned giving through regular meetings seminars and other programs. Cooperate and support joint meetings with organizations and professional groups in related fields. Foster networking between professionals in related fields and charitable institutions, through meetings, programs and written communications. Support and expand our Leave A Legacy Program    An IIInffforrmalll Hiiisttorry offf LEAVE A LEGACY offf Miiiamiii-Dade Countty An n o rm a H s to ry o LEAVE A LEGACY o M a m - Dade County An n o ma H s o y o LEAVE A LEGACY o M am Dade Coun y LEAVE A LEGACY started as an initiative of the Columbus Planned Giving Council, a member of the National Committee on Planned Giving. Each local chapter of NCPG, including the Planned Giving Council of Miami-Dade, is a nonprofit organization comprised of planned giving officers, other nonprofit development officers, and other allied professionals such as CPAs, CLUs, CFPs, trust officers and of course, attorneys who share the goal of promoting planned giving. The Planned Giving Council of Miami-Dade hosts monthly meeting at which experts address various legal, financial, ethical, developmental and other aspects of planned giving. We also disseminate information to the nonprofit community and general public. The LEAVE A LEGACY initiative is a great example of something developed at the grassroots level which caught on and spread like (pick your metaphor: wildfire, mushrooms, acne, etc.) crazy, and which benefits everyone and hurts no one. The idea is to:  help nonprofit organizations implement planned giving programs and spread the word about philanthropy (Turning donors into benefactors)  educate professional advisors about planned giving and philanthropy (Making the ask; getting clients to do the right thing)  promote planned giving and philanthropy to the general public (Everyone can be a philanthropist) LEAVE A LEGACY accomplishes its mission by encouraging members of the general public to establish charitable gifts through their estate plans. The LEAVE A LEGACY message is delivered through a multi-year public awareness campaign, implemented in local communities by a collaborative effort of fundraisers, donor advisors, charities and funders.     ");
array_files[50]=new Array(0,4,"./downloads/Hispanic_Scholarship080206.pdf","2008-11-12","30K"," Microsoft Word - Hispanic_Scholarship_Fund_20080206_SF_Regional_Development_Officer.doc    ","","","HISPANIC SCHOLARSHIP FUND Opening American Minds Sr. Regional Development Officer, South Florida Organization Background Founded: 1975 Location: Miami, Florida Budget: 40 million Vision and Mission The Hispanic Scholarship Fund (HSF) exists for one simple reason: to strengthen America by advancing the college education of Hispanic Americans. HSF is committed to the mission of doubling the rate of Hispanics earning a bachelors degree to 18% by 2010. Reporting Relationship Reports to the Regional Director, Southeast. Job Overview The Regional Development Officer, South Florida will be responsible for increasing revenue for HSF in the greater Miami and South Florida area. With a primary focus on individuals, as well as corporations and foundations, he/she will identify, assess, cultivate and solicit prospective donors to generate new funding in support of HSF scholarships and outreach programs. The Regional Development Officer, South Florida will also develop a network of key community, corporate and education leaders for the purpose of expanding HSFs presence within the funding community. Responsibilities Work closely with Regional Director and national development staff to identify, determine strategies for, cultivate and solicit individual, corporate, and foundation donors  with a particular focus on individual donors. Develop and strengthen relationships with individual, corporate and foundation donors to further engage them with HSF and to enhance funding opportunities. Identify, contact and meet prospective donors based on weekly, monthly and annual measurable goals. In collaboration with development staff, manage donor research, grant writing, communication, proposal follow-up, narrative creation, and reporting for donor portfolio. Develop relationships with and build network of key community, corporate and education leaders. Raise awareness of HSF and HSF Programs in assigned area through media contacts, memberships and speaking opportunities. In collaboration with the Grants Manager and Donor Services group, ensure fulfillment of donor benefits and 100% compliance with donor requirements. Ensure proper cross-departmental strategies to fulfill donor stewardship. Respond to requests for information. Generate activity reports summarizing accomplishments and future goals concerning outreach and development in assigned area. Qualifications BA/BS degree required. Minimum 6-10 years in non-profit fundraising with an emphasis on individual/major giving fundraising and experience in corporate/foundation grant writing, or commensurate experience in for-profit client sales, marketing or business development. Proven track record in managing donor or sponsorship programs, or client portfolio. Strong entrepreneurial skills, self-motivating and ability to work in a satellite one-person location. Excellent verbal communication skills, strong strategic thinking ability, and outstanding writing, editing, and proofreading skills. Strong interpersonal skills and ability to speak comfortably and effectively before large audiences. Outstanding organizational skills & attention to detail; ability to prioritize & juggle multiple tasks/projects. Proficiency in Microsoft Word, Power Point and Excel required. Must be committed to HSFs mission and enjoy being part of a dynamic, fast-paced non-profit organization. Knowledge of and familiarity with local Hispanic community and experience working with issues affecting Hispanic education a plus. Oral and written fluency in Spanish a plus.. To Apply: email resumes to cwinbush@hsf.net or fax to 415-358-4695 Equal Opportunity Employer     ");
array_files[51]=new Array(0,32,"./downloads/Federal_legislation_Raattama2006_02_14.ppt","2008-11-12","79K","Federal_legislation_Raattama2006_02_14.ppt    ","",""," InetpubwwwrootPlannedGivingMiamidownloadsFederal_legislation_Raattama2006_02_14.ppt Outline 2006 Legislation 2006 IRS Revocation of Exempt Status Regulations Compensation American University American Red Cross IRS Audit Letter Governance American University American Red Cross Governance Project Tax Relief Act of 2005 Senate – S. 202011/18/05 1st Draft – nothing 2nd Draft – 3 provisions Final – 46 provisions – 55 of 144 pages Dean A. Zerbe Senator Santorum House – H.R. 429712/08/05 Nothing – John Buckley – Minority Tax Counsel – Ways and Means Support for governance reforms in the House has changed to the vanishing point and there is even less support in the Senate 10/31/06 2/3/06 Senate takes up HR4297 – Amends HR4297 by substituting S2020 for HR4297 plus about 70B other changes. 2/8/06 House sends amended HR4297 to conference and appoints conferees Reps. Thomas, McCrery, Camp, Rangel and Stark. Senate expected to bring up Tax Bill on 2/13/06 CONGRESS 2006 The Senate Tax Relief Act of 2005 (S. 2020/HR4297) contains only narrow reforms and several provisions that encourage charitable contributions. Although only a small percentage of EOs will be impacted by these changes, those affected must prepare now. Procedurally, the Senate amended/replaced H.R. 4297 with S. 2020, because tax legislation must originate in the House Art. I, Section 7 Const.). The House will then take up amended H.R. 4297 and send it to conference. The Senate will do that same. The Conference Bill will then go back to the House and Senate. CONGRESS 2006(Contd) Sec. 314. Reform of charitable contributions of certain easements on buildings in registered historic districts. Sec. 315. Charitable contributions of taxidermy property. Sec. 316. Recapture of tax benefit for charitable contributions of exempt use property not used for an exempt use. Sec. 317. Limitation of deduction for charitable contributions of clothing and household items. Sec. 318. Modification of recordkeeping requirements for certain charitable contributions. Sec. 319. Contributions of fractional interests in tangible personal property. Sec. 320. Provisions relating to substantial and gross overstatements of valuations of charitable deduction property. Sec. 321. Additional standards for credit counseling organizations. Sec. 322. Expansion of the base of tax on private foundation net investment income. Sec. 323. Definition of convention or association of churches. Sec. 324. Notification requirement for entities not currently required to file. Sec. 325. Disclosure to State officials of proposed actions related to exempt organizations. Part II--Improved Accountability of Donor Advised Funds Sec. 331. Excise tax on sponsoring organizations of donor advised funds for failure to meet distribution requirements. Sec. 332. Prohibited transactions. Sec. 333. Treatment of charitable contribution deductions to donor advised funds. Sec. 334. Returns of, and applications for recognition by, sponsoring organizations. Part III--Improved Accountability of Supporting Organizations Sec. 341. Requirements for supporting organizations. Sec. 342. Excise tax on supporting organizations for failure to meet distribution requirements. Sec. 343. Excess benefit transactions. Sec. 344. Excess business holdings of supporting organizations. Sec. 345. Treatment of amounts paid to supporting organizations by private foundations. Sec. 346. Returns of supporting organizations. IRSOTHER IRS STUFF FY 2006 EO IMPLEMENTING GUIDELINES 2006 INITIATIVES EASEMENTS - Valuation CHARITABLE TRUSTS - Fraud ABUSIVE TAX AVOIDANCE TRANSACTIONS (ATAT)* ACCOMMODATING PARTNERS*ABUSIVE TRANSACTIONS ACCOMMODATION PARTIES** HOSPITALS – EXECUTIVE COMPENSATION – 600 soft contacts 130 Soft Audits – Churches and Politics – Political Activity Compliance Initiative (PACI) ENFORCEMENT – ENFORCEMENT – ENFORCEMENT (enforcement budget increased 23% compared to ½% overall) EO Financial Investigations Unit (FIU) Compliance Strategies and Data Analysis Unit (CSDA) Exempt Organization Compliance Area (EOCA) Soft Audits Notice 2006-15 (2/3/06), indefinite stay for Rev. Proc. 2005-24 Foreign Grants Determination Letters – TE/GE Determination System (TEDS) 990 finalized – 2/1/06 Proposed Regulations (REG. 111257-05) 9/9/05 Private benefit – § 1.501(c)(3)-1(d)(iii)Whether revocation of exempt status isappropriate because of excess benefit transactions – IRC Reg. § 1.501(c)(3)-1(g)(iv) – example #3 FACTS: O is an educational organization. C, the founder, is employed by O. Significant funds were diverted to pay Cs personal expenses. The O board did not inquire and did not know about the payments, although two board members were aware of the payments. The payments were excess benefit payments in  4958. O took no action to recover the excess benefits. Proposed Regulations (REG. 111257-05) 9/9/05 Private benefit – § 1.501(c)(3)-1(d)(iii)Whether revocation of exempt status isappropriate because of excess benefit transactions – IRC Reg. § 1.501(c)(3)-1(g)(iv) – example #3(Contd) If your governance system is good, you will be able to prevent excess benefit transactions and if one is not prevented, a good governance system will prevent loss of exempt status. Compensation2000 soft audit letters40% audits A second challenge we face is the excessive compensation of some executives of tax exempt organizations. I use this as an example of something we have seen across much of the tax exempt sector. Of course an exempt organization is entitled to pay reasonable compensation based on the value of services it receives. However, there are indications that organizations have allowed key executives too great a voice in determining their own compensation or have otherwise not done due diligence in setting compensation levels. Mark Everson 12/15/05 Grassley Letter to American Red Cross(12/29/05) Compensation Please provide copies of Ms. Evans employment contract, deferred compensation and severance plans and any other compensation arrangements, including expense reimbursements. Please provide a copy of Ms. Evans severance package or proposed severance package. For the past three years for individuals listed in Part V of Form 990 List of Officers, Directors, Trustees and Key Employees, and Part I Compensation of the Five Highest Paid employees Other Than Officers, Directors and Trustees, please answer the following: Explain how you established the amount of compensation and benefits. Describe the nature of the components for each amount reported under compensation; contributions to employee benefit plans & deferred compensation; and, expense account and other allowances. Describe the duties and responsibilities that each individual performed for the Red Cross. Do the amounts reported represent the total economic benefits each individual received from the Red Cross for the year? If no, please explain what other benefits were received, including the fair market value of those benefits. Did the Red Cross establish the rebuttable presumption under section 53.4958-6 of the Foundation and Similar Excise Taxes Treasury Regulations as to the compensation and benefits reported for any of the individuals? If yes, please provide copies of all supporting documentation. If the answer is no to e for any of the individuals, do you have documentation supporting the reasonableness of the compensation and benefits reported? If yes, please provide a copy of this documentation. Did the Red Cross board approve the amount of compensation and benefits reported? If yes, please provide a copy of the approval for each individual. Did the Red Cross have an employment contract or any other compensatory agreement with any of the individuals? If yes, please provide a copy of the contract or agreement. Does the amount of compensation and benefits reported agree with the amount reported on each individuals Form W-2 or Form 1099? If no, please explain the difference. Did any of these individuals use any property that the Red Cross owned or leased (such as an automobile, aircraft, real estate, credit card, etc.) for any purpose other than to further the organizations exempt purposes? If yes, did the Red Cross include the value of this usage in the amount of compensation and benefits reported? Was the value included on the individuals Form W-2 or Form 1099? If your answer to either of these questions is No please explain. Please provide copies of all correspondence between the Red Cross or its chapters and the IRS for the last three years. Grassley Letter to American University (10/27/05) – Compensation Executive Compensation - For the past three years for individuals listed in Part V of Form 990 List of Officers, Directors Trustees and Key Employees, and Part I Compensation of the five Highest Paid employees Other Than Officers, Directors and Trustees, please answer the following: Explain how you established the amount of compensation and benefits. Describe the nature of the components for each amount reported under compensation; contributions to employee benefit plans & deferred compensation; and, expense account and other allowances. Describe the duties and responsibilities that each individual performed for you. Do the amounts reported represent the total economic benefits each individual received from you for the year? If no, please explain what other benefits were received, including the fair market value of those benefits. Did you establish the rebuttable presumption under section 53.4958-8 of the Foundation and Similar Excise Taxes Treasury Regulations as to the compensation and benefits reported for any of the individuals? If yes, please provide copies of all supporting documentation. If the answer is no to e for any of the individuals, do you have documentation supporting the reasonableness of the compensation and benefits reported? If yes, please provide a copy of this documentations. Did the AU board approve the amount of compensation and benefits reported? If years, please provide a copy of the approval for each individual. Did you have an employment contract or any other compensatory agreement with any of the individuals? If yes, please provide a copy of the contract or agreement. Does the amount of compensation and benefits reported agree with the amount reported on each individuals Form W-2 or Form 1099? If no, please explain the difference. Did any of these individual use any property that you owned or leased (such as an automobile, aircraft, real estate, credit card, etc.) for any purpose other than to further the organizations exempt purposes? If yes, did you include the value of this usage in the amount of compensation and benefits reported? Was the value included on the individuals Form W-2 or Form 1099? If your answer to either of these questions is No please explain. Grassley Letter to American University (10/27/05) – Compensation(Contd) IRC Section 4958 -- Excess Benefit Transactions Provide copies of Mr. Ladners employment contract, deferred compensation and severance plans and any other compensation arrangements, including expense reimbursements. Provide all material, discussion, legal opinions, compensation studies and analysis or other related items used by the AU board, compensation committee or other relevant governing body when making its decisions regarding Mr. Ladners employment contract, deferred compensation and severance plans and any other compensation arrangements, including expense reimbursements. Provide all material documenting AUs compliance with Internal Revenue Code (IRC) section 4958 with respect to these items, including but not limited to copies of minutes of meetings from AUs board, compensation committee or other relevant governing body as well resolutions or written actions regarding such transactions. Provide a copy of any settlement agreement or release of claims entered into with Mr. Ladner and explain how any amounts paid under such agreement were determined. Identify consultants, accountants, lawyers and or other outside advisors used with respect to the items requested in a and b above, and include names, addresses and total fees paid. Provide a list and brief description of all no-bid contracts issued by AU and its affiliates and subsidiaries over 100,000 for last 11 years. Explain how no-bid contracts are awarded. Provide copies of any conflicts of interest or similar policies as well as expense reimbursement and travel polices that have been adopted. Include an explanation of how the AU processes expenses and requests for reimbursement. Please explain what, of any, changes to these policies AU is considering. Explain whether such policies were followed and enforced with respect to Mr. Ladner. How did the board comply with its State law fiduciary duties in its actions regarding the hiring, retention, compensation of, and termination of, Mr. Ladner? GovernanceThe Chronicle of Philanthropy10/27/05 – Pablo EisenbergAmerican University Much of the responsibility for this development must fall on university trustees who themselves are increasingly concerned only with raising money. At American University, they seemed to be willing to overlook the presidents transgressions as well the need for financial transparency as long as he was raking in the money. Until the leaked letter to several trustees, they had not required thorough audits of the presidents office. Even after the revelations of Mr. Ladners inappropriate expenses, many were reluctant to take action, because they were his friends and he had delivered what the trustees wanted. American University Leaked ReportThe Presidents Package 800,000 salary Split dollar insurance policy? Family engagement party 200,000 for personal chef 54,000 limousine services Spouse garden club luncheon 1st class travel Vacation home expenses 100,000 social secretary Club dues Settlement Forgive repayment of personal expenses Forgive 1,000,000 premiums on life insurance 1,750,000 deferred compensation 950,000 1 time payment GOVERNANCEEXCERPT FROM LETTERFROM SENATOR GRASSLEY TO CHAIRAMERICAN RED CROSS12/29/05 The response to Katrina and the recent resignation of the President and CEO of the Red Cross have understandably raised questions about the Red Cross. Specifically whether the current board and governance structure meets the high level of competence and engagement that Congress and the public should expect from an organization that carries such serious responsibilities. GOVERNANCEGRASSLEY REQUEST TO RED CROSS12/29/05 Please provide copies of all board minutes, including board minutes of any subgroup (such as the executive committee) of the board, for the last five years. Please provide a list of all material provided to board members of the last five years. Please indicate for all board meetings and subgroup meetings of the board the attendance – for the last five years. Please indicate what board members are elected by chartered units, member-at-large and Presidential appointees. In addition, for Presidential appointees please provide the attendance information of the last ten years. Please provide copies of all communications between board members and the President and CEO for the last five years. This would include e-mails, faxes, memorandums, etc. Please provide a detailed discussion of your office – the number of staff that report to you, their duties and salaries. Please compare this to your predecessor. Please provide the number of hours per week that you spend performing your duties as Chairman and provide a detailed discussion of your work and duties as Chairman. Please provide a copy of an organization chart for the Red Cross including reporting chains (including contacts and reporting chains from chapters up into headquarters). When did the board last do a self-evaluation of the boards work and performance? Please provide a copy of that evaluation. When does the board intend to do another evaluation? When has the board last conducted an evaluation of the effectiveness of the American Red Cross operations? Please provide a copy of the evaluation. When does the board intend to do another evaluation? GOVERNANCEGRASSLEY REQUEST TO RED CROSS12/29/05(Contd) It is my understanding that when Ms. Marty Evans, the former President and CEO of the Red Cross, first took her position at the Red Cross she sought to initiate a series of reforms in governance. Please discuss these reforms and the boards response to these efforts by Ms. Evans. Please provide a copy of Ms. Evans memorandum to you Guiding Principles for a Successful Board-Management Partnership. Please provide a copy of any response you, your staff, or other board members made to this memorandum. A Red Cross spokesman states that Ms. Evans departure was due to coordination and communication issues with the board. The American public deserves more than a papering over of the reasons for her departure. If coordination and communication is at issue, then please provide a detailed discussion of what exactly were these issues. Please provide all written memos, communications, email, etc. that support these concerns cited by the Red Cross spokesman that justify this explanation of Ms. Evans departure. Please provide a copy of all internal audits (both completed and in draft form) for the last five years. Please provide a discussion of whether you believe the current governance and board structure is appropriate and adequate – including any proposed changes to the law. Please provide me a detailed discussion of how the board will proceed in finding a new President and CEO of the Red Cross and the qualifications that the board is seeking. Please advise who is serving on the search committee. Grassley Letter to American University Board (10/27/05)Governance & Transparency Discuss whether you believe that there is sufficient transparency regarding your highly compensated officers, directors, trustees and employees. What do you to ensure numbers are transparent historically and in the future. Do you believe there was adequate disclosure? Provide descriptions of all transactions with disqualified persons (as defined in IRC section 4958(f)). Provide copies of legal opinions and minutes from board meetings discussing these transactions. Please provide this for the last three years for compensations, loans, property purchases/leases and services for over 100,000. I understand that the AU audit of Mr. Ladner was for the most recent three years. However, Mr. Ladners tenure was for eleven years. Given the extraordinarily troubling findings from the audit of the most recent time period, please inform me of your plans to contact a complete audit of the entire 11 years. Provide your articles of incorporation, by laws (in effect for past 11 years), application for exempt status, and the IRS determination letter. For the past 11 years, please provide a brief description of individuals who served on the boards, a short biography, qualifications, how the board member was selected and how the board members serve the interests of the community. GOVERNANCE PROJECT I.Board and Board Policy – March 30, 2006 Board of Directors – Composition and Operation Conflicts of Interest Self Evaluation Meetings, Management and Minutes Compensation – Board and Staff The Organization Mission Code of Ethics Legal Audit GOVERNANCE PROJECT(Contd) III.Staff Executive Director Compensation and Review & Term Staff Whistle Blower Document Retention and Destruction Policy Fund Raising and Communications Fund Raising Website Transparency Terrorism and Foreign Grants Finance – June 8, 2006 Finances, Audit Committee and Internal Controls Investments PLANNED GIVING COUNSEL FEBRUARY 14, 2006 HANK RAATTAMA TITLE III--PROVISIONS RELATING TO CHARITABLE DONATIONS Subtitle A--Charitable Giving Incentives Sec. 301. Charitable deduction for nonitemizers. Sec. 302. Tax-free distributions from individual retirement plans for charitable purposes. Sec. 303. Modification of charitable deduction for contributions of food inventory. Sec. 304. Basis adjustment to stock of S corporation contributing property. Sec. 305. Modification of charitable deduction for contributions of book inventory. Sec. 306. Modification of tax treatment of certain payments to controlling exempt organizations and public disclosure of information relating to unrelated business income. Sec. 307. Encouragement of contributions of capital gain real property made for conservation purposes. Sec. 308. Enhanced deduction for charitable contribution of literary, musical, artistic, and scholarly compositions. Sec. 309. Mileage reimbursements to charitable volunteers excluded from gross income. Sec. 310. Alternative percentage limitation for corporate charitable contributions to the mathematics and science partnership program. . Subtitle B--Reforming Charitable Organizations Part I--General Reforms Sec. 311. Tax involvement by exempt organizations in tax shelter transactions. Sec. 312. Excise tax on certain acquisitions of interests in insurance contracts in which certain exempt organizations hold an interest. Sec. 313. Increase in penalty excise taxes on public charities, social welfare organizations, and private foundations. The exempt activities are significant. The excess benefit transactions are significant relative to exempt activities. There were repeated excess benefit transactions. The Board did not establish safeguards to protect against the excess benefit transactions been implemented. Conflicts of interest policy Procedure instituted to discover transactions Internal controls The excess benefit transaction was not discovered and/or corrected. DEPARTMENT OF THE TREASURY Internal Revenue Service ____________ ___, 2005 ABC Research Foundation P.O. Box 1 Anywhere, FL 00000-0000 Contact Person/ID Number: John Doe/ 00-00000 Contact Telephone Numbers: Telephone: 1-817-000-2320 Fax: 1-817-000-2368 RE:Employer Identification Number: 00-0000000 Tax Year: 2003 (Year ending 12/31/03) Dear Sir or Madam: We are conducting an examination of Forms 990-PF, Return of Private Foundation, filed by certain private foundations, including yours. Our examination will help ensure compliance with section 4941 of the Internal Revenue Code, relating to self-dealing transactions. To achieve this goal, we need you to provide us with the information described below. In Part 1, line 13, column a) you reported __________ as compensation of officers, directors, trustees, etc. Please submit a breakdown of this amount by each individual payees name. In addition, if an individuals compensation exceeded 10,000, please answer the following questions and submit the information request ed. Explain how you established the amount of each individuals compensation. Describe the nature of the components of each individuals compensation. Describe the duties and responsibilities that each individual performed for you during the year shown above. Does the amount of each individuals compensation represent the total economic benefits received from you for the year? If no, please explain what other benefits were received, including the fair market value of those benefits. Provide the social security number for each individual. Do you have documentation supporting the reasonableness of each individuals compensation? If yes, please provide a copy of this documentation. Did your Board of Directors (or other governing body) approve the amount of each individuals compensation? If yes, please provide a copy of the approval. Did you have an employment contract or any other compensatory agreement with any of the individuals? If yes, please provide a copy of the contract or agreement. Does the amount of each individuals compensation agree with the amount reported on that individuals Form W-2 or Form 1099? If no, please explain the difference. Did any of these individuals use any property that you owned or leased (such as an automobile, aircraft, real estate, credit card, etc.) for any purpose other than to further the organizations exempt purposes? If yes, did you include the value of this use in the amount of compensation? Was the value included on the individuals Form W-2 or Form 1099? If you answer to either of these questions is No, please explain. Department of the Treasury ____________ ___, 2005 Page 2 For any box checked below, please provide the information indicated. In question 3, Part VIII, Form 990-PF, you list one or more individual independent contractors who are also officers, directors, or trustees. Please describe the relationship of these contractors to your officers, directors, or trustees, and describe the services these contractors performed. In addition, describe the components of the compensation reported and provide the information requested in 1, 3, 4, and 5, above, as to the compensation reported to these contractors. In question 3, Part VIII, Form 990-PF, you list one or more independent contractors that are not individuals. Did any of your officers, directors or trustees, or any of their family members, have a financial interest in any of these contractors? If yes, describe the services these contractors performed. In addition, describe the components of the compensation reported and provide the information requested in 1, 3, 4, and 5, above, as to the compensation reported to these contractors. Department of the Treasury ____________ ___, 2005 Page 2 Please send this information within 30 days from the date of this letter to: Internal Revenue Service 123 K Street Ogden, UT 12345 Attn: John Doe If we do not hear from you within 30 days from the date of this letter, we will consider taking appropriate enforcement action. If someone other than an authorized officer will be contacting us, you must send us an executed Form 2848, Power of Attorney and Declaration of Representative, using the above fax number. We have enclosed a copy of this form for your convenience. If you have any questions, please contact the person named in the heading of this letter. Thank you for your cooperation. Sincerely yours, R. C. Johnson Director, EO Examinations Enclosures Form 2848 Publication 1     ");
array_files[52]=new Array(0,4,"./downloads/EducationDay_2008.pdf","2008-11-12","70K"," Non-ProfitEdDayRSVP.qxp    ","","","NON-PROFIT Education Day NETWORKING FOR NON-PROFIT, FUNDRAISING AND PLANNED GIVING PROFESSIONALS Victor Clarke Education Center at South Miami Hospital 6200 SW 73rd Street (US-1 and 62nd Avenue) Tuesday, March 4, 2008 WHO SHOULD ATTEND: Non-Profit Executives - Executive Directors Fundraising Professionals - Volunteer Board Members Professional Advisors: Attorneys, CPAs and Trust Officers CLE credit available for attorneys and CEU credits are available for CPAs. PRESENTING SPONSOR: SCHEDULE OF EVENTS: 8:00  8:30 am 8:30  8:50 am 9:00  9:30 am 9:45  10:45 am Registration & Continental Breakfast Welcome & Overview View From the Hill: A Legislative Update Concurrent Breakout Sessions Session A: Planned Giving 101 This program is perfect for those interested in adding planned giving to their overall development programs, for those starting new planned giving programs, and for those seeking to revitalize stale, existing programs. See how your planned giving program fits into your overall fundraising program and how it could fit during a capital campaign. Session B: Planned Giving 201 For those who already know their planned giving basics, this program takes your knowledge to the next level with insight as to the best planned giving vehicles to get you where youre going. Learn more about the specific tools of gift planning and their practical application! 11:00 - 11:45 pm Round Table Session I 11:45 am - 12:15 pm Lunch Session The Art of Making a Successful Ask 12:15 - 1:00 pm 1:00 - 1:30 pm Round Table Session II Round Table Debriefing & Final Remarks Round Table Topics: (During each session, you will be able to select from one of the following topics) Marketing your Planned Giving Program Planned Giving Policies and Procedures Introducing Planned Giving to Your Board Board Governance and Monitoring Internal Controls Life Insurance as a Planned Gift S How to Involve Professional Advisors Relationship Building Donor Cultivation Techniques & Closing the Gift Registration Form Please return by Friday, February 29 with your credit card information or check made payable to: LEAVE A LEGACY, c/o Chase Marketing Group, 799 Brickell Plaza, Suite 707, Miami, FL 33131. This form may also be faxed to 305.379.0006. SPACE IS LIMITED TO THE FIRST 100 REGISTRANTS. FOR MORE INFORMATION ABOUT THIS SEMINAR, contact Edwina Lau, Chase Marketing Group, 305.379.0800 or elau@chasemiami.com 40 Pre-Registered 50 At the Door 20 Planned Giving Council Members (in-advance) 25 Planned Giving Council Members (at the door) Name________________________________________________________________________________________________ Title_________________________________________________________________________________________________ Organization__________________________________________________________________________________________ Address_______________________________________________________________________________________________ City, State, Zip_________________________________________________________________________________________ Phone_____________________________________________ Fax_______________________________________________ E-mail_______________________________________________________________________________________________ METHOD OF PAYMENT: Visa MC AMEX Name on card__________________________________________________________________________________________ Card number__________________________________________________________________________________________ Expiration date_________________________________________________________________________________________ V-code_______________________________________________________________________________________________ (Visa & MC - last 3 digits on signature panel; AMEX - 4 digits above account number) Signature_____________________________________________________________________________________________     ");
array_files[53]=new Array(0,4,"./downloads/Eckerd_20080206.pdf","2008-11-12","10K"," Microsoft Word - Eckerd_Youth_Alternatives_20080206_Chief_Development_Officer.doc    ","","","Chief Development Officer Eckerd Youth Alternatives, Inc., a leader in providing innovative therapeutic programs for at risk youth, seeks a Chief Development Officer. EYA is a premier provider of children and family services, with an extensive network of residential, day treatment, early intervention and community based programs in nine states. Help us fulfill our mission of improving the future...one child at a time! We seek a proven leader to create and implement fund development capabilities through the design, initiation and execution of comprehensive fundraising strategies. These include community and public awareness, major gifts and planned giving programs; establishing community collaborative partnerships; targeting resources such as foundations, corporations, and individuals; and the creation of cultivation and solicitation materials and an agency-wide image management program. Bachelors degree required, preferably in public relations or related field, prefer current CFRE certification. Minimum 5-7 years fund development experience required, including demonstrated success in leading a fund development team and experience with annual giving, special events, and planned giving. Marketing and/or communications experience strongly preferred. To apply send resume and cover letter to Margie James at mjames@eckerd.org (please reference how you heard about this position) To find out more about EYA visit our website at www.eckerd.org EOE/Drug free work place.     ");
array_files[54]=new Array(0,4,"./downloads/ACS_0308_Executive_Director.pdf","2008-11-12","27K"," Microsoft Word - AREA EXECUTIVE DIRECTOR    ","","","AREA EXECUTIVE DIRECTOR, DADE/MONROE COUNTIES Miami, FL See results. The American Cancer Society is in the business of making a difference. Thats why we hire people who know how to get results. People who can generate revenue, rally volunteers, and deliver on established goals. Join us now to impact the bottom line. And a whole lot more. In this self-directed role, we need YOU to skillfully manage and energize staff and volunteers in your area, while implementing and accomplishing program, advocacy and income development goals. Position requires a Bachelors degree and 3+ years of experience in outside sales, fundraising and/or community development. Proven track record of revenue generation is a must. Extensive travel within your assigned area will also be expected. Hiring Range for this position is 90k to 120k commensurate with experience and education. Exceptional benefits and career growth potential provided. In addition to our generous benefits package, this position also offers relocation and temporary housing reimbursement, and technology allowance. Experience/Education-Based salaries * Exceptional Benefits Offerings * Health/Dental/Vision/Life/Generous Paid Time off * Career Advancement Opportunities * Retirement Plans * Team Oriented Workplace The American Cancer Society is an Equal Opportunity Employer committed to Diversity. Please apply online at www.ACScareers.org     ");
array_files[55]=new Array(0,4,"./downloads/80313_Development_Central_DO.pdf","2008-11-12","60K"," Microsoft Word - FIU_20080313_Development_Central_DO.doc    ","","","Central Development Officer Division of University Advancement As it builds a focused, integrated, comprehensive, and strategic Advancement function, FIU seeks talented, seasoned development professionals to fill a variety of college-based and central positions. The position of Central Development Officer provides an excellent opportunity for a talented fundraising professional to join a team of central Advancement staff committed to securing private philanthropic funding for a variety of University-wide high priority projects. This individual works closely across the University with deans, faculty, center/institute directors and unit-based development officers to leverage the maximum philanthropic potential of prospective donors and will manage a portfolio of 100-125 principal and major gift prospects. Ideal candidates are innovative, experienced, and entrepreneurial development professionals interested in being part of a dynamic team of action-oriented professionals. Minimum requirements are Bachelors degree and six years of appropriate experience. Preference will be given to candidates with at least three years of progressively more responsible fundraising experience, preferably in higher education, or equivalent experience. In just four decades, Florida International University  Miamis public research university  has achieved many benchmarks of excellence that have taken other universities more than a century to attain: a nationally renowned faculty, 38,000 students from throughout the U.S. and more than 130 foreign countries, and alumni who have risen to prominence in every field. Its latest achievement is the establishment of a College of Medicine, which will open in 2009. FIUs Advancement Office has aggressive plans to leverage past and current success to build an entrepreneurial and energetic advancement effort which will ensure the Universitys continued success in the future. FIU offers an attractive compensation package. Salary is commensurate with experience. Positions are open until filled. Interested applicants must apply online at www.fiujobs.org. Reference Position #44015. Include resume, cover letter and contact information for three references. FIU is an EO/EA/AA employer.     ");
array_files[56]=new Array(0,4,"./downloads/080313_Development_Nursing.pdf","2008-11-12","61K"," Microsoft Word - FIU_20080313_Development-Nursing.doc    ","","","Director of Development College of Nursing and Health Sciences Division of University Advancement As it builds a focused, integrated, comprehensive, and strategic Advancement function, FIU seeks talented, seasoned development professionals to fill a variety of college-based and central positions. The College of Nursing and Health Sciences trains highly qualified professionals to serve the nursing and health sciences needs in a rapidly changing, multicultural and global environment. Its nursing program has earned national acclaim for building innovative programs in nursing education that is helping to alleviate national shortages in the nursing profession. The College also has well-established programs in physical and occupational therapy, health sciences, health information management, and communication sciences and disorders. The Director of Development works closely with the Dean of the College and department chairs to secure major philanthropic support from individuals, corporations and foundations for the College. The Director of Development also works closely with University Advancement and its support units, including Research and Prospect Management and Development Services. Ideal candidates are innovative, experienced, and entrepreneurial development professionals interested in being part of a dynamic team of action-oriented professionals. Minimum requirements are Bachelors degree and six years of appropriate experience. Preference will be given to candidates with at least three years of progressively more responsible fundraising experience, preferably in higher education, or equivalent experience. In just four decades, Florida International University  Miamis public research university  has achieved many benchmarks of excellence that have taken other universities more than a century to attain: a nationally renowned faculty, 38,000 students from throughout the U.S. and more than 130 foreign countries, and alumni who have risen to prominence in every field. Its latest achievement is the establishment of a College of Medicine, which will open in 2009. FIUs Advancement Office has aggressive plans to leverage past and current success to build an entrepreneurial and energetic advancement effort which will ensure the Universitys continued success in the future. FIU offers an attractive compensation package. Salary is commensurate with experience. Positions are open until filled. Interested applicants must apply online at www.fiujobs.org. Reference Position #43141. Include resume, cover letter and contact information for three references. FIU is an EO/EA/AA employer.     ");
array_files[57]=new Array(0,4,"./downloads/080313_Development_Law_DD.pdf","2008-11-12","61K"," Microsoft Word - FIU_20080313_Development_Law_DD.doc    ","","","Director of Development and Alumni Relations College of Law The Florida International University College of Law seeks applications for the position of Director of Development and Alumni Relations who will report directly to the Dean and be responsible for defining and executing the development strategy of the law school. The Director will be responsible for prospect identification, management, cultivation, solicitation and donor stewardship, and collaborate with the dean and faculty to develop plans, and proposals for major gifts. There are presently less than 300 alumni of the College of Law, but the development of an alumni relations program will be important to the law schools future. The person holding this position will also be the deans point person with volunteer boards and councils and will coordinate the law schools development activities with those of the University. Previous successful fund raising experience is strongly preferred. Management experience in a law school or university setting and knowledge of the South Florida community would also be assets, but are not required. The successful candidate will be articulate, knowledgeable and persuasive, and able to communicate effectively with business and professional constituencies. Minimum requirement is a Bachelors degree in an appropriate area of specialization and six years of appropriate experience, or advanced degree and four years of appropriate experience. Salary is competitive and will be commensurate with experience. Consideration of candidates will begin on April 7th, 2008 and the position will remain open until filled. More information can be found at www.fiujobs.org; reference Position #33362. Letters of nomination, application and rsum should be sent to: Ricardo A. Fernandez, Esq. President and CEO Fernandez Integrated Talent 4701 Christa Ct., Suite 342 Tampa, Florida 33614 rick@fernandezconsulting.net Florida International University is an Equal Opportunity/Access Employer Institution.     ");
array_files[58]=new Array(0,4,"./downloads/080313_Development_Health_Sciences_AVP.pdf","2008-11-12","62K"," Microsoft Word - FIU_20080313_Development-Health_Sciences_AVP.doc    ","","","Associate Dean and Associate Vice President Health Sciences Development Florida International University seeks a seasoned development professional to lead its fundraising efforts for its new College of Medicine and to coordinate development efforts with other health science schools and colleges. Located on FIUs University Park Campus in suburban Miami, the College of Medicine will enroll its first class in August 2009. The position of Associate Dean and Associate Vice President for Health Sciences Development provides a unique, ground-floor opportunity for a dynamic and experienced professional to build a first-rate development program for the College of Medicine and related health science programs. The AVP will form and lead a team responsible for planning, cultivating, soliciting, and stewarding a portfolio of individuals, corporations, and foundations that are donors and prospects for major gifts that will benefit FIUs Health Science schools. The position reports to the Dean of the College of Medicine/Executive Vice President for Medical Affairs and the Vice President for Advancement. The AVP manages a portfolio of 100-125 prospects, including holding individual meetings with prospects, developing written solicitation strategies and proposals, purposefully guiding them to make major investments in FIU, and developing relationships to maximize their giving potential over time. The AVP also assists the VP for Advancement and the central university major gift staff to establish and meet yearly fund raising goals, including dollars generated in new gift commitments, number of solicitation calls, and other measurable objectives. The ideal candidate will have at least three years experience in major gift fundraising for hospitals and/or academic health sciences. Expected to combine a proven track record of soliciting and closing major gifts with strong communication skills (written, oral, and listening), excellent planning and organizational abilities, and a willingness to spend considerable time out of the office meeting with major gift prospects. Personal characteristics associated with successful development professionals, including sound judgment, impeccable integrity, demonstrated initiative, and ability to work effectively with development colleagues, academic staff, volunteers, and constituents. Bachelors degree in an appropriate area of specialization and eight years of appropriate experience or a Masters degree in an appropriate area of specialization and six years of appropriate experience. Florida International University College of Medicine, South Floridas only public medical school, is transforming the future of public health and educational opportunity in the region. Created in 2006 amid pressing community health concerns and a projected critical shortage of physicians nationally, the College of Medicine is developing a curriculum that reflects an innovative, 21st century approach to health care and medical education. The medical school will provide quality, affordable medical education and educate physicians who are culturally sensitive to South Floridas diverse demographics. It will help advance South Floridas health care dynamic by facilitating improved access to first-rate medical care among our medically underserved populations and lead an economic impact that will eventually reach more than 1 billion each year. To find out more about the College of Medicine please go to our web page at http://medicine.fiu.edu. Interested applicants must apply online at www.fiujobs.org. Click on Search Postings and reference Position #33966. Attach a cover letter and resume.     ");
array_files[59]=new Array(0,4,"./downloads/080313_Development_Architecture_Arts.pdf","2008-11-12","61K"," Microsoft Word - FIU_20080313_Development_Architecture_Arts.doc    ","","","Director of Development College of Architecture + The Arts Division of University Advancement As it builds a focused, integrated, comprehensive, and strategic Advancement function, FIU seeks talented, seasoned development professionals to fill a variety of college-based and central positions. The College of Architecture + The Arts embraces the School of Architecture, the School of Art + Art History, the School of Music and the School of Theatre, Dance and Speech Communication. Each of the Schools has well-established academic programs of excellence and nationallyprominent alumni. The Director of Development works closely with the Dean of the College and the Director of each School to secure major philanthropic support from individuals, corporations and foundations for the College and each of the Schools. The Director of Development also works closely with University Advancement and its support units, including Research and Prospect Management and Development Services. Ideal candidates are innovative, experienced, and entrepreneurial development professionals interested in being part of a dynamic team of action-oriented professionals. Minimum requirements are Bachelors degree and six years of appropriate experience. Preference will be given to candidates with at least three years of progressively more responsible fundraising experience, preferably in higher education, or equivalent experience. In just four decades, Florida International University  Miamis public research university  has achieved many benchmarks of excellence that have taken other universities more than a century to attain: a nationally renowned faculty, 38,000 students from throughout the U.S. and more than 130 foreign countries, and alumni who have risen to prominence in every field. Its latest achievement is the establishment of a College of Medicine, which will open in 2009. FIUs Advancement Office has aggressive plans to leverage past and current success to build an entrepreneurial and energetic advancement effort which will ensure the Universitys continued success in the future. FIU offers an attractive compensation package. Salary is commensurate with experience. Positions are open until filled. Interested applicants must apply online at www.fiujobs.org. Reference Position #32165. Include resume, cover letter and contact information for three references. FIU is an EO/EA/AA employer.     ");
file_count=60;