var uid;
function MyFriendsfilter(usertype,filtertype)
{
	//alert(usertype + ", " + filtertype);
	$('divallmyfriends').style.display = 'none';
	$('friendsLoading').style.display = 'block';
	uid=document.getElementById('uid');
	var funccall;
	if(usertype=="Teacher & Parent" || usertype=="Parent & Teacher" || usertype=="Teacher&Parent" || usertype=="Parent&Teacher" || usertype=="Teachers&Parents" || usertype=="Teacher & Parent" || usertype=="Parents & Teachers" || usertype=="Teachers&Parents" || usertype=="Parents&Teachers")
	{
		funccall="TP"+filtertype;
		
		// Check if the filtertype is My Family, if it is then hide the divsub
		if (filtertype == "My Family")
		{
		    var ddl = document.getElementById('divsub');
		    if (ddl)
		        ddl.style.display = 'none';
		}
	}
	if(usertype=="Pupil" || usertype=="Student")
	{
		funccall="Pupil"+filtertype;
	}
	if(usertype=="Parent" || usertype=="Parents")
	{
		funccall="Parent"+filtertype;
	}	
	if(usertype=="Teacher")
	{
		funccall="Teacher"+filtertype;
	}
	if(filtertype=="My Pupils")
	{
		var ddl=document.getElementById('divsub');
		ddl.style.display='block';
		var dropdown=document.getElementById('ddlsublist');
		subjetcspopup();
		dropdown.onchange=loadpupil;
		engFriends.getallteacherpupil(callback_TeacherPupil);
	}
	if(filtertype=="Staff")
	{
	    var ddl=document.getElementById('divsub');
		ddl.style.display='none';
	}
	if(filtertype=="All My Friends")
	{
		loadP(1);
	}
	
function createPageControls(row){
	var dt = row;
	var ul = document.getElementById("pages");
	ul.innerHTML = "";
	var dis = document.getElementById("displaycontrol");
	if (dt.Pages == 1)
	{
		dis.style.display = "none";
		return;
	}	
	
	dis.style.display = "block";
	
	var pages = dt.Pages;
	var currP = getSpanValue('currPageNum');
	
	var imgPrev = document.createElement("img");
	imgPrev.src = "/images/arrow_medium_left.gif";
	imgPrev.alt = "Previous";
	
	var aPrev = document.createElement("a");
	aPrev.href = "/myFriends/index.aspx?Page=" + (parseInt(currP) - 1);
	aPrev.appendChild(imgPrev);
	
	var liPrev = document.createElement("li");
	liPrev.appendChild(aPrev);
	liPrev.className = "previous";
	
	var imgNext = document.createElement("img");
	imgNext.src = "/images/arrow_medium_right.gif";
	imgNext.alt = "Next";
	
	var aNext = document.createElement("a");
	aNext.href = "/myFriends/index.aspx?Page=" + (parseInt(currP) + 1);
	aNext.appendChild(imgNext);
	
	var liNext = document.createElement("li");
	liNext.appendChild(aNext);
	liNext.className = "next";	
	
	if (pages > 1)
	{
		if (getSpanValue('currPageNum') != "1")
		{
			ul.appendChild(liPrev);
		}
	}
			
		//<img src="/images/arrow_medium_left.gif" alt="Previous" />
		
		
	for (var i=0; i<pages; i++)
	{		
		var a = document.createElement("a");	
		a.innerHTML = i + 1;		
		var li = document.createElement("li");
		if ((i + 1) == getSpanValue('currPageNum'))
		{
			li.className = "current";
			a.href = "#";
		}
		else
		{
			a.href = "/myFriends/index.aspx?Page=" + (i + 1);
		}
		li.appendChild(a);
		ul.appendChild(li);		
	}
	if (pages > 1)
	{
		if (getSpanValue('currPageNum') != pages)
		{
			ul.appendChild(liNext);
		}
	}
	
}
function loadP(pageNum)
	{
		setSpanValue('currPageNum', pageNum);
		var acc_Id=engFriends.getaccID();
		dropdownnone();
		engFriends.getFriendsForAccID(pageNum, acc_Id.value, callback_allmyfriends);
		//engFriends.getFriendsFromAllMyFriends(acc_Id.value);
	}
function callback_allmyfriends(res)
	{
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	if(ds.Rows.length!= 0)
	{
		createPageControls(ds.Rows[0]);
		document.getElementById("currRows").innerHTML = ds.Rows[0].lower + "&nbsp;&#8211;&nbsp;" + ds.Rows[0].upper + "&nbsp;";
		document.getElementById("totalRows").innerHTML = ds.Rows[0].total;
	}
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	var tblBody = document.createElement("table");
	var tbody1 = document.createElement('tbody');
	var mybody=document.getElementById('divteachers');
	mybody.style.border="0px";
	mybody.style.width="100%";
	mybody.appendChild(Friendsheading);			
	if(!ds.Rows.length==0)
	{		
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
				tblBody.classname="alternateTableRows";
				tblBody.style.border="0px dashed red";
				var path=getavtar(ds.Rows[j].Account_ID,ds.Rows[j].Gender);
			
				newRow = document.createElement("tr");				
				cell = document.createElement("td");
				cell.width='20%';
				Username=ds.Rows[j].Username;
				var ProfileURL=getProfileURL(Username);
				var myinput1=document.createElement('span');
				//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img style='float: none;' height='100px' width='100px' src='"+path+"'  /></a>";
				var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
								
				myinput1.innerHTML = profilepath;
				cell.style.borderTop="1px dashed";
				cell.style.borderBottom="0px dashed";
				if(j==ds.Rows.length-1)
				{
					cell.style.borderBottom="1px dashed";
				}
				cell.appendChild(myinput1); 
				newRow.appendChild(cell);
				 
					//username
				var cell1 = document.createElement("td");
				var myinput=document.createElement('span');
				UserId=ds.Rows[j].UserID;
				Email=ds.Rows[j].Email;
				var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";//style='color:#ff1f55;fontWeight:bold'
				var myinfo=text1+"<br/><span class='username2'>"+ds.Rows[j].Firstname+" "+ds.Rows[j].Lastname+"</span>";
				myinfo=myinfo+"<br/><span class='username3'>"+ds.Rows[j].studentstatus+"</span>";
				
				var city  = ds.Rows[j].City;			
				var timeZone = ds.Rows[j].Timezone;
				if (city != null)
					myinfo=myinfo+"<br/><span class='username3'>"+city+", "+ds.Rows[j].Country_Desc+"</span>";
				else if (timeZone != null)
					myinfo=myinfo+"<br/><span class='username3'>"+timeZone+", "+ds.Rows[j].Country_Desc+"</span>";
				else
					myinfo=myinfo+"<br/><span class='username3'>"+ds.Rows[j].Country_Desc+"</span>";
	
				
				myinfo.fontsize='small';
				var AccID=ds.Rows[j].Account_ID;
				var Userdetails=Username.replace(" ","%20");
				var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
				var messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
				var photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
				var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
				//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
				var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
				var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
				var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
				
				myinput.innerHTML = frdspath;
				cell1.width='45%';
				cell1.appendChild(myinput);  
				myinput.classname="span";
				cell1.style.borderTop="1px dashed";
				cell1.style.borderBottom="0px dashed";
				if(j==ds.Rows.length-1)
				{
					cell1.style.borderBottom="1px dashed";
				}
				newRow.appendChild(cell1);
				
				
				var cell2 = document.createElement("td");				
				var desc=document.createElement('div');
				desc.style.fontSize='11px';
				if(!ds.Rows[j].Description=="")
				{
					desc.innerHTML =ds.Rows[j].Description;
				}
				else
				{
					desc.innerHTML ="No Description";
				}
				
				desc.style.height = "120px";
				desc.style.overflow = "auto";
				desc.style.width = "200px";
				cell2.width='35%';
				cell2.appendChild(desc);  
				myinput.classname="span";
				cell2.style.borderTop="1px dashed";
				cell2.style.borderBottom="0px dashed";
				if(j==ds.Rows.length-1)
				{
					cell2.style.borderBottom="1px dashed";
				}
				newRow.appendChild(cell2);
				
				var cell3 = document.createElement("td");
				cell3.className="options";
				var ul = document.createElement("ul");
				ul.id = "autoList";				
				var li = document.createElement("li");
				li.className="delete";
				li.style.borderTop="1px dashed";
				var a = document.createElement("a");
				var f = ds.Rows[j].Fid;
				a.href="javascript:showRemoveFriend('"+ds.Rows[j].Fid+"')";
				a.className="remove";
				a.title="Remove this user from your network of friends.";
				a.innerHTML ="Remove";
				a.border="none";
				li.appendChild(a);
				ul.appendChild(li);
				cell3.appendChild(ul);
				cell3.style.border='0px';
				cell3.style.borderLeft="1px dashed";
				
				newRow.appendChild(cell3);
				tbody1.appendChild(newRow);
				tblBody.appendChild(tbody1);
				mybody.appendChild(tblBody);
			}
	}
	else
	{
		var tblBody1 = document.createElement("table");
		var tbody = document.createElement('tbody');
		var heading =document.createElement('span');
		heading.innerHTML='No Friends Found';
		cell.appendChild(heading);  
		cell.style.border="0px";
		newRow.appendChild(cell);
		tbody.appendChild(newRow);
		tblBody1.appendChild(tbody);
		
		var mybody=document.getElementById('divteachers');
		mybody.style.border="0px";
		tblBody1.style.border="0px";
		mybody.style.width="100%";
		mybody.appendChild(tblBody1);

	}
		
	$('friendsLoading').style.display = 'none';
	$('divallmyfriends').style.display = 'block';
	}
	
	switch (funccall)
	{
		case"PupilMy Family":
			engFriends.GetUsersInGroupsByGroupDescription("getFamilyforpupil",callback_genFriends);
		break;
		case "PupilMy Teachers":
			engFriends.GetUsersInGroupsByGroupDescription("my teachers",callback_genFriends);
		break;	
		case"PupilMy Class":
			engFriends.GetUsersInGroupsByGroupDescription("getMyClass",callback_genFriends);
		break;
		case"PupilMy Grade":
			engFriends.GetUsersInGroupsByGroupDescription("my grade",callback_genFriends);
		break;
		case "ParentMy Family":
			engFriends.GetUsersInGroupsByGroupDescription("getFamilyforparents",callback_genFriends);
		break;
		case"ParentMy Kids Teachers":
			engFriends.GetUsersInGroupsByGroupDescription("getKidsTeachersforparent",callback_genFriends);
		break;
		case"TeacherStaff":
			engFriends.GetUsersInGroupsByGroupDescription("getTeacherstaff",callback_genFriends);
		break;
		case"TeacherMy Pupils Parents":
			engFriends.GetUsersInGroupsByGroupDescription("getPupilsParents",callback_genFriends);
		break;
		case"TPStaff":
			engFriends.GetUsersInGroupsByGroupDescription("getTeacherstaff",callback_genFriends);
		break;
		case"TPMy Family":
			engFriends.GetUsersInGroupsByGroupDescription("getFamilyforparents",callback_genFriends);
		break;
		case"TPMy Pupils Parents":
			engFriends.GetUsersInGroupsByGroupDescription("getPupilsParents",callback_genFriends);
		break;
		case"TPMy Kids Teachers":
			engFriends.GetUsersInGroupsByGroupDescription("getKidsTeachersforparent",callback_genFriends);
		break;
		
	}
}
var TeacherGrade;

