var slectedPix, oldItem, oldItemHtml, startMoving;//放外層是因為也要給 index.php 的 Dreamweaver MM_swapImage function 判斷用

$(document).ready(function(){
    //$("#items").draggable();
    //$("#items").addClass("itemAlpha");
    
    $("#lovegrid img").fadeIn(2000);

	$("#lovegrid tr td").mouseup(function(){
		startMoving = false;
		slectedPix = "";
	}).mousedown(function(e){
		oldItem = this;
		oldItemHtml = $(this).html();
		startMoving = true;
	});
	
	$("#lovegrid tr td").bind("mouseenter",function(e){
		if(startMoving && this!=oldItem && $(this).html()!='&nbsp;'){
			var newItemHtml = $(this).html();
			$(this).html(oldItemHtml);
			$(oldItem).html(newItemHtml);
			oldItem = this;
			oldItemHtml = $(this).html();
		}
	}).bind("mouseleave",function(){

	});
});

function showMessage(str_id){
	// || (startMoving && slectedPix==str_id)
	if(!startMoving){
		//$("span:first").text("slectedPix:"+slectedPix+",str_id:"+str_id);
		$(document).unbind('mousemove', messageMover);
		$(document).bind('mousemove', {str_id:str_id}, messageMover);
		$("#lovecontent"+str_id).css("display", "block");
	}else{
		$("#lovecontent"+str_id).css("display", "none");
	}
}

function messageMover(e){
	//$("span:first").text("x:"+(e.pageX - 130)+",y:"+(e.pageY - $("#lovecontent"+e.data.str_id).css("height").split("px")[0] - 5));
	if($("#lovecontent"+e.data.str_id).css("left").split("px")[0]>0) $("#lovecontent"+e.data.str_id).css("left", e.pageX - 130);
	else $("#lovecontent"+e.data.str_id).css("left", e.pageX - 130);
	
	$("#lovecontent"+e.data.str_id).css("top", e.pageY - $("#lovecontent"+e.data.str_id).css("height").split("px")[0] - 15);
}

function hideMessage(str_id){
	$("#lovecontent"+str_id).css("display", "none");
	//$(document).unbind('mousemove', messageMover);
}

function changeicon(imgobj, pix){
	if(!startMoving) imgobj.src = pix;
}

function showIconCount(str_id){
	$(document).unbind('mousemove', iconCountMover);
	$(document).bind('mousemove', {str_id:str_id}, iconCountMover);
	$("#"+str_id).css("display", "block");
}

function iconCountMover(e){
	$("#"+e.data.str_id).css("left", e.pageX - 50);
	$("#"+e.data.str_id).css("top", e.pageY - $("#"+e.data.str_id).css("height").split("px")[0] - 20);
}

function hideIconCount(str_id){
	$("#"+str_id).css("display", "none");
	$(document).unbind('mousemove', iconCountMover);
}

function rand(maxnum){
	return Math.round(Math.random()*maxnum);
}

function setVar(str){
	slectedPix = str;
}

function copyText(objid) { 
	if (!document.all) return;
	var blogurl = document.getElementById(objid);
	temp = blogurl.createTextRange();
	temp.select();
	temp.execCommand('copy');
	alert("已經複製");
}