//mysqldump -u root -p --no-data puzzle > /home/hhayrape/puzzle.sql
//http://www.myspace.com/489935948
var SERVER_URL;

if (IS_LIVE){
	SERVER_URL  = "http://gt.doflirt.com/myspace/music/music_dj/";
}else{
	SERVER_URL  = "http://10.137.25.146/NEWPIANO/myspace/";
}
var IMG_URL = SERVER_URL + "images/";

var SWF_NAME = SERVER_URL+"piano_cs4.swf";
var canvas_url = "http://profile.myspace.com/Modules/Applications/Pages/Canvas.aspx?appId=145151";

var friend_selector = null;
var APP_NAME = "Music DJ";
var APP_SOCIAL_ID = "145151";

var FLASH_IS_READY = false;
/*
userId = "215489366534";
userName = "Harutyun";
userThumbnail = "userThumbnail";
userProfile = "userProfile";
*/


var defaultPageSize = 3;
var containerDomain = null;

var friendHasAppList = [];
var friendHasNotAppList = [];
var friendList = [];

function callfriends(){req_getHasApp();};

var startIndex = 1;
function req_getHasApp(){
	
    data = "http://opensocial.myspace.com/roa/09/people/"+userId+"/@friends?";
    data+= 	"filterBy=hasapp&"+
    		"filterOp=equals&"+
    		"filterValue=true&"+
    		"startIndex="+(startIndex++)+
    		"&"+"count=100"+
    		"";
    	
    Request.sendGET(data,resp_getHasApp);     
}

