//jQuery.noConflict();

// Показать окно всплывающее для заказа товара
function showPoputItem(item, typesize, color){
	//alert(item);
	//alert(color);
  jQuery.get('/jslib/getitempreorder.php?item='+item+'&typesize='+typesize+'&color='+color, function(data) {
	  //alert(data);
    //jQuery.facebox(data)
    docHght = $(document).height();
    docWidth = $(document).width();
    //alert(docHght);
	$("#darkBg").css("height", docHght);
	$("#darkBg").css("width", docWidth);
	$("#darkBg").css("opacity", 0.5);
	$("#darkBg").fadeIn("normal");
	
	$('#flyBuy').html(data);
	
	topH = $(document).scrollTop() + 20;
	//alert(topH)
	$("#flyBuy").css("top", topH);
	$("#flyBuy").fadeIn("slow");
	
	$("#scroll").easySlider({
		controlsShow:	false,
		prevId: 		'lArrow',
		nextId: 		'rArrow'
	});
  })

  //return false;
}


//инициализация
$(document).ready(init);

var bastet_carousel;

  var compl_get1 = 0;

  var count_rec_get = 0;

  var create_from_db = 0;

function init(){
	$('.color-hover').hover(
		function (){
			$(this).children('div').show();
		},
		function (){
			$(this).children('div').hide();
		}
	)
	//=================================================================================
	container = document.getElementById('bbox_cnt');
	if(container != null){
	    contanerWidth = container.clientWidth;
	    //alert(contanerWidth);
	    var num = Math.floor(contanerWidth/186);
	    widz = 100/num + "%";
	    //alert(widz);
	    
	    $('.spec-table .cat_element').css('width', widz);
	    $('.spec-table .width_33').css('width', '33%');
	}
	//=================================================================================
	
	//					bastet_carousel = $('#mycarousel').jcarousel();
$('#mycarousel').jcarousel({
scroll:    3,
initCallback: function(carousel) { bastet_carousel = carousel; }
});
			/*
          $("#for-change").click(function(){
               $("#header").attr("id","header2");
               $("#karzina").css({position:"static"});
               $("#karzina").css({top:"0px"});
               $("#vibor_korzini").css({display:"none"});
               return false;
          });
		  */
          $("#return").click(function(){
               $("#header2").attr("id","header");
               $("#karzina").css({position:"absolute"});
               $("#karzina").css({top:"-600px"});
               $("#karzina").css({left:"0"});
               $("#vibor_korzini").css({display:"block"});
               return false;
          });

          if (addjs_mycarousel2)
            $('#mycarousel2').jcarousel({scroll:4});
	
	
	
	

	var items = $('.spec-table .ml');
	var height = 0;
//	if (items.eq('0').parent().parent()[0].tagName!='TD') {
	for( i = 0; i < items.length-1; i ++ ){
        
		if(parseInt(height) < parseInt($(items).eq(i).height())){
			height = parseInt($(items).eq(i).height());

		}
	}

	height = height - 10;
	$('.spec-table .ml').css('height', height+'px');  
//    }
//    else {
//
//        items.each(function(){
//
//
//                if(parseInt(height) < parseInt($(this).parent().parent().height())){
//                    height = parseInt($(this).parent().parent().height());
//                }
//
//
//        });
//        items.each(function(){
//            $(this).height(height);
//        });
//    }

	
	
	
	
	//=================================================================================
	//		basket
	//=================================================================================
	$('.photo-col').click(function(){
		var id = $(this).attr('id');
		
		$('#photo_'+id).show();
		
	});
	
	$('.notice-col').click(function(){
		var id = $(this).attr('id');
		
		$('#notice'+id).show();
		
	});
	
	$('.close').click(function(){
		$('.order-collection').hide();
	})
	//=================================================================================
	
	
	


	/*
  $("table.formtable tr:even td").attr("className", "greybackground");

  if ( $.browser.opera ){
    $('div.smallimages').css('marginLeft', '3px');
  }

  var ie = 0;
	var needheight = 400;
	if ($.browser.msie){
	 ie = 1;
	 needheight = 360;
	 $("div.news div.textblock").each(
  		 function(i){
  		 	 var thheight = 0;
  		 	 thheight = $(this).height();
  		 	 if (thheight < 100)
  		 	  $(this).css('height', '100px');
  		 });
	}
  if (checkelement){
  checkelementheight(ie, needheight);

  $(window).resize(function(){
  	checkelementheight(ie, needheight);
  });
  }
  */
  
}

