// JavaScript Document 

var xmlhttpFavourite;
function newFavourite(yp_ID)
{
//alert("AA");
xmlhttpFavourite=GetXmlHttpObject();

if (xmlhttpFavourite==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  
var url="/Ajax/favouriteData.php";
url=url+"?sid="+Math.random();
url=url+"&Action=InsertData";
url=url+"&YellowPageID="+yp_ID;

//alert(url);

xmlhttpFavourite.onreadystatechange=newFavouriteReceive;

xmlhttpFavourite.open("GET",url,true);

xmlhttpFavourite.send(null);
//endVideoEdit(ID);
}

function newFavouriteReceive()
{
	if (xmlhttpFavourite.readyState==4 || xmlhttpFavourite.readyState=="complete")
	{
			document.getElementById("favouriteLink").innerHTML=" Already in your Favourite";		
	}
}

function removeFavourite(yp_ID)
{
//alert("AA");
xmlhttpFavourite=GetXmlHttpObject();

if (xmlhttpFavourite==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  
var url="/Ajax/favouriteData.php";
url=url+"?sid="+Math.random();
url=url+"&Action=RemoveData";
url=url+"&YellowPageID="+yp_ID;

alert(url);

xmlhttpFavourite.onreadystatechange=removeFavouriteReceive;

xmlhttpFavourite.open("GET",url,true);

xmlhttpFavourite.send(null);
//endVideoEdit(ID);
}

function removeFavouriteReceive()
{
	
	if (xmlhttpFavourite.readyState==4 || xmlhttpFavourite.readyState=="complete")
	{
		//alert(xmlhttpFavourite.responseText);
		var ID=xmlhttpFavourite.responseText;
		alert("favouriteEntry"+ID+"cx");
			document.getElementById("favouriteEntry"+ID).innerHTML=" Removed.";		
	}
}



function GetXmlHttpObject()
{
	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;
}