function resp_getHasApp(response){
	var hasAppData = response.data;
	if (parseInt(hasAppData.totalResults) == hasAppData.entry.length){
		startIndex = 1;
		req_getNotHasApp();
	}else{
		startIndex = hasAppData.startIndex;
		cons("AgainCall");
		req_getHasApp();
	}
	
}
//=============
function req_getNotHasApp(){
	data = "http://opensocial.myspace.com/roa/09/people/"+userId+"/@friends?";
    data+= 	"filterBy=hasapp&"+
    		"filterOp=equals&"+
    		"filterValue=false&";
    		"startIndex="+(startIndex++)+
    		"&"+"count=100"+ 
    		"";	
    Request.sendGET(data,resp_getNotHasApp);
	
}
function resp_getNotHasApp(response){
	var notHasAppData = response.data;
	for (var i=0;i<notHasAppData.entry.length;i++){
		if (notHasAppData.entry[i].person.hasApp == "true"){
			cons("-------"+notHasAppData.entry[i].person.hasApp)
		}	
	}
	
	if (parseInt(notHasAppData.totalResults) > notHasAppData.entry.length){
		startIndex = notHasAppData.entry.length+1;
		cons("AgainCall");
		req_getNotHasApp();
	}else{
		startIndex = 1;
		cons("end")
		
	}
}
//=============
function resp_getHasApp1(response){

	globalFrInd++;
	friends=response.data;
	
	if(globalFrInd==1){
		friendHasAppList = friends.entry;
		cons(friendHasAppList)
		callfriends();
	}else if(globalFrInd==2){
		for(var i=0; i<friends.entry.length; i++){
			if(friends.entry[i].person.hasApp=="true"){
				friendHasAppList.push(friends.entry[i]);
			}else{
				riendHasNotAppList.push(friends.entry[i]);
			}
		}
	}
	
}













































			
var fillHTML = function() {
		var html =	""+
		
		"<div align=center>"+		
			'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="720" height="110" id="xopcsm" align="middle">'+
			'<param name="allowScriptAccess" value="sameDomain" />'+
			'<param name="allowFullScreen" value="false" />'+
			'<param name="movie" value="http://gt.doflirt.com/myspace/game/xo/xoHorBanner.swf" />'+
			'<param name="quality" value="high" />'+
			'<param name="bgcolor" value="#b7edff" />'+
			'<embed src="http://gt.doflirt.com/myspace/game/xo/xoHorBanner.swf" quality="high" bgcolor="#b7edff" width="720" height="110" name="xopcsm" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />'+
			'</object><br/>'+
		"</div>"+
		
			"<div align=center id='adTop' style='margin-bottom:50px;'></div>"+

			'<div id="tabs">'+
				"<ul>"+
					'<li><a href="#main_table">Music DJ</a></li>'+
					'<li><a href="#friend_table">Invite Friends</a></li>'+
				"</ul>"+
				
					'<div id="main_table">'+
						'<table border=0 cellpadding="0" cellspacing="0" align="center" class="main-table" border="0">'+
							'<tr>'+
								'<td>'+
									"<div style='width: 120px;' id='adLeft'></div>"+
								'<td>'+
								
/*PIANO CONTENT*/				'<td align="center" id="newPiano"></td>'+
							
								'<td>'+
									"<div align=center id='adRight'></div>"+
								'<td>'+
							'</tr>';
				if (IS_LIVE){
					html+='<tr>'+
								'<td colspan="1"><img src="'+IMG_URL+'space.png" onload="getFriends()"></td>'+
							'</tr>';
				}
				html +=	'</table>'+
					'</div>'+
					
					'<div id="friend_table">'+
						'<table border=0 cellpadding="0" cellspacing="0" align="center">'+
							'<tbody id="friend_tbody">'+
								'<tr>'+
									'<td align="center" class="text" style="color:red;" id="info"></td>'+
								'</tr>'+
								'<tr>'+
									'<td align="left" class="text" style="cursor:pointer" onclick="CloseFriendSelector()"> <center><b><img src="'+IMG_URL+'createMusic.png" /></b></center> </td>'+
								'</tr>'+
								'<tr>'+
									'<td align="center" class="text" style="font-size: 18px;padding-top: 10px;color:#F59422">Send Invitation to your friends!</td>'+
								'</tr>'+
								'<tr>'+
									'<td>'+
										'<center><img src="'+IMG_URL+'sendInv.png" onClick=inviteAll() style="cursor:pointer;" /></center>'+
									'</td>'+
								'</tr>'+
								'<tr>'+
									'<td><div id="friends_container"></div></td>'+
								'</tr>'+
								'<tr>'+
									'<td>'+
										'<center><img src="'+IMG_URL+'sendInv.png" onClick=inviteAll() style="cursor:pointer;" /></center>'+
									'</td>'+
								'</tr>'+
							'</tbody>'+
						'</table>'+
					'</div>'+
					
			"</div>"+
					"<div align=center id='adBottom'></div>"+
					
					"<div align=center>"+
						'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="720" height="110" id="xopcsm" align="middle">'+
						'<param name="allowScriptAccess" value="sameDomain" />'+
						'<param name="allowFullScreen" value="false" />'+
						'<param name="movie" value="http://gt.doflirt.com/myspace/game/xo/xoHorBanner.swf" />'+
						'<param name="quality" value="high" />'+
						'<param name="bgcolor" value="#b7edff" />'+
						'<embed src="http://gt.doflirt.com/myspace/game/xo/xoHorBanner.swf" quality="high" bgcolor="#b7edff" width="720" height="110" name="xopcsm" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />'+
						'</object><br/>'+
					"</div>"+
					
					"";

	_$("container").innerHTML = html;
	storeUserAndAppInstalledInformation();
	drawPiano();
	
	$('#tabs').tabs();
	
	$('#tabs').bind('tabsselect', function(event, ui) {
	   /* 
		ui.tab      anchor element of the selected (clicked) tab
		ui.panel    element, that contains the selected/clicked tab contents
		ui.index    zero-based index of the selected (clicked) tab
		*/
		try{
			if (ui.index == 1){
				drawFriends();
			}
		}catch(ex){
				console.error(ex)
		}
	});
	
	
	
	//req_getAppUsersIds(); //Do Not Open

        applyAds('adDivTop', 'adTop');
        applyAds('adDivBottom', 'adBottom');
        applyAds('adDivLeft', 'adLeft');
        applyAds('adDivRight', 'adRight');
//support socialreach ads
sr_gof();
var url = "http://adturns.com/channelStatistics.php?act_own=32&socialType=myspace&appId=music_dj&userId="+userId+"&channel=canvas";
Request.sendGET(url, "", "");
}