function closeBasket(){
	$('#flyBuy').css('display', 'none');
	
	$("#darkBg").css("height", '0px');
	$("#darkBg").css("width", '0px');
	$("#darkBg").css("opacity", 0);
	$("#darkBg").fadeIn("normal");
}

//составление емайла из частей
function startmessage(e1, el, e2){
	if (!el)
	  return;
	var m = e2+'@'+e1;
	el.href = 'mai'+'lto:'+m;
}


//обрезаем контент текстового блока
function setcontent(th, cnt, set){
  if (set)
	  $(th).attr('value', $(th).attr('value').substring(0, cnt));
	$('#currentsymbolsnumber').html($(th).attr('value').length);
}

//заголовок меняем в документе
function settitle(st, add){
	if (add)
	  document.title = document.title+" | "+st;
	else
	  document.title = st;
}


// переключение фото при просмоотре коллекции в закладке Фото
function changePhoto(th, picture, title){
	var span = th.parentNode;

	$(span.parentNode.parentNode).find('span').attr('className', '');
	$(span).attr('className', 'act');

  $('#gallery_mainimage_title').text(title);

  $('#collecton_gallery_mainfoto_id').attr('src', '/files/photos/shop_folders/'+picture);

	return false;
}


// переключение фото при просмоотре коллекции перегородок в закладке Фото
function changePhoto2(th, picture){
	var div = th.parentNode;

  $(div).find('a').attr('className', '');
	$(th).attr('className', 'act');

  $('#collecton_gallery_mainfoto_id').attr('src', '/files/photos/shop_folders/'+picture);

	return false;
}

// Показ и скрытие дополнетельных товаров при просмотре всех товаров данного типа (Все столы)
function ShowCollectionHiddenItems(collection, th){
	var div = $('#hidden_items_'+collection);
	if (!div)
	  return false;

  var img = $(th.parentNode).find('img');

	if ($(div).css('display') == 'none'){
	 $(div).css('display', 'block');
	 if (img)
	   $(img).attr('src', '/images/bullet03.gif');
	}
	else{
	 $(div).css('display', 'none');
	 if (img)
	   $(img).attr('src', '/images/bullet04.gif');
	}



	return false;
}

// Изменяет цену в карточке товаров
function ChangeTypesize(price, price1, discount){
  if (discount){
  	$('#price_id').html(price);
  	$('#price1_id').html(price1);
  	$('#discount_id').html(discount);
  	$('#tovar-price-1').css('display', 'none');
  	$('#tovar-price-2').css('display', 'block');
  }else{
    $('#price0_id').html(price);
  	$('#tovar-price-2').css('display', 'none');
  	$('#tovar-price-1').css('display', 'block');
  }
}


// Изменяет главную фотку у товара
function ChangeItemPicture(th, picture, title, width, height){

  picture = '/picture/'+picture+'/';
  //$('#main_item_picture').attr('href', picture).attr('title', title).find('img').attr('src', picture).attr('alt', title);
  $(th.parentNode.parentNode).find('div.bbox5').attr('className', 'bbox4');
  $(th).find('div.bbox4').attr('className', 'bbox5');

  if (width > 0)
  	$('#main_item_picture').attr('href', picture).attr('title', title).find('img').css('width', width+'px').attr('src', picture).attr('alt', title).css('height', 'auto');
  else
  	$('#main_item_picture').attr('href', picture).attr('title', title).find('img').css('height', height+'px').attr('src', picture).attr('alt', title).css('width', 'auto');

  return false;
}

// Изменяем значение кол-во товара в корзине на val
function ChangeBasketCnt(th, val, price, changecurrent, item){
	if (changecurrent == 0)
		val = parseInt("0" + val, 10);

	var input = th;
	if (changecurrent > 0)
	  input = $(th.parentNode).find("input:text");

	if (!input)
	  return false;

	var cval = val;

	if (changecurrent > 0){
		cval = cval + parseInt("0" + $(input).attr("value"), 10);
	}

	if (cval < 1)
	  cval = 1;

	$(input).attr("value", cval);

  var sum = NumberFormat(price*cval) + " р.";

  $(th.parentNode.parentNode).find("b.basktotalprice").text(sum);

  jQuery.get('/jslib/basket_action.php?item=' + item + '&op=chcount&count='+cval, function(data) {
  	
  	//$('#totalpricevalue').text(data);
  	 //$('div.order-details').html(data);
  });

	return false;
}


