var endpos=4; // if we change the number then number of stories display will change 
var storylink;
var	vote ;
var	userlocation ;
var	realname ;
var	userid ;
var	username ;
var numberofdisplay=endpos;
var startpos=4;
var comment;
var status;
var str1 ="";
var str2 ;
var str3="";
var str4 ;
var searchheight;
var upperdivheight;
var upper_height=0;
var type="" ;

var endnum=4; // if we change the number then number of stories display will change 
var numberoffriend=endnum;
var startnum=0;
var totalfriend ;
var frienddiv ; 
var x ;
var numofstory_count;

function friend_search()
{
	 if (http)
	  {
		var itemsearch = document.getElementById("itemsearch").value;
		var y = Math.random() * 10000 ;

		//alert("friend_search.php?y="+ y +"&term="+ itemsearch);
		http.open("GET", "friend_search.php?y="+ y +"&term="+ itemsearch, true);
		http.onreadystatechange = HttpfriendResponse;
		http.send(null);
	 }

}

function  HttpfriendResponse()
{
	if (http.readyState==4)
	{
		var xmlDocument = http.responseXML; 
		var numofstory;
		var xleft  = 20;
		var yright = 100;
		var dv ;
		var age;
		var x ;
		var countClearDiv ;
		var str2;
		var str4;
		var useravtar ;
		
		var ni= document.getElementById('searchresult') ;
		/////////////////////////////////////////////////////
/*			if(document.getElementById("Next"))
		{
			removeElement_open("Next");
		}
		if(document.getElementById("prev"))
	{
			removeElement_open("prev");
		}
*/	
		//alert(document.getElementById("searchchild1") + document.getElementById("searchnum").value);
		if(document.getElementById("searchchild1"))
		{
			removeElementsearch("searchchild1");
		}
			
		numofstory = xmlDocument.getElementsByTagName('countrec').item(0).firstChild.data;
		for(countClearDiv=0;countClearDiv < document.getElementById("searchnum").value;countClearDiv++)
		{
			
			if(document.getElementById("searchchild1"))
			{
				removeElementsearch("searchchild1");
			}
			if(document.getElementById("next"))
			{
				removeElementsearch("next");
			}
			if(document.getElementById("prev"))
			{
				removeElementsearch("prev");
			}
		 }
			if (numofstory!=0)
			document.getElementById("searchnum").value=numofstory;
			/////////////////////////////////////////////////////////
			//alert(numofstory);
			if (numofstory!=0)
			{
				upper_height=1;
				//str1="<table width='100%' bgcolor='#BCD5EA'><tr><th colspan='2'>"+headersearch[0]+"</th><th>"+headersearch[1]+"</th><th>"+headersearch[2]+"</ th><th>"+headersearch[3]+"</th><th>"+headersearch[4]+"</th><th>"+headersearch[5]+"</th></th></tr>";
				 // str1="<table width='100%' bgcolor='#BCD5EA'><tr><td colspan='2' class='graytext'>"+headersearch[0]+"</td><td>"+headersearch[1]+"</td><td>"+headersearch[2]+"</td><td>"+headersearch[3]+"</td><td>"+headersearch[4]+"</td><td>"+headersearch[5]+"</td></tr>";
				 //str1="<table width='100%' border='0' bgcolor='#C5F2FC'><tr><td width='2%'>&nbsp;</td><td width='16%' align='center' class='graytext'>"+headersearch[0]+"</td><td width='16%' align='center' class='graytext'>"+headersearch[1]+"</td><td width='16%' align='center' class='graytext'>"+headersearch[2]+"</td><td width='16%' align='center' class='graytext'>"+headersearch[3]+"</td><td width='16%' align='center' class='graytext'>"+headersearch[4]+"</td><td width='16%' align='center' class='graytext'>"+headersearch[5]+"</td><td width='2%'>&nbsp;</td></tr>";
				 //str1="<table width='100%' border='0' bgcolor='#BCD5EA'><tr><td width='2%'>&nbsp;</td><td width='6%' align='center'>&nbsp;</td><td width='16%' align='center'>"+headersearch[1]+"</td><td width='16%' align='center'>"+headersearch[2]+"</td><td width='16%' align='center'>"+headersearch[3]+"</td><td width='21%' align='center'>"+headersearch[4]+"</td><td width='21%' align='center'>"+headersearch[5]+"</td><td width='2%'>&nbsp;</td></tr>";
				 str1="<table width='100%' border='0'><tr><td align='left' class='headingdarkblue'>"+headersearch[0]+"</td></tr></table><table width='100%' border='0' bgcolor='#BCD5EA'><tr><td width='2%'>&nbsp;</td><td width='4%' align='center'>&nbsp;</td><td width='15%' align='center' class='Catagorylink'>"+headersearch[1]+"</td><td width='15%' align='center' class='Catagorylink'>"+headersearch[2]+"</td><td width='15%' align='center' class='Catagorylink'>"+headersearch[3]+"</td><td width='21%' align='center' class='Catagorylink'>"+headersearch[4]+"</td><td width='25%' align='center' class='Catagorylink'>"+headersearch[5]+"</td><td width='2%'>&nbsp;</td></tr>";
					dv = document.createElement('div');
					dv.setAttribute('id',"searchchild1");
					dv.className="top";
					/*dv.style.position="absolute";       
					dv.style.left= xleft;
					dv.style.top=10+yright;
					*/
					dv.style.width=700;
					dv.style.height=50;

				str2="";
			//	alert(startpos);
				for (x=startpos;(x<endpos && x<numofstory);x++)
				{
					numofcomment = xmlDocument.getElementsByTagName('comment').item(x).firstChild.data ;
					numofstory_count = xmlDocument.getElementsByTagName('story').item(x).firstChild.data; 
					vote = xmlDocument.getElementsByTagName('vote').item(x).firstChild.data;
					userlocation = xmlDocument.getElementsByTagName('location').item(x).firstChild.data;
					realname = xmlDocument.getElementsByTagName('firstnamed').item(x).firstChild.data;
					userid = xmlDocument.getElementsByTagName('userid').item(x).firstChild.data;
					username = xmlDocument.getElementsByTagName('username').item(x).firstChild.data;
					useravtar = xmlDocument.getElementsByTagName('useravtar').item(x).firstChild.data;
					//str2+="<tr align='center'><td></td><td><a href='#'><img src='images/profile/16/"+ useravtar +"' width='16' height='16' alt='"+username+"'/></a></td><td><a href='#'>"+username+"</a></td><td>"+realname+"</td><td ><a href='#'>"+vote+"</a></td><td><a href='#'>"+numofstory_count+"</a></td><td ><a href='#'>0</a><img src='images/add_friend.jpg' width='50' height='14' /></td></tr>";
					//str2+="<tr><td>&nbsp;</td><td align='center'><a href='#'><img src='images/profile/16/"+ useravtar +"' width='16' height='16' alt='"+username+"'/></a></td><td align='center'><a href='#'>"+username+"</a></td><td align='center'>"+realname+"</td><td align='center'><a href='#'>"+vote+"</a></td><td align='center'><a href='#'>"+numofstory_count+"</a></td><td align='center'><table width='100%' border='0'><tr><td width='30%' align='center'><a href='#'>0</a></td><td width='70%' align='center'><img src='images/add_friend.jpg' width='50' height='14' /></td></tr></table></td><td>&nbsp;</td></tr>";
					//str2+="<tr><td>&nbsp;</td><td width='6%' align='center'><a href='#'><img src='images/profile/16/"+ useravtar +"' width='16' height='16' alt='"+username+"'/></a></td><td width='16%' align='center'><a href='#'>"+username+"</a></td><td width='16%' align='center'>"+realname+"</td><td align='center'><a href='#'>"+vote+"</a></td><td width='21%' align='center'><a href='#'>"+numofstory_count+"</a></td><td width='21%' align='center'><table width='100%' border='0'><tr><td width='30%' align='center'><a href='#'>0</a></td><td width='70%' align='center'><img src='images/add_friend.jpg' width='50' height='14' /></td></tr></table></td><td width='2%'>&nbsp;</td></tr>";
					str2+="<tr height='30'><td>&nbsp;</td><td width='4%' align='center' class='graytext'><a href='#'><img src='images/profile/16/"+ useravtar +"' width='16' height='16' alt='"+username+"'/></a></td><td width='15%' align='center' class='graytext'><a href='#'>"+username+"</a></td><td width='15%' align='center' class='graytext'>"+realname+"</td><td width='15%' align='center' class='graytext'><a href='#'>"+vote+"</a></td><td width='21%' align='center' class='graytext'><a href='#'>"+numofstory_count+"</a></td><td width='25%' align='center'><table width='100%' border='0'><tr><td width='30%' align='right'><a href='#'>0</a></td><td width='70%' align='center'><a href='viewprofile-add-"+ userid +"'><img src='images/add_friend.jpg' width='50' height='14' /></a></td></tr></table></td><td width='2%'>&nbsp;</td></tr>";
					
				 }
					str3="</table>";
					str4=str1+str2+str3;
					dv.innerHTML=str4;
					ni.appendChild(dv);

				//////// Height Adjustment
			//alert("upper_height" + upper_height);
				if(upper_height==1)
				{
					upperdivheight= 30+document.getElementById("searchnum").value*40 ;
					document.getElementById("searchresult").style.height = upperdivheight ;
					//alert(upperdivheight +150+document.getElementById("searchnum").value*20);
					document.getElementById("myDiv").style.top = 630 ;
					document.getElementById("heading").style.top = 610 ;
					var maindiv= document.getElementById("ajaxcontentarea").style.height ;
					var mainheight= parseInt (maindiv.substr(0,maindiv.length-2));
					document.getElementById("ajaxcontentarea").style.height=mainheight+100 ;
				}
				///////
				
				///////////////////////////////////////////// NEXT and prev 
				if (numofstory>numberofdisplay && startpos+numberofdisplay<numofstory){ create_next_vote(yright);}
				if (startpos>=numberofdisplay && startpos<=numofstory) { create_prev_vote(yright); } 	
				//////////////////////////////////////
			}
			else
			{
				if(upper_height==1)
				{
					//upperdivheight =  30+document.getElementById("searchnum").value*40 - 100 ;
					document.getElementById("searchresult").style.height = 100 ;
					document.getElementById("heading").style.top = 393;
					document.getElementById("myDiv").style.top = 413;
					//var maindiv= document.getElementById("ajaxcontentarea").style.height ;
					//var mainheight= parseInt (maindiv.substr(0,maindiv.length-2));
					document.getElementById("ajaxcontentarea").style.height=1000 ;
				}
				else
					document.getElementById("searchresult").style.height = 50;

				dv = document.createElement('div');
				dv.setAttribute('id',"searchchild1");
				dv.className="top";
				dv.style.position="absolute";       
				dv.style.left= xleft;
				dv.style.top=100;
				dv.style.width=250;
				dv.style.height=50;
				dv.innerHTML="<table width='200' border='0' cellspacing='0' cellpadding='0'><tr><td class='Bartext'>No search result.</td></tr></table>";
				ni.appendChild(dv);		
			}
		}



}

