//   JavaScript  Document


var ie6 = 0;
		if ($.browser.msie)
			if($.browser.version == 6)
				ie6 = 1;
		
var neVlezloLogos;
$(window).resize(function(){
	// footer  -  logos
	var wF = $('.footer').width();
	var wLs = $('#logos').width();
//	$('#logos').unbind('hover');
//	$('#logos').unbind('mousemove');
	$('#logos').css('margin-left', (wF-wLs)/2);
	neVlezloLogos = wLs - wF;
	if(neVlezloLogos > 2)
		LogosHover();
	// изменение позиции Картинки в bg - people
	var w = $('.page').width();
	if(w < 1270)
		$('.bg-people').css('right', '-215px');
	else
		$('.bg-people').css('right', '-10%');

	if(w < 1270)
		$('.bg-water').css('left', '-180px');
	else
		$('.bg-water').css('left', '-140px');

	var w = $('.inner-page').width();
	if(w < 1270)
		$('.inner-page .bg-people').css('right', '-22%');
	else
		$('.inner-page .bg-people').css('right', '-22%');

	
//	else
//		alert('d1sf')
//		$('#logos').unbind('mouseover');


	// изменение   Отображения товара
	if($('.list-tovars').width() < 880 && $('.list-tovars').width() > 730)
		$('.list-tovars').addClass('wide');
	
	else 
		$('.list-tovars').removeClass('wide');



	// history
	var wiW = $('.history-predpr').width();
	if(wiW < 500)
		$('.history-predpr').addClass('narrow');
	else
		$('.history-predpr').removeClass('narrow');


//	if(wF > 999 && wF < 1211){
//		$('#logos').css('margin-left', (1270 - wF)/(-2)+'px');
//	}
	

});


function LogosHover(){
	var oldX;
	var oldX2;
	var newX;
	var flagAn = true;
	var deltaX;
	var margin;
	var newMargin;
	var speed4;
	var wF = $('.footer').width();
//	var wLs = $('#logos').width();
	var koeff = Math.abs(neVlezloLogos/wF);
		$('#logos').hover(function(e){
			oldX = e.pageX;
			koeff = Math.abs(neVlezloLogos/wF);
			setTimeout(function(){
				newMargin = parseInt((oldX/wF) * (neVlezloLogos*(-1)));
			
//				speed4 = (Math.abs(parseInt($('#logos').css('margin-left')) - newMargin)/neVlezloLogos)*2000;
				if(flagAn){
					flagAn = false;
					$('#logos').animate({marginLeft: newMargin}, 300, function(){
//						oldX = e.pageX;
						flagAn = true;
						margin = parseInt($('#logos').css('margin-left'));
						
					}
				)}
				
			}, 50);
//			alert('neVlezloLogos='+ neVlezloLogos + '; wF=' + wF + '; m-l='+ $('#logos').css('margin-left') + '; k=' + koeff);
			setTimeout(function(ee){
//				oldX2 = ee.pageX;
//				koeff = Math.abs(neVlezloLogos+oldX2-oldX)/wF;
				$('#logos').mousemove(function(event){
					if(flagAn){
						newX = event.pageX;
						deltaX = newX - oldX;
						deltaX = deltaX*koeff;
						newMargin = margin - deltaX;
						if(newMargin < 0 && newMargin > (neVlezloLogos)*(-1)){
							$('#logos').css('margin-left', newMargin + 'px');
//							if(ie6) $('#logos').css('margin-left', newMargin/2+ 'px');
						}
					}
					else {
						oldX = event.pageX;
//						newMargin = 0;
//						newMargin = parseInt((oldX/wF) * (neVlezloLogos*(-1)));
//						var dx = Math.abs(oldX2 - oldX);
//						koeff = Math.abs((neVlezloLogos+dx)/wF);
						
					}


//					oldX = newX;
				});
			}, 350);
			
		}, function(){
			$('#logos').unbind('mousemove');
		});
}




//function LogosHover(){
//	var oldX;
//	var newX;
//	var deltaX;
//	var margin;
//	var newMargin;
//		$('#logos').hover(function(e){
//			oldX = e.pageX;
//			$(this).mousemove(function(event){
//				newX = event.pageX;
//				margin = parseInt($('#logos').css('margin-left'));
//				deltaX = newX - oldX;
//				deltaX /= 2;
//				newMargin = margin - deltaX;
//				if(newMargin < 0 && newMargin > (neVlezloLogos)*(-1))
//					$('#logos').css('margin-left', newMargin + 'px');
//				oldX = newX;
//			})
//		}, function(){});
//}

