
$(window).resize(function(){
		popup();
	})

 $(document).ready(function(){	
		popup();
	});
 
 function contheight(){
	/* $(".main .content").css("height","auto");
	 fh = $(".main .footer").height();
	 th= $(".main .menuline").height()+13+$(".main .header").height()+$(".main .catalog_sections").height();
	 ch = $(".main").height()-fh-th;
	 ch2 = $(".main .content").height();
	 if(ch2<ch) $(".main .content").css("height",ch+"px");
	 else $(".main .content").css("height","auto");*/

	 }
 
 function popup(){
	 if($(".popup").length>0){
				t = ($(window).height()-$(".popup").height())/2;
				w = $(window).width();
				st = $(window).scrollTop();
				t=t+st;
				
				l = (w-$(".popup").width())/2;				
				if(t<0) t = 0;
				
				if(w<$(".main").width()) w = $(".main").width();
				

			 } 
	 }
 
function getElementPosition(elemId)
{
    var elem = document.getElementById(elemId);
	
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
	
    var l = 0;
    var t = 0;
	
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }

    return {"left":l, "top":t, "width": w, "height":h};
}
function show_popup(id)
{
var div_id=getElementPosition(id);
$('#popup').load('/add_to_basket.php?product_id='+id+'&product_num=1');
$('#popup').show();
$('.popup').css('margin-top',(div_id['top']-(150))+'px');
$('.popup').css('margin-left',(div_id['left']-10)+'px');
if($('#basket_num').text()==0) { $('#basket_empty').hide(); $('#basket_full').show();}
$('#basket_num').text($('#basket_num').text()-(-1));
$('#basket_sum').text($('#basket_sum').text()-(-$('#price'+id).html()));

}

function show_popup_one(id, num)
{
var div_id=getElementPosition(id);
$('#popup').load('/add_to_basket.php?product_id='+id+'&product_num='+num);
$('#popup').show();
$('.popup').css('margin-top',(div_id['top']-(-15))+'px');
$('.popup').css('margin-left',(div_id['left']-10)+'px');
if($('#basket_num').text()==0) { $('#basket_empty').hide(); $('#basket_full').show();}
$('#basket_num').text($('#basket_num').text()-(-num));
$('#basket_sum').text($('#basket_sum').text()-(-(num*$('#price').html())));
}

function show_popup_colour(id, num, colour)
{
var div_id=getElementPosition(colour);
$('#popup').load('/add_to_basket.php?product_id='+id+'&product_num='+num+'&colour='+colour);
$('#popup').show();
$('.popup').css('margin-top',(div_id['top']-(+100))+'px');
$('.popup').css('margin-left',(div_id['left']-10)+'px');
if($('#basket_num').text()==0) { $('#basket_empty').hide(); $('#basket_full').show();}
$('#basket_num').text($('#basket_num').text()-(-num));
$('#basket_sum').text($('#basket_sum').text()-(-(num*$('#price'+colour).html())));
}

function check_sum()
{
var pay_type=$(":radio[name=pay_type]").filter(":checked").val();
var dostavka=$(":radio[name=dostavka]").filter(":checked").val();
var allsum=$('#all_sum').text();
var allsum2=0;

if(pay_type==0)
	{
	allsum2=allsum-(-1);
	allsum2-=1;
	}
else
	allsum2=(0.95*allsum);

Math.ceil(allsum2);
	
if(dostavka==0 && allsum<1500) allsum2=150+allsum2;
if(dostavka==0 && allsum>=1500) allsum2=allsum2;
if(dostavka==1 && allsum<1500) allsum2=300+allsum2;
if(dostavka==1 && allsum>=1500) allsum2=150+allsum2;
if(dostavka==5 && allsum<1500) allsum2=150+allsum2;
if(dostavka==5 && allsum>=1500) allsum2=allsum2;
if(dostavka==3) allsum2=800+allsum2;
if(dostavka==2 && allsum<500) allsum2=230+allsum2;
if(dostavka==2 && allsum>=500 && allsum<1500) allsum2=150+allsum2;
if(dostavka==2 && allsum>=1500) allsum2=100+allsum2;
allsum2=Math.ceil(allsum2);
$('#all_sum2').text(allsum2);
$('#all_sum3').val(allsum2);
}

function change_price(id)
{
var oneprice=$("#oneprice_"+id).text();
var num=$("#product_num_"+id).val();
var allprice=num*oneprice;
$("#allprice_"+id).text(allprice);
}
function change_whole_price()
{
var allsum=0;
$(".prices").each(get_sum);
function get_sum(index)
{
allsum=allsum-(-$(this).html());
}
$("#all_sum").text(allsum);

if(allsum<500)
	{
	$("#dostavka_0").text("150 р.");
	$("#dostavka_1").text("300 р.");
	$("#dostavka_2").text("230 р. (при заказе менее 500 р.)");
	$("#dostavka_3").text("800 р.");
	$("#dostavka_5").text("150 р.");
	}
if(allsum>=500 && allsum<1500)
	{
	$("#dostavka_0").text("150 р.");
	$("#dostavka_1").text("300 р.");
	$("#dostavka_2").text("150 р. (при заказе от 500 р. до 1500 р.)");
	$("#dostavka_3").text("800 р.");
	$("#dostavka_5").text("150 р.");
	}
if(allsum>=1500)
	{
	$("#dostavka_0").text("бесплатно");
	$("#dostavka_1").text("150 р.");
	$("#dostavka_2").text("100 р. (при заказе от 1500 р.)");
	$("#dostavka_3").text("800 р.");
	$("#dostavka_5").text("бесплатно");
	}	
}

function check_minus(num)
{
var num_val=$(num).val();

num_val=0-num_val;
if(num_val>0) $(num).val(num_val);

}