var org = {p3k: ({url:"http://news.thomasnet.com/newsxml/1622", xml:"<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n<!-- generator=\"FeedCreator 1.7.1\" -->\n<rss version=\"2.0\">\n    <channel>\n        <title>ThomasNet News - </title>\n        <description>ThomasNet News is a service of ThomasNet.com</description>\n        <link>http://news.thomasnet.com</link>\n        <lastBuildDate>Sun, 05 Sep 2010 23:52:24 -0400</lastBuildDate>\n        <generator>FeedCreator 1.7.1</generator>\n        <image>\n            <url>http://news.thomasnet.com/images/header/TN_News_footer.gif</url>\n            <title>Powered by ThomasNet News</title>\n            <link>http://news.thomasnet.com</link>\n            <width>129</width>\n            <height>38</height>\n        </image>\n        <item>\n            <title>Linear Roller Guides offer line contact and optimized rigidity.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Roller-Guides-offer-line-contact-and-optimized-rigidity-577393</link>\n            <description>\nSuited for where heavy loads must be moved in confined spaces without loss of precision or rigidity, Tschudin and Heid linear roller cages and guides allows displacement of moving parts in axial direction via use of parallel shafts and sleeves; no radial movement is possible. Rollers offer line contact with guide, enabling low pre-load at assembly to be maintained. Rollers are arranged within plastic or metallic cage in spiral fashion, spread over entire surface area of shaft and sleeve.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-components-assemblies' target='_blank''&gt;Mechanical Components and Assemblies&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-roller-bearings-4291001-1.html' target='_blank''&gt;Linear Roller Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-guides-36414274-1.html' target='_blank''&gt;Linear Guides&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Thu, 13 May 2010 08:45:06 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Roller Bearing withstands contaminated applications.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Roller-Bearing-withstands-contaminated-applications-568350</link>\n            <description>\nFeaturing all steel and iron construction, 4 in. RoundWay&amp;#174; RW64-V provides dynamic load capacity of 70,000 lbf at operating temperatures up to 500&amp;#176;F and speeds up to 100 fps. Round shaft enables bearing to rotate, eliminating potential for induced torsional stresses. In addition to concave rollers with 10 million inch L10 rated travel life, bearing features eccentric trunion pin that enables pitch self-alignment, and chain-link design for use in severely contaminated applications.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/selfaligning-roller-bearings-4300208-1.html' target='_blank''&gt;Self-Aligning Roller Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-roller-bearings-4291001-1.html' target='_blank''&gt;Linear Roller Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Wed, 11 Nov 2009 08:39:25 -0400</pubDate>\n        </item>\n        <item>\n            <title>Rail/Bearing System is anti-magnetic and corrosion resistant.</title>\n            <link>http://news.thomasnet.com/fullstory/Rail-Bearing-System-is-anti-magnetic-and-corrosion-resistant-826012</link>\n            <description>\nDesigned to be washed down with disinfectants or industrial cleaners, SS DEFENDER Linear Rail(TM) suits medical, pharmaceutical, and food processing applications. Rails are available in lengths of 40.94, 59.84, 81.89, and 122.83 in. or in cut to order sizes, and each 3 bearing slider unit is 3.15 in. long. Cross section of bearing and slider is only 1.02 x .866 in. Bearing rails are rolled 304 stainless with internal bearing race, and each 440C SS ball bearing roller features 2RS seals.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/material-handling-storage' target='_blank''&gt;Material Handling and Storage&lt;/a&gt; Sponsored by:  &lt;a target='_blank' href='http://news.thomasnet.com/redir.html?lnty=rssad&amp;spclid=3473&amp;prid=826012&amp;cat=1424&amp;goto=http%3A%2F%2Fwww.reidsupply.com%2FCad.aspx'&gt;Reid Supply - FREE CAD Drawings of Tens-of-Thousands of Parts!&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-motion-components-44302552-1.html' target='_blank''&gt;Linear Motion Components&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/inner-race-linear-bearings-95929337-1.html' target='_blank''&gt;Inner Race Linear Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/corrosion-resistant-ball-bearings-3881505-1.html' target='_blank''&gt;Corrosion Resistant Ball Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/roller-rails-66115007-1.html' target='_blank''&gt;Roller Rails&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Wed, 29 Apr 2009 08:28:57 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Bearings offer manually adjustable clearance.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Bearings-offer-manually-adjustable-clearance-552480</link>\n            <description>\nFeaturing turn-to-fit hand clamp, DryLin&amp;#174; W linear guides let users decide whether standard clearance is acceptable or if unit needs to be pre-tensioned. Tolerance can be modified over entire bearing surface by inserting provided Allen key into adjustment screw in side of carriage. Completely lubrication-free and contaminant-resistant, bearings come in hard-anodized aluminum, single- and double-rail configurations. Self-lubricating triboplastic helps carriages glide smoothly.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-components-assemblies' target='_blank''&gt;Mechanical Components and Assemblies&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/oilless-or-selflubricating-bearings-4150207-1.html' target='_blank''&gt;Oilless or Self-Lubricating Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-guides-36414274-1.html' target='_blank''&gt;Linear Guides&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Tue, 02 Dec 2008 07:47:05 -0400</pubDate>\n        </item>\n        <item>\n            <title>Teflon Composite Bearings feature self-aligning design.</title>\n            <link>http://news.thomasnet.com/fullstory/Teflon-Composite-Bearings-feature-self-aligning-design-552183</link>\n            <description>\nSuited for applications that involve linear, rotary, and/or oscillating motion, self-lubricating Minuteman(TM) Series can be submerged; washed down with water, high-pressure steam, or chemicals; and can operate in abrasive, contaminated environments. Users can select closed or open style composite bearings in 12 sizes ranging from &amp;#188;-4 in. ID. Shafting options include solid and hollow class L 304 stainless steel, and ceramic coated aluminum shafts in lengths to 12 ft.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/teflon174-bearings-4401709-1.html' target='_blank''&gt;Teflon&amp;#174; Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/rotary-bearings-4330205-1.html' target='_blank''&gt;Rotary Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/composite-bearings-4041521-1.html' target='_blank''&gt;Composite Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Thu, 13 Nov 2008 07:43:48 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Rail System can withstand corrosive environments.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Rail-System-can-withstand-corrosive-environments-818346</link>\n            <description>\nSuited for medical, pharmaceutical, semiconductor, and other applications where magnetism is an issue, DEFENDER features 1-piece rolled 304 SS construction, and can take radial and axial load of 170 and 89 lb, respectively. Sliding Carriage Block body features 3 hardened, 440C rollers with 2RS seals, and eccentric center roller allows for pre-load adjustment and smooth movement without clearance. Unit has operating temperature range of -30 to 100&amp;#176;C.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/material-handling-storage' target='_blank''&gt;Material Handling and Storage&lt;/a&gt; Sponsored by:  &lt;a target='_blank' href='http://news.thomasnet.com/redir.html?lnty=rssad&amp;spclid=3473&amp;prid=818346&amp;cat=1424&amp;goto=http%3A%2F%2Fwww.reidsupply.com%2FCad.aspx'&gt;Reid Supply - FREE CAD Drawings of Tens-of-Thousands of Parts!&lt;/a&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-components-assemblies' target='_blank''&gt;Mechanical Components and Assemblies&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-roller-bearings-4291001-1.html' target='_blank''&gt;Linear Roller Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-motion-components-44302552-1.html' target='_blank''&gt;Linear Motion Components&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-motion-guides-44302610-1.html' target='_blank''&gt;Linear Motion Guides&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-slides-75840900-1.html' target='_blank''&gt;Linear Slides&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/stainless-steel-slides-75852004-1.html' target='_blank''&gt;Stainless Steel Slides&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-guides-36414274-1.html' target='_blank''&gt;Linear Guides&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Tue, 08 Jul 2008 07:41:39 -0400</pubDate>\n        </item>\n        <item>\n            <title>Slide Rails and Carriages offer quiet, linear motion.</title>\n            <link>http://news.thomasnet.com/fullstory/Slide-Rails-and-Carriages-offer-quiet-linear-motion-817389</link>\n            <description>\nAvailable in slide widths from 12.70-25.40 mm, linear slide rails feature extruded aluminum rail and block which is ceramic coated. Block has Teflon&amp;#174; composite, self-lubricating, low-friction, maintenance-free liner, and 45&amp;#186; load plane promotes load capacity. FDA-compliant and washdown-friendly, products are resistant to contamination, shock, and vibration. Coefficient of friction is 0.15-0.20 with 1,000 psi max, 10,000 pressure value max, and 400 surface feet/min max speed.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/material-handling-storage' target='_blank''&gt;Material Handling and Storage&lt;/a&gt; Sponsored by:  &lt;a target='_blank' href='http://news.thomasnet.com/redir.html?lnty=rssad&amp;spclid=3473&amp;prid=817389&amp;cat=1424&amp;goto=http%3A%2F%2Fwww.reidsupply.com%2FCad.aspx'&gt;Reid Supply - FREE CAD Drawings of Tens-of-Thousands of Parts!&lt;/a&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-motion-components-44302552-1.html' target='_blank''&gt;Linear Motion Components&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Tue, 03 Jun 2008 07:42:29 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Bearing System minimizes mounting time.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Bearing-System-minimizes-mounting-time-544435</link>\n            <description>\nProviding up to 0.004 in. linear precision, Compact Rail absorbs rotational positioning errors, misalignments between lateral planes, longitudinal parallelism errors, or combination of all of these while still maintaining system's original preload setting. Raceways are located on inside to protect them from damage and contaminants. Equipped with built-in, spring-loaded wipers in heads and lateral seals, sliders can carry up to 3,300 lb and can move up to 9 m/s.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Mon, 19 May 2008 07:38:38 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Bearings are designed for precision operation.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Bearings-are-designed-for-precision-operation-543161</link>\n            <description>\nAvailable in inch and metric sizes with respective bore ranges of 3/16-1 in. and 10-25 mm, Linear Precision Bearings incorporate load plates that float in outer sleeve and allow for clearance between ball elements and shaft. Load plates also compensate for any slight misalignment between shaft and housing bore. Also featured, floating integral wiper seal allows for self-alignment while maintaining equal and constant contact to shaft.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/precision-bearings-4210803-1.html' target='_blank''&gt;Precision Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Thu, 17 Apr 2008 08:06:55 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Bearings are available in various styles.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Bearings-are-available-in-various-styles-538642</link>\n            <description>\nAvailable in gear drive, flanged, no lube, and self-aligning styles, linear bearings are offered in SS, carbon steel, and chrome steel. Linear no lube bearings are molybdenum disulfide-filled nylon with shaft sizes from &amp;#188;-1&amp;#188; in. and thermoplastic self-aligning linear bearings come in open and closed styles. Products have hardened and ground outer sleeve and shaft range from 1/8-2 in.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/stainless-steel-bearings-4391256-1.html' target='_blank''&gt;Stainless Steel Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/selflubricating-bearings-4350203-1.html' target='_blank''&gt;Self-Lubricating Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/selfaligning-bearings-4332003-1.html' target='_blank''&gt;Self-Aligning Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/flanged-bearings-4061008-1.html' target='_blank''&gt;Flanged Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Thu, 17 Jan 2008 07:31:38 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Ball Bearings are available in European sizes.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Ball-Bearings-are-available-in-European-sizes-529921</link>\n            <description>\nSimplicity&amp;#174; ISO Metric Linear Ball Bearings feature 1-piece polymer ball cage coupled with hardened bearing steel shell providing minimal friction. They are available in range of sizes and configurations including integrated flange, twin-length types, and pillow blocks. Available accessories include hardened and ground shafting, support blocks, and shaft support rails.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/metric-ball-bearings-3911906-1.html' target='_blank''&gt;Metric Ball Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-ball-bearings-3911401-1.html' target='_blank''&gt;Linear Ball Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Thu, 06 Sep 2007 07:46:59 -0400</pubDate>\n        </item>\n        <item>\n            <title>Roller Screws aid in linear actuation.</title>\n            <link>http://news.thomasnet.com/fullstory/Roller-Screws-aid-in-linear-actuation-516851</link>\n            <description>\nPlanetary and Recirculating SKF&amp;#174; roller screws can sustain static loads up to 1,000 tons and dynamic loads up to 200 tons. Planetary Roller Screws feature long lead and symmetrical nut design to permit high linear speeds. Recirculating roller screws utilize lead threads as small as 1 mm for precise positioning. All Roller Screws are available in multiple styles, diameters, leads, surface treatments, lubrication, and shaft types.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-roller-bearings-4291001-1.html' target='_blank''&gt;Linear Roller Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Wed, 16 May 2007 07:41:23 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Ball Bearings feature pre-lubricated, sealed design.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Ball-Bearings-feature-pre-lubricated-sealed-design-504608</link>\n            <description>\nAvailable in compact and standard metric versions, Linear Ball Bearings are fitted with integral double-lip seals to retain lubricant and protect against contamination. Inner lip prevents lubricant from escaping within bearing, while external lip wipes shaft surface as bearing moves. Plastic cages carry hardened steel raceway segments and guide ball sets. Shaft diameters range from 3-80 mm and dynamic load ratings range from 60-37,500 N, depending on size and type.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/sealed-ball-bearings-3950201-1.html' target='_blank''&gt;Sealed Ball Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/prelubricated-ball-bearings-3930708-1.html' target='_blank''&gt;Prelubricated Ball Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-ball-bearings-3911401-1.html' target='_blank''&gt;Linear Ball Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Mon, 29 Jan 2007 07:09:09 -0400</pubDate>\n        </item>\n        <item>\n            <title>Polymer Sliding Bearings feature maintenance-free design.</title>\n            <link>http://news.thomasnet.com/fullstory/Polymer-Sliding-Bearings-feature-maintenance-free-design-500623</link>\n            <description>\nSupplied in complete housings, Drylin&amp;#174; linear bearings eliminate need to connect 2 or more complex components via aluminum adapter. Designed with bearing clearance of 2/100-9/100, housings correspond to conventional housings in terms of external and connection dimensions and can be directly interchanged. Both closed and open configurations are available.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/slide-bearings-4390209-1.html' target='_blank''&gt;Slide Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/polymer-bearings-96134432-1.html' target='_blank''&gt;Polymer Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Thu, 30 Nov 2006 07:53:01 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Bearings are designed for extended service life.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Bearings-are-designed-for-extended-service-life-494420</link>\n            <description>\nWith self-lubricated design that promotes service life, series of 148 Frelon&amp;#174;-lined linear bearings tolerates up to 1,500 psi over load-carrying portion of bearing. These anodized aluminum bearings come in open and closed models with precision and standard tolerances. Wear rates are affected by surface finish, shaft hardness, length of travel, contamination, and lubrication. Offered in inch and metric sizes, bearings fit shafts from 3/16-4 in. or 5-80 mm dia.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/selflubricating-bearings-4350203-1.html' target='_blank''&gt;Self-Lubricating Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Fri, 22 Sep 2006 07:46:05 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Ball Bearings come in US and European specs.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Ball-Bearings-come-in-US-and-European-specs-494421</link>\n            <description>\nConforming to AISI 52100 standards and hardened to HRc 60-64, steel Linear Ball Bearings are available in adjustable, open or closed, and standard or heavy-duty types. Bore sizes range from .375-1.500 in. diameter. Number of ball circuits in each unit can range from 4-8, and unit lengths range from .875-3 in.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-ball-bearings-3911401-1.html' target='_blank''&gt;Linear Ball Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Fri, 22 Sep 2006 07:46:05 -0400</pubDate>\n        </item>\n        <item>\n            <title>Combined Linear Bearings smoothly move up to 41,000 lb.</title>\n            <link>http://news.thomasnet.com/fullstory/Combined-Linear-Bearings-smoothly-move-up-to-41-000-lb-490584</link>\n            <description>\nAvailable in 11 sizes, MAX RAIL Combined Bearings feature maximum dynamic load ratings from 5,395-41,150 lbf radial and 2,248-18,434 lbf axial. Bearing rails are available in lengths to 19.7 ft. Protected from contaminants by steel labyrinth and rubber seals, bearings are supplied lubricated with grade 3 grease. Operating temperature range of 14-176&amp;#176;F allows use in extreme conditions of shipyards, steel and paper mills, and mines.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Tue, 08 Aug 2006 08:23:28 -0400</pubDate>\n        </item>\n        <item>\n            <title>Combined Radial and Axial Bearings handle high loads.</title>\n            <link>http://news.thomasnet.com/fullstory/Combined-Radial-and-Axial-Bearings-handle-high-loads-490063</link>\n            <description>\nAble to move up to 41,000 lb, MAX RAIL Combined Bearings feature integrated 2 axis bearings, bearing flange plates, rails, and rail clamps. Available in 11 sizes with dynamic load ratings of 5,395-41,140 lbf radial and 2,248-18,434 lbf axial, bearing rails are offered in lengths to 19.7 ft. Protected from contaminates by steel labyrinth and rubber seals, bearings are supplied lubricated with grade 3 grease. Operating temperature range is 14-176&amp;#176;F.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-bearings-4111209-1.html' target='_blank''&gt;Linear Bearings&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/axle-bearings-3730603-1.html' target='_blank''&gt;Axle Bearings&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Tue, 25 Jul 2006 08:06:50 -0400</pubDate>\n        </item>\n        <item>\n            <title>Linear Bearings are immune to contamination.</title>\n            <link>http://news.thomasnet.com/fullstory/Linear-Bearings-are-immune-to-contamination-489598</link>\n            <description>\nMONORACE(TM) linear bearings carry payloads ranging from 50-5,000 lb over 4.0 m or more, are built from extruded steel, and are contamination tolerant. Bearing-rail interface compensates for mild rail misalignments, allowing use on low precision surfaces such as welded steel frames, sheet metal housings, and aluminum extrusion based frames. Able to be sized for any application, bearings come in 18, 28, and 43 mm wide and with standard or extended sliders.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Wed, 19 Jul 2006 08:06:16 -0400</pubDate>\n        </item>\n        <item>\n            <title>Track Range is designed for heavy lifting applications.</title>\n            <link>http://news.thomasnet.com/fullstory/Track-Range-is-designed-for-heavy-lifting-applications-486859</link>\n            <description>\nHepcomotion&amp;#174; MHD (Max Heavy Duty) track range is designed to support high-load and high-duty applications. Supplied as kit of parts, products have 2 basic elements: bearing blocks and tracks. Kits come with set of 4 bearing blocks, each with 3 integral crowned rollers, that are sealed for life of product. Bearing blocks run on pair of 100 x 40 mm flat tracks, available in single lengths of 1.4 m. Tracks can be butted together to meet any length requirement.\n&lt;br&gt;&lt;br&gt;&lt;b&gt;This story is related to the following:&lt;/b&gt;&lt;br&gt;&lt;a href='http://news.thomasnet.com/news/mechanical-power-transmission' target='_blank''&gt;Mechanical Power Transmission&lt;/a&gt;&lt;br&gt;&lt;br&gt;Search for suppliers of: &lt;a href='http://www.thomasnet.com/products/linear-motion-guides-44302610-1.html' target='_blank''&gt;Linear Motion Guides&lt;/a&gt;  |  &lt;a href='http://www.thomasnet.com/products/linear-motion-components-44302552-1.html' target='_blank''&gt;Linear Motion Components&lt;/a&gt;&lt;br&gt;</description>\n            <author>info@productnews.com (ThomasNet News)</author>\n            <pubDate>Tue, 11 Jul 2006 08:05:21 -0400</pubDate>\n        </item>\n    </channel>\n</rss>\n", message:undefined, modified:(new Date(1283745145085)), baseUri:"http://p3k.org/rss/", query:"textColor=#000000&align=&width=500&fontFace=&url=http://news.thomasnet.com/newsxml/1622&compact=&frameColor=black&showXmlButton=&setup=true&boxFillColor=white&_=1266197364532&titleBarColor=orange&maxItems=7&titleBarTextColor=black&", param:{textColor:"#000000", width:"500", align:"", fontFace:"", url:"http://news.thomasnet.com/newsxml/1622", frameColor:"black", compact:"", showXmlButton:"", setup:"true", boxFillColor:"white", _:"1266197364532", titleBarColor:"orange", maxItems:"7", titleBarTextColor:"black"}, box:"<table class=\"rssBox\" width=\"${width}\" bgcolor=\"${frameColor}\" \n      style=\"table-layout: fixed; overflow: hidden; font-family: ${fontFace};\" \n      align=\"${align}\" cellspacing=\"1\" cellpadding=\"7\" border=\"0\">\n<tr bgcolor=\"${titleBarColor}\">\n<td>\n   ${xmlButton}\n   <strong>${title}</strong>\n   <div>\n      <small style=\"color: ${titleBarTextColor};\">${date}</small>\n   </div>\n</td>\n</tr>\n<tr bgcolor=\"${boxFillColor}\">\n<td class=\"rssBoxContent\" style=\"color: ${textColor};\">\n   ${image}\n   ${items}\n   ${input}\n   <div class=\"rssBoxPromo\" style=\"margin-top: 0px; text-align: left; \n         font: 9px verdana, sans-serif\">\n      RSS box by <a href=\"http://p3k.org/rss\">p3k.org</a>.\n   </div>\n</td>\n</tr>\n</table>\n\n", image:"<a href=\"${link}\"><img src=\"${source}\" width=\"${width}\" height=\"${height}\" \nalt=\"${title}\" title=\"${title}\" align=\"${align}\" valign=\"${valign}\" \nhspace=\"${hspace}\" vspace=\"${vspace}\" border=\"0\" /></a>\n\n", input:"<form method=\"get\" action=\"${link}\">\n${description}\n<input type=\"text\" name=\"${name}\" size=\"15\" /> <input type=\"submit\" \nvalue=\"${title}\" />\n</form>\n\n", item:"<div class=\"rssBoxItemContent\">\n${title}\n${break}\n${description}\n${buttons}\n</div><br />\n\n", date:"${year}-${month}-${day}, ${hours}:${minutes}h\n\n", link:"<a class=\"${class}\" href=\"${link}\" style=\"${style}\">${text}</a>\n", error:"<?xml version=\"1.0\"?>\n<rss version=\"error\">\n   <channel>\n      <title>RSS Box Error</title>\n      <link>${link}</link>\n      <description>This output was automatically generated to report an error \n      that occurred during a request to the JavaScript RSS Box Viewer.</description>\n      <item>\n         <title>Oops, something went wrong...</title>\n         <description>An error occurred while processing the request to the \n         JavaScript RSS Box Viewer.</description>\n      </item>\n      <item>\n         <title>An error message was returned by the server.</title>\n         <description>${message}</description>\n      </item>\n      <item>\n         <description>Most likely, this might have happened because of a \n         non-existent or invalid RSS feed URL. Please check and possibly correct \n         your input, then try again.</description>\n      </item>\n   </channel>\n</rss>\n\n"})};
function debug(str) {
   return document.write('<p><span style="background-color: yellow;">', 
         str, '</span><p>');
}

