//
//definition of the GetKocProgram object begins here
//**************************************************
function GetKocProgram(c,datasource)
{
    this.chemical=c;
    this.datasource=datasource;
    this.entries = this.chName.length;
    this.chKoc;
    this.chName;
}

// data sets included:
// onsite defaults
// EPA Subsurface Remediation Guidance Tables
// EPA Soil Screening Level Guidance
// EPA Region 9 PRG
// District of Columbia
// Hawaii Department of Health
// Illinois Environmental Protection Agency
// Minnesota Pollution Control Agency
// NYS Spill Response
// Pennsylvania Land Recycling Program
// South Carolina Bureau of Underground Storage Tank Management
// BIOSCREEN and BIOCHLOR User Guides

//data
GetKocProgram.prototype.chName = new Array;
GetKocProgram.prototype.chDate = new Array;
GetKocProgram.prototype.chNote = new Array;
GetKocProgram.prototype.chKoc = new Array;




//dataset notes 
GetKocProgram.prototype.chNote['onsite'] = 'OnSite Default Values';
GetKocProgram.prototype.chNote['pa25250'] = 'Commonwealth of Pennsylvania, Pennsylvania Code, Title 25. Environmental Protection, Chapter 250.  Administration of Land Recycling Program';
GetKocProgram.prototype.chNote['bioscreen'] = 'BIOSCREEN and BIOCHLOR user guides:  BIOSCREEN Natural Attenuation Decisions Support System Version 1.3, EPA/600/R-96/087, August 1996.  BIOCHLOR  Natural Attenuation Decision Support System, Version 1.0, EPA/600/R-00/008, January 2000';
GetKocProgram.prototype.chNote['ny'] = 'New York State Bureau of Spill Response Default Physical and Chemical Properties';
GetKocProgram.prototype.chNote['epa-srg'] = 'Subsurface Remediation Guidance Table 3, EPA/540/2-90/011b';
GetKocProgram.prototype.chNote['epa-r9prg'] = 'EPA Region 9 Preliminary Remediation Goals';
GetKocProgram.prototype.chNote['hi'] = 'Risk-Based Corrective Action and Decision Making at Sites with Contaminated Soil and Groundwater, Volume 1, State of Hawaii Department of Health';
GetKocProgram.prototype.chNote['sc'] = 'South Carolina Risk-Based Corrective Action For Petroluem Releases, Bureau of Underground Storage Tank Management, Columbia, South Carolina';
GetKocProgram.prototype.chNote['epa-ssl'] = 'Soil Screening Guidance, Users Guide,  EPA/540/R-96/018';
GetKocProgram.prototype.chNote['dc'] = 'District of Columbia Underground Storage Tank Regulations, District of Columbia Risk Based Corrective Action (DCRBCA)/Risk Based Decision Making (DCRBDM), Table F-2, see DC Register 4640, 20 DCMR chapter 55 through 70.';
GetKocProgram.prototype.chNote['il'] = 'Title 25: Environmental Protection, Subtitle G Land Pollution, Chapter I: Pollution Control Board, Subchapter f: Risk Based Cleanup Objectives, Part 742 Tiered Approach to Corrective Action Objectives';
GetKocProgram.prototype.chNote['mn'] = 'Risk-Based Guidance for the Soil Leaching Pathway, Working Draft Guidelines';


//dataset dates
GetKocProgram.prototype.chDate['onsite'] = 'Jan 1, 1999';
GetKocProgram.prototype.chDate['pa25250'] = 'Nov 24, 2001';
GetKocProgram.prototype.chDate['bioscreen'] = 'August, 1996 and January, 2000'
GetKocProgram.prototype.chDate['ny'] = 'Sept. 16, 2002';
GetKocProgram.prototype.chDate['epa-srg'] = 'February 1990';
GetKocProgram.prototype.chDate['epa-r9prg'] = 'Revision of November 22, 2000';
GetKocProgram.prototype.chDate['hi'] = 'December 1995, Revised June 1996';
GetKocProgram.prototype.chDate['sc'] = 'January 5, 1998';
GetKocProgram.prototype.chDate['epa-ssl'] = '1996';
GetKocProgram.prototype.chDate['dc'] = 'October 1, 1999';
GetKocProgram.prototype.chDate['il'] = 'April 2002';
GetKocProgram.prototype.chDate['mn'] = '1998';



