function openPopUpProvider(provider, associate)
{
	var winOpenId = window.open('/usuarios/login_openauthorization_process.html?P=' + provider + '&A=' + associate, 'mywindow', 'height=500,width=500,status=no,toolbar=no');

	switch(provider)
	{
		case "google":
			winOpenId.resizeTo(860,480);
			break;
		case "facebook":
			winOpenId.resizeTo(600,400);
			break;
		case "linkedin":
			winOpenId.resizeTo(600,400);
			break;				
		case "twitter":
			winOpenId.resizeTo(950,550);
			break;
		case "yahoo":
			winOpenId.resizeTo(860,480);
			break;														
	}
	
	winOpenId.focus();
}
			
function onPopupClosed(url, param, providerName)
{
	switch(url){
		case "INDEX":
			window.top.location = '/index.html';
			break;
		case "REGISTRACION_MENU":
			window.top.location = '/usuarios/confirmar.html';
			break;
		case "PERFIL_EDITAR":
			window.top.location = '/usuarios/perfil_usuario.html';
			break;			
		case "ERROR":
			window.top.location = '/error.html';
			break;
		case "ERROR_BUSINESS":
			window.top.location = '/usuarios/login_fanaticos.html?E=' + escape(param);
			break;
		case "INGRESAR_EMAIL":
			window.top.location = '/usuarios/solicitaremail.html';
			break;		
	}
}

function disassociateProvider(providerName){
	window.top.location = '/usuarios/desasociarcuenta.html?P=' + providerName;
}
