CaptureIntegration.ClientSideIntegration = function() {
	
	var spLinks = $("a.captureIframe-owi-signin_or_profile");
	if( spLinks.length )
	{
		jQuery.ajax({
		  url: "/__/account/2.1/ajax/get_url.php",
		  data: {'for': 'smart_profile' },
		  success: function(data){
			  if( 'SUCCESS' == data.detail_code ){
					spLinks.attr('href', data.url).fancybox({ padding: 0, 
															scrolling: "no", 
															autoScale: true, 
															autoDimensions: true, 
															type: "iframe",
															transitionOut: 'none',
															onClosed:CaptureIntegration.closedListener });
			  }
		  }
		});
	}
	
	var signinLinks = $("a.captureIframe-owi-signin");
	if( signinLinks.length )
	{
		jQuery.ajax({
		  url: "/__/account/2.1/ajax/get_url.php",
		  data: {'for': 'signin' },
		  success: function(data){
			  if( 'SUCCESS' == data.detail_code ){
					signinLinks.attr('href', data.url);
			  }
		  }
		});
	}

	var profileLinks = $("a.captureIframe-owi-profile");
	if( profileLinks.length )
	{
		jQuery.ajax({
		  url: "/__/account/2.1/ajax/get_url.php",
		  data: {'for': 'profile' },
		  success: function(data){
			  if( 'SUCCESS' == data.detail_code ){
					signinLinks.attr('href', data.url);
			  }
		  }
		});
	}

	var logoutLinks = $("a.captureIframe-owi-logout");
	if( profileLinks.length )
	{
		jQuery.ajax({
		  url: "/__/account/2.1/ajax/get_url.php",
		  data: {'for': 'logout' },
		  success: function(data){
			  if( 'SUCCESS' == data.detail_code ){
					signinLinks.attr('href', data.url);
			  }
		  }
		});
	}		
}