//chemical & data
ii=-1;
//BTEX
ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'benzene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 83;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 58;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 38;
GetKocProgram.prototype.chKoc[ii]['ny'] = 38;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 69.6;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 62;
GetKocProgram.prototype.chKoc[ii]['hi'] = 65;
GetKocProgram.prototype.chKoc[ii]['sc'] = 81;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 58.9;
GetKocProgram.prototype.chKoc[ii]['dc'] = 66.1;
GetKocProgram.prototype.chKoc[ii]['il'] = 58.9;
GetKocProgram.prototype.chKoc[ii]['mn'] = 100;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'toluene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 300;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 130;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 135;
GetKocProgram.prototype.chKoc[ii]['ny'] = 135;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 257;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 140;
GetKocProgram.prototype.chKoc[ii]['hi'] = 260;
GetKocProgram.prototype.chKoc[ii]['sc'] = 133;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 182;
GetKocProgram.prototype.chKoc[ii]['dc'] = 135;
GetKocProgram.prototype.chKoc[ii]['il'] = 182;
GetKocProgram.prototype.chKoc[ii]['mn'] = 247;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'ethylbenzene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 1100;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 220;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 95;
GetKocProgram.prototype.chKoc[ii]['ny'] = 95.5;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 676;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 200;
GetKocProgram.prototype.chKoc[ii]['hi'] = 220;
GetKocProgram.prototype.chKoc[ii]['sc'] = 176;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 363;
GetKocProgram.prototype.chKoc[ii]['dc'] = 676;
GetKocProgram.prototype.chKoc[ii]['il'] = 363;
GetKocProgram.prototype.chKoc[ii]['mn'] = 255;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'o-xylene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 830;
GetKocProgram.prototype.chKoc[ii]['ny'] = 129;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 692;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 363;
GetKocProgram.prototype.chKoc[ii]['dc'] = 241;
GetKocProgram.prototype.chKoc[ii]['il'] = 363;
GetKocProgram.prototype.chKoc[ii]['mn'] = 158.5;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'm-xylene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 870;
GetKocProgram.prototype.chKoc[ii]['ny'] = 166;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 692;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 407;
GetKocProgram.prototype.chKoc[ii]['dc'] = 195;
GetKocProgram.prototype.chKoc[ii]['il'] = 407;
GetKocProgram.prototype.chKoc[ii]['mn'] = 158.5;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'p-xylene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 982;
GetKocProgram.prototype.chKoc[ii]['ny'] = 240;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 692;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 389;
GetKocProgram.prototype.chKoc[ii]['dc'] = 309;
GetKocProgram.prototype.chKoc[ii]['il'] = 389;
GetKocProgram.prototype.chKoc[ii]['mn'] = 158.5;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'totalxylene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 894;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 350;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 240;
GetKocProgram.prototype.chKoc[ii]['ny'] = 240;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 200;
GetKocProgram.prototype.chKoc[ii]['hi'] = 240;
GetKocProgram.prototype.chKoc[ii]['sc'] = 639;
GetKocProgram.prototype.chKoc[ii]['dc'] = 692;
GetKocProgram.prototype.chKoc[ii]['il'] = 260;
GetKocProgram.prototype.chKoc[ii]['mn'] = 158.8;

//Oxygenates
ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'mtbe';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 11;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 12;
GetKocProgram.prototype.chKoc[ii]['ny'] = 11.5;
GetKocProgram.prototype.chKoc[ii]['dc'] = 14.1;
GetKocProgram.prototype.chKoc[ii]['il'] = 11.5;
GetKocProgram.prototype.chKoc[ii]['mn'] = 14.13;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'etbe';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 160;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'tame';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 19;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'dipe';
GetKocProgram.prototype.chKoc[ii] = new Array;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'tba';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 37;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'ethanol';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['onsite'] = 2;


//Chlorinated Ethenes
ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'tetrachloroethene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 300;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 426;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 661;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 270;
GetKocProgram.prototype.chKoc[ii]['hi'] = 660;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 155;
GetKocProgram.prototype.chKoc[ii]['dc'] = 79;
GetKocProgram.prototype.chKoc[ii]['il'] = 155;
GetKocProgram.prototype.chKoc[ii]['mn'] = 373.0;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'trichloroethene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 93;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 130;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 126;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 94;
GetKocProgram.prototype.chKoc[ii]['hi'] = 130;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 166;
GetKocProgram.prototype.chKoc[ii]['dc'] = 93.3;
GetKocProgram.prototype.chKoc[ii]['il'] = 166;
GetKocProgram.prototype.chKoc[ii]['mn'] = 150;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'cis-1,2-dichloroethene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 49;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 32;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 36;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 35.5;
GetKocProgram.prototype.chKoc[ii]['il'] = 35.5;
GetKocProgram.prototype.chKoc[ii]['mn'] = 35.5;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'trans-1,2-dichloroethene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 47;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 58.9;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 38;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 52.5;
GetKocProgram.prototype.chKoc[ii]['il'] = 52.5;
GetKocProgram.prototype.chKoc[ii]['mn'] = 58.88;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,1-dichloroethene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 65;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 63.1;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 65;
GetKocProgram.prototype.chKoc[ii]['hi'] = 65;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 58.9;
GetKocProgram.prototype.chKoc[ii]['dc'] = 65.0;
GetKocProgram.prototype.chKoc[ii]['il'] = 58.9;
GetKocProgram.prototype.chKoc[ii]['mn'] = 65.0;

