function docPrint (){
	var bRes = window.confirm('Вы хотите распечатать страницу?')
	if(!bRes) return;
	window.print();
}

function submitFeedback(f) {
	var errMSG = "";
	for (var i = 0; i<f.elements.length; i++)
	if (null!=f.elements[i].getAttribute("required"))
	if (isEmpty(f.elements[i].value))
	errMSG += "  " + f.elements[i].id + "\n";
	if ("" != errMSG) {
		alert("Не заполнены обязательные поля:\n" + errMSG);
		return false;
	} else {
		f.submit();
	}
}

function isEmpty(str) {
	for (var i = 0; i < str.length; i++)
		if (" " != str.charAt(i))
			return false;
			return true;
}

function formToggle() {
	var buttontext = $("#formtoggle").html();
	$("#feedback").slideToggle("slow");
	if (buttontext == "Нет вопросов") {
		$("#formtoggle").html("Задать вопрос");
	}

	if (buttontext == "Задать вопрос") {
		$("#formtoggle").html("Нет вопросов");
	}

}

$(document).ready(function(){

		$('.gallery_demo_unstyled').addClass('gallery_demo'); // adds new class name to maintain degradability

		$('ul.gallery_demo').galleria({
			history   : true, // activates the history object for bookmarking, back-button etc.
			clickNext : true, // helper for making the image clickable
			insert    : '#main_image', // the containing selector for our main image
			onImage   : function(image,caption,thumb) { // let's add some image effects for demonstration purposes

				// fade in the image & caption
				image.css('display','none').fadeIn(1000);
				caption.css('display','none').fadeIn(1000);

				// fetch the thumbnail container
				var _li = thumb.parents('li');

				// fade out inactive thumbnail
				_li.siblings().children('img.selected').fadeTo(500,0.3);

				// fade in active thumbnail
				thumb.fadeTo('fast',1).addClass('selected');

				// add a title for the clickable image
				image.attr('title','Next image >>');
			},
			onThumb : function(thumb) { // thumbnail effects goes here

				// fetch the thumbnail container
				var _li = thumb.parents('li');

				// if thumbnail is active, fade all the way.
				var _fadeTo = _li.is('.active') ? '1' : '0.3';

				// fade in the thumbnail when finnished loading
				thumb.css({display:'none',opacity:_fadeTo}).fadeIn(1500);

				// hover effects
				thumb.hover(
					function() { thumb.fadeTo('fast',1); },
					function() { _li.not('.active').children('img').fadeTo('fast',0.3); } // don't fade out if the parent is active
				)
			}
		});
	});

Shadowbox.loadSkin('classic', '/assets/templates/pipes/shadowbox/skin'); // use the "classic" skin
Shadowbox.loadLanguage('ru', '/assets/templates/pipes/shadowbox/lang'); // use the English language
Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img'], '/assets/templates/pipes/shadowbox/player'); // use img and qt players

$(window).load(function(){

    var options = {
        flvPlayer: '/assets/templates/pipes/shadowbox/flvplayer.swf',
        displayNav: true,
        handleUnsupported:  'remove',
        autoplayMovies: true
    };

    Shadowbox.init(options);
});

$(function() {
	$("#tree").treeview({
		collapsed: true,
		animated: "medium",
		control:"#sidetreecontrol",
		persist: "location"
	});
})

$(document).ready(function() {
	$('ul.topNav > li.current > a').attr({ href: "javascript: void(0)", title: "" }).css({ color: "#b1b1b1", cursor: "default" });
	$('.footer > .footerNav > li.current > a').attr({ href: "javascript: void(0)", title: "" }).css({ color: "#b1b1b1", cursor: "default" });
	$('.sectionNav > li.current > a').attr({ href: "javascript: void(0)", title: "" });
	
	$("h4.product-name").click(function() {
		$(this).next("div.hidecontent").slideToggle(300);
	});
});