
var user_form=false;
var company_form=false;
var uaddr = '';
var phone = '';
var site = '';
var uname = '';
var uphone = '';
var umail = '';

function register (nick, login, email, error) {
        nick = nick ? nick : '';
        login= login ? login : '';
        email= email ? email : '';
        error = error ? '<h4 class="yellow">' + error + '</h4>' : '';
        var form_begin = '<form name="" action="http://www.steklo.ru/" method="post">';
        var form_end = '</form>';
        var errorc = '';
        if (is_company) {
        	 var errorc = error;
        	 error=false;
        }

		user_form = form_begin+'\
	            <table width="867" height="470" cellpadding="0" cellspacing="0" border="0" class="u_register" align="">\
			      <tr height="80"><td width="295" align="right"><div class="order_q"><a href="/"><img src="/img/ico_question.png" border="0"></a><div></td><td class="reg_l" align="left"><span class="reg_link"><a href="javascript://" OnClick="getByID(\'register_form\').innerHTML=company_form">Регистрация компании</a></span><span style="padding-left:3px;"><a href="/" style="text-decoration:none;"><img src="/img/ico_question.png" border="0"></a></span></td></tr>\
			      <tr valign="top"> \
				      <td colspan="2" class="reg_body"> '+error+' \
				        Ваше имя<b>*</b><br />\
				      	<input name="usver[nick]" type="text" value="'+nick+'" size="" style="width:250px; height:24px;" maxlength=""><br />\
				      	<span class="help">(<i>Анна</i>, используется на форумах, комментариях и так далее)</span>\
				      	<p />\
  			      		<table cellpadding="0" cellspacing="0" border="0" align="">\
						<tr valign="top"> \
						<td style="color:#323232;">\
				      	Пароль<b>*</b><br />\
				      	<input name="pass" type="password"  style="width: 250px; height:24px;" value="">\
						</td>\
						<td style="padding-left:15px; color:#323232;">\
						Повторите пароль<b>*</b><br />\
                        <input name="pass_conf" type="password"  style="width: 250px; height:24px;" value="">\
						</td>\
						</tr>\
						</table>\
				        <p />\
				      	Электронная почта<b>*</b><br />\
				      	<input name="usver[mail]" type="text" value="'+email+'" size="" style="width: 250px; height:24px;" maxlength=""><br />\
				      	<span class="help">(<i>anni@anilist.ru</i>, может использоваться при входе в систему)</span>\
				        <p />\
				        Код<b>*</b>:\
				        	<input class="" name="confirm" type="text" value="" style="width: 50px">\
				        	<img src="/capcha.php" id="capcha-image">\
							<a href="javascript://" onclick="document.getElementById(\'capcha-image\').src=\'/capcha.php?rid=\' + Math.random();">Обновить</a>\
				      <p />\
				      <div><p>&nbsp;</p></div>\
				      <input name="save_user" type="hidden" value="1">\
				      <input src="/img/reg_button.png" class="png" width="160" height="31" border="0" class="simage" type="image" value="1" style="border: 0">\
				      </td>\
			      </tr>\
				</table>\
	 		'+form_end+'\
          ';

    company_form = form_begin+'<table width="867" height="585" cellpadding="0" cellspacing="0" border="0" class="c_register" align="">\
			      <tr height="70"><td width="295" align="right"><span class="reg_link"><a href="javascript://" OnClick="getByID(\'register_form\').innerHTML=user_form">Регистрация пользователя</a></span>&nbsp;<span style="padding-right:75px;"><a href="/" style="text-decoration:none;"><img src="/img/ico_question.png" border="0"></a></span></td><td style="padding-left:210px;"><div class="order_q"><a href="/"><img src="/img/ico_question.png" border="0"></td></tr>\
			      <tr valign="top"> \
				      <td colspan="2" class="reg_body"> '+errorc+' \
				        Название компании<b>*</b><br />\
				      	<input name="usver[nick]" type="text" value="'+nick+'" size="" style="width: 290px; height:24px;" maxlength=""><br />\
				      	<span class="help">(<i>ООО "Стекло"</i>, используется на форумах, комментариях и так далее)</span>\
				      	<p />\
						<table  height="" cellpadding="0" cellspacing="0" border="0" class="" align="">\
							<tr>\
						      	<td width="310" style="color:#323232;">\
				      	Пароль<b>*</b><br />\
				      	<input name="pass" type="password"  style="width: 290px; height:24px;" value="">\
							</td>\
						      	<td style="color:#323232;">\
						Повторите пароль<b>*</b><br />\
                        <input name="pass_conf" type="password"  style="width: 290px; height:24px;" value="">\
						</td> \
						      </tr>\
						</table>\
				        <p />\
				        <table  height="" cellpadding="2" cellspacing="0" border="0" class="" align="">\
						      <tr>\
						      	<td width="410" style="color:#323232;">\
						      		Юридический адрес<b>*</b><br />\
				      				<input name="usver[uaddr]" type="text" value="'+uaddr+'" size="" style="width: 400px; height:24px;" maxlength=""><br />\
				      			</td>\
						      	<td style="color:#323232;">\
						      	    Телефон<b>*</b><br />\
				      				<input name="usver[phone]" type="text" value="'+phone+'" size="" style="width: 120px; height:24px;" maxlength=""><br />\
						      	</td> \
						      </tr>\
						</table>\
				        <p />\
				        <table height="" cellpadding="2" cellspacing="0" border="0" class="" align="">\
						      <tr>\
						      	<td width="310" style="color:#323232;">\
						      		Сайт<br />\
				      				<input name="usver[site]" type="text" value="'+site+'" size="" style="width: 300px; height:24px;" maxlength=""><br />\
				      			</td>\
						      	<td style="color:#323232;">\
						      	    E-mail<b>*</b><br />\
				      				<input name="usver[mail]" type="text" value="'+email+'" size="" style="width: 290px; height:24px;" maxlength=""><br />\
				        		</td>\
						      </tr>\
						</table>\
				        <p />\
				      	<table height="" cellpadding="2" cellspacing="0" border="0" class="" align="">\
						      <tr>\
						      	<td width="210" style="color:#323232;">\
						      		Контактное лицо<b>*</b><br />\
				      				<input name="usver[uname]" type="text" value="'+uname+'" size="" style="width: 200px; height:24px;" maxlength=""><br />\
				      			</td>\
						      	<td width="210" style="color:#323232;">\
						      	    Телефон<b>*</b><br />\
				      				<input name="usver[uphone]" type="text" value="'+uphone+'" size="" style="width: 200px; height:24px;" maxlength="">\
				        		</td>\
				        		<td style="color:#323232;">\
						      	    E-mail<b>*</b><br />\
				      				<input name="usver[umail]" type="text" value="'+umail+'" size="" style="width: 200px; height:24px;" maxlength="">\
				        		</td>\
						      </tr>\
						</table>\
						<p />\
				        Код<b>*</b>:\
				        	<input class="" name="confirm" type="text" value="" style="width: 50px">\
				        	<img src="/capcha.php" id="capcha-image">\
							<a href="javascript://" onclick="document.getElementById(\'capcha-image\').src=\'/capcha.php?rid=\' + Math.random();">Обновить</a>\
				      <p />\
				      <div><p>&nbsp;</p></div>\
				      <input name="save_company" type="hidden" value="1">\
				      <input src="/img/reg_button.png" class="png" width="160" height="31" border="0" class="simage" type="image" value="1" style="border: 0">\
				      </td>\
			      </tr>\
				</table>\
	 		'+form_end+'\
          ';

          if (is_company) return '<span id="register_form">'+company_form+'</span>';
          else return '<span id="register_form">'+user_form+'</span>';

}