function removeElementsearch(divNum)
{
  var d = document.getElementById('searchresult');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
}


function get_friend_list(reset_counter)
{
	 if (http)
	  {
		var y = Math.random() * 10000 ;
		if(reset_counter == 2)
			startpos = endpos ;
		type = "friend" ;
		http.open("GET", "f_my_friend_list.php?y="+y+"&startpos="+startpos+"&endpos="+endpos, true);
		http.onreadystatechange = HttpfriendlistResponse;
		http.send(null);
	 }
}

function HttpfriendlistResponse()
{
	if (http.readyState==4)
	{
		var xmlDocument = http.responseXML; 
		var friendni= document.getElementById('myDiv') ;
		var startloop = 0 ;
		var endloop = -1 ;
		var xleft  = 20;
		var yright = 20;
		var friendname ;
		var friendimage ;
		var friendone ;
		var friendonestory ;
		var friendonelink ;
		var secondrow ;
		var firstrow ;
		var thirdrow;
		var i ;
		var friendID ;
/*		var friendlaststoryid ;
		var friendonestoryid ;*/
		
		for(i=0;i<4;i++)
		{
			if(document.getElementById("friend_info"+i))
			{
				removeElement_friend(i);
			}
		}
		if(document.getElementById("friendlist")) {
			  var masterDiv = document.getElementById("myDiv");
			  var parentDiv = document.getElementById("friendlist");
			
			  masterDiv.removeChild(parentDiv);
		}
/*
			if(document.getElementById("Next"))
			{
				removeElement_open("Next");
			}
			if(document.getElementById("prev"))
			{
				removeElement_open("prev");
			}*/
		if(document.getElementById("Next"))
			removeNElement("Next");
		if(document.getElementById("prev"))
			removePElement("prev");

		totalfriend = xmlDocument.getElementsByTagName('friendtotal').item(0).firstChild.data;

		if(totalfriend!=0)
		{
			frienddiv = document.createElement('div');
			frienddiv.setAttribute('id',"friendlist");
			frienddiv.className="top";
/*			frienddiv.style.position="absolute";       
			frienddiv.style.left= xleft;
			frienddiv.style.top=20+yright;
*/			
			frienddiv.style.width="100%";
			frienddiv.style.height=50;
	
			firstrow="<table cellpadding='0' cellspacing='0' border='0'><tr><td width='10'>&nbsp;</td><td width='760'><table width='760' height='75' border='0' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>" ;
	
			secondrow="";
			var display="";
			
////			for (x=startnum;(x<endnum && x<totalfriend);x++)
			// pagination
			displayrecnum = xmlDocument.getElementsByTagName('friend_disp_count').item(0).firstChild.data;
			for (x=0;x<displayrecnum;x++)
			// pagination
			{
				friendname = xmlDocument.getElementsByTagName('friendname').item(x).firstChild.data;
				friendID = xmlDocument.getElementsByTagName('friendID').item(x).firstChild.data;
				
				friendimage = xmlDocument.getElementsByTagName('friendimage').item(x).firstChild.data;
				friendone = xmlDocument.getElementsByTagName('friendone').item(x).firstChild.data;

				friendloc = xmlDocument.getElementsByTagName('friendloc').item(x).firstChild.data;
				friendweb = xmlDocument.getElementsByTagName('friendweb').item(x).firstChild.data;

				if (friendimage=="")
				{
					friendimage="nouser.jpg";
				}
				if(type == "friend")
					secondrow+="<tr><td width='65' align='left' valign='middle'><table width='65' border='0' cellspacing='0' cellpadding='0'><tr><td colspan='2'><img src='images/line_black_friend_lh.gif' alt='Spacer' width='60' height='1' /></td></tr><tr><td width='1'><img src='images/line_black_friend_lv.gif' alt='Spacer' width='1' height='59' /></td><td width='64' align='center' valign='middle'><a href='viewprofile-add-"+friendID+"'><img src='images/profile/48/"+friendimage+"' alt='Avatar' width='48' height='48' border='0' /></a></td></tr></table></td><td width='250' valign='middle'><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td width='90%' height='22' valign='top' class='submitstyle'><span class='boldlink'>&nbsp;&nbsp;Name:</span> <a href='viewprofile-add-"+friendID+"'>"+friendname+"</a></td><td width='10%' rowspan='3' align='right' valign='top'><a href='#' onClick='deleteFriend("+friendID+") ;'><img src='images/error.gif' alt='Delete Friend' width='15' height='15' border='0' /></a>&nbsp;&nbsp;</td></tr><tr valign='top'><td height='22' class='submitstyle'><span class='boldlink'>&nbsp;&nbsp;Location: </span>"+friendloc+"</td></tr><tr valign='top'><td height='22' class='submitstyle'><span class='boldlink'>&nbsp;&nbsp;Website:</span> "+friendweb+"</td></tr></table></td><td width='1'><img src='images/line_black_friend_m.gif' alt='Spacer' width='1' height='38' /></td><td width='444' valign='top'><table width='444' border='0' cellspacing='0' cellpadding='0'><tr><td><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td width='10%' rowspan='3' align='left' valign='top'>&nbsp;&nbsp;<img src='images/bulb_smallest.gif' alt='Ideas' width='24' height='24' /></td><td width='90%' height='22' valign='top' class='top_right'>Recent History</td></tr><tr><td height='22' valign='top' class='submitstyle'>";
				else
					secondrow+="<tr><td width='65' align='left' valign='middle'><table width='65' border='0' cellspacing='0' cellpadding='0'><tr><td colspan='2'><img src='images/line_black_friend_lh.gif' alt='Spacer' width='60' height='1' /></td></tr><tr><td width='1'><img src='images/line_black_friend_lv.gif' alt='Spacer' width='1' height='59' /></td><td width='64' align='center' valign='middle'><a href='viewprofile-add-"+friendID+"'><img src='images/profile/48/"+friendimage+"' alt='Avatar' width='48' height='48' border='0' /></a></td></tr></table></td><td width='250' valign='middle'><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td width='90%' height='22' valign='top' class='submitstyle'><span class='boldlink'>&nbsp;&nbsp;Name:</span> <a href='viewprofile-add-"+friendID+"'>"+friendname+"</a></td><td width='10%' rowspan='3' align='right' valign='top'>&nbsp;</td></tr><tr valign='top'><td height='22' class='submitstyle'><span class='boldlink'>&nbsp;&nbsp;Location: </span>"+friendloc+"</td></tr><tr valign='top'><td height='22' class='submitstyle'><span class='boldlink'>&nbsp;&nbsp;Website:</span> "+friendweb+"</td></tr></table></td><td width='1'><img src='images/line_black_friend_m.gif' alt='Spacer' width='1' height='38' /></td><td width='444' valign='top'><table width='444' border='0' cellspacing='0' cellpadding='0'><tr><td><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td width='10%' rowspan='3' align='left' valign='top'>&nbsp;&nbsp;<img src='images/bulb_smallest.gif' alt='Ideas' width='24' height='24' /></td><td width='90%' height='22' valign='top' class='top_right'>Recent History</td></tr><tr><td height='22' valign='top' class='submitstyle'>";
				if (friendone=="exist")
				{
					friendonestory = xmlDocument.getElementsByTagName('friendonestory').item(x).firstChild.data;
					friendonelink = xmlDocument.getElementsByTagName('friendonelink').item(x).firstChild.data;
//					friendonestoryid = xmlDocument.getElementsByTagName('friendonestoryid').item(x).firstChild.data;
				
					secondrow += "<span class='boldlink'>My #1:</span> <a href='"+friendonelink+"'>"+friendonestory+"</a>";
		
				}

				friendlasttotal = xmlDocument.getElementsByTagName('friendlasttotal').item(x).firstChild.data;
				if (friendlasttotal!=0)
				{
					secondrow +="&nbsp;</td></tr><tr><td height='22' valign='top' class='submitstyle'><span class='boldlink'>Last Voted:</span>";

					loop_row = "" ;
//					if(startloop == -1)
//						startloop = 0 ;
					endloop = parseInt(startloop) + parseInt(friendlasttotal) ;
					for( ; startloop < endloop ; startloop++)
					{
						friendlastlink = xmlDocument.getElementsByTagName('friendlastlink').item(startloop).firstChild.data;
						friendlaststory = xmlDocument.getElementsByTagName('friendlaststory').item(startloop).firstChild.data;
						//alert(friendlasttotal+":"+startloop+":"+endloop+":"+friendlastlink+":"+friendlaststory) ;
						//friendlaststoryid = xmlDocument.getElementsByTagName('friendlaststoryid').item(startloop).firstChild.data;
						//secondrow +="<a href='"+friendlastlink+"'>"+friendlaststory+"</a><br>";
						loop_row += "<a href='"+friendlastlink+"'> "+friendlaststory+"</a>, " ;
					}
					if(loop_row != "")
						loop_row = loop_row.substr(0,loop_row.length-2) ;
					secondrow = secondrow + loop_row + "&nbsp;</td></tr>" ;
				}
				
				secondrow +="</table></td><td width='1' align='right' valign='bottom'><img src='images/line_black_friend_rv.gif' alt='Spacer' width='1' height='59' /></td></tr><tr><td colspan='2' align='right'><img src='images/line_black_friend_rh.gif' alt='Spacer' width='60' height='1' /></td></tr></table></td></tr><tr><td align='left' valign='middle'>&nbsp;</td><td valign='middle'>&nbsp;</td><td>&nbsp;</td><td valign='top'>&nbsp;</td></tr>";
				++display;
			}
				
				thirdrow ="</table></td></tr></table>";
				 frienddiv.innerHTML=firstrow+secondrow+thirdrow;
				
				friendni.appendChild(frienddiv);
				//alert(secondrow);
				///////////////////////////////////////////// NEXT and prev 
				if (totalfriend > numberoffriend && startpos+numberoffriend<totalfriend){ create_next(yright,display);}
////				if (startnum>=numberoffriend && startnum<=totalfriend) { create_prev(yright,display); } 	
				// pagination
				if (startpos>0) { create_prev(yright,display); } 	
				// pagination
				//////////////////////////////////////

	
		}
	}
}

