 if((document.location.hostname == 'sites2.barchart.com')  ||
    (document.location.hostname == 'www.barchart.com') ||
	(document.location.hostname == 'www.chgtrading.com') ||
	(document.location.hostname == 'www.ehedger.com') ||
	(document.location.hostname == 'ehedger.com') ||
	(document.location.hostname == 'www.ricedairy.com') ||
	(document.location.hostname == 'blimling.com') ||
	(document.location.hostname == 'www.blimling.com') ||
	(document.location.hostname == 'www.arccapitalmanagement.com')) {
    var page = '';
    var sym = '';
    var code = '';
    var mode = '';

    var query_string = (new String(document.location.search)).substring(1);
    var pairs = query_string.split('&');

    for (var i = 0; i < pairs.length; i++) {
      var ary = pairs[i].split('=');
      if (ary[0] == 'page')      {  page = ary[1]; }
      else if (ary[0] == 'sym')  {  sym = ary[1];  }
      else if (ary[0] == 'code') {  code = ary[1]; }
      else if (ary[0] == 'mode') {  mode = ary[1]; }
    }

    if (page == '') {
      document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://sites2.barchart.com/pl/adm/ib/_mktcom.htx?' + query_string + '"></SCR' + 'IPT>\n');
    }
    else if (page == 'quote') {
       document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://sites2.barchart.com/pl/adm/ib/_quote.htx?sym=' + sym + '&code=' + code + '&mode=' + mode + '"></SCR' + 'IPT>\n');
    }
    else if (page == 'quote2') {
       document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://quotes-cust.barchart.com/pl/adm/ib/quote.htx?sym=' + sym + '"></SCR' + 'IPT>\n');
    }
    else if (page == 'profile') {
       document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://sites2.barchart.com/pl/adm/ib/_profile.htx?sym=' + sym + '&code=' + code + '&mode=' + mode + '"></SCR' + 'IPT>\n');
    }
    else if (page == 'chart') {
      document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://charts4.barchart.com/pl/admib/chart.phpx?' + query_string + '"></SCR' + 'IPT>\n');
    }
    else if (page == 'options') {
//      document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://sites2.barchart.com/pl/adm/ib/_optqte.htx?sym=' + sym + '&code=' + code + '&mode=' + mode + '"></SCR' + 'IPT>\n');
      document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://sites2.barchart.com/pl/adm/ib/_optqte.htx?' + query_string + '"></SCR' + 'IPT>\n');
    }
    else if (page == 'agreement') {
      document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://sites2.barchart.com/pl/adm/ib/_agreement.htx?sym=' + sym + '&code=' + code + '&mode=' + mode + '"></SCR' + 'IPT>\n');
    }
  }
  else {
    //document.location = 'http://sites2.barchart.com/pl/adm/ib/unauth.html';
  }
