var got_checked_noread = "false"
var got_checked_read = "false"
var got_checked_replied = "false"
var got_checked_not_replied = "false"
enable_delete = "false"
marked_new_mail = 0
delete_new = 0
ajax_read = ""
ajax_not_read = ""
ajax_replied = ""
ajax_not_replied = ""
ajax_delete = ""
var check_nrs = 0

function check_boxes(e) {
	
maxcount = document.getElementById("maxcount").value;

if (e !== undefined) {if (document.getElementById(e.id).checked == true) {check_nrs++} else {check_nrs--}}
i_start = document.getElementById("ajax_skip").value - maxcount
if (i_start < 0) { i_start = 0 };
cl = document.form_messages.checkbox.length + i_start
if (document.form_messages.checkbox.length == undefined) {cl = 1}

		for (i=i_start;i<cl;i++) {

			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("new_"+i).value == "1") {
				$("#mark_read").addClass("menu_click")
				got_checked_noread = "true"
				enable_delete = "true"
			}
			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("new_"+i).value == "0") {
				$("#mark_not_read").addClass("menu_click")
				got_checked_read = "true"
				enable_delete = "true"
			}

			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("replied_"+i).value == "0") {
				$("#mark_replied").addClass("menu_click")
				got_checked_replied = "true"
				got_checked_not_replied = "false"
				enable_delete = "true"
			}

			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("replied_"+i).value == "1") {
				$("#mark_not_replied").addClass("menu_click")
				got_checked_replied = "false"
				got_checked_not_replied = "true"
				enable_delete = "true"
			}
		}
//
    if (cl==undefined) {
			if (document.getElementById("checkbox_0").checked == true && document.getElementById("message_icon_0").src == "http://www.bloggdesign.nu/bilder/iconMessagesTinyNew.gif") {
				$("#mark_read").addClass("menu_click")
				got_checked_noread = "true"
				enable_delete = "true"
			}
			if (document.getElementById("checkbox_0").checked == true && document.getElementById("message_icon_0").src == "http://www.bloggdesign.nu/bilder/iconMessagesTiny.gif") {
				$("#mark_not_read").addClass("menu_click")
				got_checked_read = "true"
				enable_delete = "true"
			}

			if (document.getElementById("checkbox_0").checked == true && document.getElementById("replied_0").value == "0") {
				$("#mark_replied").addClass("menu_click")
				got_checked_replied = "true"
				got_checked_not_replied = "false"
				enable_delete = "true"
			}

			if (document.getElementById("checkbox_0").checked == true && document.getElementById("replied_0").value == "1") {
				$("#mark_not_replied").addClass("menu_click")
				got_checked_replied = "false"
				got_checked_not_replied = "true"
				enable_delete = "true"
			}
	}
	
	if (enable_delete == "true") {$("#delete_message").addClass("menu_click") }
	if (enable_delete == "false") {$("#delete_message").removeClass("menu_click") }
	
	if (got_checked_noread == "false") {$("#mark_read").removeClass("menu_click") }
	if (got_checked_read == "false") {$("#mark_not_read").removeClass("menu_click") }
	if (got_checked_replied == "false") {$("#mark_replied").removeClass("menu_click") }
	if (got_checked_not_replied == "false") {$("#mark_not_replied").removeClass("menu_click") }
	
	got_checked_noread = "false"
	got_checked_read = "false"
	got_checked_replied = "false"
	got_checked_not_replied = "false"
	enable_delete = "false"
}


function mark_not_read(e) {
maxcount = document.getElementById("maxcount").value;

	if (document.getElementById(e.id).className.indexOf("menu_click") > -1) {

		i_start = document.getElementById("ajax_skip").value - maxcount
		if (i_start < 0) { i_start = 0 };
		cl = document.form_messages.checkbox.length + i_start
		
		for (i=i_start;i<cl;i++) {
			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("new_"+i).value == "0") {
				document.getElementById("message_icon_"+i).src = "http://www.bloggdesign.nu/bilder/iconMessagesTinyNew.gif"
				document.getElementById("message_link_"+i).style.color = '#000'
				document.getElementById("new_"+i).value = "1";
				got_checked_not_read = "true"
				marked_new_mail--
				ajax_not_read = ajax_not_read + document.getElementById("message_id_"+i).value + ";"
			}
		}
		
		if (cl==undefined) {
				document.getElementById("message_icon_0").src = "http://www.bloggdesign.nu/bilder/iconMessagesTinyNew.gif"
				document.getElementById("message_link_0").style.color = '#000'
				got_checked_not_read = "true"
				marked_new_mail--
				ajax_not_read = ajax_not_read + document.getElementById("message_id_0").value + ";"
		}
	
		got_checked_noread = "false"

		if (got_checked_noread == "false") {$("#mark_read").removeClass("menu_click")}
		
		check_new_mail()
		check_boxes()
		
		$.ajax({
		type: "GET",
		url: "messages/functions.asp",
		data: "notread="+ajax_not_read,
		success: function(msg){
		}
		});
		
		ajax_not_read = ""
	}

}


