var agt=navigator.userAgent.toLowerCase();
function printArticle() {
	var prn = new Image();

	if (window.print) {
		setTimeout('window.print();',200);
	}
	else if (agt.indexOf("mac") != -1) {
		alert("Press 'Cmd+p' on your keyboard to print article.");
	}
	else {
		alert("Press 'Ctrl+p' on your keyboard to print article.")
	}
}

function nifty() {
	if(!NiftyCheck()) {
		return;
	}
	Rounded("div.answer","#ffffff","#f2f2f2");
	RoundedBottom("div.rc-underheader", "#ffffff", "#f2f2f2");
	Rounded("div.app-item-right-cont","transparent","#f2f2f2");
	RoundedBottom("div.slide","#fff","#e5e5e5");
	//RoundedBorder("div.testbrd","#ffffff","#ffffff","#dbdbdb");
}
//Функция, скрывающая ответы на вопросы
function hideAnswersOnLoad() {
	var faqanswers = [];											//Объявляем массив ответов на вопросы faq
	var divs = document.getElementsByTagName('DIV');
	for (var i = 0; i < divs.length; i++) {
		if (divs[i].className=='answer') {
			faqanswers.push(divs[i]);								//Заполняем его
		}
	}
	//alert(faqanswers.length);
	if (faqanswers.length==0) {										//Если массив пуст,
		return;														//выходим
	}
	else {															//Если непуст,
		clearInterval(haol);										//прекращаем перезапуск функции
	}
	for (var i = 0; i < faqanswers.length; i++) {
		faqanswers[i].style.display = 'none';						//Скрываем дивы с ответами на вопросы
	}
}
haol = window.setInterval("hideAnswersOnLoad();",1);				//Запускаем функцию, скрывающую ответы на вопросы faq

//Функция, инициализирующая показ и скрытие ответов на вопросы
function faq() {
	faqlinks = []; 													//Список ссылок в faq
	faqanswers = [];												//Список ответов в faq
	faqtriggers = [];												//Список переключателей
	var links = document.getElementsByTagName('A');
	for (var i = 0; i < links.length; i++) {
		if (links[i].parentNode.parentNode.className=='faqdl') {
			faqlinks.push(links[i]);								//заполняем массив со ссылками
		}
	}

	var divs = document.getElementsByTagName('DIV');
	for (var i = 0; i < divs.length; i++) {
		if (divs[i].className=='answer') {
			faqanswers.push(divs[i]);								//заполняем массив с ответами
		}
	}

	if (!faqlinks.length > 0 || !faqanswers.length > 0) {
		return false; 												//выходим, если faq на странице отсутствует
	}
	for (var i = 0; i < faqanswers.length; i++) {
		//faqanswers[i].style.display = 'none';
	}
	for (var i = 0; i < faqlinks.length; i++) {
		faqlinks[i].onclick = showFaqAnswer;						//Запускаем обработчик клика по ссылке
	}
}
//Функция, обрабатывающая клик по ссылке в faq и показывающая/скрывающая ответ
function showFaqAnswer() {
	this.blur(); 													//Убираем выделение со ссылки
	var id;
	var clink = this; 												//Теперь текущая ссылка - это clink
	for (var i = 0; i < faqlinks.length; i++) {
		if (clink == faqlinks[i]) {
			id=i;													//Определили номер ссылки в массиве
		}
	}
	id = Math.floor(id/2); 											//Определили номер элемента faq
	if (faqtriggers[id]=='show' || !faqtriggers[id]) {
		faqtriggers[id] = 'hide';					 											//Если ответ скрыт, показываем
		clink.parentNode.parentNode.getElementsByTagName('div')[0].style.display = 'block';		//его и переключаем триггер, выходим
		return;
	}
	if (faqtriggers[id]=='hide') {
		faqtriggers[id]='show';																	//Если ответ показан, скрываем
		clink.parentNode.parentNode.getElementsByTagName('div')[0].style.display = 'none';		//его и переключаем триггер, выходим
		return;
	}
}

function orange_border(){
	document.getElementById('depends_on_pic1').style.height=document.getElementById('pic1').offsetHeight+'px';
}
function nomove()
{
}
var in1;

function sinh_ie6(){
	if(navigator.userAgent.indexOf("MSIE 6.0")!=-1){
		var ie6_w=document.getElementById('resp_right_but').offsetWidth;
		ie6_w=Number(ie6_w)-34;
		document.getElementById('resp_but_fon_r').style.width=ie6_w+'px';

		var ie6_w1=document.getElementById('resp_left_but').offsetWidth;
		ie6_w1=Number(ie6_w);
		document.getElementById('resp_but_fon').style.width=ie6_w1+'px';
	}
}

