var intTypeSend2Friend = 0;
var strTitleSend2Friend = "";
var intSongPlaylistIdSend2Friend = 0;
var bolFlagSend2Friend = false;
/*
intType = 0 --> bai hat
intType = 1 --> playlist
intType = 2 --> profile
intType = 3 --> tin tuc
*/
function setSend2FriendSongName(strName, strLink, intType, intSongPlaylistId)
{
	intTypeSend2Friend = intType;
	strTitleSend2Friend = strName;
	intSongPlaylistIdSend2Friend = intSongPlaylistId ? intSongPlaylistId : 0;
	bolFlagSend2Friend = true;
	if(intType==2 || intType==3)
	{
		document.getElementById("send2friend_title").innerHTML = 'Gửi tặng bạn bè cùng thưởng thức!';
		document.getElementById("frmSend2Friend").txtLink.value = strLink;
		return false;
	}
	var eName = document.getElementById("send2friend_songname");
	var eType = document.getElementById("send2friend_type");
	if (intType == '')
	{
		var vType = '';
	}
	else
	{
		var vType = (intType==1) ? "playlist" : "bài hát";	
	}
	if(eName && eType)
	{
		eName.innerHTML= strName;
		eType.innerHTML= vType;
		var frm = document.getElementById("frmSend2Friend");
		if (frm)
		{
			frm.txtLink.value = strLink;
		}
	}
}

function submitFormSend2Friend()
{
	var frm = document.getElementById("frmSend2Friend");
	if (frm && bolFlagSend2Friend)
	{
		bolFlagSend2Friend = false;
		strMailFrom = document.getElementById('txtYourEmail').value;
		if (trim(strMailFrom)=='')
		{
			document.getElementById('frmSend2Friend_txtYourEmail_errMsg').innerHTML = 'Vui lòng nhập email của bạn!';
			bolFlagSend2Friend = true;
			return false;
		}
		else if (!CheckEmail(trim(strMailFrom)))
		{
			document.getElementById('frmSend2Friend_txtYourEmail_errMsg').innerHTML = 'Email của bạn không hợp lệ!';
			bolFlagSend2Friend = true;
			return false;
		}
		document.getElementById('frmSend2Friend_txtYourEmail_errMsg').innerHTML = '';
		strMailTo = document.getElementById('txtFriendEmail').value;
		if (trim(strMailTo)=='')
		{
			document.getElementById('frmSend2Friend_txtFriendEmail_errMsg').innerHTML = 'Vui lòng nhập email người nhận!';
			bolFlagSend2Friend = true;
			return false;
		}
		arrMailTo = strMailTo.split(',');
		for(i=0; i<arrMailTo.length; i++)
		{
			if (!CheckEmail(trim(arrMailTo[i])))
			{
				document.getElementById('frmSend2Friend_txtFriendEmail_errMsg').innerHTML = 'Email người nhận không hợp lệ!';
				bolFlagSend2Friend = true;
				return false;
			}
		}
		document.getElementById('frmSend2Friend_txtFriendEmail_errMsg').innerHTML = '';
		bolFlagSend2Friend = true;
		if (!document.getElementById('btnSTF').disable)
		{
			ajax_submitFormSend2Friend(ajax.getFormValues("frmSend2Friend"), "frmSend2Friend", intTypeSend2Friend, strTitleSend2Friend, intSongPlaylistIdSend2Friend);
			document.getElementById('btnSTF').disable = true;
		}
	}
}

function refreshDownloadCapcha(value)
{
	var e = document.getElementById("download_img_capcha");
	if(e)
	{
		myRand = parseInt(Math.random()*999999999999999);
		e.src = HOST_MUSIC+"image.php?rand=" + myRand + '&bolValue=' + value;
		document.getElementById("frmDownload").txtDownloadCapcha.value = "";
	}
}

function refeshCapcha(value)
{
	var e = document.getElementById("send2Friend_img_capcha");
	if(e)
	{
		myRand = parseInt(Math.random()*999999999999999);
		e.src = HOST_MUSIC+"image.php?rand=" + myRand + '&bolValue=' + value;
		document.getElementById("frmSend2Friend").txtCapcha.value = "";
	}
}