function removeElement_friend(divNum)
{
  var i ;
/*  var d = document.getElementById("friend"+divNum);
  var olddiv = document.getElementById("child"+divNum);
  d.removeChild(olddiv);

  d = document.getElementById("img_friend"+divNum);
  olddiv = document.getElementById("img_child"+divNum);
  d.removeChild(olddiv);
*/
  var masterDiv = document.getElementById("myDiv");
  var parentDiv = document.getElementById("friend_info"+divNum);
////  var picDiv = document.getElementById("img_child"+divNum);
////  var friendDiv = document.getElementById("child"+divNum);

////  parentDiv.removeChild(picDiv);
////  parentDiv.removeChild(friendDiv);
  masterDiv.removeChild(parentDiv);

/*//  d = document.getElementById("myDiv");
  olddiv = document.getElementById("friend"+divNum);
//  alert(d.innerHTML) ;
	removeElement(olddiv) ;
//  d.removeChild(olddiv);
*/
}

function removeElement_open(divNum) {
  var d = document.getElementById('myDiv');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
}

function removeNElement(divNum) {
  var d = document.getElementById('nextDiv');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
}

function removePElement(divNum) {
  var d = document.getElementById('prevDiv');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
}

///////////////////////////////// Email Settings //////////////////

function get_mail_valid(emailnum)
{
	var y = Math.random() * 10000 ;
/*	alert("emailcheck.php?y="+ y+"&mailcheck="+ document.getElementById(emailnum).value);
	http.open("GET", "emailcheck.php?y="+ y+"&mailcheck="+ document.getElementById(emailnum).value, true);
	http.onreadystatechange = HttpmailcheckResponse;
	http.send(null);
*/}

