function calcPeriod(delta_left, top_pos){
	var days = document.calculator_form.days.options[document.calculator_form.days.selectedIndex].value;
	days = Math.floor(days);
	var hours = document.calculator_form.hours.options[document.calculator_form.hours.selectedIndex].value;
	hours = Math.floor(hours);
	var totalHours = (days*24) - hours;
	var d = new Date();
	var nowHours = d.getHours();
	nowHours = Math.floor(nowHours);
	var actualHours = totalHours + nowHours;
	var coeff = 1.38;//round(100/72, 2)
	var possibility = 100 - (coeff*actualHours);
	possibility = Math.round(possibility);
	var newText;
	//newText = "Итого прошло часов: " + actualHours + "<br />" + "Вероятность: " + possibility + "% <br />";
	newText = "<font style='font: 12px Tahoma; color: #2E3091;'>";
	if (days == -1 || hours == -1){
		newText += "Укажите корректно день и час.<br />";
	} else if (actualHours <= 0){
		newText += "Всё ещё впереди. Не забудьте прихватить Гинепристон с собой.<br />";
	} else if (actualHours <= 12){
		newText += "Прошло " + actualHours + " часов.<br />" + "Гинепристон®  уменьшит вероятность нежелательной беременности на 98%.<br />Пожалуйста, обратитесь к врачу.<br />";
	} else if (actualHours <= 24) {
		newText += "Прошло " + actualHours + " часов.<br />" + "Гинепристон®  уменьшит вероятность нежелательной беременности на 95%.<br />Пожалуйста, обратитесь к врачу.<br />";
	} else if (actualHours <= 36) {
		newText += "Прошло " + actualHours + " часов.<br />" + "Гинепристон®  уменьшит вероятность нежелательной беременности на 90%.<br />Пожалуйста, обратитесь к врачу.<br />";
	} else if (actualHours <= 48) {
		newText += "Прошло " + actualHours + " часов.<br />" + "Гинепристон®  уменьшит вероятность нежелательной беременности на 88%.<br />Пожалуйста, обратитесь к врачу.<br />";
	} else if (actualHours <= 72) {
		newText += "Прошло " + actualHours + " часов.<br />" + "Гинепристон®  уменьшит вероятность нежелательной беременности на 85%.<br />Пожалуйста, обратитесь к врачу.<br />";
	} else if (actualHours > 72) {
		newText += "Прошло " + actualHours + " часов.<br />" + "Гинепристон®  не может эффективно вам помочь.<br />У Вас есть шанс использовать метод ВМС или гормональное высокодозированное средство.<br />Пожалуйста, обратитесь к врачу.";
	} else {
		newText += "Итого прошло часов: " + actualHours + "<br />" + "Нет данных.<br />";
	}
	newText += "<a href=\"javascript: hideDIV ()\">закрыть</a></font>";
	//alert (newText)
	changeDIVText (newText, delta_left, top_pos);
	return true;
}//calc period

function changeDIVText (div_text, delta_left, top_pos){
	var ver = navigator.appVersion;
	if (ver.indexOf("MSIE") != -1){
		w = document.body.offsetWidth
		h = document.body.offsetHeight
	} else {
	    w = window.innerWidth;
	    h = window.innerHeight;
	}

	var ver = navigator.appVersion;
	var delta_w = Math.round((w - 945)/2) - 20;//20 padding to ajuct manually
	var left_pos = delta_left + delta_w;
	if (ver.indexOf("MSIE") != -1){
		document.all("calculator_div").innerHTML = div_text;
		document.all("shadow_container").style.posLeft = left_pos;
		document.all("shadow_container").style.posTop =  top_pos;
		document.all("shadow_container").style.visibility = "visible";
		document.all("calculator_table").style.visibility = "hidden";
	} else {
		document.getElementById("calculator_div").innerHTML = div_text;
		document.getElementById("shadow_container").style.left = left_pos;
		document.getElementById("shadow_container").style.top = top_pos;
		document.getElementById("shadow_container").style.visibility = "visible";
		document.getElementById("calculator_table").style.visibility = "hidden";
	}
}//change

function hideDIV (){
	var ver = navigator.appVersion;
	if (ver.indexOf("MSIE") != -1){
		document.all("calculator_div").innerHTML = "";
		document.all("shadow_container").style.visibility = "hidden";
		document.all("calculator_table").style.visibility = "visible";
	} else {
		document.getElementById("calculator_div").innerHTML = "";
		document.getElementById("shadow_container").style.visibility = "hidden";
		document.getElementById("calculator_table").style.visibility = "visible";
	}
}//hide

