twttr.anywhere(function (T) {
     if (T.isConnected()) {
      currentUser = T.currentUser;
      screenName = currentUser.data('name');
      profileId = currentUser.data('id');
	  //alert(screenName + ' ' + profileId);
      profileImageTag = currentUser.data('profile_image_url');
	  profileImageTag = profileImageTag.replace(/\//gi,'-');
	  
	 //alert(profileImageTag);
      document.getElementById('twitter-connect-placeholder').innerHTML = '<button onclick="twttr.anywhere.signOut();" id="signout" type="button">Sign out of Twitter</button>';
	  SimpleAJAXCall(ApplicationUrl+'connect.controller/twitterConnect/'+screenName+'/'+profileId+'/'+profileImageTag+'.html', ElementStateChanged, 'GET', 'connection');

	Connected(T);
    } else {
       T("#twitter-connect-placeholder").connectButton({ size: "small" });
	   Connected(T);
    };
  });
 
function loginTwitter()
 {
	 twttr.anywhere(function (T) {
      	T.signIn();
		Connected(T);
  }); 
 }
 
 function Connected(T)
	{
		//twttr.anywhere(function (T) {
		 if (T.isConnected()) {
		  currentUser = T.currentUser;
		  screenName = currentUser.data('name');
		  profileId = currentUser.data('id');
		 // alert('to' + screenName + ' ' + profileId);
		  profileImageTag = currentUser.data('profile_image_url');
		  //alert(profileImageTag);
		  //$('#twitter-connect-placeholder').append("Logged in as " + profileImageTag + " " + screenName);
		 SimpleAJAXCall(ApplicationUrl+'connect.controller/twitterConnect/'+screenName+'/'+profileId+'.html', ElementStateChanged, 'GET', 'connection');
		}
	  //});
	}
	
	function statusTwitter()
	{
		//twttr.anywhere(function (T) {
			//alert(document.getElementById('twitter-connect-placeholder').innerHTML);
		if(document.getElementById('twitter-connect-placeholder').innerHTML == '<button onclick="twttr.anywhere.signOut();" id="signout" type="button">Sign out of Twitter</button>')	{
			  if(document.getElementById('twitterIdConnect')){
				document.getElementById('twitterIdConnect').checked=true;
			  }
			}
			else{
				if(document.getElementById('twitterIdConnect')){
									document.getElementById('twitterIdConnect').checked=false;
				}
			}
		//  });
	}