// Изменяем значение кол-во товара в полной корзине на val
function ChangeBasketCnt2(th, val, price, changecurrent, item){
	if (changecurrent == 0)
		val = parseInt("0" + val, 10);

	var input = th;
	if (changecurrent > 0)
	  input = $(th.parentNode).find("input:text");

	if (!input)
	  return false;

	var cval = val;

	if (changecurrent > 0){
		cval = cval + parseInt("0" + $(input).attr("value"), 10);
	}

	if (cval < 1)
	  cval = 1;

	$(input).attr("value", cval);

  var sum = NumberFormat(price*cval) + " р.";

  $(th.parentNode.parentNode).find("b.orderbasktotalprice").text(sum);

  jQuery.get('/jslib/basket_action.php?item=' + item + '&op=chcount&count='+cval, function(data) {
  	//alert(data) 
  	 //$('#totalpricevalue').text(data);
  	 //$('#AllOrderItemsPrice').text(data);
  	 $('div.order-details').html(data);
  	 init();
  });

	return false;
}


// Добаввляеть разделитель между 1000
function NumberFormat(sum){
	if (!sum)
	  return "0";

	var p1 = sum%1000;

	var strsum = "";


  if (p1 < 100 && sum > 1000){
    if (p1 < 10)
      p1 = "00" + p1;
    else
      p1 = "0" + p1;
  }

  strsum = ""+p1;

  var p23 = Math.floor(sum / 1000);

  var p2 = p23%1000;

  var p3 = Math.floor(p23 / 1000);

  if (p2){

	  if (p2 < 100 && p3 > 0){
	    if (p2 < 10)
	      p2 = "00" + p2;
	    else
	      p2 = "0" + p2;
	  }

  	strsum = p2 + " " + strsum;
  }

  if (p3)
  	strsum = p3 + " " + strsum;

	return strsum;
}

// ===========================================
// Всплывающее окно для заказа
// ===========================================





// Меняем цвет во всплвающем окне для закзаа товаров
function PreOrderChangeColor(th){
	$(th.parentNode).find('a').each(
		function(i){
			if (th == this){
				$(this).attr('className', 'colact');
			}else{
				$(this).attr('className', '');
			}
		}
	);
	return false;
}

// нахдит отмеченный radio в блоке с id
function FindCheckedRadio(id){
	
	var tmp=$("#"+id).find("input[@type=\'radio\']:checked");
	//alert(tmp);
	if (tmp)
	  return $(tmp).attr('value');

	return 0;
	
}

// Изменить количество во всплвающем окне для заказа товаров
function ChangePreOrderCnt(th, val, price, changecurrent, item){
	
	if (changecurrent == 0)
		val = parseInt("0" + val, 10);
	
  var newprice = parseInt($(th.parentNode.parentNode).find('input.preorder_price_class').attr('value'));
  
  if (newprice)
  	price = newprice;

  if (!price)
    price = 0;

	var input = th;
	if (changecurrent > 0){
	  //input = $(th.parentNode).find("input:text");
	  input = $('#preorder_itemscnt_'+item);
	}

	if (!input)
	  return false;

	var cval = val;

	if (changecurrent > 0){
		cval = cval + parseInt("0" + $(input).attr("value"), 10);
	}

	if (cval < 1)
	  cval = 1;

	$(input).attr("value", cval);

  var sum = NumberFormat(price*cval) + " р.";

  $('#preorder_count_'+item).text(cval);

  $('#preorder_summ_'+item).text(sum);

  RecalcPreOrderSumm();

  var title_id = GetWord(cval);

  $('#preorder_td_summ_'+item).find('b.count_title_1').css('display','none').end().find('b.count_title_2').css('display','none').end().find('b.count_title_3').css('display','none').end().find('b.count_title_'+title_id).css('display','inline');


	return false;
}

