function SetSelected(UserId,Date){
	
	var myselect=document.getElementById("AssignUser");
	for (var i=0; i<myselect.options.length; i++){
	 if (myselect.options[i].value==UserId){
	  myselect.options[i].selected=true;
	 }else{
	 	myselect.options[i].selected=false;
	 }
	}
	document.getElementById("SelDate").value=Date;
}



function DelAvailability(Id,UserId){
	
	CheckCompatibility();
	
	url = "functions2.php?WTD=DLA&Id="+Id;//alert(url);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange=function (){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
		
			if(xmlHttp.responseText!=1){
				alert(xmlHttp.responseText);
			}else{
				alert('Done!');
				LoadUser(UserId);
			}									
		}
	}
	
	
}

function SaveAvailability(UserId){
	
	CheckCompatibility();
	
	url = "functions2.php?WTD=SNA&UserId="+UserId;
	url= url + "&AvailDay="+document.getElementById('AvailDay').value;
	url= url + "&AvailComment="+document.getElementById('AvailComment').value;
	//alert(url);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange=function (){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
		
			if(xmlHttp.responseText!=1){
				alert(xmlHttp.responseText);
			}else{
				alert('Saved!');
				LoadUser(UserId);
			}									
		}
	}
	
	
}



function SendNewMessage(){
	
	CheckCompatibility();
	
	url = "functions2.php?WTD=SNM&From="+document.getElementById('NMFrom').value;
	url= url + "&To="+document.getElementById('NMTo').value;
	url= url + "&Text="+document.getElementById('NewMessage').value;
	//alert(url);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange=function (){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
		
			if(xmlHttp.responseText!=1){
				alert(xmlHttp.responseText);
			}else{
				alert('Message Saved!');
				LoadUser(document.getElementById('NMFrom').value);
			}									
		}
	}
	
} 

function DeleteAssign(AssId,UserId,MyUserId){
	CheckCompatibility();
	
	url = "functions2.php?WTD=DelAss&AssId="+AssId;
	//alert(url);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange=function (){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
		
			if(xmlHttp.responseText!=1){
				alert(xmlHttp.responseText);
			}else{
				alert('Done!');
				GetUserSchedStatus(UserId,MyUserId);
			}									
		}
	}
	
}


function AnswerMsg(From, To, MsgId){
	CheckCompatibility();
	
	url = "functions2.php?WTD=AnsM&From="+From;
	url= url + "&To="+To;
	url= url + "&PointsTo="+MsgId;
	url= url + "&Text="+document.getElementById(('AnswerTo_'+MsgId).toString()).value;
	//alert(url);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange=function (){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
		
			if(xmlHttp.responseText!=1){
				alert(xmlHttp.responseText);
			}else{
				alert('Message Saved!');
				LoadUser(From);
			}									
		}
	}
	
	
}

function DiscardMsg(MsgId,Uid,Role){
	CheckCompatibility();
	
	url = "functions2.php?WTD=DiscM&MsgId="+MsgId;
	url = url +'&Uid='+Uid;
	url = url +'&Role='+Role;
	//alert(url);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange=function (){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
		
			if(xmlHttp.responseText!=1){
				alert(xmlHttp.responseText);
			}else{
				alert('Done!');
				LoadUser(Uid);
			}									
		}
	}
	
	
}


function CheckCompatibility()
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
}

function GetXmlHttpObject()
{
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}
