// суммарный вес текстовых объявлений
var text_inc_weight = 0;
// тексты объявлений и их относительные веса
var text_inc = new Array (
 '<b>Совет:</b> Можно использовать любую из кнопок "Посчитать", они все одинаковые.  А можно просто нажать "Enter" на клавиатуре.', 20,
 'Если Вам нравится наш сайт и Вы хотели бы поддержать нас <a href="/ru/link2us_ru.html">разместите ссылку на convert-me.com</a>.', 50,
 '<b>Совет:</b> Щелкнув по названию единицы, Вы попадете на страницу коэффициентов перевода из этой единицы во все остальные.', 20,
 '<b>Совет:</b> Выпадающее меню вверху страницы удобно использовать для быстрого перехода к другим системам величин.', 20,
 'Ваши идеи улучшения Convert-Me.com очень важны! Пишите на <a href="mailto:suggest@convert-me.com">suggest@convert-me.com</a>.', 30,
 '<b>Совет:</b> Попробуйте поменять количество значащих цифр (вверху страницы) чтобы получить более точное, или более круглое значение.', 30,
 '<b>Совет:</b> А не добавить ли Вам Convert-Me.Com в закладки?  Мало ли, когда еще пригодится.', 20,
 '<b>Совет:</b> Можно последовательно переводить величины сколько угодно раз, обновлять страницу для этого не надо. Просто введите новое значение в нужное поле и щелкните по кнопке "Посчитать"', 30,
 '<b>Совет:</b> Знаете ли Вы, что когда страница Convert-Me.com загружена, Вы можете отключиться от интернета? Все вычисления работают в браузере без обращения к сайту.', 30,
 '', 0
); 


// вывести рекламное объявление перед n-ным заголовком
function formInc ( n ) {
	if( n == 2 || n == 4 || n == 7 || n == 11 ) {
		var r = Math.round(Math.random() * text_inc_weight);
		var r0 = r;
		var i = 0;
		while( i<text_inc.length ) {
			r -= text_inc[i+1];
                	if( r < 0 ) {
                		textInc( text_inc[i] );
                		text_inc_weight-=text_inc[i+1];
                		text_inc[i+1] = 0;
				break;
                	}
			i+=2;
                }
	}
}

// собственно вывод текстового объявления
function textInc ( txt ) {
	document.write('<tr><td colspan="2"><table width="90%" border="0" cellspacing="0" cellpadding="0" align="center" class="infotable">');
	document.write('<tr><td bgcolor="#666666"><table width="100%" border="0" cellspacing="1" cellpadding="6" class="infoblock">');
	document.write('<tr class="infoblock" align="center" valign="middle"><td class="infoblock">');
	document.write(txt);
	document.write('</td></tr></table></td></tr></table></td></tr>');
}

// вычислим суммарный вес
for( var i=1; i<text_inc.length; i+=2 )
	text_inc_weight += text_inc[i];

// для совместимости
function formAd ( n ) { formInc( n ) }