// Добавление товара в корзину и doreturn=0 переход в корзину или doreturn=1 переход в списку товаров
function AddItemtoOrder(doreturn, item, type, price, count, color, noflash){

  if (noflash > 0){

	  $('#variant_size').find("input.typesize_input:radio").each(
	    function(i){
	        if ($(this).attr('checked')){
	           type = $(this).attr('value');
	           price = $(this).attr('rel');
	        }
	  	});

	  count = parseInt($("#preorder_itemscnt_"+item).attr('value'));

	  var a_color = $('.color-tov').find("a.colact");
	  if (a_color)
	    color = $(a_color).attr('rel');

  }


	//alert(doreturn + '_' + item + '_' + type + '_' + price + '_' +  count + '_' +  color);

//alert('/jslib/basket_action.php?item='+item+'&type='+type+'&price='+price+'&count='+count+'&color='+color+'&doreturn='+doreturn+'');

  jQuery.get('/jslib/basket_action.php?item='+item+'&type='+type+'&price='+price+'&count='+count+'&color='+color+'&doreturn='+doreturn+'', function(data) {
  	 	compl_get1 = 1;
		//alert(doreturn);
  	 	if (doreturn){

		  	 var res_data = data.split('___');
		  	 $('#basketcontentsummary').html(res_data[1]);
		  	 $('#for-change').html(res_data[2]);




         var do_bastet_carousel_action = 1;

         if (res_data[3]){

         	 var already_exist_div = jQuery('#smallbasketdiv_' + res_data[3]);
         	 if (already_exist_div)
         	 if (jQuery(already_exist_div).html()){

         	 	 jQuery(already_exist_div).parent().find('input[@type=text]').attr('value', res_data[4]);
         	 	 do_bastet_carousel_action = 0;
         	 }
         }


         if (do_bastet_carousel_action) {
			  	 var add_index = bastet_carousel.size();
			  	 if (!add_index){
			  	 		add_index = 1;

			  	 }
           else
			  	 		add_index += 1;

			  	 bastet_carousel.add(add_index, res_data[0]);
			  	 bastet_carousel.reload();
		  	 }

         //alert(data);
  	 	}else{
			//alert('nnnnn');
			setTimeout("CheckGetCompl(20)", 100);
		}

  

  var table = $('.all_elem');
  if (table){
  	 var i = 1;
  	 $(table).find('.orecom_item_s2').each(function(){
  	    i = i+1;
  	    if (i > 1){
			//alert('hi4');
  	    	count_rec_get++;

  	    	var recprice = parseInt($(this).find('input.preorder_price_class').attr('value'));
  	    	var reccount = parseInt($(this).find('input:text').attr('value'));
  	    	var recitemid = parseInt($(this).find('input.preorder_iditem_class').attr('value'));
  	    	//alert(recprice)
  	    	//alert(reccount)
  	    	//alert(recitemid)
  	    	jQuery.get('/jslib/basket_action.php?item='+recitemid+'&price='+recprice+'&count='+reccount+'&doreturn='+doreturn+'', function(data) {
  	    		  count_rec_get--;
				  	 	if (doreturn){

						  	 var res_data = data.split('___');
						  	 $('#basketcontentsummary').html(res_data[1]);
						  	 $('#for-change').html(res_data[2]);

						  	 var add_index = bastet_carousel.size() + 1;

						  	 bastet_carousel.add(add_index, res_data[0]);
						  	 bastet_carousel.reload();

				         //alert(data);
				  	 	}else{
							//alert('nmmmm');
						}
				  });
  	    }

  	 });
  }

  //if (type) $('#drop2').find("input.typesize_input[@value='"+type+"']:radio").attr('checked', 'checked');
 // alert(count_rec_get);

	if (doreturn){
		//alert('ghjgjhgjh');
		//setTimeout("CheckGetCompl(20)", 100);
	  //$.facebox.close();
	  
	  $('#flyBuy').css('display', 'none');
	
	$("#darkBg").css("height", '0px');
	$("#darkBg").css("width", '0px');
	$("#darkBg").css("opacity", 0);
	$("#darkBg").fadeIn("normal");
	}else{
		//$.facebox.close();
		if (noflash > 0){

			 if (!compl_get1 || count_rec_get > 0){

         // Даем 20 раз по 100 мс времени для выполнение гетов
		 	   setTimeout("CheckGetCompl(20)", 100);
		 	   
		 	   $('#flyBuy').css('display', 'none');
	
				$("#darkBg").css("height", '0px');
				$("#darkBg").css("width", '0px');
				$("#darkBg").css("opacity", 0);
				$("#darkBg").fadeIn("normal");

		 	   /*
			 	 while(try_cnt > 0 && (!compl_get1 || count_rec_get > 0)){
			 		 try_cnt--;
			 	 }
				 location.href="/order/";
				 */
			 }
			 else
			  location.href="/basket/";
	  }
	}


});

	return false;
	
	
}