//mixed isomers
ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'mixed-dichloroethene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 125;
GetKocProgram.prototype.chKoc[ii]['dc'] = 45.7;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'chloroethene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 10;
GetKocProgram.prototype.chKoc[ii]['bioscreen'] = 29.6;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 8.1;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 19;
GetKocProgram.prototype.chKoc[ii]['hi'] = 57;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 18.6;
GetKocProgram.prototype.chKoc[ii]['dc'] = 18.6;
GetKocProgram.prototype.chKoc[ii]['il'] = 18.6;
GetKocProgram.prototype.chKoc[ii]['mn'] = 18.60;

//Chlorinated Ethanes
ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,1,1,2-tetrachloroethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 980;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 79;
GetKocProgram.prototype.chKoc[ii]['mn'] = 355.0;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,1,2,2-tetrachloroethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 79;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 219;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 79;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 93.3;
GetKocProgram.prototype.chKoc[ii]['mn'] = 79.00;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,1,1-trichloroethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 100;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 151;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 140;
GetKocProgram.prototype.chKoc[ii]['hi'] = 150;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 110;
GetKocProgram.prototype.chKoc[ii]['dc'] = 135;
GetKocProgram.prototype.chKoc[ii]['il'] = 110;
GetKocProgram.prototype.chKoc[ii]['mn'] = 179;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,1,2-trichloroethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 76;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 56.2;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 75;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 50.1;
GetKocProgram.prototype.chKoc[ii]['dc'] = 50.1;
GetKocProgram.prototype.chKoc[ii]['il'] = 50.1;
GetKocProgram.prototype.chKoc[ii]['mn'] = 108;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,1-dichloroethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 52;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 30.2;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 62;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 53;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 31.6;
GetKocProgram.prototype.chKoc[ii]['dc'] = 53.4;
GetKocProgram.prototype.chKoc[ii]['il'] = 31.6;
GetKocProgram.prototype.chKoc[ii]['mn'] = 62;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,2-dichloroethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 38;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 14.1;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 38;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 17.4;
GetKocProgram.prototype.chKoc[ii]['dc'] = 14.1;
GetKocProgram.prototype.chKoc[ii]['il'] = 17.4;
GetKocProgram.prototype.chKoc[ii]['mn'] = 76;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'chloroethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 42;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 14.8;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 15;
GetKocProgram.prototype.chKoc[ii]['dc'] = 3.24;
GetKocProgram.prototype.chKoc[ii]['mn'] = 3.236;

//Halomethanes
ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'tetrachloromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 160;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 437;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 150;
GetKocProgram.prototype.chKoc[ii]['hi'] = 110;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 174;
GetKocProgram.prototype.chKoc[ii]['dc'] = 152;
GetKocProgram.prototype.chKoc[ii]['il'] = 174;
GetKocProgram.prototype.chKoc[ii]['mn'] = 224;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'trichloromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 56;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 43.7;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 53;
GetKocProgram.prototype.chKoc[ii]['hi'] = 31;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 39.8;
GetKocProgram.prototype.chKoc[ii]['dc'] = 52.5;
GetKocProgram.prototype.chKoc[ii]['il'] = 39.8;
GetKocProgram.prototype.chKoc[ii]['mn'] = 81;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'dichloromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 16;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 8.7;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 10;
GetKocProgram.prototype.chKoc[ii]['hi'] = 8.8;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 11.7;
GetKocProgram.prototype.chKoc[ii]['il'] = 11.7;
GetKocProgram.prototype.chKoc[ii]['mn'] = 10;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'chloromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 35;
GetKocProgram.prototype.chKoc[ii]['dc'] = 25.1;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'trichlorofluoromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 130;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 160;
GetKocProgram.prototype.chKoc[ii]['dc'] = 159;
GetKocProgram.prototype.chKoc[ii]['mn'] = 25.12;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'dichlorodifluoromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 360;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 58;
GetKocProgram.prototype.chKoc[ii]['mn'] = 363.1;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'tribromomethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 130;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 87.1;
GetKocProgram.prototype.chKoc[ii]['dc'] = 126;
GetKocProgram.prototype.chKoc[ii]['il'] = 87.1;
GetKocProgram.prototype.chKoc[ii]['mn'] = 126;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'dibromochloromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 470;
GetKocProgram.prototype.chKoc[ii]['dc'] = 63;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'bromodichloromethane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 93;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 100;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 55;
GetKocProgram.prototype.chKoc[ii]['dc'] = 55;
GetKocProgram.prototype.chKoc[ii]['il'] = 55;
GetKocProgram.prototype.chKoc[ii]['mn'] = 55;

