function showDCLogin()
{
	var f = document.forms['dclogon'];
	if (document.getElementById && f) {
		var login = getCookie('dc_login');
		islogin = (login && login.length > 1);
		if (islogin) {
			if (f.login.value != login) {
				f.login.value = login;
				f.passwd.value = '';
			}
		}
		document.getElementById('DCLogonForm').style.display = 'block';
		islogin ? f.passwd.focus() : f.login.focus();
	}
}

function hideDCLogin()
{
	if(document.getElementById('DCLogonForm')) document.getElementById('DCLogonForm').style.display = 'none';
}

function checkDCForm(f) {
	
	if (f.login.value == '') {
		alert('Не задан номер дисконтной карты!');
		return false;
	}
	if (f.login.value.length != 13) {
		alert('Задан неправильный номер дисконтной карты!');
		return false;
	}
	if (f.passwd.value == '') {
		alert('Не задан пароль!');
		return false;
	}	
	return true;
}

function getCookie(n)
{
	var c = document.cookie;
	if (c.length < 1) return false;

	var b = c.indexOf(n + '=');
	if (b == -1) return false;

	b += (n.length + 1);
	var e = c.indexOf(';', b);

	return unescape((e == -1) ? c.substring(b) : c.substring(b, e));
}

function getXMLHttp()
{
  var xmlHttp

  try
  {
    //Firefox, Opera 8.0+, Safari
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    //Internet Explorer
    try
    {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
      try
      {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e)
      {
        alert("Your browser does not support AJAX!")
        return false;
      }
    }
  }
  return xmlHttp;
}