function delete_message(e) {
	maxcount = document.getElementById("maxcount").value;

	if (document.getElementById(e.id).className.indexOf("menu_click") > -1) {
	if (check_nrs == 1) {c_str = "Är du säker du vill ta bort detta meddelande? Tillhörande meddelanden från denna konversation kommer också att tas bort."} else {
		c_str = "Är du säker du vill ta bort dessa meddelanden? Tillhörande meddelanden från dessa konversationer kommer också att tas bort."
	}
	
	var answer = confirm(c_str)
	
	if (answer) {
		i_start = document.getElementById("ajax_skip").value - maxcount
		if (i_start < 0) { i_start = 0 };
		cl = document.form_messages.checkbox.length + i_start
		
		for (i=i_start;i<cl;i++) {
			alert('checkbox_'+i);
			if (document.getElementById("checkbox_"+i).checked == true) {
				ajax_delete = ajax_delete + document.getElementById("message_id_"+i).value + ";"
				$("#message_"+document.getElementById("message_id_"+i).value).fadeOut("medium")
				document.getElementById("checkbox_"+i).checked = false
					if (document.getElementById("message_icon_"+i).src == "http://www.bloggdesign.nu/bilder/iconMessagesTinyNew.gif") {
						delete_new++
						marked_new_mail++
					}
				document.getElementById("wr_me_"+i).innerHTML = "";
			}
		
		}
		
    if (cl==undefined) {
			if (document.getElementById("checkbox_0").checked == true) {
				ajax_delete = ajax_delete + document.getElementById("message_id_0").value + ";"
				$("#message_"+document.getElementById("message_id_0").value).fadeOut("medium")
				document.getElementById("checkbox_0").checked = false
				
					if (document.getElementById("message_icon_0").src == "http://www.bloggdesign.nu/bilder/iconMessagesTinyNew.gif") {
						delete_new++
						marked_new_mail++
					}
				
			}
	}
		//if(delete_new == new_mail) {document.getElementById("mail_icon").src = "http://www.bloggdesign.nu/bilder/iconMessagesSmall.gif"}

		$.ajax({
		type: "GET",
		url: "messages/functions.asp",
		data: "delete="+ajax_delete,
		success: function(msg){
			if (msg == "True") {$("#emptybox").fadeIn("medium")}
//			document.getElementById("emptybox_wrapper").style.marginTop = "10px"
//			document.getElementById("emptybox_wrapper").style.marginLeft = "10px"
//			document.getElementById("emptybox_wrapper").style.marginBottom = "10px"
//			document.getElementById("emptybox_wrapper").innerHTML = "Du har inga meddelanden"
//			

		}
		});
		
		ajax_delete = ""
		
		$("#mark_read").removeClass("menu_click")
		$("#mark_not_read").removeClass("menu_click")
		$("#mark_replied").removeClass("menu_click")
		$("#mark_not_replied").removeClass("menu_click")
		$("#delete_message").removeClass("menu_click")
		
		check_new_mail()
	}
	
	}

}


function mark_read(e) {
maxcount = document.getElementById("maxcount").value;
//
	var replyids = "";
	if (document.getElementById(e.id).className.indexOf("menu_click") > -1) {
//
		i_start = document.getElementById("ajax_skip").value - maxcount
		if (i_start < 0) { i_start = 0 };
		cl = document.form_messages.checkbox.length + i_start
		
		for (i=i_start;i<cl;i++) {
			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("new_"+i).value == "1") {
				document.getElementById("message_icon_"+i).src = "http://www.bloggdesign.nu/bilder/iconMessagesTiny.gif"
				document.getElementById("message_link_"+i).style.color = '#999';
				document.getElementById("new_"+i).value = "0";
				got_checked_read = "true"
				marked_new_mail++
				ajax_read = ajax_read + document.getElementById("message_id_"+i).value + ";"
				replyids = replyids + document.getElementById("replyid_"+i).value + ";"
			}
		}
		
		if (cl==undefined) {
			document.getElementById("message_icon_0").src = "http://www.bloggdesign.nu/bilder/iconMessagesTiny.gif"
			document.getElementById("message_link_0").style.color = '#999'
			got_checked_read = "true"
			marked_new_mail++
			ajax_read = ajax_read + document.getElementById("message_id_0").value + ";"
		}
			
		got_checked_read = "false"
		
		if (got_checked_read == "false") {$("#mark_read").removeClass("menu_click")}
		
		check_new_mail()
		check_boxes()
		$.ajax({
		type: "GET",
		url: "messages/functions.asp",
		data: "read="+ajax_read+"&replyids="+replyids,
		success: function(msg){
		}
		});
		
		ajax_read = ""
	}
}