function HttpmailcheckResponse()
{
/*	if (http.readyState==4)
	{
		var xmlDocument = http.responseXML;
		var mailstaus = xmlDocument.getElementsByTagName('status').item(0).firstChild.data;
		alert(mailstaus);
	}
*/}


function create_next(pos,display)
{
	var nextitem ;
	var nexti=document.getElementById('nextDiv');
	nextitem = document.createElement('div');
	nextitem.setAttribute('id',"Next");
	nextitem.className="top";
/*	nextitem.style.position="absolute";       
	nextitem.style.left=580; //prev value 580
	nextitem.style.top=150* + display + 20;
*/	
	nextitem.style.width=40;
	nextitem.style.height=10;
	nextitem.innerHTML="<span class='storylink'><a href='#' onclick='get_next();'>Next</a></span>";
	nexti.appendChild(nextitem);
	
}
function create_prev(pos,display)
{
	var nextitem ;
	var nexti= document.getElementById('prevDiv');
	nextitem = document.createElement('div');
	nextitem.setAttribute('id',"prev");
	nextitem.className="top";
/*	nextitem.style.position="absolute";       
	nextitem.style.left=80;
	nextitem.style.top=150*+display+20;
*/	
	nextitem.style.width=40;
	nextitem.style.height=10;
	nextitem.innerHTML="<span class='storylink'><a href='#' onclick='get_prev();'>Prev</a></span>";
	nexti.appendChild(nextitem);		

}
function get_next()
{
/*	startnum=startnum+numberoffriend ;
	endnum=endnum+numberoffriend;*/
	// pagination
	startpos=startpos+endpos ;
	// pagination
	if(type == "friend")
		get_friend_list(0);
	if(type == "befriend")
		get_befriend_list(0);	
	
}
function get_prev()
{
/*	startnum=startnum-numberoffriend ;
	endnum=endnum-numberoffriend;*/
	// pagination
	startpos=startpos-endpos ;
	// pagination
	if(type == "friend")
		get_friend_list(0);
	if(type == "befriend")
		get_befriend_list(0);	
}