org.p3k.RssBox = function() {
   var ref;
   var ISOPATTERN = /([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9:]+).*$/;
   
   var data = org.p3k;
   data.defaults = {
      url: "http://blog.p3k.org/rss",
      maxItems: 7,
      width: 200,
      align: "",
      frameColor: "black",
      titleBarColor: "lightblue",
      titleBarTextColor: "black",
      boxFillColor: "white",
      textColor: "black",
      showXmlButton: "",
      compact: ""
   };
   
   var baseUri = data.baseUri;
    
   var getColor = function(str) {
      if (str.length === 6 && parseInt(str, 16) && str.indexOf("#") !== 0) {
         str = "#" + str;
      }
      return str.toLowerCase();
   }

   var value;
   for (var i in data.defaults) {
      value = data.param[i];
      if (!value || value.length === 0) {
         data.param[i] = data.defaults[i];
      } else if (i.indexOf("Color") > 0) {
         data.param[i] = getColor(value);
      }
   }

   // FIXME: Ugly work-around for many boxes using too small width 
   // values because the former version did not show the exact output.
   if (data.param.javascript && data.param.width < 200) {
      data.param.width = 200;
   }
   // Remove obsolete parameters from param and query
   delete data.param.javascript;
   data.query = data.query.replace("javascript=true", "");   

   var NAMESPACES = {
      dc: "http://purl.org/dc/elements/1.1/",
      rdf: "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   };

   var getUrl = function(url) {
      url = baseUri + "proxy.r?" + encodeURIComponent(url);
   
      var HttpRequest = function() {
         return (typeof XMLHttpRequest !== "undefined") ?
            new XMLHttpRequest() : new ActiveXObject("Msxml2.XMLHTTP");
      }
   
      var request = new HttpRequest();
      request.open("GET", url, false);
      request.send(null);   
      if (!request.getResponseHeader("Date")) {
         var cached = request;
         var ifModifiedSince = cached.getResponseHeader("Last-Modified") || 
               new Date(0); // January 1, 1970
         request = new HttpRequest();
         request.open("GET", url, false);
         request.setRequestHeader("If-Modified-Since", ifModifiedSince);
         request.send("");
         if (request.status === 304) {
            request = cached; 
         }
      }
      return request;
   }
   
   var getDocument = function(source) {
      if (source) {
         if (document.implementation.createDocument) {
            var parser = new DOMParser();
            var doc = parser.parseFromString(source, "text/xml");
            return doc;
         } else if (window.ActiveXObject) {
            var doc = new ActiveXObject("Microsoft.XMLDOM");
            doc.async = "false";
            doc.loadXML(source);
            return doc;
         }
      }
      return null;
   }
   
   var getError = function() {
      var msg = null, root;
      if (!xml || data.message) {
         msg = data.message || "Unknown error.";
      } else if (xml.parseError && xml.parseError.errorCode) {
         msg = xml.parseError.reason; // IExplore
      } else if (root = xml.documentElement) {
         var errorNode;
         if (root.nodeName === "parsererror") {
            msg = xml.documentElement.textContent; // Mozilla
         } else if ((errorNode = root.childNodes[0]) && 
               errorNode.nodeName === "parsererror") {
            msg = errorNode.textContent; // Safari
         } else if (!/rss|rdf|scriptingNews/i.test(xml.documentElement.nodeName)) {
            msg = "Incompatible data format. Are you sure this is an RSS feed?";
         }
      }
      return msg;
   }
   
   var getNode = function(parent, name, namespace) {
      if (namespace) {
         if (typeof parent.getElementsByTagNameNS === "undefined") {
            var elements = parent.getElementsByTagName(namespace + ":" + name);
         } else {
            var elements = parent.getElementsByTagNameNS(NAMESPACES[namespace], name);
         }
      } else {
         var elements = parent.getElementsByTagName(name);
      }
      if (elements && elements[0]) {
         return elements[0];
      }
      return null;
   }
   
   var getText = function(node) {
      if (node && node.childNodes && node.childNodes.length > 0) {
         return node.childNodes[0].nodeValue || "";
      }
      return "";
   }
   
   var trim = function(str) {
      if (str) {
         return str.replace(/^\s*(\S*)\s*$/, "$1");
      }
      return "";
   }
   
   var padZero = function(n) {
      if (n < 10) {
         return "0" + n
      }
      return n;
   }

   var encodeXml = function(str) {
      if (!str) {
         return "";
      }
      return str.replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/&/g, "&amp;");
   }
      
   var render = function(template, param) {
      if (!template || !param) {
         return template;
      }
      template = template.replace(/\$\{([^}]+)\}/g, function() {
         var key = arguments[1];
         return param[key] || "";
      });
      return template;
   }
   
   var renderDate = function(date) {
      if (date.constructor !== Date) {
         var str = String(date);
         var millis = Date.parse(str.replace(ISOPATTERN, "$1/$2/$3 $4"));
         if (millis) {
            date = new Date(millis);
         } else {
            date = new Date;
         }
      }

      return render(data.date, {
         year: date.getFullYear(),
         month: padZero(date.getMonth() + 1),
         day: padZero(date.getDate()),
         hours: padZero(date.getHours()),
         minutes: padZero(date.getMinutes()),
         seconds: padZero(date.getSeconds()),
         timeZone: "" // date.getTimezoneOffset()
      });
   }
   
   var renderButtons = function(enclosure, source) {
      var result = "";
      if (enclosure && enclosure.link) {
         result += render(data.image, {
            source: baseUri + "enclosure.gif",
            title: enclosure.type,
            link: encodeURI(enclosure.link),
            width: 13,
            height: 16
         });
      }
      if (source && source.link) {
         result += render(data.image, {
            source: baseUri + "source.gif",
            title: source.title,
            link: encodeURI(source.link),
            width: 15,
            height: 15
         });
      }
      return result;         
   }
   
   var param = data.param;
   var rss = data.rss = {items: []};
   var xml = getDocument(data.xml);

   rss.error = getError();
   if (rss.error !== null) {
      xml = getDocument(render(data.error, {
         link: baseUri + "?" + encodeXml(data.query),
         message: encodeXml(rss.error)
      }));
      param.compact = 0;
      param.showXmlButton = 1;
   }

   var root = xml.documentElement;
   var type = root.nodeName;

   if (type === "scriptingNews") {
      var channel = getNode(xml, "header");
      rss.format = "Scripting News";
      rss.version = getText(getNode(channel, "scriptingNewsVersion"));
      rss.title = getText(getNode(channel, "channelTitle"));
      rss.description = getText(getNode(channel, "channelDescription"));
      rss.link = getText(getNode(channel, "channelLink"));
      if (ref = getText(getNode(channel, "imageUrl"))) {
         ref = rss.image = {source: ref};
         ref.title = getText(getNode(channel, "imageTitle"));
         ref.link = getText(getNode(channel, "imageLink"));
         ref.width = getText(getNode(channel, "imageWidth"));
         ref.height = getText(getNode(channel, "imageHeight"));
         ref.description = getText(getNode(channel, "imageCaption"));
      }
   } else {
      var channel = getNode(xml, "channel");
      rss.format = "RSS";
      rss.version = (type === "rdf:RDF") ? "1.0" : 
            root.getAttribute("version");
      rss.title = getText(getNode(channel, "title"));
      rss.description = getText(getNode(channel, "description"));
      rss.link = getText(getNode(channel, "link"));
      var image = getNode(xml, "image");
      if (image) {
         ref = rss.image = {};
         ref.source = getText(getNode(image, "url"));
         ref.title = getText(getNode(image, "title"));
         ref.link = getText(getNode(image, "link"));
         ref.width = getText(getNode(image, "width"));
         ref.height = getText(getNode(image, "height"));
         ref.description = getText(getNode(image, "description"));
      }
   }
   
   if (type === "rdf:RDF") {
      rss.date = renderDate(getText(getNode(channel, "date", "dc")) || data.modified);
      rss.rights = getText(getNode(channel, "creator", "dc"));
      var input = getNode(root, "textinput");
      if (input && !getNode(input, "link")) {
         input = root.getElementsByTagName("textinput")[1];
      }
      if (input) {
         ref = rss.input = {};
         ref.link = getText(getNode(input, "link"));
         ref.description = getText(getNode(input, "description"));
         ref.name = getText(getNode(input, "name"));
         ref.title = getText(getNode(input, "title"));
      }
   } else {
      rss.date = renderDate(getText(getNode(channel, "lastBuildDate") || getText(getNode(channel, "pubDate"))) || data.modified);
      rss.rights = getText(getNode(channel, "copyright"));
   }
   
   var item, text, node;
   var items = xml.getElementsByTagName("item");

   for (var i=0; i<Math.min(items.length, param.maxItems); i+=1) {
      item = items[i];

      if (type === "scriptingNews") {
         ref = {title: ""};
         ref.description = getText(getNode(item, "text")).replace(/\n/g, " ");
         ref.link = getText(getNode(item, "link"));
         if (text = trim(getText(getNode(item, "linetext")).replace(/\n/g, " "))) {
            ref.description = ref.description.replace(new RegExp(text), 
                  '<a href="' + getText(getNode(item, "url")) + '">' + text + '</a>');
         }
      } else {
         ref = {
            title: getText(getNode(item, "title")),
            description: getText(getNode(item, "description")),
            link: getText(getNode(item, "link") || getNode(item, "guid"))
         };
     }

     if (node = getNode(item, "source")) {
        ref.source = {
           link: node.getAttribute("url"),
           title: getText(node)
        }
     }
     
     if (node = getNode(item, "enclosure")) {
        ref.enclosure = {
           link: node.getAttribute("url"),
           length: node.getAttribute("length"),
           type: node.getAttribute("type")
        }
     }
     
     if (node = getNode(item, "category")) {
        ref.category = {
           domain: node.getAttribute("domain") || "",
           content: getText(node)
        }
     }
     
     rss.items.push(ref);
   }
   
   var item, items = "";
   for (var i=0; i<rss.items.length; i+=1) {
      item = rss.items[i];
      items += render(data.item, {
         title: new function() {
            var title = (!param.compact ? "<strong>" : "");
            if (item.link) {
               title += render(data.link, {
                  link: encodeURI(item.link),
                  text: item.title,
                  'class': "rssBoxItemTitle"
               });
            } else {
               title += item.title;
            }
            !param.compact && (title += "</strong>");
            return new String(title); // FIXME: Funny, title alone will be rendered as [object]
         }(),
         'break': item.title && item.description ? "<br />" : "",
         description: (!param.compact || !item.title) && item.description,
         buttons: renderButtons(item.enclosure, item.source)
      });
   }
   
   var box = render(data.box, {
      title: rss.link ? render(data.link, {
         link: encodeURI(rss.link),
         text: rss.title,
         'class': "rssBoxTitle",
         style: "color: " + param.titleBarTextColor
      }) : rss.title,
      description: rss.description,
      items: items,

      xmlButton: param.showXmlButton && render(data.image, {
         link: param.url,
         source: baseUri + "rss.png",
         title: rss.format + " " + rss.version,
         width: 16,
         height: 16,
         align: "right",
         hspace: 3
      }),
      
      image: !param.compact && rss.image && render(data.image, {
         link: encodeURI(rss.image.link),
         source: rss.image.source,
         width: rss.image.width,
         height: rss.image.height,
         title: rss.image.title,
         align: "right",
         valign: "baseline",
         hspace: 5,
         vspace: 5
      }),
      
      input: !param.compact && rss.input && render(data.input, {
         link: encodeURI(rss.input.link),
         description: rss.input.description,
         name: rss.input.name,
         title: rss.input.title
      }),
      
      date: rss.date,
      width: param.width,
      frameColor: param.frameColor,
      fontFace: param.fontFace,
      align: param.align,
      titleBarColor: param.titleBarColor,
      titleBarTextColor: param.titleBarTextColor,
      boxFillColor: param.boxFillColor,
      textColor: param.textColor
   });

   if (!window.rssBoxSetup) {
      document.write(box);
   }
   
   return box;
};

org.p3k.RssBox();

