var preload = "<img src='/themes/electrostavr/images/loading.gif'>";
//Подключаем табы и акардионы
wt(function()
{
	wt("ul.tabs").tabs("div.panes > div" , {effect: 'ajax', history: true});
	wt("ul.content_tab").tabs("div.panes > div" , {effect: 'ajax', history: true});
	wt("#accordion").tabs("#accordion div.pane", {tabs: 'h2', effect: 'slide', initialIndex: null});

});

//функция предзагрузки картинок
wt(document).ready(function ()
{
  wt.preloadImages("/themes/electrostavr/images/buy1.png",
                   "/themes/electrostavr/images/buy2.png",
                   "/themes/electrostavr/images/pov2_black.png",
                   "/themes/electrostavr/images/comment.png",
                   "/themes/electrostavr/images/comment2.png",
                   "/themes/electrostavr/images/buy_site_tovar.png",
                   "/themes/electrostavr/images/big_buy_fon.jpg",
                   "/themes/electrostavr/images/buy_tel_tovar.png",
                   "/themes/electrostavr/images/buy_tel_tovar2.png",
                   "/themes/electrostavr/images/buy_site_tovar.png",
                   "/themes/electrostavr/images/buy_site_tovar2.png",
                   "/themes/electrostavr/images/about_stat.png",
                   "/themes/electrostavr/images/about_stat2.png",
                   "/themes/electrostavr/images/about_tovar.png",
                   "/themes/electrostavr/images/about_tovar2.png",
                   "/themes/electrostavr/images/loading.gif");
  wt("#news_tovar div:even").css("background-color", "#EEEEEE");

});
//предзагруска картинок
wt.preloadImages = function () {
    var images = (typeof arguments[0] == 'object') ? arguments[0] : arguments;
    for (var i = 0; i < images.length; i++) {
        wt("<img>").attr("src", images[i]);
    }
}


wt(document).ready(function()
{
	wt("a[rel='stavr']").colorbox();
	wt(".link_4").colorbox();
	wt(".link_2").colorbox({iframe:true, innerWidth:610, innerHeight:460});
	wt(".buy_ajax").colorbox({iframe:true, innerWidth:800, innerHeight:410});
	wt(".big_buy_tel").colorbox({iframe:true, innerWidth:300, innerHeight:350});
	wt(".map_russia").colorbox({iframe:true, innerWidth:630, innerHeight:400});
});
function clin_pole()
{
	wt("#nick").attr("value","");}
function clin_pass()
{
	wt("#pass").attr("value","");
}

function over(id)
{
  id.className="select";
}
function out1(id)
{
  id.className="t1";
}
function out2(id)
{
  id.className="t2";
}
function buy()
{
  var req=confirm("Для того чтобы заказать товар Нам необходимо знать некоторую информацию о Вас, для этого вы будете перенаправлены на страницу регистрации, для подтверждения нажмите ОК , если вы уже зарегистрированы то выполните вход на сайт, для этого введите свой логин и пароль в форму расположенную с правой стороны окна.");
  if(req == true)
  {
    window.location.replace("?reg=on");
  }
}
function un_basket()
{
  var req=confirm("Вы действительно хотите очистить корзину?");
  if(req == true)
  {
    window.location.replace('?account=1&un_basket=1');
  }
}
/*ajax*/

function add_buy(id_buy)
{
	wt('#buy').html(preload);
	wt.get('index.php',{buy: id_buy },
        function(data)
        {
            if (data != 'empty')
            {
               if(id_buy != "reload")
               {                   alert("Товар добавлен в корзину \n для перехода к оформлению заказа \n нажмите на её значке в \n правом верхнем углу экрана.");
               }
               wt('#buy_block').show('slow');
               wt('#buy').html(data);
            }
        }
     );
}
/*отображение дерева товаров через аякс*/
function view_tovar(id_group,id_tovar,save)
{
	wt('#view_tovar').html(preload);
	wt.get('index.php',{moder:1,add_ltovar_ajax:id_group,id_tovar:id_tovar,save:save},
        function(data)
        {
            if (data != 'empty')
            {
               wt('#view_tovar').html(data);
            }
        }
     );
}

