var loading;
var page=0;
var firstnoteid=0;
var swichType = false;
var notepadURL = "/services/notepad/NotepadManage.ot";

function xxxxxx(obj){
	if(swichType){
		swichType = false;
		$(obj).html("&nbsp;Notes of this page&nbsp;");
	}else{
	    swichType = true;
	    $(obj).html("&nbsp;All notes&nbsp;");
	}
	page = 0;
	populate(1);
	return false;
}

function addJSONData(JSON) {
	
	eval("var data = "+JSON);
	var tbody = $("#scroll1");
	var row = ""
	var cur = ""
	
	$("table[@name='notepadnav']").show();
	$("#notepadnext").show();
	$("#notepadprev").show();
	if(data.rows.length == 0 && page==1){
		//$("table[@name='notepadnav']").hide();
		$("#notepadnext").hide();
		$("#notepadprev").hide();
	}
	if(data.rows.length < 10 && page==1){
		$("#notepadnext").hide();
		$("#notepadprev").hide();
	}
	if((data.rows.length == 0 || data.rows.length<10)&& page>1){
		$("#notepadnext").hide();
		//return;
	}
	if(page<=1){
		$("#notepadprev").hide();
	}
	
	$("#scroll1").html("<tr><td>Loading...</td></tr>");
	row += "<div id=\"themenu\" class=\"VEACCORDION\">";
	for (var i=0;i<data.rows.length;i++) {
		cur = data.rows[i];
		if(page==1 && i==0) firstnoteid = cur.id;
		row += '<div class="VEACCORDIONHEADER">';
		row += "<span style='white-space:nowrap; overflow:hidden; float:left; font-size:12px; width:60%'>"+cur.cell+"</span><span style='float:right;font-size:10px;color:green; width:40%'>"+cur.date+"</span>";
		row += '<span style="display:block;clear:both"></span></div>';
		row += '<div class="VEACCORDIONCONTENT">';
		row += "<span><p>"+cur.content+"</p></span>";
		row += '</div>';
	}
	row += "</div>";
	
	tbody.html(row);
	jcl.LoadBehaviour("themenu", AccordionBehaviour);
	tbody = null;
	return false;
}
function closeAll(){
	$("tr[@notepadcontent='true']").hide();
	return false;
}
function showContetn(obj){
	$("tr[@notepadcontent]").hide();
	$("tr[@content='"+$(obj).attr("id")+"']").show();
	return false;
}

function populate(flag) {
	if(flag>0){
	    page++;
	}else{
		page--
	}
	var _url = "";
	if(swichType) _url = document.location.href; 

	
	$.post(notepadURL, 
	{ 
		page: page, 
		url: _url,
		event: "json"
	},function(xml) { 
			
			return addJSONData(xml);
	});
	return false;
}

function deletelast() {

	$.get(notepadURL+"?event=del&id="+firstnoteid,function(xml) { 
			page=0;
			populate(1);
	});
	return false;
}

function addNotepad(){
	var _content = $("textarea[@name='Notepad']").val();
	var _url = document.location.href;
		
	if(_content==""){
		alert("Empty field!");
		return false;
	}
	if(_content.length>200){
		alert("too long");
		return false;
	}
		
	$.post(notepadURL, 
	{ 
		content: _content, 
		url: _url,
		event: "add"
	}, 
	function(data){ 
		if(data.length>1){
			$("#notepadmsg").show();
		}else{
			clearNotepad();
			page=0;
			populate(1);
		}
		} 
	);
	return false;
}
	
function clearNotepad(){
	$("textarea[@name='Notepad']").val("");
}