var recovery_div = '<b class="b_title">Форма восстановления пароля</b>\
		  	 <p class="index_infoblock_p"><img src="/img/separator2nd.png" class="png" width="251" height="2" border="0" align="absmiddle"></p>\
 		     <b>Ваш Email</b>:\
		     <input id="recovery_form_input" type="text" value="" size="" style="width: 120px;" maxlength="">\
		     <a href="javascript://" OnClick="recovery_pass()"><img src="/img/button_ok.png" width="49" height="31" border="0" align="absmiddle"></a>\
';

var com_reg = '';
function registration(error) {
        error = error ? '<h4 class="red">' + error + '</h4>' : '';
		return  ' \
          <b class="b_title">Авторизация</b> '+error+' \
		  <p class="index_infoblock_p"><img src="/img/separator2nd.png" class="png" width="251" height="2" border="0" align="absmiddle"></p>\
           <form name="" action="http://www.steklo.ru/" method="post"  enctype="multipart/form-data"> \
			Ваш E-mail<br />\
           		<input name="b068931cc450442b63f5b3d276ea4297" type="text" value="" size="" class="login_input_form" maxlength=""> <br />\
          	Пароль<br />\
          	    <input name="1a1dc91c907325c69271ddf0c944bc72" type="password" value="" size="" class="login_input_form" maxlength=""><br />\
		    <div class="login_input_rem"><a href="javascript://" OnClick="change_r(\'recovery_form\')">Забыли пароль?</a></div> \
		   <input type="image" src="/img/button_login.png" width="99" height="30"  alt="Войти" class="png login_button" name="sub" border="0" align="absmiddle">\
		   </form>\
		   <div id="recovery_form" style="display: none;">\
		     '+recovery_div+'</div>\
		   ';
}

         var how_registration = '  \
          <b> Регистрация на портале Steklo.ru позволит Вам воспользоваться следующими преимуществами</b>:\
			<ul><li>Иметь доступ ко ВСЕЙ информации на портале</li>\
			<li>Задавать вопросы экспертам</li>\
			<li>Оставлять собственные заявки в разделе "тендеры и частные объявления"</li>\
			<li>Подбирать для себя индивидуальные сервисы - рассылки и оповещения </li>\
			<li>Размещать запросы на проведение БЕСПЛАТНЫХ исследований по интересующей Вас тематике</li></ul>';




function recovery_pass() {
	var mail=getByID("recovery_form_input").value;

	if (!mail) {
		alert("Введите Ваш E-mail");
		return;
	}

    getByID("recovery_form").innerHTML = '<img src="/img/loading6.gif" border="0" align="absmiddle"> <b><i>идет обработка запроса..</i></b>';

	var uri="/recovery/";

	if (mail) recovery(uri, "mail=" + mail);

}

//Функция запроса
var http_post = createRequestObject();
function recovery(uri, post) {
  http_post.open('POST', uri, true);
  http_post.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_post.onreadystatechange = is_recovery;
  http_post.send(post);
}

function is_recovery() {
    if(http_post.readyState == 4){
        var response = http_post.responseText;
        getByID("recovery_form").innerHTML = response ? '<b><i>'+response+'</i></b>' : "<i><b>Данные не верны. Попробуйте позднее.</b></i>";
        getByID("recovery_form").innerHTML += '<div align="center"><a href="javascript://" OnClick="set_recovery_div()"><img src="/img/button_ok.png" width="49" height="31" border="0" align="absmiddle"></a></div>';
    }
}

function set_recovery_div() {
	 getByID("recovery_form").innerHTML = recovery_div;
	 change_r("recovery_form");
}