function get_befriend_list(reset_counter)
{
	 if (http)
	  {
		var y = Math.random() * 10000 ;
		if(reset_counter == 2)
			startpos = endpos ;
		type = "befriend" ;
		http.open("GET", "f_my_befriend_list.php?y="+ y +"&startpos="+startpos+"&endpos="+endpos, true);
		http.onreadystatechange = HttpfriendlistResponse;
		http.send(null);
	 }
	
}


function create_next_vote(yright)
{
	var nextitem ;
	var nexti= document.getElementById('searchresult');
	nextitem = document.createElement('div');
	nextitem.setAttribute('id',"prev");
	nextitem.className="top";
	nextitem.style.position="absolute";       
	nextitem.style.left=666; //prev 668
	nextitem.style.top=yright+220;
	
	nextitem.style.width=40;
	nextitem.style.height=10;
	nextitem.innerHTML="<span class='cptext'><a href='#' onclick='get_next_search();'>NEXT</a></span>";
	nexti.appendChild(nextitem);		

}


function create_prev_vote(yright)
{
	var nextitem ;
	var nexti= document.getElementById('searchresult');
	nextitem = document.createElement('div');
	nextitem.setAttribute('id',"prev");
	nextitem.className="top";
	nextitem.style.position="absolute";       
	nextitem.style.left=-6; //prev 0
	nextitem.style.top=yright+220; //prev 220
	
	nextitem.style.width=40;
	nextitem.style.height=10;
	nextitem.innerHTML="<span class='cptext'><a href='#' onclick='get_prev_search();'>PREV</a></span>";
	nexti.appendChild(nextitem);		

}

