$(document).ready(function(){
    $("#my-tabs > ul").tabs();
   // $("#my-dialog").dialog({ height: 100, width: 100});     
/*$('div.friendselect').Selectable(
	{
		accept : 'selectableitem',
		opacity : 0.2,
		selectedclass : 'selecteditem',
		helperclass : 'selecthelper'
	}
);*/
});
  
var os;
var ownerObj;
var remoteOwnerObj;


function mypet() {
  os = opensocial.Container.get();
  var dataReqObj = os.newDataRequest();
  dataReqObj.add(os.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER));
  dataReqObj.send(mypetCallback);
}

function mypetCallback(data) {
  if (!data.hadError()){    
    ownerObj = data.get(opensocial.DataRequest.PersonId.OWNER).getData(); 
    funapps_render_mypet();  
  }else{
	//echo "Please login to access this application.";  
		document.getElementById('mypet').innerHTML = "Please login to access this application."; 
    //funapps_render_error(data);
  }
}

function mypet_post(){
  os_params = {};
  os_params[opensocial.ContentRequestParameters.METHOD] = opensocial.ContentRequestParameters.MethodType.POST;
  //os_params[opensocial.ContentRequestParameters.CONTENT_TYPE] = opensocial.ContentRequestParameters.ContentType.HTML;
  var mediaid
  for (i=0;i<document.mypetform.media.length;i++){
	if (document.mypetform.media[i].checked==true){
   		mediaid=i+1
		break 
	}
  }

  //os_params[opensocial.ContentRequestParameters.POST_DATA] = mydata;
 // os_params[opensocial.ContentRequestParameters.POST_DATA] = $('kissform').formSerialize();
  os.makeRequest(get_url+"?doservice=setmypet&user_id="+ownerObj.getId()+"&media="+mediaid, render_mypet_Callback, os_params);		
}
/*******************************************/

function kisses_send() {
  os = opensocial.Container.get();
  var dataReqObj = os.newDataRequest();
  dataReqObj.add(os.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER));
  dataReqObj.send(sendCallback);
}

function sendCallback(data) {
  if (!data.hadError()){    
    ownerObj = data.get(opensocial.DataRequest.PersonId.OWNER).getData(); 
    funapps_render_kisses_send();  
  }else{   
    funapps_render_error(data);
  }
}


function kisses_received() {
  os = opensocial.Container.get();
  var dataReqObj = os.newDataRequest();
  dataReqObj.add(os.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER));
  dataReqObj.send(receivedCallback);
}

function receivedCallback(data) {
  if (!data.hadError()){    
    ownerObj = data.get(opensocial.DataRequest.PersonId.OWNER).getData(); 
    funapps_render_kisses_received();  
  }else{   
    funapps_render_error(data);
  }
}

function kisses_sent() {
  os = opensocial.Container.get();
  var dataReqObj = os.newDataRequest();
  dataReqObj.add(os.newFetchPersonRequest(opensocial.DataRequest.PersonId.OWNER));
  dataReqObj.send(sentCallback);
}

function sentCallback(data) {
  if (!data.hadError()){    
    ownerObj = data.get(opensocial.DataRequest.PersonId.OWNER).getData(); 
    funapps_render_kisses_sent();  
  }else{   
    funapps_render_error(data);
  }
}

function checkfields(){
	return true;
}
/*function init() {
  kisses_send();	
}
init();*/
mypet();