$(document).ready(function(){
	$(".gallery a, .cam_mode a").hover(function(){
	  $(this).append('<em></em>');
	},function(){
	  $(this).children('em').remove();
	});
});
$(document).ready(function(){
	$('.modex .inpRadio input[type="radio"]').click(function(){
		var elem = $(this).attr('id');

		$('.modex .cmItem .item').each(function (i) {
			$(this).removeClass("active");
			var id = $(this).find('input').attr('id');
			if(elem == id) {
				$(this).addClass("active");
			}
		});
	});
});

$(document).ready(function(){
	$('table.standart td a').click(function(){
		$('table.standart tr').each(function (i) {
			$(this).removeClass("active");
		});
		$(this).parents('tr').addClass("active");
		return false;
	});
});
$(document).ready(function(){
	$('.ddlist li a').not('.lnk').click(function(){
		if($(this).siblings().is('ul, div')){
			$(this).parent('li').toggleClass("active");
		}
		return false;
	});
});

/* popup - img */
$(document).ready(function(){
  $('a.zoom, .gallery a, .cl a').click(function(){
	$('.poplay_block').remove();
	var src = $(this).attr('href');
	var prev = '<span class="getnone"></span>';
	var next = '<span class="getnone"></span>';
	var iprev = $('.gallery a').index($(this))-1;
	var inext = $('.gallery a').index($(this))+1;
	if(iprev > -1) prev = '<span class="getprev"></span>';
	if(inext < $('.gallery a').length) next = '<span class="getnext"></span>';

	$('body').append('<div class="poplay_block"><div class="pop_tr"></div><div class="pop_tl"></div><div class="cl"></div>'+prev+'<div class="cont"><img src="'+src+'"></div>'+next+'<div class="cr"></div><div class="pop_br"></div><div class="pop_bl"></div><a title="Закрыть"></a></div>');
	$('.poplay_block').css({"visibility":"hidden"});

	$('.poplay_block img').load(function(){
		var imgw = $('.poplay_block img').attr('width') + 160;
		var imgh = $('.poplay_block img').attr('height') + 20;
		$('.poplay_block').css({top: popy(imgh),left: popx(imgw), width: imgw});
		$('.poplay_block .cl, .poplay_block .cr').css({height: imgh});
		$('.poplay_block').css({"visibility":"visible"});
	});
	$(window).resize(resizePopup)/*.scroll(resizePopup)*/;
	$(document).ready(function(){
	  $('.poplay_block a').click(function(){
		$('.poplay_block').remove();
	  });
	});
	
	$(document).ready(function(){
	  $('.getprev').click(function(){
		$('.poplay_block').remove();
		$('.gallery a').eq(iprev).click();
	  });
	});
	
	$(document).ready(function(){
	  $('.getnext').click(function(){
		$('.poplay_block').remove();
		$('.gallery a').eq(inext).click();
	  });
	});	 

	return false;
  });
});



/* popup - text */
$(document).ready(function(){
  $('a.popup').click(function(){
	$('.poplay_block').remove();

	var html = $(this).next().html();
	var width = $(this).next().width();
	var height = $(this).next().height();
	height = height > 250 ? height+50 : 250+50
	$('body').append('<div class="poplay_block"><div class="pop_tr"></div><div class="pop_tl"></div><div class="cl"></div><div class="cont">'+html+'</div><div class="cr"></div><div class="pop_br"></div><div class="pop_bl"></div><a title="Закрыть"></a></div>');
	$('.poplay_block').css({'position' : 'absolute', top: popy(height),left: "400px"});
	$('.poplay_block .cont').css({width: "500px", height: height+"px", 'text-align': "left", "padding-left": "20px"});
	$('.poplay_block .cl, .poplay_block .cr').css({height: height+20+"px"});
	$(window).resize(resizePopup)/*.scroll(resizePopup)*/;
	$(document).ready(function(){
	  $('.poplay_block a').click(function(){
		$('.poplay_block').remove();
	  });
	});

	return false;
  });
});

function resizePopup() {
 	$('.poplay_block').css({left: popx()});
}
function popx(imgw) {
	return ($(window).width() / 2) - (imgw / 2)
}
function popy(imgh) {
	return ($(window).height() / 2) - (imgh / 2) + $(window).scrollTop();
}


/* main page model choose */
$(document).ready(function(){
 	$(".mmodel li").not(".ttl").mouseover(function(){
		btn = $(this).find('img').eq(0).attr('alt');
		src = ($(this).find('img').eq(0).attr('src'));
		path = /(.*)(?=\.)/.exec(src);
		$(this).find('img').eq(0).attr({ src: path[1]+'_a.gif'});
		$(this).find('div').eq(0).addClass("active");
    }).mouseout(function(){
		$(this).find('img').eq(0).attr({ src: path[1]+'.gif'});
		$(this).find('div').eq(0).toggleClass("active");
    });
});

/* contacts */
$(document).ready(function(){
	$("#adrs li").click(function()
	{
		$("#adrs li").removeClass("active");
		$(this).addClass("active");
		$(".rinfo").hide();
		var page = $("#adrs li").index(this) + 1;
		$("#adr" + page).show();
		return false;
	});
});
