//=============================================================================
// File:    Fluidwell F012 Library
// Version: 1.1
// Date:    2012-01-04 10:24:59
//=============================================================================

// following variables should be equal to the entries found in products.js
var productName            = "f012";
var productScreen          = "F012";
var productLink            = "f012.html";
var productDatasheet       = "F012-DATA-EN-V1151.pdf";
var productSchematicScreen = "f012sch_scr.gif";
var productSchematicPrint  = "f012sch_prn.gif";
var productPhotoScreen     = "f012pho_scr.gif";
var productPhotoPrint      = "f012pho_prn.gif";
var productLCDScreen       = "f012lcd_scr.gif";
var productLCDPrint        = "f012lcd_prn.gif";
var productTitle           = "Flow rate indicator / totalizer";
var productSubtitle        = "displays flow rate and total simultaneously";

// following variables are always created as arrays and later filled with strings
var productArrayDescription       = new Array();
var productArrayFeatures          = new Array();
var productArrayApplications      = new Array();
var productArrayInputs            = new Array();
var productArrayInputsFlow        = new Array();
var productArrayInputsTemperature = new Array();
var productArrayInputsLevel       = new Array();
var productArrayInputsPressure    = new Array();
var productArrayInputsStatus      = new Array();
var productArrayInputsGeneral     = new Array();
var productArrayOutputs           = new Array();
var productArrayOutputsPulse      = new Array();
var productArrayOutputsAlarm      = new Array();
var productArrayOutputsAnalog     = new Array();
var productArrayOutputsControl    = new Array();
var productArraySupply            = new Array();
var productArraySupplyPower       = new Array();
var productArraySupplySensor      = new Array();
var productArrayHazardous         = new Array();
var productArrayHazardousIS       = new Array();
var productArrayHazardousNI       = new Array();
var productArrayHazardousEP       = new Array();
var productArrayCommunication     = new Array();

productArrayInputs[0]   = productArrayInputsFlow;
productArrayInputs[1]   = productArrayInputsTemperature;
productArrayInputs[2]   = productArrayInputsLevel;
productArrayInputs[3]   = productArrayInputsPressure;
productArrayInputs[4]   = productArrayInputsStatus;
productArrayInputs[5]   = productArrayInputsGeneral;

productArrayOutputs[0]   = productArrayOutputsPulse;
productArrayOutputs[1]   = productArrayOutputsAlarm;
productArrayOutputs[2]   = productArrayOutputsAnalog;
productArrayOutputs[3]   = productArrayOutputsControl;

productArraySupply[0]   = productArraySupplyPower;
productArraySupply[1]   = productArraySupplySensor;

productArrayHazardous[0]   = productArrayHazardousIS; 
productArrayHazardous[1]   = productArrayHazardousNI; 
productArrayHazardous[2]   = productArrayHazardousEP; 
//=============================================================================
// Main productArray name at productArray [x][0]
// ===== Following is old comment, not implemented this way! =====
// Every array should contain at least 2 items
// If item 1 is empty ('') we make no header and following items are separated by a <BR>
// If an other empty entry is found, we make an <P> separation
// Also, if item 1 is empty, we make the class 'ModelUnboxedB'
// If item 1 has a ! as first char the following items are started with bullits
// The rest of the item 1 text is used as heading
// All lines or items should be followed by a ., but not the headings.

// Make entry 0 the description value?
// Or leftside contains features (list) and applications (no list) and rightside contains multiple lists?

productArrayDescription[0]   = "The F012 is our most popular model. This local indicator displays the actual flow rate, total and accumulated total. Total can be reset to zero by pressing the CLEAR button twice. The accumulated total can register up to 11 digits and is backed-up in EEPROM memory every minute, just as the running total.<BR>On-screen engineering units are easily configured from a comprehensive selection.<BR>A wide range of options further enhance this models capabilities, including Intrinsic Safety for hazardous area applications.";

productArrayFeatures[0]   = "Features";
productArrayFeatures[1]   = "Displays total and flow rate simultaneously.";
productArrayFeatures[2]   = "Large digit selection for flow rate or total.";
productArrayFeatures[3]   = "Flow rate: seven 17mm (0.67&quot;) or 8mm (0.31&quot;) digits.";
productArrayFeatures[4]   = "Total - resettable: seven 17mm (0.67&quot;) digits.";
productArrayFeatures[5]   = "Accumulated total - not resettable: eleven 8mm (0.31&quot;) digits.";
productArrayFeatures[6]   = "Separate engineering units for flow rate and total.";
productArrayFeatures[7]   = "Selectable on-screen engineering units for flow rate:<BR>mL, L, m&sup3;, mg, g, kg, ton, GAL, bbl, lb, cf, REV, scf, Nm&sup3;, NL, P or no unit.";
productArrayFeatures[8]   = "Selectable on-screen time units for flow rate:<BR>/sec, /min, /hour or /day.";
productArrayFeatures[9]   = "Selectable on-screen engineering units for totalizer:<BR>ml, L, m&sup3;, GAL, USGAL, kg, lb, bbl or no unit.";
productArrayFeatures[10]  = "Green or amber LED backlight with adjustable intensity.";
productArrayFeatures[11]  = "Auto backup of settings and running totals in EEPROM memory.";
productArrayFeatures[12]  = "Operational temperature: -40&deg;C to +80&deg;C (-40&deg;F to 176&deg;F).";
productArrayFeatures[13]  = "Easy configuration with clear alphanumerical display.";
productArrayFeatures[14]  = "Very compact design for panel mount, wall mount or field mount applications.";
productArrayFeatures[15]  = "Rugged aluminum or GRP field mount enclosure IP67 / NEMA4X.";