//chloropropanes
ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,2-dichloropropane';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 47;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 51.3;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 47 ;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 43.7;
GetKocProgram.prototype.chKoc[ii]['dc'] = 47;
GetKocProgram.prototype.chKoc[ii]['il'] = 43.7;
GetKocProgram.prototype.chKoc[ii]['mn'] = 47;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,3-dichloropropene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 27;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 27;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 45.7;
GetKocProgram.prototype.chKoc[ii]['mn'] = 52.48;

//chlorobenzenes
ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,2-dichlorobenzene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 350;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 380;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 617;
GetKocProgram.prototype.chKoc[ii]['dc'] = 379;
GetKocProgram.prototype.chKoc[ii]['il'] = 617;
GetKocProgram.prototype.chKoc[ii]['mn'] = 616;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,3-dichlorobenzene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 360;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 380;
GetKocProgram.prototype.chKoc[ii]['dc'] = 170;
GetKocProgram.prototype.chKoc[ii]['mn'] = 293;
ii=ii+1;
GetKocProgram.prototype.chName[ii] = '1,4-dichlorobenzene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 510;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 620;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 617;
GetKocProgram.prototype.chKoc[ii]['dc'] = 616;
GetKocProgram.prototype.chKoc[ii]['il'] = 617;

ii=ii+1;
GetKocProgram.prototype.chName[ii] = 'chlorobenzene';
GetKocProgram.prototype.chKoc[ii] = new Array;
GetKocProgram.prototype.chKoc[ii]['pa25250'] = 200;
GetKocProgram.prototype.chKoc[ii]['epa-srg'] = 160;
GetKocProgram.prototype.chKoc[ii]['epa-r9prg'] = 220;
GetKocProgram.prototype.chKoc[ii]['hi'] = 160;
GetKocProgram.prototype.chKoc[ii]['epa-ssl'] = 219;
GetKocProgram.prototype.chKoc[ii]['dc'] = 224;
GetKocProgram.prototype.chKoc[ii]['il'] = 219;
GetKocProgram.prototype.chKoc[ii]['mn'] = 500;


//chloroethers
ii=ii+1;
GetKocProgram.prototype.chName[ii] = '2-chloroethylvinyl ether';
GetKocProgram.prototype.chKoc[ii] = new Array;

GetKocProgram.prototype.entries = ii+1;
this.entries = GetKocProgram.prototype.entries;
//define functions


function GetKocProgram_note() 
{
   var chNote = '';
   var foundValue = false;
   var koc = 0;
   
   //get the koc for this chemical and datasource
   for(i=0; i<this.entries; i=i+1)
   {
     if (this.chemical==this.chName[i]) 
     {	   
       koc = this.chKoc[i][datasource];       
     }
   }
    
   //Select note text      
   if (koc != undefined)
	  return this.chNote[datasource];
   else 
	  return 'Database does not contain selected chemical';

}

function GetKocProgram_date()
{
  //return the date for the selected datasource
  return this.chDate[datasource];
}

function GetKocProgram_koc()
{
    var koc = 0;
   
    //get the koc for this chemical and datasource
    for(i=0; i<this.entries; i=i+1)
    {
       if (this.chemical==this.chName[i]) 
       {
         koc = this.chKoc[i][datasource];
       }
    }
    
    //(-1 is a flag for a chemical that is not included in a data set)
    return koc;
}


GetKocProgram.prototype.note = GetKocProgram_note;
GetKocProgram.prototype.date = GetKocProgram_date;
GetKocProgram.prototype.koc = GetKocProgram_koc;

//******************************************
//Definition of the GetKocProgram object ends here
//

