
  var needValidate = false;

  var defaultVal2 = "Type your question here and click below...";
  function openchatwindow(cbForm, windowName) {
    var res = true;

    var msg = document.getElementById("lp_msgfield");

    if (needValidate) {
      var validateMessage = "Before you start your chat, type in the following fields:\r\n ";

      if (msg.value.length == 0 || msg.value == defaultVal2) {
        validateMessage += "Your Question\r\n";
        res = false;
      }
      if (res == false) {
        alert(validateMessage);
      }

    }

    var formurl = cbForm.action;
    if (formurl.indexOf('?') == -1)
      formurl += '?';
    var elemCol = cbForm.elements;
    for (var ie = 0; ie < elemCol.length; ie++) {
      var et = elemCol[ie].type;
      if (et == "text" || et == "hidden" || et == "radio" || et == "textarea") {
        formurl += elemCol[ie].name + "=" + escape(elemCol[ie].value) + "&";
      }
    }

    if (res == true)
      window.open(formurl, windowName, 'width=475,height=400,resizable=yes');
    return res;
  }

