function init() {
	dwr.util.useLoadingImage("/images/ajaxload/1.gif",90,-100,1);
}

function remove(){
	dwr.util.setValue("div_note_info", "", {escapeHtml:false});//移除对像
}
function closediv_info(){
  	$("#xx_xx").attr("src","/images/sec_img/xx_xx1.gif");
	$('#div_note_info').css("display","none");
}
 
/**
*查询所有好友
*type=1普通好友关系
*flag=1已确认好友关系了
**/
function showAllFriends(type,flag,sign) {
	$("#xx_xx").attr("src","/images/sec_img/xx_xx2.gif");
	remove();
    try {
 		JNote.findAllFriends(type,flag,subCompquery);	//ajax调用
		var y = $("#xx_xx").offset().top+18+"px";
		var x = $("#xx_xx").offset().left+"px";
		$('#div_note_info').css("top",y);
		$('#div_note_info').css("left",x);
		$('#div_note_info').css("display","block");
	} catch (e) {
		alert('对不起页面错误,请刷新后再试!');
	 }
}
  
function subCompquery(data){
  	var htmlCode = "<div style='width:320px; height:auto; border:#CCCCCC 1px solid; background-color:#FFFFFF;'>"
  		+ "<ul style='list-style:none; width:340px; margin:0px; background-image:url(/images/note/layer_top_bg.png);'>"
  		+ "<span style='float:right;font-size:12px;margin:2px 5px;cursor:hand;' onclick='closediv_info();' title='关闭' >× </span><span style='float:right;font-size: 12px;margin:7px -310px'>全部好友</span></ul>"
  		+ "<ul style='width:300px; height:120px; margin:5px 15px 0px 15px; text-align:left; OVERFLOW-y:auto'>";
  		for(var i=0;i <data.length;i++){
  			htmlCode +="<li style='list-style:none; height:19px; width:90px; border-bottom:#E7E7E7 dashed 1px; font-size:12px; margin-top:2px; float:left' title='"+data[i].user_name+"'><input type='radio' id='friendid' name='radiobutton' onclick='submitRadio();' value='"+data[i].user_id+"~"+data[i].user_name+"' />"+data[i].user_name.substr(0,5)+"</li>";
		}
		if(data.length<=0){
			htmlCode+="<li style='list-style:none; height:19px; width:200px; border-bottom:#E7E7E7 dashed 1px; font-size:12px; margin-top:2px; float:left'>暂无好友或登录超时,请刷新后再试!</li>"
		}
		htmlCode +="</ul></div>";
		dwr.util.setValue("div_note_info", htmlCode, {escapeHtml:false});
}
function submitRadio(){
	var o=$("input[@id=friendid][@checked]").val();
    $("#txtreceive").val(o.split("~")[1]);
	$("#txtreceiveuserid").val(o.split("~")[0]);
	closediv_info();
}
//发送信息
function addNote(){
	message="";
	opselect=true;
	message+='每一项都必须填写,请检查!\n';
	var flag = 0;
	var strreceive=$("#txtreceive").val();
	var txtnote=$("#note").val();//内容
	var itemcode=$("#commendItemcode").val();//专辑
	var strreceiveuserid=$("#txtreceiveuserid").val(); //接收用户id
	var strstyle; 		//颜色类型
	var strstyleflag=true;
	strstyle=$("input[@id=checkstyle][@checked]").val();
	var s2 = "";
	$("input[@id=l_code][@checked]").each(function() { //由于复选框一般选中的是多个,所以可以循环输出
		var temp = $(this).val();
		s2 += temp + ",";
	});
	
	s2 = s2.substr(0,s2.length-1);
	
	if(strreceive==""){
		message+='请选择好友!\n';
		opselect=false;
	}
	if(itemcode==""){
		message+='请选择专辑!\n';
		opselect=false;
	}
	if(txtnote==""){
		
	}else if(txtnote.length>100 || txtnote.length<2){
		message+='内容长度应为2-100个字符!\n';
		opselect=false;
	}
	if(!strstyleflag){
		message+='请选择纸条颜色!\n';
		opselect=false;
	}
	
	try {
		$("input[@id=l_code][@checked]").each(function() { //由于复选框一般选中的是多个,所以可以循环输出
			flag = 1;
		});
		if (flag == 0) {
			message+='请选择您要分享的曲目!\n';
			opselect=false;
		}
	}catch (e) {
		message+='该页数据未加载完毕!\n';
		opselect=false;
	}
	if(opselect){
		try{
			JNote.addNote(strreceiveuserid,itemcode,s2,strstyle,txtnote,showNoteResult);
		}catch(e){
			alert(e);
		}
	}else{
		alert(message);
	}
}
//发送信息
function addMail(){
	message="";
	opselect=true;
	message+='每一项都必须填写,请检查!\n';
	var itemcode=$("#itemcodeInput").val();//内容
	var lcode=$("#lcodeInput").val();//内容
	var trackname=$("#trackNameInput").val();//内容
	var txtnote=$("#textarea").val();//内容
	var email="service@kuke.com";
	if(txtnote==""){
		message+='请填写内容!\n';
		opselect=false;
	}else if(txtnote.length>2000 || txtnote.length<2){
		message+='内容长度应为2-2000个字符!\n';
		opselect=false;
	}
	if(opselect){
		try{
			JNote.sendEmail(itemcode,lcode,trackname,txtnote,email,function(msg){
				if(msg=="success"){
					alert("发送成功!");
					d_y2();
				}else{
					alert("对不起！发送失败，请稍后再试！");
				}
			});
		}catch(e){
			alert(e);
		}
	}else{
		alert(message);
	}
}

function showNoteResult(msg){
	if(msg=="success"){
		alert("发送成功!");
		d_y();
	}else{
		alert("对不起！发送失败，请稍后再试！");
	}	
}  
function d_x(){
			$("#txtreceive").val("");
			$("#note").val("");
			$("#txtreceiveuserid").val("");
		    $("#mask").css("visibility",'visible');
		    $("#massage_box").css("visibility",'visible');
		    $('#massage_box').css("left",$(window).width()/2-256);
		    $("#massage_box").css("top",$(window).height()/2+$(document).scrollTop()-330);
		    SelectIterm(frmsave,2);
		    if (document.frmsave.selectAll.length) {
				for (var i = 0; i < document.frmsave.selectAll.length; i++) {
					document.frmsave.selectAll[i].checked=false;
				}
			}
}  
function d_y(){
			closediv_info();
			$("#mask").css("visibility",'hidden');
		    $("#massage_box").css("visibility",'hidden');
}

function d_y2(){
		    $("#mask2").css("visibility",'hidden');
		    $("#massage_box2").css("visibility",'hidden');
		    $('#massage_box2').css("left",$(window).width()/2-256);
		    $("#massage_box2").css("top",$(window).height()/2+$(document).scrollTop()-330);
}  
function changeStyle(o){
	switch($("input[@id=checkstyle][@checked]").val()){
	   case "1":
	     $("#tabsend").css("background-color","#ffffff");
	     break
	   case "2":
	     $("#tabsend").css("background-color","#fceeee");
	     break
	   case "3":
	     $("#tabsend").css("background-color","#f4fafd");
	     break
	   case "4":
	     $("#tabsend").css("background-color","#f7fdf4");
	     break
	   case "5":
	     $("#tabsend").css("background-color","#fdfcf4");
	     break
	   default:
	     $("#tabsend").css("background-color","#ffffff");
   	}
}