function applyAds(adDiv, adHolderDiv){
        var adTop = document.getElementById(adDiv);
        adTop.parentNode.removeChild(adTop);
        var adHolder = document.getElementById(adHolderDiv);
        adHolder.appendChild(adTop);
        adTop.style.display='block';
}

var storeUserAndAppInstalledInformation = function() {
	var data = "social_id=" + userId +
				"&social_name=" + encodeURIComponent(userName) + 
				"&social_thumb_url=" + encodeURIComponent(userThumbnail) + 
				"&social_profile_url=" + encodeURIComponent(userProfile)+
				"&app_social_id=" + APP_SOCIAL_ID; 
	Request.sendPOST(SERVER_URL+"index.php?action=storeUserAndAppInstalledInf", data, doNothing);
}

var drawPiano = function() {
	var html = '<table cellpadding="0" cellspacing="0" align="center" width="100%">'+
					'<tr>'+
						'<td>'+
							'<table cellpadding="0" cellspacing="5" align="center" width="100%">'+
								'<tr>'+
									'<td align="center" colspan="2">'+
										'<div id="flash_container">'+
											'<div id="newPianoContent" style="padding: 5px;"><h2 class="text">Please Download Flash Player for using <i>'+APP_NAME+'</i> app.</h2>'+
												'<p><a target="_blank" href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>'+
											'</div>'+
										'</div>'+
									'</td>'+
								'</tr>'+
						
							'<tr>'+
									'<td align="center">'+
										'<img width="160px" style="cursor: pointer; padding: 10px;" src="'+IMG_URL+'invite.png" onclick="changeTab(1)" />'+
										'<img width="160px" style="cursor: pointer; padding: 10px;" src="'+IMG_URL+'bulletin.png" onclick="sendToBulletin()" />'+
									'</td>'+
								'</tr>'+
								
							'</table>'+
						'</td>'+
					'</tr>'+
				'</table>';
	
	_$("newPiano").innerHTML = html;

	flashCalling();
}

var flashCalling = function(){
	
	var flashvars = {
						userId: userId,
						userName: userName,
						serverUrl :SERVER_URL
					};
	
	var params = {
					allowScriptAccess: "always",
					allowNetworking  : "all",
					wmode:"transparent"		
				 };
	var attributes = {
						 id: "piano",
						 name: "piano"
					 };
	
	swfobject.embedSWF(SWF_NAME, "newPianoContent", "650", "550", "10.0.0", "expressInstall.swf",flashvars, params, attributes);
	gadgets.window.adjustHeight(1135);
};

function adjustPageHeight(){
	gadgets.window.adjustHeight(1135);
	window.setTimeout('adjustPageHeight',1000);
} 
	 
function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}

function changeTab(index){
	$('#tabs').tabs( 'select' , index );
}
//================================================
//================================================
//================================================

function flashExternalInterfaceIsReady(){
	FLASH_IS_READY = true;
	thisMovie("piano").updateListResult("1");
	
}

//==============================
function saveMusic(fileName,playListName,content){
	var data = "fileName=" + fileName +"&playListName="+playListName+"&content=" + content + "&userId="+userId;
	
	Request.sendPOST(SERVER_URL+"index.php?action=saveMusic", data, resp_saveMusic);
}
function resp_saveMusic(response){
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}	
	try{
		thisMovie("piano").saveMusicResult(response);
	}catch(e){
		console.log(e)
	}
}
//====================================
function moveToTrash(fileName){
	var data = "fileName=" + fileName + "&userId="+userId;
	Request.sendPOST(SERVER_URL+"index.php?action=deleteMusic", data, resp_moveToTrash);
}
function resp_moveToTrash(response){
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}
	try{
		thisMovie("piano").moveToTrashResult(response);
	}catch(e){
		console.log(e)
	}
}
//================== C L E A R   T R A S H ============================

