	//Start of contents for MainServices.js

        var g_postId;
 
	function SendToYelpUrl(postId)
	{
		g_postId = postId;
		MainServices.GetYelpUrlByPostId(postId, SendToYelpUrlSuccess);
	}
	
	function SendToYelpUrlSuccess(result)
	{
		var refering_url = window.location.href;		
	
		window.location = result;

		var link_url = result;

                var refering_id = g_postId;

                var site_url = "yelp." + "com";
 
                //alert(link_url + " " + site_url + " " + refering_url + " " + refering_id);                 

		MainServices.AddReferralLogEntry(link_url, site_url, refering_url, refering_id);
	}

	function SendToFlickrUrl(postId, flickrOwner, flickrPhotoId)
	{	
		result = "http://" + "www." + "flickr." + "com/photos/" + flickrOwner + "/" + flickrPhotoId;
		
		var refering_url = window.location.href;		
	
		window.location = result;

		var link_url = result;

                var refering_id = postId;

                var site_url = "flickr." + "com";
 
                //alert(link_url + " " + site_url + " " + refering_url + " " + refering_id);                 

		MainServices.AddReferralLogEntry(link_url, site_url, refering_url, refering_id);

	}

	function SendToSite($site_url)
	{
		//var site_url = "places-to-go." + "us";
		
		result = "http://" + site_url;
		
		var refering_url = window.location.href;		
	
		window.location = result;

		var link_url = result;

                var refering_id = postId;
 
                //alert(link_url + " " + site_url + " " + refering_url + " " + refering_id);                 

		MainServices.AddReferralLogEntry(link_url, site_url, refering_url, refering_id);
	}
	

	//end of MainServices.js