function get_next_search()
{
	startpos=startpos+numberofdisplay ;
	endpos=endpos+numberofdisplay;
	friend_search();
	
}
function get_prev_search()
{
	startpos=startpos-numberofdisplay ;
	endpos=endpos-numberofdisplay;
	friend_search();
}

function sendMessage() {
	 if (http)
	 {
		var name = document.getElementById("txtname").value ;
		var email = document.getElementById("txtemail").value ;
		var msg = document.getElementById("txtmsg").value ;
		var targetemail = document.getElementById("targetemail").value ;
		if(name == "" || email == "" || msg == "") {
			alert("Please fill up all the fields before trying to contact the member") ;
			return false ;
		}
		var y = Math.random() * 10000 ;
		http.open("GET", "sendfriendmail.php?y="+ y +"&name="+name+"&email="+email+"&msg="+msg+"&targetemail="+targetemail, true);
		http.onreadystatechange = httpMailResponse ;
		http.send(null);
		return true ;
	 }
}

function httpMailResponse() {
	if (http.readyState==4)
	{
		var xmlDocument = http.responseXML;
		var success = xmlDocument.getElementsByTagName('success').item(0).firstChild.data;
		if(success == 1) {
			document.getElementById("mailsuccess").style.display = "inline" ;
			document.getElementById("mailerror").style.display = "none" ;
		}
		else {
			document.getElementById("mailerror").style.display = "inline" ;
			document.getElementById("mailsuccess").style.display = "none" ;
		}
	}
}