
$(window).resize(function(){
	});

 $(document).ready(function(){ 		prscroll();
		faq();
		more();
		table();
		menu();
		forms();
	});

function prscroll(){

    jQuery('#mycarousel').jcarousel({
        start: 1
    });


	if($(".products_scroll").length>0){
		h = $(".products_scroll").height();
		$(".products_scroll .jcarousel-next-horizontal").css("height",h+"px");
		$(".products_scroll .jcarousel-prev-horizontal").css("height",h+"px");
		}

	}


function more(param){
		//$(".city_info .city a").click(function(){
			//$(".city_info.ci_open").removeClass("ci_open");
			$(param).parents(".city_info").eq(0).toggleClass("ci_open");
		//});
	return false;
	 }
function forms(){

		$(".stit .a_auth").click(function(){
			$(".form_l.unact").removeClass("unact");
			$(".form_r").toggleClass("unact");
			inpunact('.form_r');
			$(this).css("display","none");
			$(".stit .a_reg").css("display","inline");
		});

		$(".stit .a_reg").click(function(){
			$(".form_r.unact").removeClass("unact");
			$(".form_l").toggleClass("unact");
			inpunact('.form_l');
			$(this).css("display","none");
			$(".stit .a_auth").css("display","inline");
		});

		$(".stit .a_chng").click(function(){
			$(".form_r.unact").removeClass("unact");
			$(".form_l").toggleClass("unact");
			inpunact('.form_l');
			$(this).css("display","none");
			$(".stit .a_sett").css("display","inline");
		});

		$(".stit .a_sett").click(function(){
			$(".form_l.unact").removeClass("unact");
			$(".form_r").toggleClass("unact");
			inpunact('.form_r');
			$(this).css("display","none");
			$(".stit .a_chng").css("display","inline");
		});

		function inpunact(idm){
			imp = $(idm).find("input");
			for(i=0;i<$(imp).length;i++){
				$(imp[i]).attr("disabled","disabled");
				}
			imp = $(idm).find("select");
			for(i=0;i<$(imp).length;i++){
				$(imp[i]).attr("disabled","disabled");
				}
			imp = $(idm).find("textarea");
			for(i=0;i<$(imp).length;i++){
				$(imp[i]).attr("disabled","disabled");
				}

			}

	 }


function faq(){
	$(".faq li a.link").click(function(){
		  $(".faq li.liact").removeClass("liact");
		  $(this).parents("li").toggleClass("liact");
		});
	}

function menu(){
	if($(".menutab .proizv li.act").size()>0) $(".menutab .proizv").toggleClass("pact");
	}

function menu(){
	if($(".menutab .proizv li.act").size()>0) $(".menutab .proizv").toggleClass("pact");

	if($(".menutab td.proizv").height()){
			scheight=0;
			sc = $(".menutab td.proizv .scroller ul")
			l = $(sc).length;
			if(l>1) {
					$(".menutab td.proizv .next a").attr("lang","plist2");
					for(j=0;j<l;j++){
//						alert($(sc[j]).height());
						if(scheight<$(sc[j]).height()) scheight=$(sc[j]).height();
						}
				}
			scheight=scheight+20;
			$(".menutab td.proizv .scroller").css("height",scheight+"px");
		// Height
			theight = $(".menutab td.proizv").height()-33;
			$(".menutab td.proizv .prev").css("height",theight+"px");
			$(".menutab td.proizv .next").css("height",theight+"px");
			tpadd = Math.round(theight/2-9);
			$(".menutab td.proizv .prev a").css("padding-top",tpadd+"px");
			$(".menutab td.proizv .prev a").css("height",theight-tpadd+"px");
			$(".menutab td.proizv .next a").css("padding-top",tpadd+"px");
			$(".menutab td.proizv .next a").css("height",theight-tpadd+"px");
		// Next
			$(".menutab td.proizv .next a").click(function(){
					if($(this).attr("lang")) {
						lid = $(this).attr("lang");
						$(".menutab td.proizv .prev a").attr("lang",$(".menutab td.proizv ul.plopen").attr("id"));
						$(".menutab td.proizv .prev .iu").css("display","none");
						$(".menutab td.proizv .prev .ia").css("display","block");

						$(".menutab td.proizv ul.plopen").removeClass("plopen");
						$(".menutab td.proizv ul#"+lid).toggleClass("plopen");
						if($(".menutab td.proizv ul.plopen").attr("id")!="plist"+l)
						{
							ss = $(".menutab td.proizv ul.plopen").attr("id").substring(5,$(".menutab td.proizv ul.plopen").attr("id").length);
							ss = ss*1+1;
							$(".menutab td.proizv .next a").attr("lang","plist"+ss);
						}
						else {
							$(".menutab td.proizv .next .iu").css("display","block");
							$(".menutab td.proizv .next .ia").css("display","none");
							}
						}
				});
			// Prev
			$(".menutab td.proizv .prev a").click(function(){
					if($(this).attr("lang")) {
						lid = $(this).attr("lang");
						$(".menutab td.proizv .next a").attr("lang",$(".menutab td.proizv ul.plopen").attr("id"));
						$(".menutab td.proizv .next .iu").css("display","none");
						$(".menutab td.proizv .next .ia").css("display","block");

						$(".menutab td.proizv ul.plopen").removeClass("plopen");
						$(".menutab td.proizv ul#"+lid).toggleClass("plopen");
						if($(".menutab td.proizv ul.plopen").attr("id")!="plist1")
						{
							ss = $(".menutab td.proizv ul.plopen").attr("id").substring(5,$(".menutab td.proizv ul.plopen").attr("id").length);
							ss = ss*1-1;
							$(".menutab td.proizv .prev a").attr("lang","plist"+ss);
						}
						else {
							$(".menutab td.proizv .prev .iu").css("display","block");
							$(".menutab td.proizv .prev .ia").css("display","none");
							}
						}
				});

		}
	}