function cleareTrash(){
	var data = "&userId="+userId;
	Request.sendPOST(SERVER_URL+"index.php?action=clearetrash", data, resp_cleareTrash);
}
function resp_cleareTrash(response){
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}
	try{
		thisMovie("piano").clearTrashResult(response);
	}catch(e){
		console.log(e)
	}
}
//================= A D D   T O   P L A Y L I S T ======================
function addToPlaylist(musicName,playlistName){
	var data = "&userId="+userId+"&musicName="+musicName+"&playlistName="+playlistName;
	Request.sendPOST(SERVER_URL+"index.php?action=addToPlaylist", data, resp_addToPlaylist);
}
function resp_addToPlaylist(response){
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}
	try{
		thisMovie("piano").addToPlaylistResult(response);
	}catch(e){
		console.log(e)
	}
}
//==================================
function deleteFromPlaylist(musName){	
	var data = "&userId="+userId+"&musicName="+musName;
	Request.sendPOST(SERVER_URL+"index.php?action=deleteFromPlaylist", data, resp_deleteFromPlaylist);
}
function resp_deleteFromPlaylist(response){
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}
	try{
		thisMovie("piano").deleteFromPlaylistResult(response);
	}catch(e){
		console.log(e)
	}
	
}
//====================== U P D A T E   L I S T ========================
function updateList(listName){
	var data = "&userId="+userId+"&playlistName="+listName;
	Request.sendGET(SERVER_URL+"index.php?action=updateList"+data, resp_updateList);
	
}

function resp_updateList(response){

	var listData;
	if (IS_LIVE){
		listData = response.data;
	}else{
		response = response.responseText;
		listData = eval('(' + response + ')');
	}
	
	try{
		thisMovie("piano").updateListResult(listData);
	}catch(e){
		console.log(e)
	}
}
//===========================
function getUserList(){
	var data = "&userId="+userId;
	Request.sendPOST(SERVER_URL+"index.php?action=getUserLists", data, resp_getUserList);
}
function resp_getUserList(response){
	//var response = response.responseText;
	//var listData = eval('(' + response + ')');
	
	var listData;
	
	if (IS_LIVE){
		listData = response.data;
	}else{
		response = response.responseText;
		listData = eval('(' + response + ')');
	}

	var userListArray = "";
	
	for (i=0;i<listData.userLists.length;i++){
		
		userListArray += listData.userLists[i].listName+",";
	}
	
	userListArray = userListArray.substring(0,userListArray.length-1);
	try{
		thisMovie("piano").getUserListResult(userListArray);
	}catch(e){
		console.log(e)
	}
}
//================================================
function createPlayList(listName){
	var data = "playListName=" + listName +"&userId="+userId;
	Request.sendPOST(SERVER_URL+"index.php?action=createPlaylist", data, resp_createPlayList);
}

function resp_createPlayList(response){
	var response;
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}
	try{
		thisMovie("piano").createPlaylistResult(response);
	}catch(e){
		//console.log(e)
	}
}
//=======================================================

function deletePlayList(listName){
	var data = "playListName=" + listName +"&userId="+userId;	
	Request.sendPOST(SERVER_URL+"index.php?action=deletePlaylist", data, resp_deletePlayList);	
}
function resp_deletePlayList(response){
	var response;
	//var listData = eval('(' + response + ')');
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}
	try{
		thisMovie("piano").deletePlaylistResult(response);
	}catch(e){
		console.log(e)
	}
}
//=======================================================
function sharefav(musName,action,value){
	var data = "musName=" + musName +"&userId="+userId+"&act="+action+"&value="+value;	
	Request.sendPOST(SERVER_URL+"index.php?action=sharefav", data, resp_sharefav);	
}
function resp_sharefav(response){
	var response;
	if (IS_LIVE){
		response = response.text;
	}else{
		response = response.responseText;
	}
}

//============getUserFriendsListResult===========
function getUserFriendsListResult(act){
	req_getTopFriends();
}

var getIdSpec = function(id){
		//create the parameters for the idspec to send into the fetch app data request
		var idParams = {};
		idParams[opensocial.IdSpec.Field.USER_ID] = opensocial.IdSpec.PersonId[id];
		idParams[opensocial.IdSpec.Field.NETWORK_DISTANCE] = 1;
		idParams[opensocial.IdSpec.Field.GROUP_ID] = 'FRIENDS';
		//create the idspec
		var idspec = opensocial.newIdSpec(idParams);
		return idspec;
}
var containerDomain = "myspace.com";

