A.- Mit Verfügung vom 22. August 1994 verpflichtete die Ausgleichskasse des Schweizerischen Gewerbes U._, Verwaltungsrat der in Konkurs gefallenen Firma J._ AG, in solidarischer Haftung mit vier weiteren Verwaltungsräten Schadenersatz im Ausmass von Fr. 290'701.45 für nicht abgelieferte Sozialversicherungsbeiträge zuzüglich Verzugszinsen und Mahngebühren zu leisten. B.- Auf Einspruch von U._ klagte die Kasse auf Bezahlung des genannten Betrages. Mit Entscheid vom 1. Juli 1998 hiess das Versicherungsgericht des Kantons BaselLandschaft die Klage im Umfang von Fr. 80'395.55 gut. C.- U._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, es seien der kantonale Entscheid aufzuheben und die Klage der Kasse abzuweisen. Die Ausgleichskasse und das Bundesamt für Sozialversicherung schliessen auf Abweisung der Verwaltungsgerichtsbeschwerde. Die als Mitinteressierte beigeladenen C._ A._, G._ und S._ lassen sich zur Sache vernehmen, ohne einen Antrag zu stellen. D.- Die Ausgleichskasse erhebt ihrerseits Verwaltungsgerichtsbeschwerde mit den Anträgen, U._ sei zur Leistung von Schadenersatz im Betrag von Fr. 290'701.45 zu verpflichten. Eventuell sei die Sache zur Neubeurteilung an die Verwaltung zurückzuweisen. Sodann sei die U._ im kantonalen Verfahren zugesprochene Parteientschädigung zu überprüfen. U._ schliesst auf Abweisung, das Bundesamt für Sozialversicherung auf Gutheissung der Verwaltungsgerichtsbeschwerde. Die erwähnten vier Mitinteressierten äussern sich wiederum zur Sache, ohne einen Antrag zu stellen. 