function getget(name) {
	var q = document.location.search;
	var i = q.indexOf(name + '=');
	if (i == -1) {
		return false;
	}
	var r = q.substr(i + name.length + 1, q.length - i - name.length - 1);
	i = r.indexOf('&');
	if (i != -1) {
		r = r.substr(0, i);
	}
	return r.replace(/\+/g, ' ');
}

var bspos = Number(getget("bspos"));
var gs2pos = Number(getget("gs2pos"));
if (bspos == 0) bspos = 1;
if (gs2pos == 0) gs2pos = 1;

function init_dw_Scroll() {
	var n = $("#wn").length;
	if (n) {
		var wndo = new dw_scrollObj('wn', 'lyr1');
		wndo.setUpScrollbar("dragBar", "track", "v", 0, 0);
		wndo.setUpScrollControls('scrollbar');
	}

	var n = $("#gallery_slider1").length;
	var count_n = $("#gallery_slider1_inner a").length;
	var count_n_2 = $("#gallery_slider_inner_2 a").length;
	var count_n_3 = $("#gallery_slider_inner3 a").length;
	var count_n_4 = $("#gallery_slider_inner4 a").length;
	var count_n2 = $("#gallery_slider1 a").length;
	if (count_n_4) {
		if ((count_n_4 < 4) || (count_n2 < 4)) {
			$("#gallery_slider1_wrap .gslide_right")[0].className += " gslide_right_na";
		}
	} else {
		if (count_n_3) {
			if ((count_n_3 < 4) || (count_n2 < 4)) {
				$("#gallery_slider1_wrap .gslide_right")[0].className += " gslide_right_na";
			}
		} else {
			if (count_n_2) {
				if ((count_n_2 < 4) || (count_n2 < 4)) {
					$("#gallery_slider1_wrap .gslide_right")[0].className += " gslide_right_na";
				}
			} else {
				if ((count_n < 4) || (count_n2 < 4)) {
					if ($("#gallery_slider1_wrap .gslide_right")[0]) {
						$("#gallery_slider1_wrap .gslide_right")[0].className += " gslide_right_na";
					}
				}
			}
		}
	}
	
	if (n) {
		if (count_n_4) {
				var aqsw = 'gallery_slider_inner4';
		} else {
			if (count_n_3) {
				var aqsw = 'gallery_slider_inner3';
			} else {
				if (count_n_2) {
					var aqsw = 'gallery_slider_inner_2';
				} else {
					var aqsw = 'gallery_slider1_inner';
				}
			}
		}
		var gs1 = new dw_scrollObj('gallery_slider1', 'for_gallery_slider1_inner', aqsw);
		/*if (gs1pos != 0) {
			gs1.initScrollByVals(gs1posx, gs1.dy, gs1.dur);
			gs1.glideScrollPrep(gs1posx, gs1.dy, gs1.dur);
			gs1.doGlideScroll();
		}*/ 
		gs1.setUpScrollControls('gallery_slider1_wrap');
		
		var objl = $("#gallery_slider1_wrap .gslide_left");
		var objr = $("#gallery_slider1_wrap .gslide_right");
		gs1.on_glidescroll_end = function(x) {
			if (x == 0) {
				objl[0].className += " gslide_left_na";
			} else {
				objr[0].className += " gslide_right_na";
			}
		}		
		gs1.on_glidescroll = function(x) {
			if (x != 0) objl[0].className = objl[0].className.replace(/slide_left_na/,"");
			if (Math.abs(x) != gs1.maxX) objr[0].className = objr[0].className.replace(/slide_right_na/,"");
			
		}
	} else {
		if ($("#gallery_slider1_wrap .gslide_right")[0]) {
			$("#gallery_slider1_wrap .gslide_right")[0].className += " gslide_right_na";
		}
	}
}
if ( dw_scrollObj.isSupported() ) {
    dw_writeStyleSheet('/css/scrollbar.css')
    dw_Event.add( window, 'load', init_dw_Scroll);
}

var forbody = 0;

function add2Fav(x){
    if (document.all  && !window.opera) {
        if (typeof window.external == 'object') {
            window.external.AddFavorite(document.location, document.title);
            return true;
        }
        else return false;
    }
    else {
        x.href=document.location;
        x.title=document.title;
        x.rel = 'sidebar';
        return true;
    }
}

function loadToImgBlock(src, big) {
	//if(document.location.href.indexOf("?body") > 0){
		if (big.length) $("#img_block").html("<img src='" + src + "' longdesc='" + big + "' />");
		else if (src.length) $("#img_block").html("<img src='" + src + "' />");
		else $("#img_block").html("");
		$("img").fullsize({destroy: true}).fullsize();	
	//}
}

function loadGallery1(src, click) {
	$("#for_gallery_slider1_inner").load(src + ' #gallery >','',function () {
		
		if (click) { loadToImgBlock('', ''); $("#for_gallery_slider1_inner").find("a.gallery_img:eq(0)").click(); }
		// ��������� �������
		var n = $("#gallery_slider1").length;
		if (n) {
			var gs1 = new dw_scrollObj('gallery_slider1', 'for_gallery_slider1_inner', 'gallery_slider1_inner');
			gs1.setUpScrollControls('gallery_slider1_wrap');
		}
	});
}

function loadText(src) {
	$("#body_description").load(src + ' #description_text','',function () {});
}
function loadText2Img(src) {
	$("#img_block").load(src + ' #description_text','',function () {
	    var n = $("#wn").length;
		if (n) {
			var wndo = new dw_scrollObj('wn', 'lyr1');
			wndo.setUpScrollbar("dragBar", "track", "v", 0, 0);
			wndo.setUpScrollControls('scrollbar');
		}
	});
	$("#subname_block").load(src + ' #subname','',function () {});
}

