Просто выпивать по праздникам и выпивать за кого-то, за здравие и говорить тосты, это, я думаю две разных традиции, то есть возникли они в разное время. То есть сначала просто возникла традиция пиров, гуляний и выпиваний по праздникам, а уже потом, через много веком появилась вторая традиция: говорить тосты и выпивать за кого-то.
Первая традиция наверное произошла из древней Греции. Потому что ещё в древних мифах упомянается о таких богах, как бог виноделия Дионис. Иногда его ещё называли Бахус. Он был не только богом виноделия, но и богом, отвечающим за различные празднества, гулянки, то есть как раз по выпиванию по праздникам.
Традиция же выпивать за кого-то, как мне кажется пришла к нам из средних веков, веков благородства, рыцарства и тому подобного. Там на огромных пирах в конце стола сидел царь, который вставал с бокалом и говорил какую-то речь, то есть напутствие своим подданным. Отсюда, наверное всё и пошло, вставать с бокалом и речи толкать. А чёкаться, говорят, придумали гусары. От чёкания, вино брызгалось и попадало в соседние бокалы. Таким образом предостерегались от подсыпания яда в бокалы. Хотя, конечно, это не защита. Если наливали из одной бутыли, то в любом случае все бокалы отравлены. А если нет, то от одной капли отравленного вина вряд ли что-то кроме расстройства желудка будет. Хотя я в этом не специалист, может и есть настолько сильные яды, но мне кажется, что чтобы в одной капле было достаточно яда для смерти, то в самом отравленном бокале его должно быть столько, что вкус бы наверное поменялся и сразу стало бы понятно. Хотя, возможно, есть и безвкусные яды, не знаю.