function createXMLHttpRequest(){
	try {return new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {}
	try {return new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}
	try {return new XMLHttpRequest(); } catch (e) {}
	alert ("brak obslugi");
	return null;
	}

function $$(id) {return document.getElementById(id);}

function update_counter(hst){
	var xhr = createXMLHttpRequest();
	document.getElementById("count_notes").innerHTML="<img src='"+hst+"modules/notes/img/loader.gif' />";
	xhr.onreadystatechange = function(){
		if (xhr.readyState==4) {
			if (xhr.status==200) {
				document.getElementById("count_notes").innerHTML=xhr.responseText;
			}
		}		
	}
	xhr.open("GET",hst+"modules/notes/counter.php?hst="+hst, true);
	xhr.send(null);
}

function add_notes(hst,href){
	var count = document.getElementById("count_notes").innerHTML;
	document.getElementById("count_notes").innerHTML="<img src='"+hst+"modules/notes/img/loader.gif' />";
	var xhr = createXMLHttpRequest();
	xhr.onreadystatechange = function(){
		if (xhr.readyState==4) {
			if (xhr.status==200) {
			refresh(hst);
			update_counter(hst);
			}
		}		
	}
	xhr.open("GET",hst+"modules/notes/add.php?link="+href, true);
	xhr.send(null);
	
}

function refresh(hst){
	var xhr = createXMLHttpRequest();
	document.getElementById("notes_body").innerHTML="<img src='"+hst+"modules/notes/img/loader.gif' />";
	xhr.onreadystatechange = function(){
		if (xhr.readyState==4) {
			if (xhr.status==200) {
				document.getElementById("notes_body").innerHTML=xhr.responseText;
			}
		}		
	}
	xhr.open("GET",hst+"modules/notes/refresh.php?hst="+hst, true);
	xhr.send(null);
}

function del(hst,ck){
		var xhr = createXMLHttpRequest();
		document.getElementById("count_notes").innerHTML="<img src='"+hst+"modules/notes/img/loader.gif' />";
		document.getElementById("notes_body").innerHTML="<img src='"+hst+"modules/notes/img/loader.gif' />";
		xhr.onreadystatechange = function(){
			if (xhr.readyState==4) {
				if (xhr.status==200) {
					refresh(hst);
					update_counter(hst);
				}
			}		
		}
		xhr.open("GET",hst+"modules/notes/delete.php?ck="+ck, true);
		xhr.send(null);		
	}


$(document).ready(function() {
	$('#morebut').toggle(function (){
			jQuery('#notes').animate({ 
	        right: "+=400px",
	      	}, 'slow' );
	      	var title=$('#title_for_morebut').attr("title");
	      	document.getElementById("title_for_morebut").style.background="url('"+title+"/modules/notes/img/slide2.png')";
	      	refresh(title);
		}, function (){
			var title=$('#title_for_morebut').attr("title");
	      	document.getElementById("title_for_morebut").style.background="url('"+title+"/modules/notes/img/slide.png')";
			jQuery('#notes').animate({ 
	        right: "-=400px",
	      	}, 'slow' );
		});		
});
