/**
 * @author lyykfi
**/

var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/;
var IE7 = false /*@cc_on || @_jscript_version == 5.7 @*/;
var gteIE7 = false /*@cc_on || @_jscript_version >= 5.7 @*/;
var isMSIE = /*@cc_on!@*/false;

//Cufon.replace('test', { fontFamily: 'test',hover: true });

jQuery.preloadImages = function() {
  for(var i = 0; i<arguments.length; i++) {
    jQuery("<img>").attr("src", arguments[i]);
  }
}

$(document).ready(function(){
    $(".next_image").hover(
    	function(){
    		$(this).attr("src","/img/next_hover.png");
    	}, function(){
    		$(this).attr("src","/img/next.png");
    	}
    );
    $(".back_image").hover(
    	function(){
    		$(this).attr("src","/img/back_hover.png");
    	}, function(){
    		$(this).attr("src","/img/back.png");
    	}
    );

	if($('a.fancy_foto').length){
		$("a.fancy_foto").fancybox({
	  		overlayShow: true,
    		overlayOpacity: 0,
    		zoomSpeedIn: 100,
    		zoomSpeedOut:100
  		});
	}
	if($('#cond_of_delivery_price').length){
		recontDelivery();
	}
});


function recontDelivery(){
	var price = 0;
	var price_for_mkad_id = 0;
	//alert();
	var cond_of_delivery = $('input:radio[name=cond_of_delivery]:checked').val();
	var mkad_id  = parseInt($('input:radio[name=mkad_id]:checked').val());
	var mkad_km  = parseInt($('#mkad_km').val());
	
	if(isNaN(mkad_km)){
		mkad_km = 0;
	}
	
	if(cond_of_delivery == undefined){
		$("#cond_of_delivery2").val(1);
		cond_of_delivery = 2;
	}
	if(parseInt(cond_of_delivery) != 2){
		switch (mkad_id){   
			case 232: price_for_mkad_id = 700; break;     
			case 233: price_for_mkad_id = 700; break;     
			case 234: price_for_mkad_id = 500; break;   
		}
		if((parseInt($('#delivery_day').val()) > 14 && parseInt($('#delivery_day').val()) < 32) && parseInt($('#delivery_month').val()) == 12 && parseInt($('#delivery_year').val()) == 2009){
			if((parseInt($('#order_delivery_since').val()) > 0 || parseInt($('#order_delivery_since').val()) == 24) && parseInt($('#order_delivery_until').val()) < 7){
				switch (mkad_id){   
					case 232: price_for_mkad_id = 200; break;     
					case 233: price_for_mkad_id = 200; break;     
					case 234: price_for_mkad_id = 0; break;   
				}
			}else{
				switch (mkad_id){   
					case 232: price_for_mkad_id = 900; break;     
					case 233: price_for_mkad_id = 900; break;     
					case 234: price_for_mkad_id = 700; break;   
				}
			}
		}
		if(mkad_id == 233){
			price_for_mkad_id = price_for_mkad_id + mkad_km * 20;
			$('#mkad_km').attr('disabled', '');
		}else{
			$('#mkad_km').attr('disabled', 'true');
			$('#mkad_km').val('');
		}
		
	}
	price = price_for_mkad_id;
	
	if(parseInt(cond_of_delivery) == 2){
		$('#priceDelivery').html('При самовывозе Вы забираете заказ в нашем офисе самостоятельно. <br/><span style="font-size:12px;font-weight:normal;">Скидка на всю сумму заказа при самовывозе — 10%</span>');
		$("#cond_of_delivery_price").val(0);
	}else{
		$('#priceDelivery').html('Стоимость доставки составит: '+price + ' руб.');
		$("#cond_of_delivery_price").val(price);
	}
}