function CheckGetCompl(cnt){
	 if (cnt < 1){
	    location.href="/basket/";
	    return false;
	 }

	 if (compl_get1 && count_rec_get < 1){
	    location.href="/basket/";
	    return false;
	 }

   cnt--;
	 setTimeout("CheckGetCompl("+cnt+")", 100);
}


// Удаление товара из корзины
function DelItemfromOrder(th, item){

  var li = $(th.parentNode.parentNode.parentNode);

  if ($(li).attr('jcarouselindex')){
    var jcarouselindex = $(li).attr('jcarouselindex');

    bastet_carousel.remove(jcarouselindex);
    bastet_carousel.reload();

  }
  else
  	$(li).empty();

  jQuery.get('/jslib/basket_action.php?item='+item+'&op=del', function(data) {
     var res_data = data.split('__');
  	 $('#basketcontentsummary').html(res_data[0]);
  	 $('#for-change').html(res_data[1]);
  });


	return false;
}

// Удаление товара из корзины через список
function DelItemfromOrder2(th, item){
 /*
  var tr = $(th.parentNode.parentNode);

  var titletd = $(tr).find('td.order_td_title')

	if (titletd){
		var tmp = $(titletd).html();
		tmp = tmp + '<br><span class="order_deleted">Удалено</span>';
		$(titletd).html(tmp);
	}

	titletd = $(tr).find('td.order_td_count')

	if (titletd){
		var tmp = $(titletd).html('');
	}


	$(th.parentNode).html('');



  jQuery.get('/jslib/basket_action.php?item='+item+'&op=del&inorder', function(data) {
     var res_data = data.split('__');
  	 $('#basketcontentsummary').html(res_data[0]);
  	 $('#for-change').html(res_data[1]);
  	 $('#AllOrderItemsPrice').html(res_data[0]);

  });

*/

  jQuery.get('/jslib/basket_action.php?item='+item+'&op=del&inorder2', function(data) {
     var res_data = data.split('__');
  	 $('#basketcontentsummary').html(res_data[1]);
  	 $('#for-change').html(res_data[2]);
  	 $('div.order-details').html(res_data[0]);


      var li = jQuery('#smallbasketdiv_' + item).parent();
      if ($(li).attr('jcarouselindex')){
		    var jcarouselindex = $(li).attr('jcarouselindex');

		    bastet_carousel.remove(jcarouselindex);
		    bastet_carousel.reload();

		  }
		  else
		  	$(li).empty();

  });

	return false;
}



// Показать окно для редактирования компании
function showPopupCompany(com){
  jQuery.get('/jslib/getcompany.php?com='+com, function(data) {
    jQuery.facebox(data)
  })

  return false;
}

// Переключаем закладку в рекомендуемых товарах
function ChangeRecomendedTab(th, item){

  var ul = th.parentNode.parentNode;
  $(ul).find('li').removeClass();
  $(th.parentNode).addClass('act');

  $(ul.parentNode).find('div.recomended_block').hide();
  $('#item_recmended_'+item).show();

	return false;
}