function resp_out_button(){
	//out
	hide('child_comment');
	document.images['resp_but_left'].src="/i/resp_but_left.png";//resp_but_left.png
	document.images['resp_but_fon'].src="/i/response_but_fon.gif"; //response_but_fon.png
	document.images['resp_but_right'].src="/i/resp_but_right.png"; //resp_but_right.png

}
function resp_put_button(){
	//hover
	show('child_comment');
	document.images['resp_but_left'].src="/i/resp_but_left-o.png";//resp_but_left.png
	document.images['resp_but_fon'].src="/i/response_but_fon-o.gif"; //response_but_fon.png
	document.images['resp_but_right'].src="/i/resp_but_right-o.png"; //resp_but_right.png
}

function resp_out_button2(){
	//out
	hide('adult_comment');
	document.images['resp_but_left_r'].src="/i/resp_but_left.png";//resp_but_left.png
	document.images['resp_but_fon_r'].src="/i/response_but_fon.gif"; //response_but_fon.png
	document.images['resp_but_right_r'].src="/i/resp_but_right.png"; //resp_but_right.png

}
function resp_put_button2(){
	//hover
	show('adult_comment');
	document.images['resp_but_left_r'].src="/i/resp_but_left-o.png";//resp_but_left.png
	document.images['resp_but_fon_r'].src="/i/response_but_fon-o.gif"; //response_but_fon.png
	document.images['resp_but_right_r'].src="/i/resp_but_right-o.png"; //resp_but_right.png
}

function put_downleft(){
	resp_out_button2();
	resp_put_button();
}

function put_downright(){
	resp_out_button();
	resp_put_button2();
}
//-----------------------------------------------------
function change_mail() {
	document.images['bemail'].src = "/i/bemail-over.gif";

}
function exchange_mail() {
	document.images['bemail'].src = "/i/bemail.gif";
}
//------------------------------------------------------

function exchange2(name) {
 document.images[name].src='/i/btn-resp.png';

}
function exchange21(name) {
document.images[name].src='/i/btn-photo.png';
}