productArrayApplications[0]   = "Applications";
productArrayApplications[1]   = "Flow measurement where a local flow rate indication and totalizer function is required without signal re-transmission.";
productArrayApplications[2]   = "Alternative basic models: <A HREF=\"javascript:openmodel('F010')\" CLASS=\"ModelLink\"><NOBR>F010</NOBR></A>, <A HREF=\"javascript:openmodel('F011')\" CLASS=\"ModelLink\"><NOBR>F011</NOBR></A>.<BR>Alternative advanced models: <A HREF=\"javascript:openmodel('F013')\" CLASS=\"ModelLink\"><NOBR>F013</NOBR></A>, <A HREF=\"javascript:openmodel('F014')\" CLASS=\"ModelLink\"><NOBR>F014</NOBR></A>, <A HREF=\"javascript:openmodel('F016')\" CLASS=\"ModelLink\"><NOBR>F016</NOBR></A>, <A HREF=\"javascript:openmodel('F110')\" CLASS=\"ModelLink\"><NOBR>F110</NOBR></A> and higher.";

productArrayInputsFlow[0]   = "Flowmeter Inputs";
productArrayInputsFlow[1]   = "Pulse type inputs:<BR>Reed-switch, NAMUR, NPN/PNP pulse, Sine wave (coil), active pulse signal.";
productArrayInputsFlow[2]   = "<NOBR>(0)4 &ndash; 20mA</NOBR>.";
productArrayInputsFlow[3]   = "<NOBR>0 &ndash; 10V DC</NOBR>.";

productArrayOutputsPulse[0]   = "Pulse Outputs";
productArrayOutputsPulse[1]   = "None.";

productArrayOutputsAlarm[0]   = "Alarm Outputs";
productArrayOutputsAlarm[1]   = "None.";

productArrayOutputsAnalog[0]   = "Analog Outputs";
productArrayOutputsAnalog[1]   = "None.";

productArraySupplyPower[0]   = "Power Supply";
productArraySupplyPower[1]   = "Battery.";
productArraySupplyPower[2]   = "<NOBR>4 &ndash; 20mA</NOBR>. Input Loop-powered.";
productArraySupplyPower[3]   = "8 &ndash; 24V AC/DC.";
productArraySupplyPower[4]   = "115 &ndash; 230V AC.";

productArraySupplySensor[0]   = "Sensor Supply";
productArraySupplySensor[1]   = "3.2, 8.2, 12, 24V DC.";

productArrayHazardousIS[0]   = "Intrinsically Safe";
productArrayHazardousIS[1]   = "<U>ATEX:</U><BR><NOBR><IMG SRC=\"images/exi_exl.gif\" HEIGHT=\"15\" WIDTH=\"18\" ALIGN=\"TEXTTOP\"> II 1 G Ex ia IIC T4</NOBR><BR><NOBR><IMG SRC=\"images/exi_exl.gif\" HEIGHT=\"15\" WIDTH=\"18\" ALIGN=\"TEXTTOP\"> II 1 D Ex iaD 20 IP 65 / 67 T 100 &deg;C</NOBR>";
productArrayHazardousIS[2]   = "<U>IECEx:</U><BR><NOBR><IMG SRC=\"images/exi_exl.gif\" HEIGHT=\"15\" WIDTH=\"18\" ALIGN=\"TEXTTOP\"> Ga Ex ia IIC T4</NOBR><BR><NOBR><IMG SRC=\"images/exi_exl.gif\" HEIGHT=\"15\" WIDTH=\"18\" ALIGN=\"TEXTTOP\"> Ex iaD 20 IP65 / 67 T100 &deg;C</NOBR>";
productArrayHazardousIS[3]   = "<U>CSA:</U><BR><NOBR>I.S. Class I / II / III, Div. 1, Grps A...G, T4</NOBR><BR><NOBR>Class I, Zone 0, AEx ia IIC T4</NOBR>";
productArrayHazardousIS[4]   = "<U>FM:</U><BR><NOBR>I.S. Class I / II / III, Div. 1, Grps A...G, T4</NOBR><BR><NOBR>Class I, Zone 0, AEx ia IIC T4</NOBR>";

productArrayHazardousEP[0]   = "Explosion Proof";
productArrayHazardousEP[1]   = "<U>ATEX:</U><BR> <NOBR><IMG SRC=\"images/exi_exl.gif\" HEIGHT=\"15\" WIDTH=\"18\" ALIGN=\"TEXTTOP\"> II 2 GD EEx d IIB T5</NOBR>";

productArrayCommunication[0]   = "Communication";
productArrayCommunication[1]   = "Only available on F1-Series products.";