var req_getTopFriends = function(){
		var req = opensocial.newDataRequest();
		var params = {};
		params[opensocial.DataRequest.PeopleRequestFields.FILTER] = opensocial.DataRequest.FilterType.TOP_FRIENDS;
		if(containerDomain != "myspace.com"){
			params[opensocial.DataRequest.PeopleRequestFields.PROFILE_DETAILS]= [opensocial.Person.Field.PROFILE_URL];
		}
		var idspec = getIdSpec("VIEWER");
		req.add(req.newFetchPeopleRequest(containerDomain=="friendster.com" ? "VIEWER_FRIENDS" : idspec, params), "friends");
		req.send(resp_getTopFriends);
}
var topFriendList = [];
//var friendList = [];

	var resp_getTopFriends = function(response){

		topFriendList = response.get("friends").getData().asArray();
		friendCount = response.get("friends").getData().getTotalSize();
		for(var i = 0; i < topFriendList.length; i++){
			topFriendList[i].index = i;
			var id = topFriendList[i].fields_.id;
			topFriendList[i].fields_.id = id.match(":") ? id.substring(id.indexOf(":")+1) : topFriendList[i].getId();
		}
		
		var friendsIdArr = new Array();
		for(var i = 0; i < topFriendList.length; i++){
	
			//friendsIdArr[i] = '{"id":'+topFriendList[i].fields_.id+',"name":\"'+topFriendList[i].fields_.nickname+'\","profUrl":\"'+topFriendList[i].fields_.profileUrl+'\","thumbUrl":\"'+topFriendList[i].fields_.thumbnailUrl+'\"}';
			friendsIdArr[i] = topFriendList[i].fields_.id;
			
		}
		
		var data = "&userId="+userId+"&act=topFriendsList&topFriendList="+friendsIdArr;
		Request.sendPOST(SERVER_URL+"index.php?action=getFriends", data, resp_getUserFriendsListResult);
	}
	





function resp_getUserFriendsListResult(response){
	var response;
	if (IS_LIVE){
		listData = response.data;
	}else{
		response = response.responseText;
		var listData = eval('(' + response + ')');
	}
	try{
		thisMovie("piano").getUserFriendsListResult(response);
	}catch(e){
		console.log(e)
	}
}





























//==============================================
var _$ = function(id){
	return document.getElementById(id);
}

var doNothing = function(response) {
	//console.log(response.responseText);
}
var sleep = function(millis){
	var date = new Date();  
	var curDate = null;  
	do{
		curDate = new Date();
	}while(curDate-date < millis);  
}

//==============================================

//===================================================================
//var consumer_key = "http://www.myspace.com/489935948";
//var consumer_secret = "e98e56b242374cc0ab0577327a3d539e";

var getFriends = function(){
	friend_selector = new FriendSelector("friends_container");
	friend_selector.init(); 
}

var drawFriends = function() {
		
//	if($("#main_table")) $("#main_table").hide();
//	if($("#friend_table")) $("#friend_table").show();
	 
	friend_selector.draw();
	
	/*
	var friendTbody = _$("friend_tbody");
	
	if(_$("send_button_tr")) {
		tr = _$("send_button_tr");
		tr.parentNode.removeChild(tr);
	}
	
	var TR = document.createElement("TR");
	TR.id = "send_button_tr";
	var TD = document.createElement("TD");
	TD.style.textAlign = "center";
	TD.style.paddingTop = "10px";
	
	
	var button = document.createElement("IMG");
	button.style.cursor = "pointer";
	button.src = IMG_URL+"sendInv.png";
	button.onclick = function() {
		inviteAll();
	}
	TD.appendChild(button);
	TR.appendChild(TD);
	friendTbody.appendChild(TR);
	*/
}

var CloseFriendSelector = function() {
//	if($("#main_table"))    $("#main_table").show();
//	if($("#friend_table"))  $("#friend_table").hide();
changeTab(0);
}