//function mark_read(e) {
////
//	var replyids = "";
//	
//	if (document.getElementById(e.id).className.indexOf("menu_click") > -1) {
////
//		cl = document.form_messages.checkbox.length
//	
//		for (i=0;i<cl;i++) {
//			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("new_"+i).src == "1") {
//				document.getElementById("message_icon_"+i).src = "http://www.bloggdesign.nu/bilder/iconMessagesTiny.gif"
//				document.getElementById("message_link_"+i).style.color = '#999'
//				got_checked_read = "true"
//				marked_new_mail++
//				ajax_read = ajax_read + document.getElementById("message_id_"+i).value + ";"
//				replyids = replyids + document.getElementById("replyid_"+i).value + ";"
//			}
//		}
//		
//	
//		if (cl==undefined) {
//			document.getElementById("message_icon_0").src = "http://www.bloggdesign.nu/bilder/iconMessagesTiny.gif"
//			document.getElementById("message_link_0").style.color = '#999'
//			got_checked_read = "true"
//			marked_new_mail++
//			ajax_read = ajax_read + document.getElementById("message_id_0").value + ";"
//		}
//		
//		got_checked_read = "false"
//		
//		if (got_checked_read == "false") {$("#mark_read").removeClass("menu_click")}
//		
//		check_new_mail()
//		check_boxes()
//		
//		$.ajax({
//			type: "GET",
//			url: "messages/functions.asp",
//			data: "read="+ajax_read,
//			success: function(msg){
//			}
//			});
//			
//			ajax_read = ""
//		}
//}

function mark_replied(e) {
maxcount = document.getElementById("maxcount").value;

	if (document.getElementById(e.id).className.indexOf("menu_click") > -1) {
			
		i_start = document.getElementById("ajax_skip").value - maxcount
		if (i_start < 0) { i_start = 0 };
		cl = document.form_messages.checkbox.length + i_start
		
		for (i=i_start;i<cl;i++) {
		
			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("replied_"+i).value == "0") {
				got_checked_replied = "true"
				document.getElementById("replied_"+i).value = "1"
				ajax_replied = ajax_replied + document.getElementById("message_id_"+i).value + ";"
				document.getElementById("message_replied_"+i).innerHTML = "svarat"
			}
		
		}
		
		if (cl==undefined) {
			got_checked_replied = "true"
			document.getElementById("replied_0").value = "0"
			ajax_replied = ajax_replied + document.getElementById("message_id_0").value + ";"
			document.getElementById("message_replied_0").innerHTML = "svarat"
		}
		
		check_boxes()
		
		$.ajax({
		type: "GET",
		url: "messages/functions.asp",
		data: "replied="+ajax_replied,
		success: function(msg){
		}
		});
		
		ajax_replied = ""
		
	}
}

function mark_not_replied(e) {
maxcount = document.getElementById("maxcount").value;

	if (document.getElementById(e.id).className.indexOf("menu_click") > -1) {
			
		i_start = document.getElementById("ajax_skip").value - maxcount
		if (i_start < 0) { i_start = 0 };
		cl = document.form_messages.checkbox.length + i_start
		
		for (i=i_start;i<cl;i++) {
		
			if (document.getElementById("checkbox_"+i).checked == true && document.getElementById("replied_"+i).value == "1") {
				got_checked_not_replied = "true"
				document.getElementById("replied_"+i).value = "0"
				ajax_not_replied = ajax_not_replied + document.getElementById("message_id_"+i).value + ";"
				document.getElementById("message_replied_"+i).innerHTML = ""
			}
		
		}
		
		if (cl==undefined) {
			got_checked_not_replied = "true"
			document.getElementById("replied_0").value = "0"
			ajax_not_replied = ajax_not_replied + document.getElementById("message_id_0").value + ";"
			document.getElementById("message_replied_0").innerHTML = ""
		}
		
		check_boxes()
		
		$.ajax({
		type: "GET",
		url: "messages/functions.asp",
		data: "notreplied="+ajax_not_replied,
		success: function(msg){
		}
		});
		
		ajax_not_replied = ""
		
	}
}






function check_new_mail() {

	if(new_mail == marked_new_mail) {
		document.getElementById("mail_icon").src = "http://www.bloggdesign.nu/bilder/iconMessagesSmall.gif"
	}
	
	if(new_mail > marked_new_mail) {
		if (document.getElementById("mail_icon").src == "http://www.bloggdesign.nu/bilder/iconMessagesSmall.gif") {
			document.getElementById("mail_icon").src = "http://www.bloggdesign.nu/bilder/iconMessagesSmallNew.gif"
		}
	}
}