function PageQuery(q) {
if(q.length > 1) this.q = q.substring(1, q.length);
else this.q = null;
this.keyValuePairs = new Array();
if(q) {
for(var i=0; i < this.q.split("&").length; i++) {
this.keyValuePairs[i] = this.q.split("&")[i];
}
}
this.getKeyValuePairs = function() { return this.keyValuePairs; }
this.getValue = function(s) {
for(var j=0; j < this.keyValuePairs.length; j++) {
if(this.keyValuePairs[j].split("=")[0] == s)
return this.keyValuePairs[j].split("=")[1];
}
return false;
}
this.getParameters = function() {
var a = new Array(this.getLength());
for(var j=0; j < this.keyValuePairs.length; j++) {
a[j] = this.keyValuePairs[j].split("=")[0];
}
return a;
}
this.getLength = function() { return this.keyValuePairs.length; } 
}

function queryString(key){
var page = new PageQuery(window.location.search); 
return unescape(page.getValue(key)); 
}

function displayItem(key){
if(queryString(key)=='false') 
{
document.write("you didn't enter a ?name=value querystring item.");
}else{
document.write(queryString(key));
}
}

function writeCompany()
{
	if (queryString('source') != 'false')
  {
  	if (queryString('source') == 'ib')
  	{
  		document.write('<tr class="cellpad3"><td width="170" align="right">Компания:</td><td width="333"><input type="text" name="company" size="35" maxlength="49" class="bodyblack"><input type="hidden" name="inst" value="1"></td></tr>');
    }
    else
    {
      document.write('<input type="hidden" name="company" value="N/A"><input type="hidden" name="inst" value="0">');      
    }
  }
  else
  {
    document.write('<input type="hidden" name="company" value="N/A"><input type="hidden" name="inst" value="0">');      
  }
}


function writeProfile()
{
	if (queryString('source') != 'false')
  {
  	if (queryString('source') == 'ib')
  	{
  		document.write('<tr class="cellpad3"><td width="170" align="right" valign="top">*Пожалуйста, выберите торговый профиль:</td><td width="333"><span class="bodyblack"><INPUT TYPE="radio" NAME="trading_profile" VALUE="FXT">Я трейдер Форекса и буду управлять моим счетом <a href="javascript:void(0);" onmouseover="return overlib(\'Выберите этот профиль если вы будете принимать свои торговые решения.\', CAPTION, \'FX Трейдер\', RIGHT);" onmouseout="nd();"><img src="../images/icon-info.gif" border="0"></a><br><input type="radio" name="trading_profile" value="PRO">Я профессиональный/управляющий трейдер <a href="javascript:void(0);" onmouseover="return overlib(\'Выберите этот профиль, если Вы управляете капиталом других людей и Вам требуется бэк офис поддержка.\', CAPTION, \'Профессиональный Трейдер\', RIGHT);" onmouseout="nd();"><img src="../images/icon-info.gif" border="0"></a><br><input type="radio" name="trading_profile" value="IB">Я брокер посредник  <a href="javascript:void(0);" onmouseover="return overlib(\'Выберите этот профиль если у Вас есть клиенты, которым Вы хотите представить компанию GAIN.\', CAPTION, \'Брокер Посредник\', RIGHT);" onmouseout="nd();"><img src="../images/icon-info.gif" border="0"></a><br><input type="radio" name="trading_profile" value="WHI">Я хотел бы стать «White Label» компании GAIN Capital <a href="javascript:void(0);" onmouseover="return overlib(\'CВыберите этот профиль, если Вы финансовая компания, заитересованная в предоставлении услуг торговли на валютном рынке в режиме он-лайн.\', CAPTION, \'Программа «White Label»\', RIGHT);" onmouseout="nd();"><img src="../images/icon-info.gif" border="0"></a></span></td></tr>');
    }
    else
    {
      document.write('<INPUT TYPE="hidden" NAME="trading_profile" VALUE="FXT">');      
    }
  }
  else
  {
    document.write('<INPUT TYPE="hidden" NAME="trading_profile" VALUE="FXT">');      
  }	
}

function writeLanguage()
{
	if (queryString('source') != 'false')
  {
  	if (queryString('source') == 'ib')
  	{
  		document.write('<INPUT TYPE="hidden" NAME="language_pref" VALUE="Russian">'); 
    }
    else
    {
      document.write('<INPUT TYPE="hidden" NAME="language_pref" VALUE="Russian">'); 
      //document.write('<tr class="cellpad3"><td width="170" align="right" valign="middle">Предпочтение Языка:</td><td width="333" valign="middle"><select size="1" name="language_pref" class="bodyblack" tabindex="12"><option value="Russian">&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;</option><option value="Ukranian">&#1059;&#1082;&#1088;&#1072;&#1111;&#769;&#1085;&#1089;&#1100;&#1082;&#1072; &#1052;&#1086;&#769;&#1074;&#1072;</option><option value="Polish">Polski</option><option value="English">English</option><option value="Spanish">Espa&#241;ol</option><option value="French">Francais</option><option value="German">Deutsch</option><option value="Portuguese">Portugu&#234;s</option><option value="Arabic">&#1593;&#1585;&#1576;&#1610;</option><option value="Mandarin">&#26222;&#36890;&#35805;</option><option value="Cantonese">&#31908;&#35821;</option><option value="Japanese">&#26085;&#26412;&#35805;</option><option value="Hindi">&#2361;&#2367;&#2344;&#2381;&#2342;&#2368;</option><option value="Urdu">&#1571;&#1585;&#1583;&#1608;</option><option value="Greek">&#917;&#955;&#955;&#951;&#957;&#953;&#954;&#940;</option></select></td></tr>');     
    }
  }
  else
  {
    document.write('<INPUT TYPE="hidden" NAME="language_pref" VALUE="Russian">'); 
    //document.write('<tr class="cellpad3"><td width="170" align="right" valign="middle">Предпочтение Языка:</td><td width="333" valign="middle"><select size="1" name="language_pref" class="bodyblack" tabindex="12"><option value="Russian">&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;</option><option value="Ukranian">&#1059;&#1082;&#1088;&#1072;&#1111;&#769;&#1085;&#1089;&#1100;&#1082;&#1072; &#1052;&#1086;&#769;&#1074;&#1072;</option><option value="Polish">Polski</option><option value="English">English</option><option value="Spanish">Espa&#241;ol</option><option value="French">Francais</option><option value="German">Deutsch</option><option value="Portuguese">Portugu&#234;s</option><option value="Arabic">&#1593;&#1585;&#1576;&#1610;</option><option value="Mandarin">&#26222;&#36890;&#35805;</option><option value="Cantonese">&#31908;&#35821;</option><option value="Japanese">&#26085;&#26412;&#35805;</option><option value="Hindi">&#2361;&#2367;&#2344;&#2381;&#2342;&#2368;</option><option value="Urdu">&#1571;&#1585;&#1583;&#1608;</option><option value="Greek">&#917;&#955;&#955;&#951;&#957;&#953;&#954;&#940;</option></select></td></tr>');      
  }	
}