function callback_genFriends(res)
{
	var ds = res.value.Tables[0];
	
	//alert(ds.Tables);
	
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	var tblBody = document.createElement("table");
	var tbody1 = document.createElement('tbody');
	
	if(!ds.Rows.length==0)
	{
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
			var path=getavtar(ds.Rows[j].Acc_ID,ds.Rows[j].Gender);
			newRow = document.createElement("tr");
			cell = document.createElement("td");
			cell.width='20%';
			var myinput1=document.createElement('span');
			Username=ds.Rows[j].Username;
			var ProfileURL=getProfileURL(Username);
			var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
			myinput1.innerHTML = profilepath;
			cell.style.borderLeft='1px';
			cell.appendChild(myinput1); 
			newRow.appendChild(cell);
			
			cell = document.createElement("td");
			var myinput=document.createElement('span');
			UserId=ds.Rows[j].User_ID;
			Email=ds.Rows[j].Email;
			var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
			var myinfo=text1+"<br/><span class='username2'>"+ds.Rows[j].Firstname+" "+ds.Rows[j].Lastname+"</span>";	
			myinfo=myinfo+"<br/><span class='username3'>"+ds.Rows[j].Status+"</span>";
			myinfo=myinfo+"<br/><span class='username3'>"+ds.Rows[j].Timezone+", "+ds.Rows[j].Country_Desc+"</span>";
			var AccID=ds.Rows[j].Account_ID;
			var Userdetails=Username.replace(" ","%20");
			
			var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
			//var res2=engFriends.chkIsFriend(AccID);
			//var isFriend=res2.value;
			var messagepath;
			var photopath;
			//if(isFriend)
			//{
				messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
				photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
			
			//}
			//else
			//{
			//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
			//}
			var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
			var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
			//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
			var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
		    var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
			var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
			myinput.innerHTML = frdspath;
			cell.style.width='45%';
			cell.appendChild(myinput);  
			myinput.classname="span";
			newRow.appendChild(cell); 
		
			cell = document.createElement("td");
			var desc=document.createElement('div');
			desc.style.fontSize='11px';
			if(!ds.Rows[j].UserDescription=="")
			{
				desc.innerHTML =ds.Rows[j].UserDescription;
			}
			else
			{
				desc.innerHTML ="No Description";
			}
			cell.width='35%';
			desc.style.height = '120px';
			desc.style.width = '200px';
			desc.style.overflow = 'auto';
			
			cell.appendChild(desc);
			myinput.classname="span";
			newRow.appendChild(cell); 
			tbody1.appendChild(newRow);
			tblBody.appendChild(tbody1);	
			var mybody=document.getElementById('divteachers');
			mybody.style.border="1px";
			mybody.style.width="100%";
			mybody.appendChild(Friendsheading);
			mybody.appendChild(tblBody);
		}
	}
	$('friendsLoading').style.display = 'none';
	$('divallmyfriends').style.display = 'block';
}

function loadpupil()
{
	var dropdown=document.getElementById('ddlsublist');
	var Subject = dropdown.options[dropdown.selectedIndex].value;
	
	var tmp = new Array();
	tmp = Subject.split('|');
	Subject = tmp[0];
	var grade = tmp[1];
	TeacherPupil(Subject,grade);
}

