The Republicans have painted Obama as inexperienced in foreign and national security affairs and have ridiculed many of his ideas. However, the current Republican administration seems to be systematically adopting Obama's proposals. Specifically,
Obama said he would attack inside of Pakistan, if necessary without Pakistani permission, if there were actionable intelligence on bin Laden or top Taliban officials. Republicans claimed this showed Obama was irresponsible. The U.S. military recently conducted just such an attack [reference].
Obama has proposed direct talks with Iran. The Republicans decried this as legitimizing Iran's leadership. The administration then sent a U.S. diplomat with the Europeans on a recent round of talks with Iran [reference].
Obama has long called for a timetable to withdraw U.S. troops from Iraq. Republicans have attacked this savagely. The current administration has accepted and is currently negotiating the details of a 'time horizon' (aka timetable) for withdrawing American troops from Iraq [reference].
Obama has pushed to redirect resources from Iraq to Afghanistan, where those that attacked us are fighting. Bush just announced that he will remove about 8,000 U.S. soldiers from Iraq and send 4,500 to Afghanistan [reference].
If Obama is such a neophyte, why are Republicans adopting so many of his ideas?