// JavaScript Document

function DoAddPhotoToFavs(photoid)
{

		params = "photoid=" + photoid;
		var url = "/ajax/ajx_addphototofavs.php";
		xmlHttp = GetXmlHttpObject(DisplayAddToResult);
		xmlHttp.open("POST", url , true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.send(params);
}

function DoAddVideoToFavs(videoid)
{

		params = "videoid=" + videoid;
		var url = "/ajax/ajx_addvideotofavs.php";
		xmlHttp = GetXmlHttpObject(DisplayAddToResult);
		xmlHttp.open("POST", url , true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.send(params);
}


function DisplayAddToResult()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete")
	{
		document.getElementById('AddToFavsPanel').innerHTML = xmlHttp.responseText;
	}
}

function AddPhotoToFavs()
{
		document.getElementById("AddToFavsPanel_BG").style.visibility = "visible";
		document.getElementById("AddToFavsPanel").style.visibility = "visible";
	
}




function CancelAddToFavs()
{
		document.getElementById("AddToFavsPanel_BG").style.visibility = "hidden";
		document.getElementById("AddToFavsPanel").style.visibility = "hidden";
}










// -- Send Mobile Photo Link
function DoSendToMobile(photoid,from)
{

		num = document.getElementById("m1").value + document.getElementById("m2").value + document.getElementById("m3").value;
		if(num.length == 10)
		{
			params = "asset=" + photoid + "&from=" + from + "&num=" + num;
			var url = "/ajax/ajx_sendphototomobile.php";
			xmlHttp = GetXmlHttpObject(DisplayAddToResult2);
			xmlHttp.open("POST", url , true);
			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlHttp.setRequestHeader("Content-length", params.length);
			xmlHttp.send(params);
		} 
		else
		{
			alert("Please enter a valid cell number.");
		}
}


function DisplayAddToResult2()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete")
	{
		document.getElementById('SendToMobilePanel').innerHTML = xmlHttp.responseText;
	}
}

function SendToMobile()
{
		document.getElementById("SendToMobilePanel_BG").style.visibility = "visible";
		document.getElementById("SendToMobilePanel").style.visibility = "visible";
	
}




function CancelSendToMobile()
{
		document.getElementById("SendToMobilePanel_BG").style.visibility = "hidden";
		document.getElementById("SendToMobilePanel").style.visibility = "hidden";
}










function CancelStatus(curStatus)
{
	document.getElementById("StatusBox").innerHTML = "<a href=\"javascript:ChangeStatus('" + curStatus + "')\">" + curStatus + "</a> <a href=\"javascript:ChangeStatus('" + curStatus + "')\">edit</a>";
}

function ChangeStatus(curStatus,pid)
{
	document.getElementById("StatusBox").innerHTML = '<input type="text" name="changeStatusText" id="changeStatusText" maxlength="100" value="' + curStatus + '" style="width:200px;border:1px solid black;font-size:10px;"/> <a href="javascript:SaveStatus(\'' + curStatus + '\',' + pid + ')">Save</a>&nbsp;<a href="javascript:CancelStatus(\'' + curStatus + '\')">Cancel</a>';
}

function SaveStatus(pid)
{
	
		
		params = "id=" + pid + "&status=" + document.getElementById("changeStatusText").value;
		var url = "/ajax/ajx_changeuserstatus.php";
		xmlHttp = GetXmlHttpObject(DisplayStatusChangeResult);
		xmlHttp.open("POST", url , true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.send(params);

	
}


function DisplayStatusChangeResult()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete")
	{
		//document.getElementById('StatusBox').innerHTML = xmlHttp.responseText;
		if(xmlHttp.responseText.indexOf("~z~") > -1)
		{
			resp = xmlHttp.responseText.split("~z~");
			document.getElementById("StatusBox").innerHTML = "<a href=\"javascript:ChangeStatus('" + resp[0] + "')\">" + resp[0] + "</a> <a href=\"javascript:ChangeStatus('" + resp[0] + "')\">edit</a>";
			document.getElementById("StatusDateDIV").innerHTML = "Updated: " + resp[1];
		}
		
	}
}

function DeleteVideo(id,videoid)
{
	if( confirm("Are you sure you want to remove this video?") )
	{
		location.href = "/profile/?id=" + id +  "&sec=videos&delvid=" + videoid;
	}
}

function DeleteFriend(id,friend)
{
	if(confirm("Are you sure you want to remove the person from your friends list?") )
	{
		location.href = "/profile/?id=" + id +  "&sec=friends&delfr=" + friend;
	}
}

function checkContactInput()
{
	var userName = obj("UserName");
	var userEmail = obj("UserEmail");
	var userComment = obj("UserComment");
	
	if (userName.value == "") {
		alert("Please enter in a name to specify who the comment is coming from.");
		return false;
	}

	if (!checkMail(userEmail.value)) {
		alert("The email address you entered is invalid.  Please provide a valid email address.")
		return false;
	}

	if (userComment.value == "") {
		alert("Please add a comment or question to send to this team.");
		return false;
	}

	return true;
}