var inviteAll = function(type) {
	
	var recipientsIds = [];

	var friends = friend_selector.getSelectedFrineds();
	
	if(friends.length == 0) {
		_$("info").innerHTML = "At first select friends plz.";
		return;
	}
	
	for(var i =0; i< friends.length; i++) {
		recipientsIds.push(friends[i].fields_.id);
	}
	
    var body = "Hey [recipient]! [sender] advise you play ";
		body += " [app]. Click on Add Piano and enjoy!";
		
	inviteFriend(recipientsIds,body);
}
var sendToBulletin = function (){
	var title = "The best way to spend your time with Piano";
	var body = "Try it out! Challenge yourself! Click ";
	body += "<a href='" + canvas_url + "'> here </a> to play Piano !<br />";
	sendBulletin(title,body);
}


//---------------------------------- get app users and send notifications--------------------------------------//
/*
var appUsersIds;
var counter = 1;

var req_getAppUsersIds = function() {
	Request.sendPOST(SERVER_URL+"index.php?action=getAppUsers", "", resp_getAppUsersIds);
}

var resp_getAppUsersIds = function(response) {
	if(response.text != "none") {//&& !response.errorText
		var data = eval('('+response.text+')');
		appUsersIds = data.userIds;
		sendNotifications();
	}
}

var sendNotifications = function() {

	var contentTemplate = "Hi friends, I have added new art work on Auction, take a look and buy if you like it !!!";
	var consumer_key = "http://www.myspace.com/475796977";
	var consumer_secret = "231d01461a334c79b1649ed0e6582431";
	var templateParams = '';
	var data_part = "&contentTemplate=" + contentTemplate + 
	"&applicationId=136867" + 
	"&consumerKey=" + consumer_key + 
	"&consumerSecret=" + consumer_secret +
	"&canvasButtonLabel=Join Auction!";//profileButtonLabel

	for (var i = counter; i < appUsersIds.length; i++ ) {
		var user_id = appUsersIds[i-1].userId;
		templateParams += '{"args":{"userId":"'+user_id+'"}},';// may contain userName, etc. 418493483

		if(i % 500 == 0) {
			counter += 500;
			templateParams = templateParams.substring(0, templateParams.length-1);
			templateParams += ']';

			var data = "templateParams=[" + templateParams + data_part;
			Request.sendPOST("http://justlocate.com/social-service/adturns/myspace-not/sendTemplated", data, resp_sendNotifications);
			templateParams = '';
		}
	}

	if(counter != appUsersIds.length) {
		templateParams = '';
		for (var i = counter; i < appUsersIds.length; i++ ) {
			var user_id = appUsersIds[i].userId;
			templateParams += '{"args":{"userId":"'+user_id+'"}},';// may contain userName, etc.
		}
		templateParams = templateParams.substring(0, templateParams.length-1);
		templateParams += ']';

		var data = "templateParams=[" + templateParams + data_part;
		Request.sendPOST("http://justlocate.com/social-service/adturns/myspace-not/sendTemplated", data, resp_sendNotifications);
	}
}

var resp_sendNotifications = function(response) {}
*/
////////////////////////
$(document).ready(function(){
		// determine if app is installed
		var global_viewerId = 'non';
		if(opensocial.hasPermission(opensocial.Permission.VIEWER)) {
			global_viewerId = gadgets.views.getParams().viewerId;
		}
 

		 var actionRedirect = gadgets.views.getParams()["goto"];
		 var destination = gadgets.views.getParams()["appname"];
		 
		 if(actionRedirect != null && actionRedirect .length > 0) {
				var url = "http://adturns.com/channelStatistics.php?act_own=32&socialType=myspace&appId=musicdj&userId="+global_viewerId+"&channel=goto_"+destination;
				var os_params = {};
				os_params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.GET;
				os_params[gadgets.io.RequestParameters.CONTENT_TYPE] = gadgets.io.ContentType.JSON;
				gadgets.io.makeRequest(url, dummyResponseHandler, os_params);
			  
				window.location = 'http://profile.myspace.com/Modules/Applications/Pages/Canvas.aspx?appId='+actionRedirect;
		 }
	});

function dummyResponseHandler(response){
	//nothing here
}
