Stub implementation of AnimateWindow().

diff --git a/windows/winpos.c b/windows/winpos.c
index 42e87c3..afcf9cc 100644
--- a/windows/winpos.c
+++ b/windows/winpos.c
@@ -1393,6 +1393,30 @@
     }
 }
 
+/***********************************************************************
+ *		AnimateWindow (USER32.@)
+ *		Shows/Hides a window with an animation
+ *		NO ANIMATION YET
+ */
+BOOL WINAPI AnimateWindow(HWND hwnd, DWORD dwTime, DWORD dwFlags)
+{
+	FIXME("partial stub\n");
+
+	/* If trying to show/hide and it's already   *
+	 * shown/hidden or invalid window, fail with *
+	 * invalid parameter                         */
+	if(!IsWindow(hwnd) ||
+	   (IsWindowVisible(hwnd) && !(dwFlags & AW_HIDE)) ||
+	   (!IsWindowVisible(hwnd) && (dwFlags & AW_HIDE)))
+	{
+		SetLastError(ERROR_INVALID_PARAMETER);
+		return FALSE;
+	}
+
+	ShowWindow(hwnd, (dwFlags & AW_HIDE) ? SW_HIDE : ((dwFlags & AW_ACTIVATE) ? SW_SHOW : SW_SHOWNA));
+
+	return TRUE;
+}
 
 /***********************************************************************
  *		SetInternalWindowPos (USER32.@)