function TeacherPupil(subject,Grade)
{
    $('friendsLoading').style.display = 'block';
    $('divallmyfriends').style.display = 'none';
	var dropdown=document.getElementById('ddlsublist');
	if (dropdown.selectedIndex == 0)
		engFriends.getallteacherpupil(callback_TeacherPupil);
	else
		engFriends.getteacherpupil(subject,Grade,callback_TeacherPupil);
    dropdown.disabled=true;
}

function callback_TeacherPupil(res)
{
	checkResponse(res.value);
	var dropdown=document.getElementById('ddlsublist');
	var val=res.value;
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	var tblBody = document.createElement("table");
	var tbody1 = document.createElement('tbody');
	
	var dt = val.Tables[0];

    if (dt.Rows.length == 0)
	 {
		var tblBody1 = document.createElement("table");
		var tbody = document.createElement('tbody');
		var heading =document.createElement('span');
		heading.innerHTML='No Pupils Found';
		cell.appendChild(heading);  
		cell.style.border="0px";
		newRow.appendChild(cell);
		tbody.appendChild(newRow);
		tblBody1.appendChild(tbody);
		
		var mybody=document.getElementById('divteachers');
		mybody.style.border="0px";
		tblBody1.style.border="0px";
		mybody.style.width="100%";
		mybody.appendChild(tblBody1);
	    dropdown.disabled=false;
	    
	    return;
	}

    for (var i = 0; i < dt.Rows.length; i++)
    {
        var dbUser = dt.Rows[i];
        var path = dbUser.Path;
        
	    newRow = document.createElement("tr");
	    cell = document.createElement("td");
	    cell.width='20%';
	    var myinput1=document.createElement('span');
	    Username=dbUser.Username;
	    var ProfileURL = dbUser.ProfileURL;
	    var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
	    myinput1.innerHTML = profilepath;
	    cell.style.borderLeft='1px';
	    cell.appendChild(myinput1); 
	    newRow.appendChild(cell);
			
	    var schoolname;
	    if(dbUser.School != null)
	    {
	        schoolname=", " + dbUser.School;
	    }
	    else
	    {
	        schoolname="";
	    }
	    cell = document.createElement("td");
	    var myinput=document.createElement('span');
	    UserId = dbUser.UserID;
	    Email = dbUser.Email;
	    var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
	    var myinfo=text1+"<br/><span class='username2'>"+dbUser.Firstname+" "+dbUser.Lastname+"</span>";	
	    myinfo=myinfo+"<br/><span class='username3'>" + dbUser.Status + schoolname+"</span>";
	    myinfo=myinfo+"<br/><span class='username3'>" + dbUser.Timezone + ", " + dbUser.Country_Desc + "</span>";
	    var AccID = dbUser.Account_ID;
	    var Userdetails = Username.replace(" ","%20");
		
	    var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
	    //var res2=engFriends.chkIsFriend(AccID);
	    //var isFriend=res2.value;
	    var messagepath;
	    var photopath;
	    //if(isFriend)
	    //{
		    messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
		    photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
		
	    //}
	    //else
	    //{
	    //	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
	    //}
	    var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
	    var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
	    //var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
	    var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
	    var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
	    var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
	    myinput.innerHTML = frdspath;
	    cell.width='45%';
	    cell.appendChild(myinput);  
	    myinput.classname="span";
	    newRow.appendChild(cell); 
	
	    cell = document.createElement("td");
	    var desc=document.createElement('div');
	    desc.style.fontSize='11px';
	    if(!dbUser.Description=="")
	    {
		    desc.innerHTML =dbUser.Description;
	    }
	    else
	    {
		    desc.innerHTML ="No Description";
	    }
	    
	    cell.width='35%';
	    cell.appendChild(desc);
	    desc.style.height = '120px';
		desc.style.width = '200px';
		desc.style.overflow = 'auto';
	    myinput.classname="span";
	    newRow.appendChild(cell);
	    tbody1.appendChild(newRow);
	    tblBody.appendChild(tbody1);	
	    var mybody=document.getElementById('divteachers');
	    mybody.style.border="1px";
	    mybody.style.width="100%";
	    mybody.appendChild(Friendsheading);
	    mybody.appendChild(tblBody);
    }
	$('friendsLoading').style.display = 'none';
	dropdown.disabled=false;
}

function subjetcspopup()
{
	var ds=engFriends.getteachersubjects(callback_subjetcspopup);
}

function callback_subjetcspopup(res)
{
	document.getElementById("ddlsublist").options.length = 0;
	var Subject;
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	var opt = document.createElement("option");
	document.getElementById("ddlsublist").options.add(opt);
	opt.text = "-Select One-";
	opt.value =  "-Select One-";
	TeacherGrade=ds.Rows[0].CTGrade;
	if (ds.Rows[0].CTeacher == "Y")
	{
		var opt = document.createElement("option");
		document.getElementById("ddlsublist").options.add(opt);
		opt.text = "My Class " + ds.Rows[0].CTGrade;
		opt.value =  "MyClass" +  "|" + ds.Rows[0].CTGrade;
		
	}
	if(!ds.Rows[0].Subject1=="")
	{
		Subject=ds.Rows[0].Subject1;
		var opt = document.createElement("option");
		document.getElementById("ddlsublist").options.add(opt);
		opt.text = Subject + " " + ds.Rows[0].Grade1;
		opt.value =  Subject +  "|" + ds.Rows[0].Grade1;
		
	}
	if(!ds.Rows[0].Subject2=="")
	{
		Subject=ds.Rows[0].Subject2;
		var opt = document.createElement("option");
		document.getElementById("ddlsublist").options.add(opt);
		opt.text = Subject + " " + ds.Rows[0].Grade2;
		opt.value =  Subject +  "|" + ds.Rows[0].Grade2;
		
	}
	if(!ds.Rows[0].Subject3=="")
	{
		Subject=ds.Rows[0].Subject3;
		var opt = document.createElement("option");
		document.getElementById("ddlsublist").options.add(opt);
		opt.text = Subject + " " + ds.Rows[0].Grade3;
		opt.value =  Subject +  "|" + ds.Rows[0].Grade3;
		
	}
	if(!ds.Rows[0].Subject4=="")
	{
		Subject=ds.Rows[0].Subject4;
		var opt = document.createElement("option");
		document.getElementById("ddlsublist").options.add(opt);
		opt.text = Subject + " " + ds.Rows[0].Grade4;
		opt.value =  Subject +  "|" + ds.Rows[0].Grade4;
		
	}
	if(!ds.Rows[0].Subject5=="")
	{
		Subject=ds.Rows[0].Subject5;
		var opt = document.createElement("option");
		document.getElementById("ddlsublist").options.add(opt);
		opt.text = Subject + " " + ds.Rows[0].Grade5;
		opt.value =  Subject +  "|" + ds.Rows[0].Grade5
		
	}

}

function getavtar(accoutId,gender)
{
	var myvalue=engUsersStandard_dev.getprofile_phtot(accoutId,gender);
	return myvalue.value;
}

function getProfileURL(Username)
{
	var ProfileURL=engUsersStandard_dev.getprofile_URL(Username);
	return ProfileURL.value;
}

