var ajax;
var type;

function AJAX_create(url) {
    if (window.XMLHttpRequest) {
       	ajax = new XMLHttpRequest();
        ajax.onreadystatechange = AJAX_read;
        ajax.open("GET", url, true);
        ajax.send(null);
    } else if (window.ActiveXObject) {
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
        if (ajax) {
            ajax.onreadystatechange = AJAX_read;
            ajax.open("GET", url, true);
            ajax.send();
        }
    }
}

function AJAX_read() {   
    if (ajax.readyState == 4)
	{
        if (ajax.status == 200) {
        	if (type==1) document.getElementById("basket").innerHTML    = ajax.responseText;	
			if (type==2) document.getElementById("bookmarks").innerHTML = ajax.responseText;	
			if (type==3) document.getElementById("comments").innerHTML  = ajax.responseText;		
        } 
		else {
        alert("Не удалось получить данные:\n" + ajax.statusText);
        }
    }  
}

function BookmarkAdd(f)
{
	type = 2; 
	AJAX_create('/ajax/bookmarks.php?id='+f+'&action=add');
	document.getElementById("bm_"+f).innerHTML = '';	
}

function BookmarkRemove(f)
{
	type = 2; 
	AJAX_create('/ajax/bookmarks.php?id='+f+'&action=rem');
	window.setTimeout("BookmarkReload();", 1000);
}

function BookmarkReload()
{
	type = 2; AJAX_create('/ajax/bookmarks.php');
}

function AJAX_getpage(id,page)
{
	type = 3; AJAX_create('/ajax/ajax.php?id='+id+'&page='+page);
}