//function LogosHover(){
//	var oldX;
//	var newX;
//	var deltaX;
//	var margin;
//	var newMargin;
//		$('#logos').hover(function(e){
//			oldX = e.pageX;
//			var superFlag = true;
//			$(this).mousemove(function(event){
//				newX = event.pageX;
//				margin = parseInt($('#logos').css('margin-left'));
//				deltaX = newX - oldX;
//				deltaX /= 2;
//
//				if(newX >= 0){
//					if(newX - oldX >= 0){
//						newMargin = margin - deltaX;
//						if(newMargin < 0 && newMargin > (neVlezloLogos)*(-1)){
//							if(!superFlag){
//								$('#logos').stop(false, false);
//								superFlag=true;
//							}
//							$('#logos').css('margin-left', newMargin + 'px');
//						}
//					}
//					else {
//						if(superFlag){
//							superFlag = false;
//							$('#logos').animate({marginLeft: 0}, 1000, function(){superFlag=true;});
//						}
//					}
//				}
//				else {
//					if(true) {
						//newX > $('.footer').width() - 150
//						if(newX - oldX < 0){
//							newMargin = margin - deltaX;
//							if(newMargin < 0 && newMargin > (neVlezloLogos)*(-1)){
//									if(!superFlag){
//										$('#logos').stop(false, false);
//										superFlag=true;
//									}
//								$('#logos').css('margin-left', newMargin + 'px');
//							}
//						}
//						else {
//							if(superFlag){
//								superFlag = false;
//								$('#logos').animate({marginLeft: (neVlezloLogos)*(-1)}, 1000, function(){superFlag=true;});
//							}
//						}
//					}
//					else {
//						newMargin = margin - deltaX;
//						if(newMargin < 0 && newMargin > (neVlezloLogos)*(-1)){
//								if(!superFlag){
//									$('#logos').stop(false, false);
//									superFlag=true;
//								}
//							$('#logos').css('margin-left', newMargin + 'px');
//						}
//					}
//				}
//				oldX = newX;
//			})
//		}, function(){});
//}

//function LogosHover(){
//		$('#logos').hover(function(e){
//			var leftLogos = e.pageX;
//			var marginLeft = parseInt($('#logos').css('margin-left'));
//			var newLeftLogos;
//			var deltaLogos;
//			$(this).mousemove(function(event){
//				newLeftLogos = event.pageX;
//				deltaLogos = newLeftLogos - leftLogos;
//				deltaLogos /= 2;
//				var newMargin = marginLeft - deltaLogos;
//				if(newMargin < 30 && newMargin > (neVlezloLogos+30)*(-1))
//					$('#logos').css('margin-left', newMargin + 'px');
//			})
//		}, function(){});
//}

