/*<!--*/


var show_widget = (function(frame_id, container_dom_id) {
  var is_msie = (navigator.userAgent.indexOf("MSIE") > 0)

  var frame_id = 'rp_com_frame_1265050139_56488';
  var container_dom_id = 'rp_com_1247059688_s';
  var frame_content = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\n	\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n\n<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\n<head>\n	<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>\n\n	<title>Product reviews</title>\n\n  \n    \n      \n        <link href=\"//reviews.ratepoint.com/distributed/product_review_widgets/15318/style.css\" media=\"screen\" rel=\"Stylesheet\" type=\"text/css\" />\n        \n    \n  \n\n  \n\n  <style type=\"text/css\">\n    img.product {\n      width:0; /* do not display image initially, to avoid flicker, shown by scale_img onload*/\n    }\n  </style>\n\n<script type=\"text/javascript\">\n  function fixPNG(element){\n      var src;\n      if (element.tagName==\'IMG\'){\n        if (/\\.png$/.test(element.src)){\n          src = element.src;\n          element.src = \"/products/images/0.gif\";\n        }\n      }\n      else\n      {\n        src = element.currentStyle.backgroundImage.match(/url\\(\"(.+\\.png)\"\\)/i);\n        if (src){\n          src = src[1];\n          element.runtimeStyle.backgroundImage=\'none\';\n        }\n     }\n\n      if (src) element.runtimeStyle.filter = \"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'\" + src + \"\',sizingMethod=\'scale\')\";\n  }\n\n  function getStyle(oElm, strCssRule){\n    var strValue = \"\";\n    if(document.defaultView && document.defaultView.getComputedStyle){\n      strValue = document.defaultView.getComputedStyle(oElm, \"\").getPropertyValue(strCssRule);\n    }\n    else if(oElm.currentStyle){\n      strCssRule = strCssRule.replace(/\\-(\\w)/g, function (strMatch, p1){\n          return p1.toUpperCase();\n          });\n      strValue = oElm.currentStyle[strCssRule];\n    }\n    return strValue;\n  }\n\n  function scale_img(el) {\n    var img = new Image(); \n    img.src = el.src;\n    var max_width = 125;\n    var w = (img.width > max_width) ? max_width : img.width\n    el.style.width = w + \'px\';\n    return el.width;\n  }\n</script>\n\n \n   <!--[if IE 6]>\n      <style>\n        .stars0, .stars0_5,\n        .stars1, .stars1_5,\n        .stars2, .stars2_5,\n        .stars3, .stars3_5,\n        .stars4, .stars4_5,\n        .stars5, .rp span.rp-logo,\n        .product-reviews .foot span.rp-logo {\n          filter:expression(fixPNG(this));\n        }\n      </style>\n   <![endif]-->\n</head>\n\n<body style=\"background-color: transparent;\" bgcolor=\"transparent\">\n\n  <div class=\"product-reviews\" t9n:i=\"1\">\n	\n	  <div class=\"links no-review\"> Have you used this product? Be the first to <a href=\"/review.html?rpprodid=GFL3000\" onclick=\"window.top.location=this.href\" target=\"_top\" class=\"write_review\">Write a Review</a></div>\n	\n</div>\n\n  \n    <script>\n      function document_onload() {\n        var with_helper = 0\n        if (!with_helper)  return \n        var frame_dom_id = \'rp_com_frame_1265050139_56488\';\n        var h = document.body.offsetHeight || document.body.scrollHeight;\n        var helper_file_url = \'//www.sprinklerwarehouse.com/ratepoint_helper.html\';\n        var f = document.createElement(\'iframe\')\n        f.style.display=\'none\'\n        document.body.appendChild(f)\n        var noc = (new Date().getTime().toString())\n        f.src = helper_file_url + \'?frame_dom_id=\' +frame_dom_id+ \'&h=\' +h+ \'&r=\'+noc;\n      }\n      window.onload = document_onload\n    </script>\n  \n\n</body>\n</html>\n";

  var init_widget = function(frame_id, container_dom_id) {
    var e = document.getElementById(container_dom_id);

    e.innerHTML = '<iframe onload="this.rp_onload && this.rp_onload()" name="' + frame_id + '" id="' + frame_id + '" src="about:blank" frameborder="0" height="0px" scrolling="no" style="border:0px" transparency="true" allowtransparency="true" width="' + 189 +'"> loading ...  </iframe>';

    var f = document.getElementById(frame_id);

    var frame_loaded = function() { 
      f.onload = f.rp_onload = null
      var h = frame_height(f);
      f.height = h + 'px';
      // hidden div workaround
      if (0 == h) window.setTimeout(frame_loaded, 50)
    }

    f.rp_onload = frame_loaded 

    frame_write(frame_id)
  }

  var frame_write = function(frame_id) {
    var f = document.getElementById(frame_id);

    var iframeDoc = f.contentDocument || f.Document;
    if (iframeDoc) {
      iframeDoc.open();
      iframeDoc.write(frame_content);
      iframeDoc.close();
    }
  }

  var frame_height = function(frame) {
    var iframeBody = (frame.Document || frame.contentDocument).body;
    //              ns6 syntax                ie5+ syntax
    return iframeBody.offsetHeight || iframeBody.scrollHeight;
  }

  init_widget(frame_id, container_dom_id);
})

show_widget();


/*-->*/