function change2(name) {
	document.images[name].src='/i/btn-resp-over.png';
}
function change21(name) {
document.images[name].src='/i/btn-photo-over.png';
}
//------------------------------------------------------
var inner2;var in1;
// onLoad='write_attachment();
function write_attachment(){

	var now_dayElement;
	if(document.getElementById('calendar_now_day')!=null){
		now_dayElement=document.getElementById('calendar_now_day');

	var p=now_dayElement.parentNode;
//	alert(p.innerHTML);
	in1=p.innerHTML.replace(/.*(_data[0-9]{1,2})\".*/i,'$1');

//	"

	in1=in1.replace(/.(data[0-9]{1,2})/i,'$1').replace('data','');
//	alert(in1);
	inner2 = Number(in1);
	in1='dm_data'+inner2;
	}
//	document.getElementById(in1).innerHtml=inner2;
//	p.innerHTML=inner1;
//	alert(p.innerHTML);
//	alert(inner1);
//	inner1=inner1.replace('\n','');

//inner2=inner1;
	//inner1=inner1.replace('dm_data','');
	//inner1=Number(inner1)-1;
	//alert(inner1); //vytashil ID segodn'shnego dn'a
}

var glob_a;
function load_txt(name){
//	Вы хотите праздник в этот день?! Эту дату можно забронировать
	//var a1 =
	var a1=name;
	a1=a1.replace('dm_data','');
	glob_a='txt_calendar_'+a1;
	a1=Number(a1)-1;
	//a1--;
//	alert(a1);

	document.getElementById('OrderPartyHref').href = calendar_links[a1];

	if(calendar_m[a1].length == 0) document.getElementById('calendar_txt').innerHTML ='<p>Вы хотите праздник в этот день?! Эту дату можно забронировать</p>';
	else document.getElementById('calendar_txt').innerHTML = '<p>'+calendar_m[a1]+'</p>';
}
//for(i=0;i<mas[j].length;i++) //
//	a1 = a1 +'<a href="'+mas[j][i][1]+'">'+'<p>'+mas[j][i][0]+'</p>'+'</a>';
//document.getElementById('spisok').innerHTML = a1

var flag_info;
//4party? move vsplyvaushee okno


function load_txt_calendar(){
	write_attachment(); //inner1 - sodergin id segodn'ashnego dn'a.
	//alert(screen.height);
 document.getElementById('txt_calendar_invisible').style.height=screen.height;
//	div#txt_calendar_invisible
var i;var a1; var a2;
	for(i=1;i<calendar_m.length+1;i++){//txt_calendar_1
		a2='txt_calendar_'+i; a1=i-1;
		if(calendar_m[a1].length == 0) document.getElementById(a2).innerHTML ='<p>Вы хотите праздник в этот день?! Эту дату можно забронировать</p>';
		else document.getElementById(a2).innerHTML = '<p>'+calendar_m[a1]+'</p>';
	}
}
	var par=0;
function move2(name){
	load_txt(name);
//	if(par==1){var img_left = document.getElementById('calendar_now_day').offsetLeft;
//		var img_bot = document.getElementById(name).offsetTop;
//	}
//	else{
	//	alert(name);
	var img_left = document.getElementById(name).offsetLeft;
	var img_bot = document.getElementById(name).offsetTop;
//	}
		document.getElementById('dm_calendar').style.left=img_left-8+'px';
		//var img_body=document.getElementById('calendar_txt').clientHeight;
		var img_body=document.getElementById(glob_a).offsetHeight;
		if(img_body==0){img_bot=img_bot-85;} //dvigaem -95 +10 no etogo byt' ne moget! v teorii)
		else{
			img_body=img_body+33;	//95 //43
			if(navigator.appName.indexOf("Explorer")!=-1) img_body=img_body+10;
			img_bot=img_bot-img_body;
		}
		//alert(img_bot);
		//ok 4 2 stroki //opustim. 		img_bot=img_bot-106
		document.getElementById('dm_calendar').style.top=img_bot+'px';
		show('dm_calendar');			//help_move_else(name);//ne pomogaet
}

function move(name){

	if(name=='calendar_now_day'){ //esli eto segond'ashnaja data
		move2(inner1);alert('no');
		}

	else move2(name);

}
//name=inner1; move2(name);
//		var img_left = document.getElementById(name).offsetLeft; //p
//		var img_bot = document.getElementById(name).offsetTop;
//		document.getElementById('dm_calendar').style.left=img_left-8+'px';
//		var img_body=document.getElementById('calendar_txt').style.clientHeight;//		img_bot=img_bot-113;
//		if(img_body==0)
//		img_bot=img_bot-113;
//		else{
//			img_body=img_body+61; // 113
//			img_bot=img_bot-img_body;
//		}
//		if(calendar_m[inner1].length == 0) document.getElementById('calendar_txt').innerHTML ='<p>Вы хотите праздник в этот //день?! //Эту дату можно забронировать</p>';
//		else document.getElementById('calendar_txt').innerHTML = '<p>'+calendar_m[inner1]+'</p>';
//		document.getElementById('dm_calendar').style.top=img_bot+'px';
//		show('dm_calendar');


function hide2_info(){
	if(flag_info==0)
	hide('dm_calendar');
}

function hide2(){
	flag_info=0;	//if flag=0 то скрывать.
	setTimeout("hide2_info()",50);
}

//-------------------------------------------------------------

var defSearchValue;
function searchValue() {
	defSearchValue = $("input#search-text").attr('value');
	$("input#search-text").focus(
		function() {
			this.value = '';
		}
	)
	if (this.value == "")
	{
	$("input#search-text").blur(
		function() {
			this.value = defSearchValue;
		}
	)
	}
}

function operaFix() {
	if(navigator.userAgent.indexOf('Opera')!=-1) {
		if(navigator.appVersion.indexOf('9')!=-1){
			$("input#search-text").css(
				{
					height: "23px",
					paddingTop: "1px"
				}
			);
		}
		else {
			$("input#search-text").css("height","24px !important");
		}
	}
}

var namepic;
var numgalery;
var flag=0;

function zoom(galery,name,height)
{
	document.getElementById('loadzoom').style.display="block";
	document.getElementById('zborder').style.height = height - 44 + 'px';
	document.getElementById('zoomimg').style.height = height + 65 + 'px'; //146old //120
	document.getElementById('zoomimg').style.display="block";
	var a = name;
	a=a.replace(/img/i,'');
	namepic=a;
	textz(a);
	if(namepic==1){
		document.images['zprev'].style.display="none";
	}
	else {
		document.images['zprev'].style.display="block";
	}
	if(namepic==kolfoto){
		document.images['znext'].style.display="none";
		document.getElementById('nextblock').style.display="none";
	}
	else {
		document.images['znext'].style.display="block";
		document.getElementById('nextblock').style.display="block";
	}
	numgalery=galery;
	if(galery==3){
		flag=2;
	document.getElementById('zoomimg').style.left = '26px';
	if(gal3==0)document.getElementById('zoomimg').style.top=document.getElementById(name).offsetTop +0.5*height + 'px';//poseridine
	}
//if my ne nagimaem next ili prev
if(flag==0){
	document.getElementById('zoomimg').style.left = '26px';
//vyravnivanie po verticali
	if(galery==1){
		document.getElementById('zoomimg').style.top = document.getElementById(name).offsetTop + document.getElementById('galery1').offsetTop - 0.5*height + 'px';
		if(navigator.appName.indexOf("Explorer")!=-1) {
			document.getElementById('zoomimg').style.top=document.getElementById(name).offsetTop + height + 'px';//4ie
		}
	}

	if(galery==2){
			document.getElementById('zoomimg').style.top=document.getElementById(name).offsetTop - 0.5*height + 'px';//poseridine
	}

//vyravnivanie po gorizontali
	if (a%5==2){
		document.getElementById('zoomimg').style.left = '220px';
	}
	else if (a%5==3){
		document.getElementById('zoomimg').style.left = '250px';
	}
	else if (a%5==4){
		document.getElementById('zoomimg').style.left = '310px';
	}
	else if (a%5==0){
		document.getElementById('zoomimg').style.left = '350px';
	}
}

//end if
	var a1 = document.getElementById(name).style.backgroundImage;//small pic
//	document.getElementById(name).style.backgroundImage;
	var a2 =  a1.replace(/s.jpg/i, 'f.jpg'); //sozdaem put big pic
	document.getElementById('zoomimg').style.backgroundImage=a2;
	document.getElementById('zoomimg').style.backgroundPosition='29px 27px';
	setTimeout('hide("loadzoom")', 100);
}


var gal3 = 0;
	function next(){
//		loading();
		flag=1; gal3=1;
		if(Number(namepic)<Number(kolfoto)){
			namepic++; zoom(numgalery,'img'+namepic,450);
		}

	}

	function prev(){
//		loading();
		flag=1; gal3=1;
		if(Number(namepic)>1){
			namepic--; zoom(numgalery,'img'+namepic,450);
		}
	}

//ne ispol'zuem
	function loading(){
//	alert('loading');
//	document.getElementById('zoomimg').style.backgroundImage='url(/i/zoom_bg.gif)';
//	document.getElementById('zoomimg').style.backgroundPosition='29px center';
//	document.getElementById('zoomimg').style.background = 'url(/i/zoom_bg.gif) 29px center no-repeat';// - glavnaja sroka

//	document.getElementById('nextblock').style.backgroundImage='url(/i/zoom_bg.gif)';
//	document.getElementById('nextblock').style.backgroundPosition='29px center no-repeat';
	document.getElementById('loadzoom').style.display="block";
	}
function show(name){
	document.getElementById(name).style.display="block";
	}

function hide(name){
	document.getElementById(name).style.display="none";
	}

function change(name) {
	var sorc = "/i/"+name+"-o.gif";
	document.images[name].src = sorc;
}



function exchange(name, str) {
	if (str == 1)
	{
		var sorc = "/i/"+name+"-a.gif";
	}
	else {
		var sorc = "/i/"+name+".gif";
	}
	document.images[name].src = sorc;
}

function selyear(name) {
	var a=document.getElementById(name).style.display;

	 if(a=='none'){
		 document.getElementById(name).style.display='block';
	 }
	 else{
		 document.getElementById(name).style.display='none';
	 }
}

function active(){
/*	var b = document.getElementById('d_active').getElementsByTagName('div')
	b.style = 'display:block';*/
	a = new Image;
//	a = document.getElementById('y_active').getElementsByTagName('img');
	a = document.getElementById('y_active');
	a.src = "/i/select_year-a.png";

/*	document.getElementById('d_active').firstChild.style.display='block';	*/
/*alert(b.display);*/
}

function checkform1() {

	var res = 		true;
	var errorres =  '';
	var name = 		document.getElementById('ccname').value;
	var phone = 	document.getElementById('ccphone').value;

	if (name.length < 1)
	{

		errorres = 	'Вы не заполнили поле "Фамилия, Имя"';
		res = 	false;

	}//if (name.length < 1)

	if (phone.length < 1)
	{

		if (res)
		{

			if (!window.confirm('Вы не заполнили поле "Контактный телефон", продолжить отправку?'))
			{

				res = 	false;

			}//if (!window.confirm('Вы не заполнили поле "Контактный телефон", продолжить отправку?'))

		}//if (res)
		else {

			errorres = 	errorres + '\nВы не заполнили поле "Контактный телефон"';
			res = 	false;

		}

	}//if (phone.length < 1)

if (!res)
{

	alert (errorres);

}//if (!res)

return res;

}//function checkform1() {