function add_base_tovar(id_tovar)
{
	wt('#id'+id_tovar).html(preload);
	wt.get('index.php',{moder: 1 , add_lbase_ajax: id_tovar },
        function(data)
        {
            if (data != 'empty')
            {
              wt('#id'+id_tovar).html(data);
            }

        }
     );
}
function add_base_buy(id_tovar,name)
{
	wt('#id'+id_tovar).html(preload);
	wt.get('index.php',{moder:1,add_base_buy:id_tovar },
        function(data)
        {
            if (data != 'empty')
            {
              wt('#view_buy').html(data);
              wt('#id'+id_tovar).html(name);
            }

        }
     );
}

function read_bufer(del)
{
    wt('#preload').html(preload);

	wt.get('index.php',{moder:1,add_base_buy:"read_bufer",del:del},
        function(data)
        {
            if (data != 'empty')
            {
              wt('#view_buy').html(data);
            }

        }
     );
}
//состояние доставки
function checked_delevery()
{	if(wt("#edit_delivery").attr("checked"))
	{
		wt('#summa_delivery').attr('disabled','');
		wt('#summa_delivery').css('border','1px solid red');	}
	else
	{		wt('#summa_delivery').attr('disabled','disabled');	}}
//Добавление товара в yml
function add_base_yml(id_tovar,name)
{
	wt('#id'+id_tovar).html(preload);
	wt.get('index.php',{moder:1,add_base_yml:id_tovar},
        function(data)
        {
            if (data != 'empty')
            {
              wt('#view_yml').html(data);
              wt('#id'+id_tovar).html(name);
            }
        }
     );
}
//Чтение списка товаров для yml
function read_yml(del)
{
    wt('#preload').html(preload);
	wt.get('index.php',{moder:1,add_base_yml:"read_yml",del:del},
        function(data)
        {
            if (data != 'empty')
            {
              wt('#view_yml').html(data);
            }

        }
     );
}


function edit_ell_array(id)
{	var kol = wt('#kolvo_'+id).attr('value');
	var cena = wt('#cena_'+id).attr('value');
	var prihod = wt('#prihod_'+id).attr('value');

	if(cena < prihod)
	{
		wt('#summa_'+id).css({'color':'red','background-color':'#FFFF00'});	}
	wt('#summa_'+id).html(kol * cena);
	wt.get('index.php',{moder:1,add_base_buy:"read_bufer",id:id,kol:kol,cena:cena,prihod:prihod});}

//подстановка способа оплаты
function pay_method(id_method)
{
	wt('#pay_list').html(preload);
	wt('#add').attr('disabled','disabled');
	wt.get('index.php',{dostavka_m: (id_method + 1) },
        function(data)
        {
            if (data != 'empty')
            {
              radio_check("radio_",id_method);;
              wt('#pay_list').html(data);
              wt('#pay_list').show('slow');
            }

        }
     );
}
function radio_check(radio,id)
{
	wt('#' + radio + id).attr('checked','true');
	if(wt('#radio_pay_' + id).attr('checked') == true || wt('#gruz_' + id).attr('checked') == true)
	{	  wt('#add').attr('disabled','');	}}
function button_add()
{
	wt('#add').attr('disabled','disabled');
}
wt(document).ready(function(){

  // Start animation
  wt("#go").click(function()
  {
    wt(".block").animate({left: '+=100px'}, 200);
  });

  // Stop animation when button is clicked
  wt("#stop").click(function()
  {
    wt(".block").stop();
  });

  // Start animation in the opposite direction
  wt("#back").click(function()
  {
    wt(".block").animate({left: '-=100px'}, 200);
  });
});
function del(ID,NAME)
{
  var IDR = ID;
  var req=confirm("вы действительно хотите удалть " + NAME + "?");
	if(req == true)
  	{
	  window.location.replace(IDR);
  	}
}
function answer(ID,FIO)
{
	var IDR = ID;
	var preload = "<input name=id_answer type=hidden value=" + IDR + ">";
	wt('#hidden_pole').html(preload)
    wt('#description').val("Пользователю" + " " + FIO + " ")}