// Добавление товара в список предзаказа
function AddRecommendedtoList(item, add){
	/*
	var newclass = 'orecom_item_h';
	if (add)
	  newclass = 'orecom_item_s';

  var tr = $('#recommended_tr_'+item);

  $(tr).attr('className', newclass);

  var table = $('#preorder_itemlist_teable');
  if (table){
  	 var i = 0;
  	 $(table).find('tr.orecom_item_s').each(function(){
  	    i = i+1;
  	 		$(this).find('b.tr_number').text(i+'.');
  	 });
  }
  */
  var price = $("#price_"+item).text();
  var elem = '';
  
elem += '<div class="element orecom_item_s2">';
elem += '	<div class="num">1.</div>';
elem += '	<div class="notice">';
elem += '		<div class="title_element">'+$("#title_"+item).text()+'</div>';
elem += '		<div class="dop_param">';
elem += '			<table>';
elem += '				<tr>';
elem += '					<td width="100" align="right"><div class="name_dop_param">Количество:</div></td>';
elem += '					<td width="180">';
elem += '						<div class="cntBlock">';
elem += '							<div class="minus"><div onclick="ChangePreOrderCnt(this, -1, '+price+', 1, '+item+');"></div></div>';
elem += '							<div class="field">';
elem += '								<div class="fld1">';
elem += '									<input name="itemscount" id="preorder_itemscnt_'+item+'" onkeyup="ChangePreOrderCnt(this, this.value, '+price+', 0, '+item+');" type="text" value="1" class="inp">';
elem += '									<input name="preorder_price_name_'+item+'" id="preorder_price_'+item+'" class="preorder_price_class" type="hidden" value="'+price+'">';
elem += '									<input type="hidden" value="'+item+'" class="preorder_iditem_class" name="preorder_id_item_'+item+'">';
elem += '								</div>';
elem += '							</div>';
elem += '							<div class="plus"><div onclick="ChangePreOrderCnt(this, 1, '+price+', 1, '+item+');"></div></div>';
elem += '							<div class="clear"></div>';
elem += '						</div>';
elem += '					</td>';
elem += '				</tr>';
elem += '				<tr><td height="7" colspan="2"></td></tr>';
elem += '				<tr>';
elem += '					<td align="right"><div class="name_dop_param">Стоимость:</div></td>';
elem += '					<td><div class="td_price" id="preorder_summ_'+item+'">'+NumberFormat(price)+'	 р.</div></td>';
elem += '				</tr>';
elem += '			</table>';
elem += '		</div>';
elem += '	</div>';
elem += '	<div class="pic">';
elem += '		<div class="tl2">';
elem += '			<div class="tlc"></div>';
elem += '			<div class="trc"></div>';
elem += '		</div>';
elem += '		<div class="ml2">';
elem += '			<img src="'+$("#pic_"+item).attr('src')+'" height="130">';
elem += '		</div>';
elem += '		<div class="bl2">';
elem += '			<div class="blc"></div>';
elem += '			<div class="brc"></div>';
elem += '		</div>';
elem += '	</div>';
elem += '	<div class="clear"></div>';
elem += '</div>';
  
  var html = $('.all_elem').html();
  $('.all_elem').html(html+elem);

  RecalcPreOrderSumm();


	return false;
}


// Пересчет общей суммы в окошке преордера и выставляем
function RecalcPreOrderSumm(){

	var table = $('.buyList');

	if (table){
		var i = 0;
		var summ = 0;
		$(table).find('.element').each(function(){
			i = i+1;
			
			var price = parseInt($(this).find('input.preorder_price_class').attr('value'));
			var count = parseInt($(this).find('input:text').attr('value'));
			summ = summ + price*count;
			//alert(price);
		});

		var ins_summ = NumberFormat(summ) + " р.";
		$('#preorder_summall').text(ins_summ);
	}

	return false;
}


// Щелкаем переклчюателями по типоразмерам у товара в преордере
function PreiorderSetNewTypesize(price, fprice, item){
	$('#current_item_typesize_id').text(fprice);
	$('#preorder_price_'+item).attr('value',price);

	var cval = parseInt($('#preorder_itemscnt_'+item).attr('value'));
	if (!cval)
		cval = 1;

	if (cval < 1)
		cval = 1;

	var sum = NumberFormat(price*cval) + " р.";

	$('#preorder_summ_'+item).text(sum);

	RecalcPreOrderSumm();
}

// Вычисление id титла от кол-ва
function GetWord(cnt){

	var cnt10 = cnt % 10;
  var title = '';
  if (cnt10 == 1)
    title = 1;
  else
  if ((cnt < 5 && cnt > 1) || (cnt > 20 && (cnt10 > 1 && cnt10 < 5)))
    title = 2;
  else
    title = 3;

	return title;
}

// Прячем показываем див с цветами
function ShowHideColors(th){

  var popup = $('div.colors-popup', th.parentNode);
  if (!popup)
    return false;

  if ($(popup).css('display') == 'none')
  	$(popup).show(800);
  else
    $(popup).hide(800);

	return false;
}

