function edit_article(url_value, type_value, cat_value)
{
   var i;
   for (i = 0; i < type_value.length; i++)
   {
      if (type_value[i].checked)
         break;
   }
new Ajax.Request('/admin/edit_article',
  {
    method:'post',
   parameters: { url_value: url_value,
              type_id: i + 1,
               cat_value: cat_value },
    onSuccess: function(transport){
        var msg = 'Значение поля ссылка уже существует в базе. Оно должно быть уникальным. Попробуйте задать другое значение поля Заголовок или смените значение поля Тип страницы.';
      var response = transport.responseText || "ajax response";
     if (response == "ajax response")
     {
        alert(msg);
        return;
     }
     var cnt = parseInt(response);
     if ((cnt == NaN) || (cnt == 1))
     {
        alert(msg);
        return;
     }
     edit_article_form.submit();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}


function add_article(url_value, type_value, cat_value)
{
   var i;
   for (i = 0; i < type_value.length; i++)
   {
      if (type_value[i].checked)
         break;
   }
new Ajax.Request('/admin/add_article',
  {
    method:'post',
   parameters: { url_value: url_value,
              type_id: i + 1,
               cat_value: cat_value },
    onSuccess: function(transport){
        var msg = 'Значение поля ссылка уже существует в базе. Оно должно быть уникальным. Попробуйте задать другое значение поля Заголовок или смените значение поля Тип страницы.';
      var response = transport.responseText || "ajax response";
     if (response == "ajax response")
     {
        alert(msg);
        return;
     }
     var cnt = parseInt(response);
     if ((cnt == NaN) || (cnt == 1))
     {
        alert(msg);
        return;
     }
     add_article_form.submit();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}


// Главная
function get_content()
{
new Ajax.Request('/home/edit',
  {
    method:'post',
    //parameters: { text: $('title').value.toLowerCase() },
    onSuccess: function(transport){
      var response = transport.responseText || "error";
    //alert(response);
      //$('url').value=response.toLowerCase();
    document.getElementById('main_content').innerHTML = response;
	// Загрузка настроек tinyMCE
	tinyMCE_code();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}

// История
function get_history_content()
{
new Ajax.Request('/home_pages/edit_history',
  {
    method:'post',
    onSuccess: function(transport){
      var response = transport.responseText || "error";
    document.getElementById('history_content').innerHTML = response;
	tinyMCE_code();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}

// Страницы
function get_pages_content(seg)
{
new Ajax.Request('/home_pages/edit_pages',
  {
    method:'post',
	parameters: { seg: seg },
    onSuccess: function(transport){
      var response = transport.responseText || "error";
    document.getElementById('pages_content').innerHTML = response;
	tinyMCE_code();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}

// Новости
function get_news_content(seg2)
{
new Ajax.Request('/home_news/edit_news',
  {
    method:'post',
	parameters: { seg2: seg2 },
    onSuccess: function(transport){
      var response = transport.responseText || "error";
    document.getElementById('news_content').innerHTML = response;
	tinyMCE_code();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}

// Фото
function add_photo_content(seg2)
{
new Ajax.Request('/home_gallery/add_photo',
  {
    method:'post',
	//parameters: { seg2: seg2 },
    onSuccess: function(transport){
      var response = transport.responseText || "error";
    document.getElementById('photo_content').innerHTML = response;
	tinyMCE_code();
    },
    onFailure: function(){ alert('Something went wrong with ajax...') }
  });
}

function tinyMCE_code(){
	tinyMCE.init({
		mode : "exact",
		theme : "advanced",
		force_br_newlines : true,
		width : "100%",
		height : "500",
		elements : "anons, text",
		plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,imagemanager,filemanager,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
		// Theme options
	theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
	theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,imagemanager,insertimage,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
	theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
	theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
	theme_advanced_toolbar_location : "top",
	theme_advanced_toolbar_align : "left",
	theme_advanced_statusbar_location : "bottom",
	theme_advanced_resizing : true,
		language : "ru",
		relative_urls : false,
		remove_script_host : false,
		content_css : "/css/tiny.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",
		template_replace_values : {
			username : "Some User",
			staffid : "991234"
		}
	});
}