function callback_pupilgrade(res)
{
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	var tblBody = document.createElement("table");
	var tbody1 = document.createElement('tbody');
	if(!ds.Rows.length==0)
	{
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
				var res1=engFriends.getdetails(ds.Rows[j].UserID);
				var ds1 = res1.value.Tables[0];
				var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
				newRow = document.createElement("tr");
				cell = document.createElement("td");
				cell.width='20%';
				var myinput1=document.createElement('span');
				Username=ds1.Rows[0].Username;
				var ProfileURL=getProfileURL(Username);
				//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
				var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
				myinput1.innerHTML = profilepath;
				cell.style.borderLeft='1px';
				cell.appendChild(myinput1); 
				newRow.appendChild(cell);
				 
					//username
				var schoolname;
				if(ds1.Rows[0].School != null)
				{
				schoolname=", "+ds1.Rows[0].School;
				}
				else
				{schoolname="";
				}
				cell = document.createElement("td");
				var myinput=document.createElement('span');
				UserId=ds1.Rows[0].UserID;
				Email=ds1.Rows[0].Email;
				var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
				var myinfo=text1+"<br/><span class='username2' >"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
				myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
				myinfo=myinfo+"<br/> <span class='username3' >"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
				var AccID=ds1.Rows[0].Account_ID;
				var Userdetails=Username.replace(" ","%20");
				var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
				//var res2=engFriends.chkIsFriend(AccID);
				//var isFriend=res2.value;
				var messagepath;
				var photopath;
				//if(isFriend)
				//{
					messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
					photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				
				//}
				//else
				//{
				//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				//}
				var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
				var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
				//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
				var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
				var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
				var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
				myinput.innerHTML = frdspath;
				cell.width='45%';
				cell.appendChild(myinput);  
				myinput.classname="span";
				newRow.appendChild(cell); 
				
				cell = document.createElement("td");
				var desc=document.createElement('span');
				desc.style.fontSize='11px';
				if(!ds1.Rows[0].Description=="")
				{
					desc.innerHTML =ds1.Rows[0].Description;
				}
				else
				{
					desc.innerHTML ="No Description";
				}
				cell.width='35%';
				cell.appendChild(desc);  
				myinput.classname="span";
				newRow.appendChild(cell); 
			
			tbody1.appendChild(newRow);
			tblBody.appendChild(tbody1);
		}
		var mybody=document.getElementById('divteachers');
		mybody.style.border="1px";
		mybody.style.width="100%";
		mybody.appendChild(Friendsheading);
		mybody.appendChild(tblBody);
	
	}
	else
	{
		var tblBody1 = document.createElement("table");
		var tbody = document.createElement('tbody');
		var heading =document.createElement('span');
		heading.innerHTML='No Friends Found';
		cell.appendChild(heading);  
		cell.style.border="0px";
		newRow.appendChild(cell);
		tbody.appendChild(newRow);
		tblBody1.appendChild(tbody);
		
		var mybody=document.getElementById('divteachers');
		mybody.style.border="0px";
		tblBody1.style.border="0px";
		mybody.style.width="100%";
		mybody.appendChild(tblBody1);


	}
}

function callback_pupilclass(res)
{
	checkResponse(res.value);
	var ds = {};
	ds = res.value;
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	var tblBody = document.createElement("table");
	var tbody1 = document.createElement('tbody');
	if(!ds.Rows.length==0)
	{
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
				var res1=engFriends.getdetails(ds.Rows[j].UserID);
				var ds1 = res1.value.Tables[0];
				var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
				newRow = document.createElement("tr");
				cell = document.createElement("td");
				cell.width='20%';
				var myinput1=document.createElement('span');
				Username=ds1.Rows[0].Username;
				var ProfileURL=getProfileURL(Username);
				//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
				var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
				myinput1.innerHTML = profilepath;
				cell.style.borderLeft='1px';
				cell.appendChild(myinput1); 
				newRow.appendChild(cell);
				 
					//username
				var schoolname;
				if(ds1.Rows[0].School != null)
				{
				schoolname=", "+ds1.Rows[0].School;
				}
				else
				{schoolname="";
				}
				cell = document.createElement("td");
				var myinput=document.createElement('span');
				UserId=ds1.Rows[0].UserID;
				Email=ds1.Rows[0].Email;
				var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
				var myinfo=text1+"<br/><span class='username2' >"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
				myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
				myinfo=myinfo+"<br/> <span class='username3' >"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
				var AccID=ds1.Rows[0].Account_ID;
				var Userdetails=Username.replace(" ","%20");
				var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
				//var res2=engFriends.chkIsFriend(AccID);
				//var isFriend=res2.value;
				var messagepath;
				var photopath;
				//if(isFriend)
				//{
					messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
					photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				
				//}
				//else
				//{
				//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				//}
				var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
				var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
				//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
				var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
				var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
				var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
				myinput.innerHTML = frdspath;
				cell.width='45%';
				cell.appendChild(myinput);  
				myinput.classname="span";
				newRow.appendChild(cell); 
				
				cell = document.createElement("td");
				var desc=document.createElement('span');
				desc.style.fontSize='11px';
				if(!ds1.Rows[0].Description=="")
				{
					desc.innerHTML =ds1.Rows[0].Description;
				}
				else
				{
					desc.innerHTML ="No Description";
				}
				cell.width='35%';
				cell.appendChild(desc);  
				myinput.classname="span";
				newRow.appendChild(cell); 
			
			tbody1.appendChild(newRow);
			tblBody.appendChild(tbody1);
			var mybody=document.getElementById('divteachers');
			mybody.style.border="1px";
			mybody.style.width="100%";
			mybody.appendChild(Friendsheading);
			mybody.appendChild(tblBody);
		}
	}
	else
	{
		var tblBody1 = document.createElement("table");
		var tbody = document.createElement('tbody');
		var heading =document.createElement('span');
		heading.innerHTML='No Friends Found';
		cell.appendChild(heading);  
		cell.style.border="0px";
		newRow.appendChild(cell);
		tbody.appendChild(newRow);
		tblBody1.appendChild(tbody);
		
		var mybody=document.getElementById('divteachers');
		mybody.style.border="0px";
		tblBody1.style.border="0px";
		mybody.style.width="100%";
		mybody.appendChild(tblBody1);


	}
}


