function createObject()
	{
	var request_type;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
		{
		request_type = new ActiveXObject("Microsoft.XMLHTTP");
		}
	else
		{
		request_type = new XMLHttpRequest();
		}
	return request_type;
	}

var http = createObject();

var nocache = 0;
function login()
	{
 	//document.getElementById('login_response').innerHTML = "Loading..."
	//var email = encodeURI(document.getElementById('emailLogin').value);
	//var psw = encodeURI(document.getElementById('pswLogin').value);
 // Получаем случайное число
nocache = Math.random();
 // Pass the login variables like URL variable
http.open('get', 'lib/notepad/login.php?email='+email+'&psw='+psw+'&nocache = '+nocache);
http.onreadystatechange = loginReply;
http.send(null);
}
function loginReply() {
if(http.readyState == 4){
var response = http.responseText;
 if(response == 0){
// if login fails
  document.getElementById('login_response').innerHTML = 'Login failed! Verify user and password';
// else if login is ok show a message: "Welcome + the user name".
  } else {
document.getElementById('login_response').innerHTML = 'Welcome'+response;
  }
}
 }
 
function fav_l_add()
	{
	document.getElementById('fav_l_status').innerHTML = "<img src='img/loading.gif' width='16' height='16' onerror='this.src=\"http://s.arvo.ua/img/loading.gif\"' alt='загрузка' title='загрузка'>";
	var lk = document.getElementById('fav_l_url').value;
	nocache = Math.random();
	http.open('get', 'index.php?teh=fav_l_add&link='+ escape(lk) +'&nocache = '+nocache);
	http.onreadystatechange = fav_l_add_r;
	http.send(null);
	}

function fav_l_add_r()
	{
	if(http.readyState == 4)
		{
		var response = http.responseText;
		if(response == 1)
		    {
		    fav_l_upd();
		    document.getElementById('fav_l_status').innerHTML = "Добавленно!";
 			clear_fav_l_status_t('5');
		    }
        else if(response == 2)
		    {
		    document.getElementById('fav_l_status').innerHTML = "Ошибка записи!";
 			clear_fav_l_status_t('5');
		    }
        else
		    {
		    document.getElementById('fav_l_status').innerHTML = "Неверная ссылка!";
 			clear_fav_l_status_t('5');
		    }
		}
 	}
 	
function delete_fav_l(id)
	{
	document.getElementById('fav_l_status').innerHTML = "<img src='img/loading.gif' width='16' height='16' onerror='this.src=\"http://s.arvo.ua/img/loading.gif\"' alt='загрузка' title='загрузка'>";
	nocache = Math.random();
	http.open('get', 'index.php?teh=fav_l_del_n&id_t='+id+'&nocache = '+nocache);
	http.onreadystatechange = delete_fav_l_r;
	http.send(null);
	}

function delete_fav_l_r()
	{
	if(http.readyState == 4)
		{
		var response = http.responseText;
 		if(response != 0)
 			{
 			fav_l_upd();
 			document.getElementById('fav_l_status').innerHTML = response;
 			clear_fav_l_status_t('5');
			}
		}
 	}
 	
function fav_l_upd()
	{
	nocache = Math.random();
	http.open('get', 'index.php?teh=fav_l_upd&nocache = '+nocache);
	http.onreadystatechange = fav_l_upd_r;
	http.send(null);
	}

function fav_l_upd_r()
	{
	if(http.readyState == 4)
		{
		var response = http.responseText;
 		if(response != 0)
 			{
 			document.getElementById('fav_m_f').innerHTML = response;
			}
		}
 	}
 	
function clear_fav_l_status_t(time)
	{
	var time_s = time*1000;
	setTimeout("clear_fav_l_status()",time_s);
	}

function clear_fav_l_status()
	{
	document.getElementById('fav_l_status').innerHTML = ' ';
	}