$(document).ready(function(){
//alert($('#logos').width());
//alert($('.one-mineralka .about-mineralka').css('margin-right'))


	if (jQuery.browser.safari && document.readyState != "complete"){
		setTimeout( arguments.callee, 100 );
		return;
	}

		// pod-menu
	var arrayLiPodMenu = $('.pod-menu li');
	for(i=0; i<arrayLiPodMenu.length; i++){
		var dd = arrayLiPodMenu[i];
		var a = $(dd).find('a');
		if($(a).length)
//			alert(a.get(0).innerHTML);
			if(a.get(0).innerHTML.length > 18){
				$(dd).parent().addClass('wide');
				break;
			}
		else
			if(dd.innerHTML.length > 18){
				$(dd).parent().addClass('wide');
				break;
			}
	}

	$('.left-cnt  .big-img img.bigger').show();


	// footer  -  logos

	var arrLogosLi = $('#logos li');
	var setWLs = 0;
	for(i=0; i< arrLogosLi.length; i++){
		li = $(arrLogosLi[i]);
		var wLi = li.width() + parseInt(li.css('margin-left')) + parseInt(li.css('margin-right'))
			+ parseInt(li.css('padding-left')) + parseInt(li.css('padding-right'));
		setWLs += wLi;
//		alert(wLi + '---' + setWLs);
	}
	$('#logos').width(setWLs);
//	alert(setWLs)

	var wF = $('.footer').width();
	var wLs = $('#logos').width();
	
	if(ie6 && wF>999) wF = 1000;
	if(ie6 && wF>wLs) wF = $('.footer').width();;
//	alert(wF + '==' + wLs)
	$('#logos').css('margin-left', (wF-wLs)/2+'px');
//	alert(wF + '-' + wLs);
//	alert($('#logos').css('margin-left'));
//	if(ie6) $('#logos').css('margin-left', (wF-wLs)/2+'px');
	neVlezloLogos  = $('#logos').width() - $('.footer').width();
	if(ie6) neVlezloLogos *= 2;
//	alert(neVlezloLogos);
	if(neVlezloLogos > 2)
		LogosHover();
//	if(wF > 999 && wF < 1211){
//		$('#logos').css('margin-left', (1270 - wF)/(-2)+'px');
//	}

	

//	else
//		$('#logos').unbind('mouseover');
//	$('.logos-info').hover(function(){
//	}, function(){
//			if($(this).parent().hasClass('hov'))
//				$(this).parent().removeClass('hov');
//	});

	$('#logos a.aImg').click(function(){
//		ttt = true
		$('#logos li').removeClass('hov');
		var li = $(this).parent();
		li.addClass('hov');
		var wLi = li.width() + parseInt(li.css('padding-left')) + parseInt(li.css('padding-right'));
		var le = (155 - wLi)/(-2);
		$(this).parent().find('.logos-info').css('left', le+'px');

	});






	
	// изменение позиции Картинки в bg - people
	var w = $('.page').width();
/*
	if(w < 1270)
		$('.bg-people').css('right', '-215px');

	if(w < 1270)
		$('.bg-water').css('left', '-180px');
*/

	// баннер   -   на главной
	$('#banner').css('position','absolute');
	var wB = $('#banner').width();
	var lBa = ($('.wrp-banner').width() - wB)/2;
	$('#banner').css('left', lBa+'px');
	$('.wrp-banner').height($('#banner').height());

	$('#banner .bg-banner').width(wB);
	$('#banner .bg-banner2').width(wB);


	// Pod-menu
	$('.pod-menu li a').hover(function(){
		$(this).parent().addClass('hov');
	}, function(){
		$(this).parent().removeClass('hov');
	});



	// высота левой колонки - как у картинки



	// наведение на tabs
	$('#tabs li a').hover(function(){
		li = $(this).parent().parent().parent().parent();
		if(li.hasClass('act')){}
		else li.addClass('hov');
		
	}, function(){
		li = $(this).parent().parent().parent().parent();
		li.removeClass('hov');
	})


	// изменение   Отображения товара
	if($('.list-tovars').width() < 880 && $('.list-tovars').width() > 730){
		$('.list-tovars').addClass('wide');
	}


	// открытие-закрытие  Блоков Вакансий
	$('.li-vacancy').animate({height: $(this).find('.v-link').height() + 4}, 0);
	$('.ul-vacancy .v-link a').click(function(){
		var li = $(this).parent().parent();
		if(li.hasClass('act')){
			var h = li.find('.v-link').height() + 4;
			li.animate({height: h}, 500, function(){li.removeClass('act')});
			
		}
		else {
			h = li.find('.v-link').height() + li.find('.vacancy-info').height() + 25;
			li.animate({height: h}, 500);
			li.addClass('act');
		}
	});


	// Years
	$('.ul-years').hover(function(){

	}, function(){
		$(this).removeClass('opened');
	});

	// history
	var wiW = $('.history-predpr').width();
	if(wiW < 500)
		$('.history-predpr').addClass('narrow');

	$('.litebox-p .liteb a').hover(function(){
			var liteb = $(this).parent().parent();
			liteb.addClass('withPlus');
			liteb.find('.plus').css('top', (liteb.height() - 50)/2+'px')

		}, function(){
			$(this).parent().parent().removeClass('withPlus');
	});
	var ie7 = 0;
		if ($.browser.msie)
			if($.browser.version == 7)
				ie7 = 1;
	if(ie7)
		changingTopPicture(0);
	else
		changingTopPicture(1000);
	

	changeFormsStyle();



	//Minskaia-4 — History Yandex Map
	$(".y-map-minsk-4-2").css("display", "none").css("position", "absolute");
	$(".marka-image").css("position", "absolute");
	$(".minsk-4-rasporka").css("display", "block");
	$(".minsk4-history-yandexmap-hide").hide();	
	$(".minsk4-history-yandexmap-show").show();	
	
	
	$(".minsk4-history-yandexmap-show").click(function(){
		$(".marka-image").fadeOut("slow");
		$(".y-map-minsk-4-2").fadeIn("slow");
		$(".minsk4-history-yandexmap-show").hide();
		$(".minsk4-history-yandexmap-hide").show();
		
		map.redraw();
		return false;
	});
	$(".minsk4-history-yandexmap-hide").click(function(){
		$(".marka-image").fadeIn("slow");
		$(".y-map-minsk-4-2").fadeOut("slow");
		$(".minsk4-history-yandexmap-show").show();
		$(".minsk4-history-yandexmap-hide").hide();
	
		return false;
	});

	if($('.footer .copy br').length == 6){
		$('.footer .copy br').eq(1).addClass('remove');
		$('.footer .copy br').eq(3).addClass('remove');
		$('.footer .copy br').eq(5).addClass('remove');
	}

	$('.footer .madein br').eq(1).addClass('remove');


});
//     //  ready function