//подгрузка Сообщений по запросу клиента
function msg_all(id_article,attribute)
{
	var id = id_article;
	var ida = attribute;
	var close = "Скрыть сообщения";
	wt('#visi_msg').html(preload);
	if(wt('#close_pole').attr('value') == 1)
	{	   wt('#new_msg').slideUp("slow");	   var close = "Показать сообщения";
	   wt('#visi_msg').html(close);
	   wt('#close_pole').attr('value','')
	}
	else
	{
	  wt.get('index.php',{msg_article: id , attribute:ida },
          function(data)
          {
              if (data != 'empty')
              {
                wt('#new_msg').html(data);
                wt('#new_msg').slideDown("slow");
                wt('#visi_msg').html(close);
                wt('#close_pole').attr('value',1);
              }

          }
       );
     }
}
//Обьединить в одну =) с верхней уж больно коряво выглядят две одинаковые функции с разными параметрами..
function msg_tovar(id_tovar)
{
	var id = id_tovar;
	var close = "Скрыть сообщения";
	wt('#visi_msg').html(preload);
	if(wt('#close_pole').attr('value') == 1)
	{
	   wt('#new_msg').slideUp("slow");
	   var close = "Показать сообщения";
	   wt('#visi_msg').html(close);
	   wt('#close_pole').attr('value','')
	}
	else
	{
	  wt.get('index.php',{msg_tovar: id },
          function(data)
          {
              if (data != 'empty')
              {
                wt('#new_msg').html(data);
                wt('#new_msg').slideDown("slow");
                wt('#visi_msg').html(close);
                wt('#close_pole').attr('value',1);
              }

          }
       );
     }
}

//Форма поиска
function search_form()
{	if(wt("#search").attr('value') == "поиск..")
	{     	wt("#search").attr('value','');	}}
//расккрытие списка корневых групп
function open_root(id)
{
	wt('#meny_' + id).slideToggle("fast");}
//Закрыть корзину
function close()
{
	 wt("#buy_block").show();
}
function open_info ()
{	wt('#info_group').slideToggle('slow');
	if(wt('#oi').attr("value") == 0)
	{		wt('#open_info').attr("value","Скрыть информацию");	    wt('#oi').attr("value",1);
	}
	else
	{    	wt('#open_info').attr("value","Показать информацию");	}
}

function add_tab(id_tovar,id_tab)
{
    wt('#preload_tab').html(preload);
	wt.get('index.php',{moder:1,add_tabs:1,id_tovar:id_tovar,id_tab:id_tab},
        function(data)
        {
            if (data != 'empty')
            {
              wt('#preload_tab').html("");
              wt('#tab_place').before(data);
            }

        }
     );}
function save_tab(id_tovar,tab_description,i)
{
	var param = "";
    var tab_name        = wt('#tab_name_'+i).val();
    var tab_position    = wt('#tab_position_'+i).val();
    var tab_description = tab_description;
    var tab_edit        = wt('#tab_edit_'+i).val();
 	wt.post('index.php',{moder:1,save_tabs:1,id_tovar:id_tovar,tab_name:tab_name,tab_position:tab_position,tab_description:tab_description,tab_edit:tab_edit},
        function(data)
        {
            if (data != 'empty')
            {
            	 wt('#msg_ajax_'+i).attr('value',1);
            	 wt('#tab_edit_'+i).attr('value',data.id_insert);
            	 wt('#div_edit_tab_'+i).css({'display':''});
            }
        },"json"
    );}
function del_tab(id_tab,id_div)
{	if(id_tab)
	{    	wt.get('index.php',{moder:1,del_tab:id_tab},
        function(data)
        {
            if (data != 'empty')
            {
        		alert(data);
            }
        });	}
	 wt('#view_'+id_div).html("");}
function hidden_div(id_div)
{
	wt('#div_edit_tab_'+id_div).css({'display':'none'});}

function setup() {
   tinyMCE.init({
      mode : "textareas",
      theme : "advanced",
      plugins : "images,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
      theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
      theme_advanced_buttons2 : "cut,copy,paste,pastetext|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,images,cleanup,code,|,insertdate,inserttime,preview,|,forecolor,backcolor,removeformat,|,fullscreen",
      theme_advanced_toolbar_location : "top",
      theme_advanced_toolbar_align : "left",
      theme_advanced_statusbar_location : "bottom",
      theme_advanced_resizing : true ,
      language : "ru" ,
	  content_css : "../themes/electrostavr/style.css",
	  template_external_list_url : "lists/template_list.js",
	  external_link_list_url : "lists/link_list.js",
	  external_image_list_url : "lists/image_list.js",
	  media_external_list_url : "lists/media_list.js"
   });
}
