Бывает в русском языке так, что частота употребления слов и устойчивых оборотов стирает напрочь все языковые нормы. Так случилось, например, с "днем рождения". Как его только ни коверкают!
Во первых, никаких "я иду на день рождение", ни "я поздравляю вас в днем рождением" быть не может.
Во-вторых, есть "день рождения", но нет никакого "дня рожденья". Наконец, многие пишут оба слова с заглавной буквы, что как будто придает выражению значимости, но по правилам русского языка это неправильно. Допустимо, хотя и не совсем верно (день рождения не является международным торжеством), писать с заглавной буквы первое слово, но никак не оба.
// Дальше — samlib.ru