// Показываем окно для подтверждения создания заказа из текущего
function ShowOrderCopy(id, act){
	
	var str;
	if(act == 'n') {
		str = "<h2>Будет создан новый заказ</h2><p>Все позиции из этого заказа добавятся в корзину. Вы сможете отредактировать заказ и добавить любые новые позиции их каталога.</p>";
	}else{ 
		str = "<h2>Редактирование заказа</h2><p>Будет возможно отредактировать текущий заказ, а токже добавить в него новый товар.</p>";
	}
	
   var win = str+'<div class="but1" onclick="CreateOrderFromDB('+id+', \''+act+'\')"><input type="submit" value="Подтвердить" /></div><div class="but2" onclick="$(document).trigger(\'close.facebox\')"><input type="submit" value="Отменить" /></div><div class="clear"></div>';

   jQuery.facebox(win, 'drop3-class');

	 return false;
}

// Создание заказа из текущего
function CreateOrderFromDB(id, act){
	//alert(act);
  create_from_db = 0;

  jQuery.get('/jslib/basket_action.php?op=copyorder&item='+id+'&act='+act, function(data) {
  	 	create_from_db = 1;
  	 	create_from_db = 0;
  });

	if (!create_from_db){

		$('#drop3 .drop-bg3').children().fadeIn('normal')
    $('#drop3 .drop-bg3').empty()
    $('#drop3 .drop-bg3').children().hide().end().  // .body
    append('<div class="loading"><img src="/includes/facebox/loading.gif"/></div>')

    // Даем 20 раз по 100 мс времени для выполнение гетов
		setTimeout("CheckGetOrderCreate(20)", 100);

	}
  else {
  	location.href="/order/?show=editorder";
  }
	return false;
}

function CheckGetOrderCreate(cnt){
	 if (cnt < 1){
	    location.href="/order/?show=editorder";
	    return false;
	 }

	 if (create_from_db){
	    location.href="/order/?show=editorder";
	    return false;
	 }

   cnt--;
	 setTimeout("CheckGetOrderCreate("+cnt+")", 100);
}



function DisplayFlash(path, width, height, wmode){

    text = "<object type=\"application/x-shockwave-flash\" data=\""+path+"\" width=\""+width+"\" height=\""+height+"\" wmode=\""+wmode+"\" quality=\"high\">\r\n";
    text += "<param name=\"movie\"	value=\""+path+"\" />\r\n";
    text += "<param name=\"wmode\" value=\""+wmode+"\" />\r\n";
    text += "<param name=\"quality\" value=\"high\" />\r\n";
    text += "<param name=\"width\" value=\""+width+"\" />\r\n";
    text += "<param name=\"height\" value=\""+height+"\" />\r\n";
    text += "</object>";
    document.write(text);
}


// Показываем окно для выбора нового цвета в корзине
function ShowOrderColor(id, blockid){

  jQuery.get('/jslib/basket_action.php?op=colorslist&item='+id+'&type='+blockid, function(data) {
  	 	jQuery.facebox(data, 'drop3-class');
  });

	 return false;
}

//Ставим новый цвет
function SetNewColor (item, color, blockid) {
	jQuery.get('/jslib/basket_action.php?op=changeitemcolor&item='+item+'&color='+color+'&type='+blockid, function(data) {
  	 	if (data){
  	 		var res_data = data.split('[_____]');
  	 		if (parseInt(res_data[1]) > 0)
					$('div.order-details').html(res_data[0]);
  	 		else
      		$('#itemorder_color_box_'+blockid).html(res_data[0]);
      }
      $.facebox.close();
  });

  return false;
}


// Показываем окно для выбора нового типоразмера в корзине
function ShowOrderTypesize(id){

  jQuery.get('/jslib/basket_action.php?op=typesizelist&item='+id, function(data) {
  	 	jQuery.facebox(data, 'drop3-class');
  });

	 return false;
}


// Ставим новый типоразмер
function SetNewTypeSize(item, typesize){
	
	jQuery.get('/jslib/basket_action.php?op=changeitemtypesize&item='+item+'&type='+typesize, function(data) {
		//alert(data)
		if (data)
			$('div.order-details').html(data);

		$.facebox.close();
		init();
	});

	return false;
}