function callback_Friendsfilter(res)
{
	checkResponse(res.value);
	var ds=res.value;
	
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	var tblBody = document.createElement("table");
	var tbody1 = document.createElement('tbody');
	var teacherid;
	
	if(!ds.Rows.length==0)
	{
			for (var j = 0; j<=ds.Rows.length-1; j++)
			{
				if(!ds.Rows[j].Acc_ID=="")
				{
					
					//var userId=engFriends.getuserId(ds.Rows[j].Acc_ID)
					var res1=engFriends.getdetails(ds.Rows[j].UserID);
					var ds1 = res1.value.Tables[0];
					if(!ds1.Rows.length==0)
					{
						var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
			
						newRow = document.createElement("tr");
						cell = document.createElement("td");
						cell.width='20%';
						var myinput1=document.createElement('span');
						Username=ds1.Rows[0].Username;
						var ProfileURL=getProfileURL(Username);
						//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
						var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
						myinput1.innerHTML = profilepath;
						cell.style.borderLeft='1px';
						cell.appendChild(myinput1); 
						newRow.appendChild(cell);
							
							//username
						var schoolname;
						if(ds1.Rows[0].School != null)
						{
						schoolname=", "+ds1.Rows[0].School;
						}
						else
						{schoolname="";
						}
						cell = document.createElement("td");
						var myinput=document.createElement('span');
						UserId=ds1.Rows[0].UserID;
						Email=ds1.Rows[0].Email;
						var text1 = "<a href='/profile/"+ProfileURL+".aspx'class='username1'>" + Username + "</a>";
						var myinfo=text1+"<br/><span class='username2' style='color:#38a1d6'>"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
						myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
						myinfo=myinfo+"<br/> <span class='username3' style='color:#8bc541'>"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
						var AccID=ds1.Rows[0].Account_ID;
						var Userdetails=Username.replace(" ","%20");
						var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
						//var res2=engFriends.chkIsFriend(AccID);
						//var isFriend=res2.value;
						var messagepath;
						var photopath;
						//if(isFriend)
						//{
							messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
							photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
						
						//}
						//else
						//{
						//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
						//}
						var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
						var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
						//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
						var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
						var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
						var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
						myinput.innerHTML = frdspath;
						cell.width='45%';
						cell.appendChild(myinput);  
						myinput.classname="span";
						newRow.appendChild(cell); 
						
						cell = document.createElement("td");
						var desc=document.createElement('span');
						desc.style.fontSize='11px';
						if(!ds1.Rows[0].Description=="")
						{
							desc.innerHTML =ds1.Rows[0].Description;
						}
						else
						{
							desc.innerHTML ="No Description";
						}
						cell.width='35%';
						cell.appendChild(desc);  
						myinput.classname="span";
						newRow.appendChild(cell); 
					
						tbody1.appendChild(newRow);
						tblBody.appendChild(tbody1);
					}
					var mybody=document.getElementById('divteachers');
					mybody.style.border="1px";
					mybody.style.width="100%";
					mybody.appendChild(Friendsheading);
					mybody.appendChild(tblBody);					
				}
			}
		}	
		else
		{
			var tblBody1 = document.createElement("table");
			var tbody = document.createElement('tbody');
			var heading =document.createElement('span');
			heading.innerHTML='No Friends Found';
			cell.appendChild(heading);  
			cell.style.border="0px";
			newRow.appendChild(cell);
			tbody.appendChild(newRow);
			tblBody1.appendChild(tbody);
			
			var mybody=document.getElementById('divteachers');
			mybody.style.border="0px";
			tblBody1.style.border="0px";
			mybody.style.width="100%";
			mybody.appendChild(tblBody1);

	
		}				
	/* for (var j = 0; j<=10; j++)
	 {	
		teacherid=val[j].split(" ");
		var userid=teacherid[0];
		var Subject = teacherid[1];
		for (var i=2; i<teacherid.length; i++)
		{
			 Subject= Subject + " " + teacherid[i];
		}
		
		if(userid!=0)
		{
			var res1=engFriends.getdetails(teacherid[0]);
			var ds1 = res1.value.Tables[0];
			var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
			newRow = document.createElement("tr");
			cell = document.createElement("td");
			cell.width='20%';
			var myinput1=document.createElement('span');
			Username=ds1.Rows[0].Username;
			var ProfileURL=getProfileURL(Username);
			//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
			var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='/imageresize.aspx?filename="+path+"&width=100&height=100' class='photo' /></a>";
			myinput1.innerHTML = profilepath;
			cell.style.borderLeft='1px';
			cell.appendChild(myinput1); 
			newRow.appendChild(cell);
		 
				
				//username
			var schoolname;
				if(ds1.Rows[0].School != null)
				{
				schoolname=", "+ds1.Rows[0].School;
				}
				else
				{schoolname="";
				}
			cell = document.createElement("td");
			var myinput=document.createElement('span');
			UserId=ds1.Rows[0].UserID;
			Email=ds1.Rows[0].Email;
			var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
			var myinfo=text1+"<br/><span class='username2' >"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";
			myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";	
			myinfo=myinfo+"<br/> <span class='username3' >"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
			var AccID=ds1.Rows[0].Account_ID;
			var Userdetails=Username.replace(" ","%20");
			var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
			//var res2=engFriends.chkIsFriend(AccID);
			//var isFriend=res2.value;
			var messagepath;
			var photopath;
			//if(isFriend)
			//{
				messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
				photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				
			//}
			//else
			//{
			//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
			//}
			var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
			var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
			var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
			var widgetpath=transpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
			var frdspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
			myinput.innerHTML = frdspath;
			cell.width='45%';
			cell.appendChild(myinput);  
			myinput.classname="span";
			newRow.appendChild(cell); 
		
			cell = document.createElement("td");
			var subject=document.createElement('span');
			if(Subject!="")
			{
				//alert(Subject);
				subject.innerHTML =Subject;
			}
			else
			{
				subject.innerHTML ="";
			}
			cell.width='35%';
			cell.appendChild(subject);  
			myinput.classname="span";
			newRow.appendChild(cell); 
			tbody1.appendChild(newRow);
			tblBody.appendChild(tbody1);	
			var mybody=document.getElementById('divteachers');
			mybody.style.border="1px";
			mybody.style.width="100%";
			mybody.appendChild(Friendsheading);
			mybody.appendChild(tblBody);
			
			}
		}
		if(val[0]==0 && val[1]==0 && val[2]==0 && val[3]==0 && val[4]==0 && val[5]==0 && val[6]==0 && val[7]==0 && val[8]==0 && val[9]==0 && val[10] == 0)
		{
			var tblBody1 = document.createElement("table");
			var tbody = document.createElement('tbody');
			var heading =document.createElement('span');
			heading.innerHTML='No Friends Found';
			cell.appendChild(heading);  
			cell.style.border="0px";
			newRow.appendChild(cell);
			tbody.appendChild(newRow);
			tblBody1.appendChild(tbody);
			
			var mybody=document.getElementById('divteachers');
			mybody.style.border="0px";
			tblBody1.style.border="0px";
			mybody.style.width="100%";
			mybody.appendChild(tblBody1);

			
		}*/
		
}

