1. Знаки препинания ставятся, так как это сложноподчиненное предложение. Первая часть (до запятой) - главное предложение, вторая - придаточная. От главной части к придаточной можно задать вопрос - как?[подлежащее сказуемое],(что) (подлежащее определение сказуемое дополнение дополнение)2. 1 запятая - между бессоюзными предложениями. 2ая - сложносочиненное предложение3яя - бессоюзное предложение[сказуемое подлежащее дополнение определение дополнение],[подлежащее сказуемое дополнение обстоятельство],[но сказуемое обстоятельство определение],[дополнение сказуемое обстоятельство]3. Бессоюзные предложения[определение подлежащее сказуемое], [подлежащее обстоятельство сказуемое обстоятельство]4. Все запятые стоят из-за однородных членов предложения[определение подлежащее, определение подлежащее дополнение, дополнение союз дополнение обстоятельство сказуемое дополнение определение дополнение]5. Сложноподчиненное предложение[сказуемое подлежащее], когда (подлежащее сказуемое дополнение определение дополнение)6. Бессоюзные предложения[подлежащее сказуемое дополнение дополнение], [подлежащее сказуемое обстоятельство дополнение определение дополнение дополнение]7. Сравнительный оборот[сказуемое дополнение сказуемое, определение, обстоятельство]