function setCookies(name, value) {
      var valueEscaped = escape(value);
      var expiresDate = new Date();
      expiresDate.setTime(expiresDate.getTime() + 365 * 24 * 60 * 60 * 1000); // срок - 1 год, но его можно изменить
      var expires = expiresDate.toGMTString();
      var newCookie = name + '=' + valueEscaped + '; path=/; expires=' + expires;
      if (valueEscaped.length <= 4000) document.cookie = newCookie + ';';
} 

function getCookies(name) {
      var prefix = name + '=';
      var cookieStartIndex = document.cookie.indexOf(prefix);
      if (cookieStartIndex == -1) return null;
      var cookieEndIndex = document.cookie.indexOf(';', cookieStartIndex + prefix.length);
      if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
      return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}


function getXmlHttp(){
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}

var request = getXmlHttp();
var idBut;

function doLoad(url, fun, elem) {

request.open('GET', url, true); // <---- адрес страницы, откуда берем данные

request.onreadystatechange = function(func) {

	if (request.readyState == 4) {
     
     		if(request.status == 200) {
			if (fun == "disableauth") {
				if (request.responseText == "ok") {
					document.getElementById('m00').style.display = '';
					document.getElementById('m001').style.display = '';
					document.getElementById('m00line').style.display = 'block';
					document.getElementById('frmreg').style.display = 'none';
					document.getElementById('frmauth').style.display = 'none';
					//document.getElementById('authline').style.display = 'block';
				}
  			}
		}
	}
};

request.send(null);

}


function DisableAuth(elem) {
	var url = "/cgi-bin/index?page=isauth&ajax=yes";
	doLoad(url, "disableauth", '') ;

}

function SetError(code) {
	var msg;
	if (code == "adress")
		msg = "Адрес имеет неверное значение";
	else if (code == "passwd")
		msg =  "Пароль имеет неверное значение";
	else if (code == "email")
		msg = "E-mail адрес имеет неверное значение";
	else if (code == "profile")
		msg = "ФИО имеет неверное значение";
	else if (code == "phone")
		msg = "Тедефон имеет неверное значение";
	else if (code == "index")
		msg = "Индекс имеет неверное значение";
	else if (code == "filealreadyexist") {
		msg = "У вас уже есть такой файл";
	}
	else if (code == "alreadyvoices") {
		msg = "Вы уже голосовали в этом Гран-при";
	}
	else if (code == "noyouworkvoices") {
		msg = "Вы не можете проголосовать за свою работу";
	}
	else if (code == "sendok") {
		msg = "Сообщение отправлено. В ближайшее время вам ответят на ваш e-mail.";
	}
	else if (code == "jobok") {
		msg = "Работа добавлена. Список работ вы можете посмотреть в личном кабинете. Добавить еще работу?";
	}
	else if (code == "autherror") {
		msg = "Операция не возможна! Вам необходим зарегистрироватья на сайте.<br><br> Если вы уже зарегистрированны, то зайдите на сайт под своим логином. <br><br><a href='/go.html'>Перейти на форму регистрации.</a><br><br>";
	}
	else if (code == "allfield") {
		msg = "Заполните все поля!";
	}

	else {
		msg = code;
	}

	document.getElementById('errormsg').innerHTML = document.getElementById('errormsg').innerHTML+msg+"<br>";
}

function SetOrder() {
	var f = 0;
	document.getElementById('errormsg').innerHTML = '';

	
	if (frm.adress.value == ''){
		SetError("adress");
		f = 1;
	}

	if (frm.index.value == ''){
		SetError("index");
		f = 1;
	}

	if (frm.phone.value == ''){
		SetError("phone");
		f = 1;
	}

	if (frm.profile.value == ''){
		SetError("profile");
		f = 1;
	}


	if (f == 0)
		document.location = 'http://bigfive.ru/cgi-bin/order?page=setorder'+
			'&profile='+frm.profile.value+
			'&phone='+frm.phone.value+
			'&index='+frm.index.value+
			'&adress='+frm.adress.value+
			'&email='+frm.email.value+
			'&redirect=http://losinikupit.ru/setorder.html';

}

function ShowForm() {
	document.getElementById('btnsetorder').style.display = 'none';
	document.getElementById('frmorder').style.display = 'block';
	alert('Для того чтобы оформить заявку необходимо заполнить следующую форму заказа');
}

function Auth() {
	if (auth.username.value == '' || auth.passwd.value == '') {
		alert("Логин или пароль имеет неверное значение");
		return;
	}

	document.location = '/cgi-bin/index?page=auth'+
		'&username='+auth.username.value+
		'&passwd='+auth.passwd.value;

}