function callback_pupilFamily(res)
{
	
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	var tblBody = document.createElement("table");
	var tbody1 = document.createElement('tbody');
	if(!ds.Rows.length==0)
	{
			for (var j = 0; j<=ds.Rows.length-1; j++)
			{
				if(!ds.Rows[j].Acc_ID=="")
				{
					
					var userId=engFriends.getuserId(ds.Rows[j].Account_ID)
					var res1=engFriends.getdetails(userId.value);
					var ds1 = res1.value.Tables[0];
					if(!ds1.Rows.length==0)
					{
						var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
			
						newRow = document.createElement("tr");
						cell = document.createElement("td");
						cell.width='20%';
						var myinput1=document.createElement('span');
						Username=ds1.Rows[0].Username;
						var ProfileURL=getProfileURL(Username);
						//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
						var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
						myinput1.innerHTML = profilepath;
						cell.style.borderLeft='1px';
						cell.appendChild(myinput1); 
						newRow.appendChild(cell);
							
							//username
						var schoolname;
						if(ds1.Rows[0].School != null)
						{
						schoolname=", "+ds1.Rows[0].School;
						}
						else
						{schoolname="";
						}
						cell = document.createElement("td");
						var myinput=document.createElement('span');
						UserId=ds1.Rows[0].UserID;
						Email=ds1.Rows[0].Email;
						var text1 = "<a href='/profile/"+ProfileURL+".aspx'class='username1'>" + Username + "</a>";
						var myinfo=text1+"<br/><span class='username2' style='color:#38a1d6'>"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
						myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
						myinfo=myinfo+"<br/> <span class='username3' style='color:#8bc541'>"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
						var AccID=ds1.Rows[0].Account_ID;
						var Userdetails=Username.replace(" ","%20");
						var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
						//var res2=engFriends.chkIsFriend(AccID);
						//var isFriend=res2.value;
						var messagepath;
						var photopath;
						//if(isFriend)
						//{
							messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
							photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
						
						//}
						//else
						//{
						//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
						//}
						var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
						var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
						//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
						var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
						var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
						var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
						myinput.innerHTML = frdspath;
						cell.width='45%';
						cell.appendChild(myinput);  
						myinput.classname="span";
						newRow.appendChild(cell); 
						
						cell = document.createElement("td");
						var desc=document.createElement('span');
						desc.style.fontSize='11px';
						if(!ds1.Rows[0].Description=="")
						{
							desc.innerHTML =ds1.Rows[0].Description;
						}
						else
						{
							desc.innerHTML ="No Description";
						}
						cell.width='35%';
						cell.appendChild(desc);  
						myinput.classname="span";
						newRow.appendChild(cell); 
					
						tbody1.appendChild(newRow);
						tblBody.appendChild(tbody1);
					}				
				}
				var mybody=document.getElementById('divteachers');
				mybody.style.border="1px";
				mybody.style.width="100%";
				mybody.appendChild(Friendsheading);
				mybody.appendChild(tblBody);					
			}
							
		}
		else
		{
			var tblBody1 = document.createElement("table");
			var tbody = document.createElement('tbody');
			var heading =document.createElement('span');
			heading.innerHTML='No Friends Found';
			cell.appendChild(heading);  
			cell.style.border="0px";
			newRow.appendChild(cell);
			tbody.appendChild(newRow);
			tblBody1.appendChild(tbody);
			
			var mybody=document.getElementById('divteachers');
			mybody.style.border="0px";
			tblBody1.style.border="0px";
			mybody.style.width="100%";
			mybody.appendChild(tblBody1);

	
		}
}

function callback_parentkids(res)
{
	dropdownnone();
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	if(!ds.Rows.length == 0)
	{
		var tblBody = document.createElement("table");
		var tbody1 = document.createElement('tbody');
		var i = 0;
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
			alert(ds.Rows[j].ChildID);
			var resteacher=engFriends.getPupilTeachersForUserid(ds.Rows[j].ChildID);
			var val = resteacher.value;
			var teacherid;
			
			for (var j = 0; j<val.Rows.length; j++)
			{	
				i=i+1;
				teacherid=val.Rows[j].UserID;
				
				var userid=teacherid;
				var Subject="";
				
				
				if (val.Rows[j].Subject1 != null && val.Rows[j].Subject1 != "")
					Subject += val.Rows[j].Subject1;
				
				if (val.Rows[j].Subject2 != null && val.Rows[j].Subject2 != "")
					Subject += ", " + val.Rows[j].Subject2;
					
				if (val.Rows[j].Subject3 != null && val.Rows[j].Subject3 != "")
					Subject += ", " + val.Rows[j].Subject3;
					
				if (val.Rows[j].Subject4 != null && val.Rows[j].Subject4 != "")
					Subject += ", " + val.Rows[j].Subject4;
					
				if (val.Rows[j].Subject5 != null && val.Rows[j].Subject5 != "")
					Subject += ", " + val.Rows[j].Subject5;
					
				if (val.Rows[j].Subject6 != null && val.Rows[j].Subject6 != "")
					Subject += ", " + val.Rows[j].Subject6;
					
				if (val.Rows[j].Subject7 != null && val.Rows[j].Subject7 != "")
					Subject += ", " + val.Rows[j].Subject7;
					
				if (val.Rows[j].Subject8 != null && val.Rows[j].Subject8 != "")
					Subject += ", " + val.Rows[j].Subject8;
					
				if (val.Rows[j].Subject9 != null && val.Rows[j].Subject9 != "")
					Subject += ", " + val.Rows[j].Subject9;
					
				if (val.Rows[j].Subject10 != null && val.Rows[j].Subject10 != "")
					Subject += ", " + val.Rows[j].Subject10;
				
				if(userid!=0)
				{
				if(userid != uid.value)
				{
				
					var res1=engFriends.getdetails(userid);
					var ds1 = res1.value.Tables[0];
					var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
					newRow = document.createElement("tr");
					cell = document.createElement("td");
					cell.width='20%';
					var myinput1=document.createElement('span');
					Username=ds1.Rows[0].Username;
					var ProfileURL=getProfileURL(Username);
					//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
					var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
					myinput1.innerHTML = profilepath;
					cell.style.borderLeft='1px';
					cell.appendChild(myinput1); 
					newRow.appendChild(cell);
				 
						
						//username
					var schoolname;
				if(ds1.Rows[0].School != null)
				{
				schoolname=", "+ds1.Rows[0].School;
				}
				else
				{schoolname="";
				}
					cell = document.createElement("td");
					var myinput=document.createElement('span');
					UserId=ds1.Rows[0].UserID;
					Email=ds1.Rows[0].Email;
					var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
					var myinfo=text1+"<br/><span class='username2'>"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
					myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
					myinfo=myinfo+"<br/> <span class='username3'>"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
					var AccID=ds1.Rows[0].Account_ID;
					var Userdetails=Username.replace(" ","%20");
					var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
					//var res2=engFriends.chkIsFriend(AccID);
					//var isFriend=res2.value;
					var messagepath;
					var photopath;
					//if(isFriend)
					//{
						messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
						photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
					
					//}
					//else
					//{
					//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
					//}
					var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
					var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
					//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
					var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
					var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
					var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
					myinput.innerHTML = frdspath;
					cell.width='45%';
					cell.appendChild(myinput);  
					myinput.classname="span";
					newRow.appendChild(cell); 
				
					cell = document.createElement("td");
					var subject=document.createElement('span');
					if(Subject!="")
					{
						subject.innerHTML =Subject;
					}
					else
					{
						subject.innerHTML ="";
					}
					cell.width='35%';
					cell.appendChild(subject);  
					myinput.classname="span";
					newRow.appendChild(cell); 
					tbody1.appendChild(newRow);
					tblBody.appendChild(tbody1);	
					var mybody=document.getElementById('divteachers');
					mybody.style.border="1px";
					mybody.style.width="100%";
					mybody.appendChild(Friendsheading);
					mybody.appendChild(tblBody);
				}
				else
				{
					if( i == 1)
					{
						var tblBody1 = document.createElement("table");
						var tbody = document.createElement('tbody');
						var heading =document.createElement('span');
						heading.innerHTML='No Friends Found';
						cell.appendChild(heading);  
						cell.style.border="0px";
						newRow.appendChild(cell);
						tbody.appendChild(newRow);
						tblBody1.appendChild(tbody);
						
						var mybody=document.getElementById('divteachers');
						mybody.style.border="0px";
						tblBody1.style.border="0px";
						mybody.style.width="100%";
						mybody.appendChild(tblBody1);
					}
				}
				}
			}
		}
	 }
	else
	 {
		var tblBody1 = document.createElement("table");
		var tbody = document.createElement('tbody');
		var heading =document.createElement('span');
		heading.innerHTML='No Friends Found';
		cell.appendChild(heading);  
		cell.style.border="0px";
		newRow.appendChild(cell);
		tbody.appendChild(newRow);
		tblBody1.appendChild(tbody);
		
		var mybody=document.getElementById('divteachers');
		mybody.style.border="0px";
		tblBody1.style.border="0px";
		mybody.style.width="100%";
		mybody.appendChild(tblBody1);

	 }
}