$(document).ready(function(){
    $(".catul li.li1").mouseover(function () {
		$(this).addClass("li1_hover").find("ul:eq(0), .lbg:eq(0), .rbg:eq(0)").css({display:"block"});
		$("#brand_text, #brand_text div").css({visibility:"hidden"});
//        $(this).parent().find("> *").css({color: "#ccc"});
//        $(this).parent().find("> * > a").css({color: "#ccc"});
//        $(this).css({color: "#003366"});
//        $(this).find("> a").css({color: "#003366"});
	});
	$(".catul li.li1").bind("mouseleave", function () {
		$(this).removeClass("li1_hover").find("ul:eq(0), .lbg:eq(0), .rbg:eq(0)").css({display:"none"});
		$("#brand_text, #brand_text div").css({visibility:"visible"});
//        $(this).parent().find("> *").css({color: "#003366"});
//        $(this).parent().find("> * > a").css({color: "#003366"});
	});
	// ���� ���� �������, ��������� 1� ����� ���� � img_block'e ���� ������
	if ($("#gallery_slider1").length && !($("#img_block #description_text_img").length || $("#img_block #description_text_img_big").length)) {
        $("#for_gallery_slider1_inner").find("a.gallery_img:eq(0)").click();
    }

    if ($("#gallery_slider1").length && !($("#img_block #description_text_img").length || $("#img_block #description_text_img_big").length)) {
        $("#for_gallery_slider1_inner").find("a.gallery_img:eq(0)").click();
    }

    if ($("#gallery_slider1").length && !($("#img_block #description_text_img").val() || $("#img_block #description_text_img_big").val())) {
        $("#for_gallery_slider1_inner").find("a.gallery_img:eq(0)").click();
        if ($("#gallery_slider_inner_2").length) {
            if ($("#for_gallery_slider1_inner").find("a.gallery_img:eq(0) img").length) {
                $("#body_description #description_text").load("/fotoopis2/?message_id=" + $("#for_gallery_slider1_inner").find("a.gallery_img:eq(0) img")[0].alt);
            }
        }
        if ($("#gallery_slider1_inner").length) {
            if ($("#for_gallery_slider1_inner").find("a.gallery_img:eq(0) img").length) {
                $("#body_description #description_text").load("/fotoopis/?message_id=" + $("#for_gallery_slider1_inner").find("a.gallery_img:eq(0) img")[0].alt);
            }
        }
    }

    $("img").fullsize();

	$("#search_field").keyup(function () {
		if ($(this).val() != "") { $("#search_results").load("/search/?isNaked=1&recNum=5&cloud=1&action=index&text=" + $(this).val(),"",function () {}); }
		else { $("#search_results").html(""); }
	});
	
	$("#gallery_slider1_inner a").bind("click", function(){
		$("#body_description #description_text").load("/fotoopis/?message_id=" + $(this).find("img")[0].alt);
	});
	$("#gallery_slider_inner_2 a").bind("click", function(){
		$("#body_description #description_text").load("/fotoopis2/?message_id=" + $(this).find("img")[0].alt);
	});
	$("#gallery_slider_inner3 a").bind("click", function(){
		$("#body_description #description_text").load("/fotoopis3/?message_id=" + $(this).find("img")[0].alt + "&messagetable=" + $(this).find("img")[0].title);
	});
	$("#gallery_slider_inner4 a").bind("click", function(){
		$("#body_description #description_text").load("/fotoopis4/?message_id=" + $(this).find("img")[0].alt);
	});
	
	jQuery('#body_slider').jcarousel({
		scroll: 1,
		start: bspos,
		animation: 20,
		itemVisibleInCallback: function (jcar, item, i, state) {
			if (state == 'next') {
				bspos++;
			} else if (state == 'prev') {
				bspos--;
			}
			if ($("#body_slider .body_nav_block").length) {
				$("#body_slider .body_nav_block").each(function (i) {
					if (this.href.search(/bspos/)>0) { this.href = this.href.replace(/bspos=(\d+)/,"bspos="+bspos); }
					else {
						if (this.href.search(/\?/)>0) { this.href += "&bspos="+bspos; }
						else {this.href += "?bspos="+bspos; }
					}
				});
			}
		}
	});
	jQuery('#gallery_slider2').jcarousel({
		scroll: 1,
		start: gs2pos,
		animation: 20,
		itemVisibleInCallback: function (jcar, item, i, state) {
			if (state == 'next') {
				gs2pos++;
			} else if (state == 'prev') {
				gs2pos--;
			}
			if ($("#gallery_slider2 .gallery_img").length) {
				$("#gallery_slider2 .gallery_img").each(function (i) {
					if (this.href.search(/gs2pos/)>0) { this.href = this.href.replace(/gs2pos=(\d+)/,"gs2pos="+gs2pos); }
					else {
						if (this.href.search(/\?/)>0) { this.href += "&gs2pos="+gs2pos; }
						else {this.href += "?gs2pos="+gs2pos; }
					}
				});
			}
		}
	});
	
});

var last_el = 0;

function show_shin(val, cur_el){

	if(cur_el.innerHTML !== last_el.innerHTML){

		el = document.getElementById("rez_val");
		el.innerHTML = val;
		
		cur_el.style.fontWeight='bold';
		
		if(last_el) last_el.style.fontWeight='normal';
		
		last_el = cur_el;
	
	}

}
