// *** Edit Operations: declare variables // set the form action variable MM_editAction = CGI.SCRIPT_NAME; If (CGI.QUERY_STRING NEQ "") { MM_editAction = MM_editAction & "?" & CGI.QUERY_STRING; } // boolean to abort record edit MM_abortEdit = false; // query string to execute MM_editQuery = ""; // *** Insert Record: set variables If (IsDefined("MM_insert")) { MM_editDatasource = #MM_connIWRC_DSN#; MM_editUserName = #MM_connIWRC_USERNAME#; MM_editPassword = #MM_connIWRC_PASSWORD#; MM_editTable = "rehProfile"; MM_editRedirectUrl = "../rehab.html"; MM_fieldsStr = "Country|value|Prov|value|Intake|value|Breakdn_b|value|Breakdn_m|value|Breakdn_r|value|Breakdn_a|value|Execdir|value|Staff|value|Vets|value|Vol|value|Tovol|value|Numyears|value|Volattract|value|Volleave|value|Operyears|value|Pubcalls|value|Hotline|value|R_orgs|value|R_orgs_o|value|E_orgs|value|E_orgs_o|value|Licence|value|Dbname|value|Train_site|value|Train_site_out|value|Outside_training|value|Improvements|value|Supplies|value|Sup_improve|value|Agencies|value|Agencies_rel|value|Agencies_imp|value|Cages|value|Species_no|value|Species_which|value|Species_other|value|Transport|value|Release|value|Release_help|value|Pub_time|value|Type|value"; MM_columnsStr = "Country|',none,''|Prov|',none,''|Intake|none,none,NULL|Breakdn_b|none,none,NULL|Breakdn_m|none,none,NULL|Breakdn_r|none,none,NULL|Breakdn_a|none,none,NULL|Execdir|',none,''|Staff|none,none,NULL|Vets|none,none,NULL|Vol|none,none,NULL|Tovol|',none,''|Numyears|none,none,NULL|Volattract|none,none,NULL|Volleave|none,none,NULL|Operyears|none,none,NULL|Pubcalls|none,none,NULL|Hotline|none,none,NULL|R_orgs|',none,''|R_orgs_o|',none,''|E_orgs|',none,''|E_orgs_o|',none,''|Licence|',none,''|Dbname|none,none,NULL|Train_site|none,none,NULL|Train_site_out|',none,''|Outside_training|',none,''|Improvements|none,none,NULL|Supplies|',none,''|Sup_improve|none,none,NULL|Agencies|none,none,NULL|Agencies_rel|none,none,NULL|Agencies_imp|none,none,NULL|Cages|none,none,NULL|Species_no|',none,''|Species_which|',none,''|Species_other|',none,''|Transport|',none,''|Release|none,none,NULL|Release_help|none,none,NULL|Pub_time|none,none,NULL|Type|',none,''"; // create the MM_fields and MM_columns arrays MM_fields = ListToArray(MM_fieldsStr,"|"); MM_columns = ListToArray(MM_columnsStr,"|"); // set the form values For (i=1; i+1 LE ArrayLen(MM_fields); i=i+2) { MM_fields[i+1] = IIf(IsDefined(MM_fields[i]),"FORM." & MM_fields[i],DE("")); } // append the query string to the redirect URL If (MM_editRedirectUrl NEQ "" AND CGI.QUERY_STRING NEQ "") { If (Find("?", MM_editRedirectUrl) EQ 0) { MM_editRedirectUrl = MM_editRedirectUrl & "?" & CGI.QUERY_STRING; } Else { MM_editRedirectUrl = MM_editRedirectUrl & "&" & CGI.QUERY_STRING; } } } // *** Insert Record: construct a sql insert statement If (IsDefined("MM_insert")) { // create the insert sql statement MM_tableValues=""; MM_dbValues=""; For (i=1; i+1 LE ArrayLen(MM_fields); i=i+2) { FormVal = MM_fields[i+1]; MM_typesArray = ListToArray(MM_columns[i+1],","); Delim = IIf(MM_typesArray[1] NEQ "none","MM_typesArray[1]",DE("")); AltVal = IIf(MM_typesArray[2] NEQ "none","MM_typesArray[2]",DE("")); EmptyVal = IIf(MM_typesArray[3] NEQ "none","MM_typesArray[3]",DE("")); If (FormVal EQ "") { FormVal = EmptyVal; } Else { If (AltVal NEQ "") { FormVal = AltVal; } Else If (Delim EQ "'") { // escape quotes FormVal = "'" & Replace(FormVal,"'","''","ALL") & "'"; } Else { FormVal = Delim & FormVal & Delim; } } If (i GT 1) { MM_tableValues = MM_tableValues & ","; MM_dbValues = MM_dbValues & ","; } MM_tableValues = MM_tableValues & MM_columns[i]; MM_dbValues = MM_dbValues & FormVal; } MM_editQuery = "insert into " & MM_editTable & " (" & MM_tableValues & ") values (" & MM_dbValues & ")"; } #PreserveSingleQuotes(MM_editQuery)# Wildlife International - Rehabilitator Profile
Wildlife International Home  |  Emergency  |  Site Help  |  Contact Us
Rehabilitation The Tarsier, one of the Earth's endangered species
Home   Rehabilitation   Rehab Centre Profiles

Wildlife Care

This form is designed to generate data from wildlife rehabilitation centers to determine numbers of animals cared for annually, organizational structure, support and training.

Please assure that you are the only one filling out this form on behalf of your centre.

Use the Tab key (or your mouse) to sequence through the fields. Note that all numbers are annual unless otherwise indicated.

If a question doesn't apply to you, please leave it blank, or with the default answer.

Prov/State (US and Canada only)
How many animals do you take in annually?
Breakdown by percent:
Do you have a paid Executive Director?
Yes No
How many additional paid staff do you have?
Do you have veterinarians on staff, either full-time or in internships?
How many?

How many volunteers work at your centre?

Do you send animals to volunteers outside your centre for release or for orphan or pre-release care?
Yes No
What is the average experience of your rehabilitators?
What attracts volunteers to your centre?
What has caused volunteers to leave?
How long has your centre been operating?
How many calls do you get on your public "intake" line annually?
Do you operate a wildlife hotline?
Click for definition
Which rehabilitation organizations do you support througn membership? (Ctrl-Click to select more than 1)

Which environmental organizations do you support through membership?(Ctrl-Click to select more than 1)

Is your rehabilitation activity covered by laws at the local, prov/state, national or international level?
Yes No
Do you have a computer-based database to keep track of patients and care?
Do you provide your own training to your rehabilitators?
To outside rehabilitators:Yes No
Do you feel that there are enough training resources (from outside your centre) available to rehabbers?
Yes No
If no, what would you like to see improved?
Are the equipment/supplies you need readily available?
Yes No
If no, what would you like to see improved?
Do you communicate regularly with your local, state/prov, and/or federal agencies?
How would you describe your relationship with these agencies?
What do you feel could be done to improve relations with these agencies?
Do you have enough cages/enclosures available?
Are there species you do not handle as policy?
Yes No
If yes, which ones? (use Ctrl-Click if more than one)

Do you offer a service to transport animals to your centre for rehab?
Yes No
Do you have problems fiinding suitable release sites?
Do the regulatory agencies help you find release sites?
How much time per week do you spend answering requests from the public?