function callback_pupilsparents(res)
{
	dropdownnone();
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	if(!ds.Rows.length==0)
	{
		var tblBody = document.createElement("table");
		var tbody1 = document.createElement('tbody');
		var i =0;
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
			i = i+1;
			var resparent=engFriends.getparentdetails(ds.Rows[j].UserID);
			var dsparent = resparent.value.Tables[0];
			if(dsparent.Rows.length!=0)
			{
			for (var i = 0; i<=dsparent.Rows.length-1; i++)
			{
				if(dsparent.Rows[i].ParentID != uid.value)
				{
				var res1=engFriends.getdetails(dsparent.Rows[i].ParentID);
				var ds1 = res1.value.Tables[0];
				var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
				newRow = document.createElement("tr");
				cell = document.createElement("td");
				cell.width='20%';
				var myinput1=document.createElement('span');
				Username=ds1.Rows[0].Username;
				var ProfileURL=getProfileURL(Username);
				//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
				var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
				myinput1.innerHTML = profilepath;
				cell.style.borderLeft='1px';
				cell.appendChild(myinput1); 
				newRow.appendChild(cell);
					
					//username
					var schoolname;
					if(ds1.Rows[0].School != null)
					{
					schoolname=", "+ds1.Rows[0].School;
					}
					else
					{schoolname="";
					}
				cell = document.createElement("td");
				var myinput=document.createElement('span');
				UserId=ds1.Rows[0].UserID;
				Email=ds1.Rows[0].Email;
				var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
				var myinfo=text1+"<br/><span class='username2' >"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
				myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
				myinfo=myinfo+"<br/> <span class='username3' >"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
				var AccID=ds1.Rows[0].Account_ID;
				var Userdetails=Username.replace(" ","%20");
				var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
				//var res2=engFriends.chkIsFriend(AccID);
				//var isFriend=res2.value;
				var messagepath;
				var photopath;
				//if(isFriend)
				//{
					messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
					photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				
				//}
				//else
				//{
				//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				//}
				var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
				var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
				//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
				var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
				var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
				var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
				myinput.innerHTML = frdspath;
				cell.width='45%';
				cell.appendChild(myinput);  
				myinput.classname="span";
				newRow.appendChild(cell); 
			
				cell = document.createElement("td");
				var desc=document.createElement('span');
				desc.style.fontSize='11px';
				if(!ds1.Rows[0].Description=="")
				{
					desc.innerHTML =ds1.Rows[0].Description;
				}
				else
				{
					desc.innerHTML ="No Description";
				}
				cell.width='35%';
				cell.appendChild(desc);  
				myinput.classname="span";
				newRow.appendChild(cell); 
				tbody1.appendChild(newRow);
				tblBody.appendChild(tbody1);
				}
			}
			var mybody=document.getElementById('divteachers');
			mybody.style.border="1px";
			mybody.style.width="100%";
			mybody.appendChild(Friendsheading);
			mybody.appendChild(tblBody);
			}
			 else
			{
				if(i == 1)
				{
					var tblBody1 = document.createElement("table");
					var tbody = document.createElement('tbody');
					var heading =document.createElement('span');
					heading.innerHTML='No Friends Found';
					var newRow1 = document.createElement("tr");
					var cell1=document.createElement("td");
					
					cell1.appendChild(heading);  
					cell1.style.border="0px";
					newRow1.appendChild(cell1);
					tbody.appendChild(newRow1);
					tblBody1.appendChild(tbody);
					
					var mybody=document.getElementById('divteachers');
					mybody.style.border="0px";
					tblBody1.style.border="0px";
					mybody.style.width="100%";
					mybody.appendChild(tblBody1);
				}
			}

			
		 }
		 
	 }
	 else
	 {
			var tblBody1 = document.createElement("table");
			var tbody = document.createElement('tbody');
			var heading =document.createElement('span');
			heading.innerHTML='No Friends Found';
			cell.appendChild(heading);  
			cell.style.border="0px";
			newRow.appendChild(cell);
			tbody.appendChild(newRow);
			tblBody1.appendChild(tbody);
			
			var mybody=document.getElementById('divteachers');
			mybody.style.border="0px";
			tblBody1.style.border="0px";
			mybody.style.width="100%";
			mybody.appendChild(tblBody1);
	 }

}


function callback_parentfamily(res)
{
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	if(!ds.Rows.length==0)
	{
		var tblBody = document.createElement("table");
		var tbody1 = document.createElement('tbody');
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
			if(!ds.Rows[j].Acc_ID=="")
			{
				var userId=engFriends.getuserId(ds.Rows[j].Acc_ID);
				var res1=engFriends.getdetails(userId.value);
				var ds1 = res1.value.Tables[0];
				var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
			
				newRow = document.createElement("tr");
				cell = document.createElement("td");
				cell.width='20%';
				var myinput1=document.createElement('span');
				Username=ds1.Rows[0].Username;
				var ProfileURL=getProfileURL(Username);
				//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
				var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
				myinput1.innerHTML = profilepath;
				cell.style.borderLeft='1px';
				cell.appendChild(myinput1); 
				newRow.appendChild(cell);
					
					//username
				var schoolname;
				if(ds1.Rows[0].School != null)
				{
				schoolname=", "+ds1.Rows[0].School;
				}
				else
				{schoolname="";
				}
				cell = document.createElement("td");
				var myinput=document.createElement('span');
				UserId=ds1.Rows[0].UserID;
				Email=ds1.Rows[0].Email;
				var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
				var myinfo=text1+"<br/><span class='username2' >"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
				myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
				myinfo=myinfo+"<br/> <span class='username3' >"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
				var AccID=ds1.Rows[0].Account_ID;
				var Userdetails=Username.replace(" ","%20");
				var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
				//var res2=engFriends.chkIsFriend(AccID);
				//var isFriend=res2.value;
				var messagepath;
				var photopath;
				//if(isFriend)
				//{
					messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
					photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				
				//}
				//else
				//{
				//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				//}
				var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
				var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
				//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
				var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
				var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
				var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
				myinput.innerHTML = frdspath;
				cell.width='45%';
				cell.appendChild(myinput);  
				myinput.classname="span";
				newRow.appendChild(cell); 
				
				cell = document.createElement("td");
				var desc=document.createElement('span');
				desc.style.fontSize='11px';
				if(!ds1.Rows[0].Description=="")
				{
					desc.innerHTML =ds1.Rows[0].Description;
				}
				else
				{
					desc.innerHTML ="No Description";
				}
				cell.width='35%';
				cell.appendChild(desc);  
				myinput.classname="span";
				newRow.appendChild(cell); 
			
				tbody1.appendChild(newRow);
				tblBody.appendChild(tbody1);
				
				var mybody=document.getElementById('divteachers');
				mybody.style.border="1px";
				mybody.style.width="100%";
				mybody.appendChild(Friendsheading);
				mybody.appendChild(tblBody);
			
			}
			else
			{
				var tblBody1 = document.createElement("table");
				var tbody = document.createElement('tbody');
				var heading =document.createElement('span');
				heading.innerHTML='No Friends Found';
				cell.appendChild(heading);  
				cell.style.border="0px";
				newRow.appendChild(cell);
				tbody.appendChild(newRow);
				tblBody1.appendChild(tbody);
				
				var mybody=document.getElementById('divteachers');
				mybody.style.border="0px";
				tblBody1.style.border="0px";
				mybody.style.width="100%";
				mybody.appendChild(tblBody1);
			
		
			}
	}
	
	}
	else
	{
		
		var tblBody1 = document.createElement("table");
		var tbody = document.createElement('tbody');
		var heading =document.createElement('span');
		heading.innerHTML='No Friends Found';
		cell.appendChild(heading);  
		cell.style.border="0px";
		newRow.appendChild(cell);
		tbody.appendChild(newRow);
		tblBody1.appendChild(tbody);
		
		var mybody=document.getElementById('divteachers');
		mybody.style.border="0px";
		tblBody1.style.border="0px";
		mybody.style.width="100%";
		mybody.appendChild(tblBody1);
	

	}
 dropdownnone();
}


