dabich Решение
Советую это
'<div><img src="photo.jpg" style="position: relative;" /><div>'
конкретно добавлять куда-то и указывать класс, по которому и обращаться.

И проверь что в этих переменных
var heo = $('#photo').width();
var wio = $('#photo').height();

Если пустые, попробуй обернуть всё в $(document).ready();
Какой порядок подключения библиотек? Вряд ли что-то не так в этой части кода. Потому что он должен одинаково работать при каждой загрузке.
5 dabich Решение
C новых php-фреймворков очень интересен Laravel. И ещё очень большим шагом к современным требованиям Web являются технологии наподобие Node.js. Так что его изучение будет высоко цениться. Скорость работы Node.js и возможности довольно хороши. Что стоит только прямое взаимодействие со всеми пользователями и с базой с помощью Socket. Вот это точно стоит изучить.
Проще всего очищать блок результатов. Перед получением данных просто очисти предыдущие $("#txtHint").html('');
1 dabich
Sublime Text. И кстати бесплатные FTP плагины есть. Там всё что нужно есть, главное установить. И он не потребляет много ресурсов.
dabich Решение
Есть отличный редактор Sublime Text. Там можно добавить в проект папку где приблизительно расположены эти файлы. Например папку денвера. нажать Ctrl+Shift+F и написать любой отрывок кода. Даже переменную. И он пройдется по все файлам проекта. И выведет все результаты. По нажатию на выделенный результат можно сразу перейти в тот файл, в ту строку. И сразу же редактировать его.
И ещё можно сразу же заменить найденные строки по всем файлам написав один раз новую строку.
Нужно научиться писать код по стилю, по его структуре для поддержки и понимания самого кода. А не мучить глаза в каше символов.

ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B0%D0%BD%D0%...
Если только этот if в цикле. Для if просто какой смысл? break - команда выхода из цикла.
1 dabich
Можно составлять отдельно списки тегов которые более подходят под статьи. В ручную пополнять список. Потом использовать этот список, отслеживать что чаще всего встречается в тексте. Если не найдет, то предложить ввести в ручную и записать в список. Так будет этот список расти и всё меньше можно будет вводить.
Впрочем то что и писали. На мой взгляд самое оптимальное.
Ещё вот можно почитать статью о алгоритме поиска слов похожих по смыслу: habrahabr.ru/post/110078 .
Можно запоминать текущее состояние энергии для продолжения в другом темпе. При прокачке просто ускорять таймер. А про реализацию смотря как вообще реализовывать. Какого вида игра. С помощью php я так понял игра статическая, без анимаций? Побольше бы информации про то как вообще реализовывается игра и на что она похожа.
2 dabich
Попробуй так
$ourFileHandle = fopen("../GameEngine/Prevention/research.txt", 'w');
Проверь путь к файлу который пытаешься открыть относительно скрипта.
Если файл лежит в директории с скриптом, то просто имя файла. Если где-то в других, то в начале нужно поставить " / " и дописать путь по директориям. Или добиться правильный полный путь к файлу.
2010 вполне хватит, но кто запретит использовать новейшее ПО? Для изучения эти версии особо ничем отличатся не будут кроме внешности. Так что можно и Express 2013 for Desktop.
dabich Решение
Проблема кажется решена. Лажа была в js скрипте.
Можно сделать невидимый div для этого элемента с высотой которая будет и шириной в размер основного контейнера. А сам блок который нужно вывести в 100% сделать position: absolute; и разместить с помощью margin-top ровно над подготовленным для него контейнером который не будет вылазить и не будет виден. Всё для того чтобы отступы были такие же. Ведь absolute размещает элемент поверх всех. А так должен как раз быть где нужно.
Можно и так:
int n(10);
Иногда опускаю, потому что коротко и так же понятно.
2 dabich Решение
<div class="acc_trigger"><span>Hot</span></div>

.acc_trigger {
    padding: 0;
    margin: 0 0 5px 0;
    background: url(images/h2_trigger_a.gif) no-repeat;
    height: 46px;
    line-height: 46px;
    width: 960px;
    font-size: 2em;
    font-weight: normal;
    float: left;
}
Попробуй вот так, если я понял суть.
.bg {
    background: url(../images/bg1.png) no-repeat center top;
    min-height: 300px;
    width: 100%;
}
Сейчас действительно интернет сервисы очень популярные и работу легче думаю найти в этой сфере. Развитие смартфонов и учитывая то что это стиль жизни многих людей, а скоро будет и больше, можно набираться знаний о разработке приложений на Android и iOS. Ещё хорошо начать глубже изучать языки для разработки web, и оттачивать мастерство так как сейчас много таких разработчиков, но если хорошо в этом знаться, то это отличный путь. Сейчас практически всё что связано с компьютером, связано с интернетом и никак по другому. С развитием новых хороших сайтов всегда будет что делать. Податься хорошо в веб разработку сайтов и мобильных приложений, но если есть талант и в разработке программ для ОС, то это тоже очень хорошо, но стартовать в этой сфере на порядок тяжелее думаю.
Есть в jQuery функция hover, попробуй конкретно указать класс на котором он будет срабатывать, а внутри функций анимацию с конкретными классами которые будут затухать. А если нужен этот обработчик на несколько элементов, то можно задать один класс для них чтобы вызывался этот обработчик или перечислить.

$('.class').hover(function() {
    	/* Mouse over */
    }, function() {
    	/* Mouse out */
    });