function table(){
	tr = $(".baskettab>tr");
	for(i=0;i<tr.size();i++){
		h = $(tr[i]).height()-12-16;
		$(tr[i]).find("div").css("height",h+"px");
		}
	}


// map
function showItem(id)
{
	jQuery('#imgMapId img.selectedRegion').removeAttr('style');
	jQuery('#imgMapId img.reg'+id).css('display', 'block');
	return false
	//alert(id);
}
function showSelectedItem()
{
	//alert(jQuery('#imgMapId img.selectedItem').attr("src"));
	jQuery('#imgMapId img.selectedRegion').removeAttr('style');
	jQuery('#imgMapId img.selectedItem').css('display', 'block');
	return false;
}

function showLinks(id)
{
	jQuery.get('/contacts/dealers/index.php',{REGION: id}, function(data) {
		jQuery('#imgMapId img.selectedRegion').removeAttr('style').removeClass('selectedItem');
		jQuery('#imgMapId img.reg'+id).css('display', 'block').addClass('selectedItem');
		jQuery("div.dealers").replaceWith(jQuery("div.dealers", data));
	});
}
function filter(url, this_el, param)
{
	if (this_el.options[this_el.selectedIndex].value>0)
	{		change_filter(url, param);
	}
	else
	{		desabled_select(this_el)
	}
}

function change_filter(url, param)
{
	//alert(param);
	jQuery.get(url,param, function(data) {

		jQuery("div.rfilter").html(jQuery(".filter", data));
		//alert(jQuery(".filter", data).html());
	});
}

function desabled_select(param)
{	jQuery(param).nextAll('select').attr('disabled', 'true');}

function filter_click(param, url)
{	if(
		jQuery("div.filter select[name=FILTER]:enabled option:selected").size() >0
		&& jQuery("div.filter select[name=FILTER]:enabled option:selected").val()!="0"
	)
	{		//alert('1');
		//alert(jQuery("div.filter select[name=FILTER]:enabled option:selected").val());
		location=jQuery("div.filter select[name=FILTER]:enabled option:selected").val();
		return false;	}

	sect=jQuery("div.filter select[name=SECTION]:enabled option:selected");
	selected='';
	for (i=0; i<jQuery(sect).length;i++)
	{		if (jQuery(sect[i]).val()!=0)
		{			selected=url+jQuery(sect[i]).val()+'/';		}	}
	if (selected!='')
	{		location=selected;	}
}

function online_sum()
{	//alert("ok");
	if (
		jQuery("#div_total input[name=QUANTITY]").val()>0
		&& jQuery("select[name=FILTER]:enabled option:selected").size() >0
		&& jQuery("select[name=FILTER]:enabled option:selected").val()!="0"
	)
	{
		el=jQuery("select[name=FILTER]:enabled option:selected").val();
		if (
			jQuery("input[name='PRICE["+el+"]']").size()>0
			&& jQuery("input[name='PRICE["+el+"]']").val()>0
		)
		{			sum=jQuery("input[name='PRICE["+el+"]']").val()*jQuery("#div_total input[name=QUANTITY]").val();
			if (jQuery("input[name='CURRENCY["+el+"]']").val()=="EUR")
			{				text="Итого: &euro;"+sum;			}
			if (jQuery("input[name='CURRENCY["+el+"]']").val()=="USD")
			{				text="Итого: $"+sum;			}
			if (
				jQuery("input[name='CURRENCY["+el+"]']").val()=="RUR"
				&& jQuery("input[name='CURRENCY["+el+"]']").val()=="RUB"
			)
			{
				text="Итого: "+sum+" руб.";
			}

			jQuery("#total_sum").html(text);		}	}
	return false;}
function add2basket(url, note)
{	if (
		jQuery("#div_total input[name=QUANTITY]").val()>0
		&& jQuery("select[name=FILTER]:enabled option:selected").size() >0
		&& jQuery("select[name=FILTER]:enabled option:selected").val()!="0"
	)
	{		el=jQuery("select[name=FILTER]:enabled option:selected").val();
		if (
			jQuery("input[name='PRICE["+el+"]']").size()>0
			&& jQuery("input[name='PRICE["+el+"]']").val()>0
			&& jQuery("input[name='CAN_BUY["+el+"]']").val()!="N"
		)
		{			location=url+"?PRODUCT_ID="+el+"&QUANTITY="+jQuery("#div_total input[name=QUANTITY]").val();
		}
		else
		{			alert(note);		}	}}