function callback_teacherstaff(res)
{
	checkResponse(res.value);
	var ds = res.value.Tables[0];
	var hidediv=document.getElementById('divallmyfriends');
	var showdiv=document.getElementById('divteachers');
	hidediv.innerHTML="";
	showdiv.innerHTML="";
	showdiv.style.padding="10px";
	
	var newRow = document.createElement("tr");
	var cell=document.createElement("td");
	
	var Friendsheading =document.createElement('div');
	Friendsheading.innerHTML='Friends List';
	Friendsheading.style.background="#ffffff";
	Friendsheading.style.color="#ff1f55";
	Friendsheading.style.textAlign="left";
	Friendsheading.style.fontWeight="bold";
	Friendsheading.style.height="25px";
	
	if(!ds.Rows.length==0)
	{
	
		var tblBody = document.createElement("table");
		var tbody1 = document.createElement('tbody');
		for (var j = 0; j<=ds.Rows.length-1; j++)
		{
			if(!ds.Rows[j].SchoolID=="")
			{
			if(ds.Rows[j].UserID != uid.value)
			{
				var res1=engFriends.getdetails(ds.Rows[j].UserID);
				var ds1 = res1.value.Tables[0];
				var path=getavtar(ds1.Rows[0].Account_ID,ds1.Rows[0].Gender);
				newRow = document.createElement("tr");
				cell = document.createElement("td");
				cell.width='20%';
				var myinput1=document.createElement('span');
				Username=ds1.Rows[0].Username;
				var ProfileURL=getProfileURL(Username);
				//var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' style='float: none;' height='100px' width='100px' /></a>";
				var profilepath="<a href='/profile/"+ProfileURL+".aspx' ><img src='"+path+"' class='photo' /></a>";
				myinput1.innerHTML = profilepath;
				cell.style.borderLeft='1px';
				cell.appendChild(myinput1); 
				newRow.appendChild(cell);
				 
					//username
				var schoolname;
				if(ds1.Rows[0].School != null)
				{
				schoolname=", "+ds1.Rows[0].School;
				}
				else
				{schoolname="";
				}
				cell = document.createElement("td");
				var myinput=document.createElement('span');
				UserId=ds1.Rows[0].UserID;
				Email=ds1.Rows[0].Email;
				var text1 = "<a href='/profile/"+ProfileURL+".aspx' class='username1'>" + Username + "</a>";
				var myinfo=text1+"<br/><span class='username2' style='color:#38a1d6'>"+ds1.Rows[0].Firstname+" "+ds1.Rows[0].Lastname+"</span> ";	
				myinfo=myinfo+"<br/><span class='username3'>"+ds1.Rows[0].status+schoolname+"</span>";
				myinfo=myinfo+"<br/><span class='username3' style='color:#8bc541'>"+ds1.Rows[0].Timezone+", "+ds1.Rows[0].Country_Desc+"</span>";
				var AccID=ds1.Rows[0].Account_ID;
				var Userdetails=Username.replace(" ","%20");
				var imgpath=myinfo+"<br/><br/><a href='/profile/"+ProfileURL+".aspx' title='View Profile' ><img src='../images/headers/background/profile.gif' alt='View Profile'/></a>";
				//var res2=engFriends.chkIsFriend(AccID);
				//var isFriend=res2.value;
				var messagepath;
				var photopath;
				//if(isFriend)
				//{
					messagepath=imgpath+"&nbsp;<a href=javascript:OpenModelDiv1("+UserId+",'"+Userdetails+"'); title='Send Message'><img src='../images/headers/background/sendmessage.gif' alt='Send Message'/></a>";				
					photopath=messagepath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				
				//}
				//else
				//{
				//	photopath=imgpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=photo' title='View Photos'><img src='../images/headers/background/photos.gif' alt='View Photos'/></a>"; 
				//}
				var blogpath=photopath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=blog' title='View Blogs'><img src='../images/headers/background/blog.gif' alt='View Blogs'/></a>";
				var calendarpath=blogpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=calendar' title='View Calendar'><img src='../images/headers/background/events.gif' alt='View Calendar'/></a>";
				//var transpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=money' title='View Transactions'><img src='../images/headers/background/transactions.gif' alt='View Transactions'/></a>";
				var widgetpath=calendarpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=widget' title='View Widgets'><img src='../images/headers/background/widget.gif' alt='View Widgets'/></a>";
				var asspath=widgetpath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=assignments' title='View Assignments'><img src='../images/icons/assignments.gif' alt='View Assignments'/></a>";
				var frdspath=asspath+"&nbsp;<a href='/profile/"+ProfileURL+".aspx?type=friends' title='View Friends'><img src='../images/headers/background/friends.gif' alt='View Friends'/></a>";
				myinput.innerHTML = frdspath;
				cell.width='45%';
				cell.appendChild(myinput);  
				myinput.classname="span";
				newRow.appendChild(cell); 
				
				cell = document.createElement("td");
				var desc=document.createElement('span');
				desc.style.fontSize='11px';
				if(!ds1.Rows[0].Description=="")
				{
					desc.innerHTML =ds1.Rows[0].Description;
				}
				else
				{
					desc.innerHTML ="No Description";
				}
				
				cell.width='35%';
				cell.appendChild(desc);  
				myinput.classname="span";
				newRow.appendChild(cell); 
			
				tbody1.appendChild(newRow);
				tblBody.appendChild(tbody1);
			}
			}
				tbody1.appendChild(newRow);
				tblBody.appendChild(tbody1);	
				var mybody=document.getElementById('divteachers');
				mybody.style.border="1px";
				mybody.style.width="100%";
				mybody.appendChild(Friendsheading);
				mybody.appendChild(tblBody);	
			}
	}
	else
	{
		var tblBody1 = document.createElement("table");
		var tbody = document.createElement('tbody');
		var heading =document.createElement('span');
		heading.innerHTML='No Friends Found';
		cell.appendChild(heading);  
		cell.style.border="0px";
		newRow.appendChild(cell);
		tbody.appendChild(newRow);
		tblBody1.appendChild(tbody);
		
		var mybody=document.getElementById('divteachers');
		mybody.style.border="0px";
		tblBody1.style.border="0px";
		mybody.style.width="100%";
		mybody.appendChild(tblBody1);
	}
	dropdownnone();
}

function dropdownnone()
{
	var ddl=document.getElementById('divsub');
	ddl.style.display='none';
}
