// JavaScript Document
// JavaScript Document
var xmlHttp
var global_divid
function getfavorite(u,optoin)
{
	   xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option="+optoin+"&u="+u;
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function changepassword(u,optoin)
{
	   xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option="+optoin+"&u="+u;
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}








function addfav11(u,t,z)
{
	xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option=4&u="+u+"&i="+t+"&c="+z;
xmlHttp.onreadystatechange=stateChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function remfav11(u,t,z)
{
xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option=5&u="+u+"&i="+t+"&c="+z;
xmlHttp.onreadystatechange=stateChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function saveprofile(u)
{
	var m=document.getElementById("mname").value;
	var n=document.getElementById("country").value;
	var c=document.getElementById("city").value;
	var g=document.getElementById("gender").value;
	var a=document.getElementById("aboutme").value;
	
	
	
xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option=22&u="+u+"&m="+m+"&n="+n+"&c="+c+"&g="+g+"&a="+a;
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function savepass(u)
{
	
	var opass=document.getElementById("opass").value;
	var npass=document.getElementById("newpass").value;

	   xmlHttp=GetXmlHttpObject(); 
	if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 


if(opass=="" || npass=="")
{
	alert('Both fields are mandatory');
	return false;
}
		  
var url="getfavorites.php";
url=url+"?option=26"+"&u="+u+"&opass="+opass+"&npass="+npass;
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function delfavorite(u,fid,c)
{
	
xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option=6&i="+fid+"&c="+c+"&u="+u;
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function editcomment(c,d,u,o)
{
global_divid=d;	
xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option=10&u="+u+"&i="+c+"&c="+d+"&o="+o;
xmlHttp.onreadystatechange=stateChanged3;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);	
}






function svaecomment(c,d,u,o)
{
	var x=document.getElementById(o).value;
	global_divid=d;	
	
	xmlHttp=GetXmlHttpObject(); 
		if (xmlHttp==null)
		  {
		  alert ("Your browser does not support AJAX!");
		  return;
		  } 
		  
var url="getfavorites.php";
url=url+"?option=11&u="+u+"&i="+c+"&c="+d+"&o="+x; // here o=x is comments text
xmlHttp.onreadystatechange=stateChanged3;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);	
	
}


function stateChanged1() 
{
	if(xmlHttp.readyState==4)
	{
	document.getElementById("myprofile").innerHTML=xmlHttp.responseText;
	}
}

function stateChanged3() 
{
	if(xmlHttp.readyState==4)
	{
	document.getElementById(global_divid).innerHTML=xmlHttp.responseText;
	}
}

function stateChanged2() 
{
	if(xmlHttp.readyState==4)
	{
	document.getElementById("favbuttons").innerHTML=xmlHttp.responseText;
	}
}


function GetXmlHttpObject()
{
var xmlHttp=null;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
		catch (e)
        {
		  // Internet Explorer
			  try
		     {
		    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			   }
			  catch (e)
			    {
			    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			    }
	    }
return xmlHttp;
}