function changeFormsStyle(){
//	$('.i-file input').get(0).style.visibility='hidden'
}


function changingTopPicture(sp){
//	if (typeof(arrr) !== 'undefined') {
	if (typeof(arrr) !== 'undefined' && arrr.length > 1) {
		var col_bg = arrr.length;
		var i = 0;
		var j = 1;
		var timer = setInterval(function(){
			$('.bg-people').fadeOut(sp, function(){
				$('.bg-people').removeClass(arrr[i]);
				$('.bg-people').addClass(arrr[j]);
				$('.bg-people').fadeIn(sp, function(){
					if(i==col_bg-1) i = 0;
					else i++;

					if(j==col_bg-1) j = 0;
					else j++;
				});
			});
		}, 10000);
	}
}


function mousePageXY(e){
	var x = 0, y = 0;
	if (!e) e = window.event;
	if (e.pageX || e.pageY) {
		x = e.pageX;
		y = e.pageY;
	}
	else if (e.clientX || e.clientY){
		x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft)
            - document.documentElement.clientLeft;
		y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop)
            - document.documentElement.clientTop;
	}
	return {"left":x, "top":y};
}


// перелючение табов
function SwitchTabs(link, id){
	var li = $(link).parent().parent().parent().parent();
	if(li.hasClass('act')){}
	else {
		$('#tabs li').removeClass('act');
		li.addClass('act');

		$('#tabs-cnt .item').hide();
		$('#'+id).show();
	}
		
}


/*
function hideDescriptionGoods(){
	$('.list-tovars').addClass('short-descr');
	$('#hide-sostav').hide();
	$('#show-sostav').show();


	var arr = $('.list-tovars .one-tovar a');
	var h = 0;
	for(i=0; i<arr.length; i++){
		if(h < $(arr[i]).find('img').height())
			h = $(arr[i]).find('img').height();
	}

	for(i=0; i<arr.length; i++){
		$(arr[i]).height(h);
	}
}
function showDescriptionGoods(){
	$('.list-tovars').removeClass('short-descr');
	$('#hide-sostav').show();
	$('#show-sostav').hide();
}*/
/* ---------------- внести в изменения ------------------*/
/* ---------- начало --------------*/
function hideDescriptionGoods(){
	$('.list-tovars').fadeOut("fast",function(){
		$('.list-tovars').addClass('short-descr').fadeIn("fast");
		});
	$('#hide-sostav').removeClass('h').hide();
	$('#show-sostav').addClass('s').show();


	var arr = $('.list-tovars .one-tovar a');
	var h = 0;
	for(i=0; i<arr.length; i++){
		if(h < $(arr[i]).find('img').height())
			h = $(arr[i]).find('img').height();
	}

	for(i=0; i<arr.length; i++){
		$(arr[i]).height(h);
	}
	return false;
}
function showDescriptionGoods(){
	$('.list-tovars').fadeOut("fast",function(){
		$('.list-tovars').removeClass('short-descr').fadeIn("fast");
		});
	$('#hide-sostav').addClass('h').show();
	$('#show-sostav').removeClass('s').hide();
	return false;
}
/*--------------- конец -------------- */





function openYears(link){
	var div = $(link).parent().parent();
	if(div.hasClass('opened'))
		div.removeClass('opened');
	else
		div.addClass('opened');
}
function heightBigImg(){
	var hBigImg;
//	var wBigImg;
//	setTimeout(function(){
		$('.big-img img.bigger').css('bottom', '0px');
		$('.big-img img.bigger').css('right', '5px');
		$('.big-img img.preloader4').hide();
		
		if($('.left-cnt .big-img img.bigger').length) {
			hBigImg = $('.left-cnt .big-img img.bigger').height();
//			wBigImg = $('.left-cnt .big-img img.bigger').width();
		}
		$('.left-cnt .big-img').height(hBigImg);
//	alert('sdf');
//		if($('.left-cnt .big-img img.smaller').length)
//			$('.left-cnt .big-img img.smaller').css('width', wBigImg*0.8);
//	}, 10000);
}
