var page_img = "";
var select_index;
var count;
var ajax_id = "";
var ajax_title = "";

function makeRequest(url, query, result) {
	var http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			// Читайте ниже об этой строке
		}
	}
	else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {}
		}
	}
	if (!http_request) {
		alert('Невозможно создать экземпляр класса XMLHTTP ');
		return false;
	}
	http_request.onreadystatechange = function() { eval(result+"(http_request);"); };
	http_request.open('POST', url, false);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(query);
}

function module_article_editor_init() {
	tinyMCE.init({
		// General options
			mode : "textareas",
			theme : "advanced",
			plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
	
			// Theme options
			theme_advanced_buttons1 : "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,cleanup,help,code,|,insertdate",
			theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,iespell,media,advhr,print,fullscreen,save,newdocument",
			theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak,|,forecolor,backcolor,|,ltr,rtl,inserttime,preview,charmap",
			theme_advanced_toolbar_location : "top",
			theme_advanced_toolbar_align : "left",
			theme_advanced_statusbar_location : "bottom",
			theme_advanced_resizing : true,
			remove_trailing_nbsp : true,
	
			// Example content CSS (should be your site CSS)
			content_css : "css/content.css",
	
			// Drop lists for link/image/media/template dialogs
			//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",
	
			// Replace values for the template plugin
			template_replace_values : {
				username : "Some User",
				staffid : "991234"
			},
			
			template_templates : [
				{
					title : "Preview image",
					src : "./module/article/tiny_mce/plugins/template/templates/template_-_preview_image.htm",
					description : "Добавляет к изображению предварительный просмотр."
				},
				{
					title : "Preview image no onclick",
					src : "./module/article/tiny_mce/plugins/template/templates/template_-_preview_image_no_onclick.htm",
					description : "Добавляет к изображению предварительный просмотр, без onclick."
				},
				{
					title : "Text preview image",
					src : "./module/article/tiny_mce/plugins/template/templates/template_-_text_preview_image.htm",
					description : "Добавляет к тексту предварительный просмотр изображения."
				}
			]
		});
}

function htmlspecialchars(html) { 
      // Сначала необходимо заменить & 
      html = html.replace(/&/g, "&amp;"); 
      // А затем всё остальное в любой последовательности 
      html = html.replace(/</g, "&lt;"); 
      html = html.replace(/>/g, "&gt;"); 
      html = html.replace(/"/g, "&quot;"); 
      // Возвращаем полученное значение 
      return html; 
}

function admin_move_module(id){
	makeRequest('module_ajax.php', "action=move_module&id="+id, 'ajax_move_module');
}

function ajax_move_module(http_request){
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var xmldoc = http_request.responseXML;
			var root_rows = xmldoc.getElementsByTagName('rows').item(0).firstChild.data;
			var root_module_id = xmldoc.getElementsByTagName('module_id').item(0).firstChild.data;
			var list = "";
			for(i=0; i<=root_rows; i++){
				var root_id = xmldoc.getElementsByTagName('id_'+i).item(0).firstChild.data;
				var root_title = xmldoc.getElementsByTagName('title_'+i).item(0).firstChild.data;
				list+=("<option value=\""+root_id+"\">"+root_title+"</option>");
			}
			document.getElementById('index').innerHTML="<center><br>Перемещение модуля<br><form method='post'><input type=hidden name='action' value='move_module'><input type=hidden name='id' value='"+root_module_id+"'><br><br><select name=\"page\" size=\"20\">"+list+"</select><br /><br /><input type=submit value='Переместить'></form><button onClick='javascript:close_pass();'>Закрыть</button></center>";
			document.getElementById('index').style.width = 770 + 'px';
			document.getElementById('index').style.height = 510 + 'px';
			document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 510/2 + 'px';
			document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 770/2 + document.body.scrollLeft + 'px';
			document.getElementById('index').style.display='block';
			}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}

function ajax_article(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var xmldoc = http_request.responseXML;
			var root_text = xmldoc.getElementsByTagName('text').item(0);
			var root_id = xmldoc.getElementsByTagName('id').item(0);
			var root_datetime = xmldoc.getElementsByTagName('datetime').item(0);
			var text = "";
			var datetime = "";
			if(root_text.firstChild) text = root_text.firstChild.data;
			if(root_datetime.firstChild) datetime = root_datetime.firstChild.data;
			document.getElementById('index').innerHTML = 
				"<center>"+
					"Изменение статьи<br><br>"+
					"<form method='post'>"+
						"<label>Дата и время: </label>"+
						"<input type=\"text\" width=\"40\" maxlength=\"19\" name=\"datetime\" value=\""+datetime+"\"><br>"+
						"<textarea id=\"content\" name=\"content\" style=\"width:700px; height:480px;\">"+text+"</textarea>"+
						"<input type=hidden name='module' value='article'>"+
						"<input type=hidden name='action' value='edit'>"+
						"<input type=hidden name='id' value='"+root_id.firstChild.data+"'><br>"+
						"<input type=submit value='Изменить'>"+
					"</form><br />"+
					"<button onClick='javascript:close_pass();'>Закрыть</button>"+
				"</center>";
			module_article_editor_init();
			document.getElementById('index').style.width = 700 + 'px';
			document.getElementById('index').style.height = 630 + 'px';
			document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 630/2 + 'px';
			document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 700/2 + document.body.scrollLeft + 'px';
			document.getElementById('index').style.display='block';
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}

function admin_edit_article(id){
	makeRequest('module_ajax.php', "module=article&id="+id, 'ajax_article');
}

function admin_delete_article(id){
	document.getElementById('index').innerHTML="<center><br><br><form method='post'><input type=hidden name='module' value='article'><input type=hidden name='action' value='delete'><input type=hidden name='id' value='"+id+"'><br><br><input type=submit value='Удалить'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 300 + 'px';
	document.getElementById('index').style.height = 290 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 290/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 300/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function admin_add_article(order, id_page, part){
	document.getElementById('index').innerHTML="<center>Вставка статьи<br><br><form method='post'><label>Дата и время: </label><input type=\"text\" width=\"40\" maxlength=\"19\" name=\"datetime\"><br><textarea id=\"content\" name=\"content\" style=\"width:700px; height:480px;\"></textarea><input type=hidden name='module' value='article'><input type=hidden name='action' value='add'><input type=hidden name='order' value='"+order+"'><input type=hidden name='id_page' value='"+id_page+"'><input type=hidden name='part' value='"+part+"'><br><input type=submit value='Вставить'></form><br /><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 700 + 'px';
	document.getElementById('index').style.height = 630 + 'px';
	document.getElementById('index').style.top = (document.documentElement.scrollTop + document.body.clientHeight/2 - 630/2) + 'px';
	document.getElementById('index').style.left = (document.documentElement.clientWidth/2 - 700/2 + document.body.scrollLeft) + 'px';
	module_article_editor_init();
	document.getElementById('index').style.display='block';
}
function ajax_catalogue_category(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var xmldoc = http_request.responseXML;
			var root_id = xmldoc.getElementsByTagName('id').item(0).firstChild.data;
			var root_sysname = xmldoc.getElementsByTagName('sysname').item(0);
			var sysname = "";
			var root_title = xmldoc.getElementsByTagName('title').item(0);
			var title = "";
			var root_img= xmldoc.getElementsByTagName('img').item(0);
			var img = "";
			var root_active= xmldoc.getElementsByTagName('active').item(0);
			var active = "";
			if(root_sysname.firstChild) sysname = root_sysname.firstChild.data;
			if(root_title.firstChild) title = root_title.firstChild.data;
			if(root_img.firstChild) img = root_img.firstChild.data;
			if(root_active.firstChild) active = root_active.firstChild.data;
			if(active=="1") active = "checked=\"checked\""; else active = "";
			document.getElementById('index').innerHTML=
				"<center>Изменение категории каталога<br><br>"+
					"<form method='post'>"+
						"<label>Системное название (по англ. и без спец. знаков, кроме _ и -): </label><input type=\"text\" width=\"40\" maxlength=\"70\" name=\"sysname\" value=\""+sysname+"\"><br>"+
						"<label>Название (по русски): </label><input type=\"text\" width=\"40\" maxlength=\"150\" name=\"title\" value=\""+htmlspecialchars(title)+"\"><br>"+
						"<label>Активный: </label><input type=\"checkbox\" "+active+" name=\"active\"><br>"+
						"<table cellpadding=0 cellspacing=0 border=1 style='border-style:dashed' class='form' width='100%'><tr valign=middle>"+
							"<td style=\"color:black;\">"+
								"Выбор из файлов<br>"+
								"<table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
									"<td>"+
										"<select id='file' name='file' size='10' style='width:330px' onClick=\"javascript:document.getElementById('img_preview').src='./module/catalogue/img.php?file='+document.getElementById('file').options[document.getElementById('file').selectedIndex].value+'&action=preview_admin'\"></select>"+
									"</td>"+
									"<td>"+
										"<img id='img_preview'>"+
									"</td>"+
								"</tr></table>"+
								"<table cellpadding=0 cellspacing=0 border=0'><tr>"+
									"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='/module/catalogue/img_load.php?module=catalogue_category' style='height:200px'></iframe></td>"+
									"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='./module/catalogue/img_delete.php' style='height:200px; width=200px;'></iframe></td>"+
								"</tr></table>"+
							"</td>"+
						"</tr></table>"+
						"<input type=hidden name='module' value='catalogue_category'>"+
						"<input type=hidden name='action' value='edit'>"+
						"<input type=submit value='Изменить'>"+
						"<input type=hidden name='id' value='"+root_id+"'>"+
					"</form><br />"+
					"<button onClick='javascript:close_pass();'>Закрыть</button>"+
				"</center>"
			;
			if(img != "") catalogue_refresh_page_img(1, img);
			else catalogue_refresh_page_img(1);

			document.getElementById('index').style.width = 780 + 'px';
			document.getElementById('index').style.height = 580 + 'px';
			document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 580/2 + 'px';
			document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 780/2 + document.body.scrollLeft + 'px';
			document.getElementById('index').style.display='block';
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}
function admin_edit_catalogue_category(id){
	makeRequest('module_ajax.php', "module=catalogue_category&id="+id, 'ajax_catalogue_category');
}
function catalogue_ajax_dir(http_request){
	page_img = "";
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			if(http_request.responseXML.getElementsByTagName('img').item(0).firstChild!=null)
				page_img = http_request.responseXML.getElementsByTagName('img').item(0).firstChild.data;
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}
function catalogue_dir(){
	makeRequest('./module/catalogue/ajax_dir.php', "", 'catalogue_ajax_dir');
}
function catalogue_refresh_page_img(mode, sel_file){ //mode = 2 - отключение ссылки на превью
	document.getElementById('img_preview').src='./module/catalogue/images.gif';
	if(mode==2){
		document.getElementById('link_preview').href='#';
		document.getElementById('link_preview').onclick='return false';
	}
	catalogue_dir();
	if(page_img!="") page_img=page_img.split("|");
	document.getElementById('file').length = 0; //Обнуляю список
	select_index = -1;
	for(i=0; i<page_img.length; i++){
		//Для большинства браузеров
		if (document.createElement){
			var new_option = document.createElement("option");
			new_option.text = page_img[i].substr(0,page_img[i].length-4);
			new_option.value = page_img[i];
			if(sel_file != undefined) {
				if(new_option.value == sel_file) select_index = i;
			}
			(document.getElementById('file').options.add)
				? document.getElementById('file').options.add(new_option)
				: document.getElementById('file').add(new_option, null);
		}
		else{
		//Для NN3.x-4.x
			document.getElementById('file').options[i] = new Option(page_img[i], page_img[i], false, false);
		}
	}
	//Для большенства браузеров
	if (document.createElement){
		var new_option = document.createElement("option");
		new_option.text = "без изображения";
		new_option.value = "";
		if(sel_file != undefined) {
			if(new_option.value == sel_file) select_index = i;
		}
		(document.getElementById('file').options.add)
			? document.getElementById('file').options.add(new_option)
			: document.getElementById('file').add(new_option, null);
	}
	else{
	//Для NN3.x-4.x
		document.getElementById('file').options[i] = new Option("", "", false, false);
	}
	//
	setTimeout(
		function(){
			document.getElementById('file').selectedIndex = select_index;
			if(sel_file!=null) {
				document.getElementById('img_preview').src="./module/catalogue/img.php?file="+sel_file+"&action=preview_admin";
				if(mode==2){
					document.getElementById('link_preview').href="./module/catalogue/img_admin.php?file="+sel_file;
					document.getElementById('link_preview').onclick='';
				}
			}
			else {
				document.getElementById('img_preview').src='./module/catalogue/images.gif';
				if(mode==2){
					document.getElementById('link_preview').href= "#";
					document.getElementById('link_preview').onclick='return false';
				}
			}
		}	
	, 1);
}

function catalogue_ajax_colors_dir(http_request){
	document.getElementById('link').length = 0; //Обнуляю список
	select_index = -1;
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			sel_link = http_request.responseXML.getElementsByTagName('sel_link').item(0).firstChild.data;
			for(i=0; i<http_request.responseXML.getElementsByTagName('count').item(0).firstChild.data; i++){
				//Для большенства браузеров
				if (document.createElement){
					var new_option = document.createElement("option");
					new_option.text = http_request.responseXML.getElementsByTagName('title_'+i).item(0).firstChild.data;
					new_option.value = http_request.responseXML.getElementsByTagName('id_'+i).item(0).firstChild.data;
					if(sel_link != "undefined") {
						if(new_option.value == sel_link) select_index = i;
					}
					(document.getElementById('link').options.add)
						? document.getElementById('link').options.add(new_option)
						: document.getElementById('link').add(new_option, null);
				}
				else{
				//Для NN3.x-4.x
					document.getElementById('link').options[i] = new Option(http_request.responseXML.getElementsByTagName('title_'+i).item(0).firstChild.data, http_request.responseXML.getElementsByTagName('id_'+i).item(0).firstChild.data, false, false);
				}
			}
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}
function catalogue_colors_dir(sel_link){
	makeRequest('ajax_colors_dir.php', "sel_link="+sel_link, 'catalogue_ajax_colors_dir');
}
function catalogue_colors_refresh(sel_link){
	catalogue_colors_dir(sel_link);

	setTimeout(
		function(){
			document.getElementById('link').selectedIndex = select_index;
		}	
	, 1);
}


function catalogue_dir_color(){
	makeRequest('./ajax_dir_color.php', "", 'catalogue_ajax_dir');
}
function catalogue_refresh_page_img_color(sel_file){
	document.getElementById('img_preview').src='./module/catalogue/images.gif';
	catalogue_dir_color();
	if(page_img!="") page_img=page_img.split("|");
	document.getElementById('file').length = 0; //Обнуляю список
	select_index = -1;
	for(i=0; i<page_img.length; i++){
		//Для большенства браузеров
		if (document.createElement){
			var new_option = document.createElement("option");
			new_option.text = page_img[i].substr(0,page_img[i].length-4);
			new_option.value = page_img[i];
			if(sel_file != undefined) {
				if(new_option.value == sel_file) select_index = i;
			}
			(document.getElementById('file').options.add)
				? document.getElementById('file').options.add(new_option)
				: document.getElementById('file').add(new_option, null);
		}
		else{
		//Для NN3.x-4.x
			document.getElementById('file').options[i] = new Option(page_img[i], page_img[i], false, false);
		}
	}
	//Для большенства браузеров
	if (document.createElement){
		var new_option = document.createElement("option");
		new_option.text = "без изображения";
		new_option.value = "";
		if(sel_file != undefined) {
			if(new_option.value == sel_file) select_index = i;
		}
		(document.getElementById('file').options.add)
			? document.getElementById('file').options.add(new_option)
			: document.getElementById('file').add(new_option, null);
	}
	else{
	//Для NN3.x-4.x
		document.getElementById('file').options[i] = new Option("", "", false, false);
	}
	//
	setTimeout(
		function(){
			document.getElementById('file').selectedIndex = select_index;
			if(sel_file!=null) document.getElementById('img_preview').src="./img_color/"+sel_file;
			else document.getElementById('img_preview').src='./images.gif';
		}	
	, 1);
}

function module_add_catalogue_category(order, id_page, part){
	document.getElementById('index').innerHTML=
		"<center>Вставка категории каталога<br><br>"+
			"<form method='post'>"+
				"<label>Системное название (по англ. и без спец. знаков, кроме _ и -): </label><input type=\"text\" width=\"40\" maxlength=\"70\" name=\"sysname\"><br>"+
				"<label>Название (по русски): </label><input type=\"text\" width=\"40\" maxlength=\"150\" name=\"title\"><br>"+
				"<label>Активный: </label><input type=\"checkbox\" checked=\"checked\" name=\"active\"> <label>Автомат. вст. страницу: </label><input type=\"checkbox\" checked=\"checked\" name=\"autopage\"><br>"+
				"<table cellpadding=0 cellspacing=0 border=1 style='border-style:dashed' class='form' width='100%'><tr valign=middle>"+
					"<td style=\"color:black;\">"+
						"Выбор из файлов<br>"+
						"<table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
							"<td>"+
								"<select id='file' name='file' size='10' style='width:250px' onClick=\"javascript:document.getElementById('img_preview').src='./module/catalogue/img.php?file='+document.getElementById('file').options[document.getElementById('file').selectedIndex].value+'&action=preview_admin'\"></select>"+
							"</td>"+
							"<td>"+
								"<img id='img_preview'>"+
							"</td>"+
						"</tr></table>"+
						"<table cellpadding=0 cellspacing=0 border=0'><tr>"+
							"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='/module/catalogue/img_load.php?module=catalogue_category' style='height:200px'></iframe></td>"+
							"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='./module/catalogue/img_delete.php' style='height:200px; width=200px;'></iframe></td>"+
						"</tr></table>"+
					"</td>"+
				"</tr></table>"+
				"<input type=hidden name='module' value='catalogue_category'>"+
				"<input type=hidden name='action' value='add'>"+
				"<input type=hidden name='order' value='"+order+"'>"+
				"<input type=hidden name='id_page' value='"+id_page+"'>"+
				"<input type=hidden name='part' value='"+part+"'><br>"+
				"<input type=submit value='Вставить'>"+
			"</form><br />"+
			"<button onClick='javascript:close_pass();'>Закрыть</button>"+
		"</center>";
	catalogue_refresh_page_img(1);
	document.getElementById('index').style.width = 700 + 'px';
	document.getElementById('index').style.height = 580 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 580/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 700/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function admin_delete_catalogue_category(id){
	document.getElementById('index').innerHTML="<center><br><br><form method='post'><input type=hidden name='module' value='catalogue_category'><input type=hidden name='action' value='delete'><input type=hidden name='id' value='"+id+"'><br><br><input type=submit value='Удалить'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 300 + 'px';
	document.getElementById('index').style.height = 290 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 290/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 300/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function admin_delete_catalogue_product(id){
	document.getElementById('index').innerHTML="<center><br><br><form method='post'><input type=hidden name='module' value='catalogue_product'><input type=hidden name='action' value='delete'><input type=hidden name='id' value='"+id+"'><br><br><input type=submit value='Удалить'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 300 + 'px';
	document.getElementById('index').style.height = 290 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 290/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 300/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function module_add_catalogue_product(order, id_page, part){
	document.getElementById('index').innerHTML=
		"<center>Вставка товара каталога<br><br>"+
			"<form method='post'><table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
				"<td align='left'>"+
					"<label><b>Название:</b> </label><input type=\"text\" width=\"40\" name=\"title\">"+
					"<label>Описание: </label><input type=\"text\" width=\"40\" name=\"desc\"><br>"+
					"<label><i><b>Артикул:</i></b> </label><input type=\"text\" width=\"40\" name=\"mark\">&nbsp;<input type=\"button\" id=\"button_selcolor\" onClick=\"window.open('module/catalogue/color.php','Select_color','width=800,height=650');\" value=\"Выбрать группу цветов\"><label id=\"title_color_group\">не выбрана</label><input type=\"hidden\"  name=\"id_color_group\" id=\"id_color_group\"><br>"+
					"<label>Активный: </label><input type=\"checkbox\" checked=\"checked\" name=\"active\"><br>"+
					"<label>Цена: </label><input type=\"text\" width=\"40\" size=\"10\" name=\"cost\"> <label>Опт.: </label><input type=\"text\" width=\"40\" size=\"10\" name=\"opt_cost\">"+
					"<label>Размер: </label><input type=\"text\" width=\"40\" name=\"size\"><br>"+
					"<label>Цвет: </label><input type=\"text\" width=\"40\" name=\"color\">"+
					"<label>Материал: </label><input type=\"text\" width=\"40\" name=\"material\"><br>"+
					"<label>Производитель: </label><input type=\"text\" width=\"40\" name=\"producer\">"+
					"<label>Заметки(видит только админ): </label><input type=\"text\" width=\"40\" name=\"note\"><br>"+
					"<span style=\"font-size:10px; color:#000000;\">жирным выделены обяз. поля, курсивом поля с уникальными значениями</span>"+
					"<table cellpadding=0 cellspacing=0 border=1 style='border-style:dashed' class='form' width='100%'><tr valign=middle>"+
						"<td>"+
							"Выбор из файлов<br>"+
							"<table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
								"<td>"+
									"<select id='file' name='file' size='10' style='width:250px' onClick=\"javascript:document.getElementById('img_preview').src='./module/catalogue/img.php?file='+document.getElementById('file').options[document.getElementById('file').selectedIndex].value+'&action=preview_admin'; if(document.getElementById('file').options[document.getElementById('file').selectedIndex].value!='') { document.getElementById('link_preview').href='./module/catalogue/img_admin.php?file='+document.getElementById('file').options[document.getElementById('file').selectedIndex].value; document.getElementById('link_preview').onclick='';} else { document.getElementById('link_preview').href=''; document.getElementById('link_preview').onclick='return false'; }\"></select>"+
								"</td>"+
								"<td>"+
									"<a id='link_preview' href='#' target='_blank' onclick='return false'><img id='img_preview'></a>"+
								"</td>"+
							"</tr></table>"+
							"<table cellpadding=0 cellspacing=0 border=0'><tr>"+
								"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='/module/catalogue/img_load.php' style='height:200px'></iframe></td>"+
								"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='./module/catalogue/img_delete.php' style='height:200px; width=200px;'></iframe></td>"+
							"</tr></table>"+
						"</td>"+
					"</tr></table>"+
					"<input type=hidden name='module' value='catalogue_product'>"+
					"<input type=hidden name='action' value='add'>"+
					"<input type=hidden name='order' value='"+order+"'>"+
					"<input type=hidden name='id_page' value='"+id_page+"'>"+
					"<input type=hidden name='part' value='"+part+"'><br>"+
				"</td></tr>"+
				"<tr><td>"+
					"Статья:<br><textarea id=\"content\" name=\"article\" style=\"width:400px; height:150px;\"></textarea>"+
				"</td>"+
			"</tr></table><input type=submit value='Вставить'></form><br />"+
			"<button onClick='javascript:close_pass();'>Закрыть</button>"+
		"</center>";
	catalogue_refresh_page_img(2);
	module_article_editor_init();
	document.getElementById('index').style.width = 700 + 'px';
	document.getElementById('index').style.height = 990 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 700/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function admin_edit_catalogue_product(id){
	makeRequest('module_ajax.php', "module=catalogue_product&id="+id, 'ajax_catalogue_product');
}
function ajax_catalogue_product(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var xmldoc = http_request.responseXML;
			var value_id = xmldoc.getElementsByTagName('id').item(0).firstChild.data;
			var root_title = xmldoc.getElementsByTagName('title').item(0);
			var value_title = "";
			var root_desc = xmldoc.getElementsByTagName('desc').item(0);
			var value_desc = "";
			var root_mark = xmldoc.getElementsByTagName('mark').item(0);
			var value_mark = "";
			var root_active= xmldoc.getElementsByTagName('active').item(0);
			var value_active = "";
			var root_cost= xmldoc.getElementsByTagName('cost').item(0);
			var value_cost = "";
			var root_opt_cost= xmldoc.getElementsByTagName('opt_cost').item(0);
			var value_opt_cost = "";
			var root_size= xmldoc.getElementsByTagName('size').item(0);
			var value_size = "";
			var root_color= xmldoc.getElementsByTagName('color').item(0);
			var value_color = "";
			var root_material= xmldoc.getElementsByTagName('material').item(0);
			var value_material = "";
			var root_producer= xmldoc.getElementsByTagName('producer').item(0);
			var value_producer = "";
			var root_article= xmldoc.getElementsByTagName('article').item(0);
			var value_article = "";
			var root_img= xmldoc.getElementsByTagName('img').item(0);
			var value_img = "";
			var root_color_id= xmldoc.getElementsByTagName('color_id').item(0);
			var value_color_id = "";
			var root_color_title= xmldoc.getElementsByTagName('color_title').item(0);
			var value_color_title = "";
			var root_note= xmldoc.getElementsByTagName('note').item(0);
			var value_note = "";
			if(root_title.firstChild) value_title = root_title.firstChild.data;
			if(root_desc.firstChild) value_desc = root_desc.firstChild.data;
			if(root_mark.firstChild) value_mark = root_mark.firstChild.data;
			if(root_cost.firstChild) value_cost = root_cost.firstChild.data;
			if(root_opt_cost.firstChild) value_opt_cost = root_opt_cost.firstChild.data;
			if(root_size.firstChild) value_size = root_size.firstChild.data;
			if(root_color.firstChild) value_color = root_color.firstChild.data;
			if(root_material.firstChild) value_material = root_material.firstChild.data;
			if(root_producer.firstChild) value_producer = root_producer.firstChild.data;
			if(root_article.firstChild) value_article = root_article.firstChild.data;
			if(root_img.firstChild) value_img = root_img.firstChild.data;
			if(root_color_id.firstChild) value_color_id = root_color_id.firstChild.data;
			if(root_color_title.firstChild) value_color_title = root_color_title.firstChild.data;
			if(root_active.firstChild) value_active = root_active.firstChild.data;
			if(root_note.firstChild) value_note = root_note.firstChild.data;
			if(value_active=="1") value_active = "checked=\"checked\""; else value_active = "";
			document.getElementById('index').innerHTML=
				"<center>Изменение товара каталога<br><br>"+
					"<form method='post'><table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
						"<td align='left'>"+
							"<label><b>Название:</b> </label><input type=\"text\" width=\"40\" name=\"title\" value='"+value_title+"'>"+
							"<label>Описание: </label><input type=\"text\" width=\"40\" name=\"desc\" value='"+value_desc+"'><br>"+
							"<label><i><b>Артикул:</b></i> </label><input type=\"text\" width=\"40\" name=\"mark\" value=\""+value_mark+"\">&nbsp;<input type=\"button\" id=\"button_selcolor\" onClick=\"window.open('module/catalogue/color.php','Select_color','width=800,height=650');\" value=\"Выбрать группу цветов\"><label id=\"title_color_group\">"+value_color_title+"</label><input type=\"hidden\"  name=\"id_color_group\" id=\"id_color_group\" value=\""+value_color_id+"\"><br>"+
							"<label>Активный: </label><input type=\"checkbox\" name=\"active\" "+value_active+"><br>"+
							"<label>Цена: </label><input type=\"text\" width=\"40\" size=\"10\" name=\"cost\" value=\""+value_cost+"\"> <label>Опт.: </label><input type=\"text\" width=\"40\" size=\"10\" name=\"opt_cost\" value=\""+value_opt_cost+"\">"+
							"<label>Размер: </label><input type=\"text\" width=\"40\" name=\"size\" value=\""+value_size+"\"><br>"+
							"<label>Цвет: </label><input type=\"text\" width=\"40\" name=\"color\" value=\""+value_color+"\">"+
							"<label>Материал: </label><input type=\"text\" width=\"40\" name=\"material\" value=\""+value_material+"\"><br>"+
							"<label>Производитель: </label><input type=\"text\" width=\"40\" name=\"producer\" value=\""+value_producer+"\">"+
							"<label>Заметки(видит только админ): </label><input type=\"text\" width=\"40\" name=\"note\" value=\""+value_note+"\"><br>"+
							"<span style=\"font-size:10px; color:#000000;\">жирным выделены обяз. поля, курсивом поля с уникальными значениями</span>"+
							"<table cellpadding=0 cellspacing=0 border=1 style='border-style:dashed' class='form' width='100%'><tr valign=middle>"+
								"<td>"+
									"Выбор из файлов<br>"+
									"<table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
										"<td>"+
											"<select id='file' name='file' size='10' style='width:250px' onClick=\"javascript:document.getElementById('img_preview').src='./module/catalogue/img.php?file='+document.getElementById('file').options[document.getElementById('file').selectedIndex].value+'&action=preview_admin'; if(document.getElementById('file').options[document.getElementById('file').selectedIndex].value!='') { document.getElementById('link_preview').href='./module/catalogue/img_admin.php?file='+document.getElementById('file').options[document.getElementById('file').selectedIndex].value; document.getElementById('link_preview').onclick='';} else { document.getElementById('link_preview').href=''; document.getElementById('link_preview').onclick='return false'; }\"></select>"+
										"</td>"+
										"<td>"+
											"<a id='link_preview' href='#' target='_blank' onclick='return false'><img id='img_preview'></a>"+
										"</td>"+
									"</tr></table>"+
									"<table cellpadding=0 cellspacing=0 border=0'><tr>"+
										"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='/module/catalogue/img_load.php' style='height:200px'></iframe></td>"+
										"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='./module/catalogue/img_delete.php' style='height:200px; width=200px;'></iframe></td>"+
									"</tr></table>"+
								"</td>"+
							"</tr></table>"+
							"<input type=hidden name='module' value='catalogue_product'>"+
							"<input type=hidden name='action' value='edit'>"+
							"<input type=hidden name='id' value='"+value_id+"'>"+
						"</td></tr>"+
						"<tr><td>"+
							"Статья:<br><textarea id=\"content\" name=\"article\" style=\"width:400px; height:150px;\">"+value_article+"</textarea>"+
						"</td>"+
					"</tr></table><input type=submit value='Изменить'></form><br />"+
					"<button onClick='javascript:close_pass();'>Закрыть</button>"+
				"</center>"
			;
			catalogue_refresh_page_img(2, value_img);
			module_article_editor_init();

			document.getElementById('index').style.width = 700 + 'px';
			document.getElementById('index').style.height = 990 + 'px';
			document.getElementById('index').style.top = document.documentElement.scrollTop + 'px';
			document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 700/2 + document.body.scrollLeft + 'px';
			document.getElementById('index').style.display='block';
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}
function admin_edit_catalogue_product(id){
	makeRequest('module_ajax.php', "module=catalogue_product&id="+id, 'ajax_catalogue_product');
}
function ajax_file(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var xmldoc = http_request.responseXML;
			var root_id = xmldoc.getElementsByTagName('id').item(0).firstChild.data;
			var root_article = xmldoc.getElementsByTagName('article').item(0);
			var root_datetime = xmldoc.getElementsByTagName('datetime').item(0);
			var root_file = xmldoc.getElementsByTagName('file').item(0);
			var article = "";
			var datetime = "";
			var file = "";
			if(root_datetime.firstChild) datetime = root_datetime.firstChild.data;
			if(root_article.firstChild) article = root_article.firstChild.data;
			if(root_file.firstChild) file = root_file.firstChild.data;
			document.getElementById('index').innerHTML="<center>Изменение файла<br><br>"+
				"<form method='post'><table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
					"<td>"+
						"<label>Дата/время: </label><input type=\"text\" width=\"40\" name=\"datetime\" value=\""+datetime+"\"><br>"+
						"<table cellpadding=0 cellspacing=0 border=1 style='border-style:dashed' class='form' width='100%'><tr valign=middle>"+
							"<td>"+
								"Выбор из файлов<br>"+
								"<select id='file' name='file' size='10' style='width:250px'></select>"+
								"<table cellpadding=0 cellspacing=0 border=0'><tr>"+
									"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='/module/file/file_load.php?module=file' style='height:200px'></iframe></td>"+
									"<td><iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='./module/file/file_delete.php' style='height:200px; width=200px;'></iframe></td>"+
								"</tr></table>"+
							"</td>"+
						"</tr></table>"+
						"<input type=hidden name='module' value='file'>"+
						"<input type=hidden name='action' value='edit'>"+
						"<input type=hidden name='id' value='"+root_id+"'>"+
					"</td>"+
					"<td>"+
						"Статья:<br><textarea id=\"content\" name=\"article\" style=\"width:400px; height:500px;\">"+article+"</textarea>"+
					"</td>"+
				"</tr></table><input type=submit value='Изменить'></form><br />"+
				"<button onClick='javascript:close_pass();'>Закрыть</button>"+
			"</center>";
			file_refresh_page(file);
			module_article_editor_init();
			document.getElementById('index').style.width = 1200 + 'px';
			document.getElementById('index').style.height = 540 + 'px';
			document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 540/2 + 'px';
			document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 1200/2 + document.body.scrollLeft + 'px';
			document.getElementById('index').style.display='block';
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}

function admin_edit_file(id){
	makeRequest('module_ajax.php', "module=file&id="+id, 'ajax_file');
}

function admin_delete_file(id){
	document.getElementById('index').innerHTML="<center><br><br><form method='post'><input type=hidden name='module' value='file'><input type=hidden name='action' value='delete'><input type=hidden name='id' value='"+id+"'><br><br><input type=submit value='Удалить'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 300 + 'px';
	document.getElementById('index').style.height = 290 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 290/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 300/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function module_add_file(order, id_page, part){
	document.getElementById('index').innerHTML=
		"<center>Вставка файла<br><br>"+
			"<form method='post'><table cellpadding=0 cellspacing=0 border=0' class='form'><tr valign=middle>"+
				"<td>"+
					"<label>Дата/время: </label><input type=\"text\" width=\"40\" name=\"datetime\"><br>"+
					"<table cellpadding=0 cellspacing=0 border=1 style='border-style:dashed' class='form' width='100px'><tr valign=top>"+
						"<td>"+
							"<iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='/module/file/file_load.php?module=file' style='height:200px; width=100px;'></iframe>"+
						"</td>"+
						"<td>"+
							"Выбор из файлов<br>"+
							"<select id='file' name='file' size='10' style='width:300px'></select>"+
							"<iframe marginheight=0 marginwidth=0 frameborder=0 scrolling=auto allowTransparency=true src='./module/file/file_delete.php' style='height:200px; width=100px;'></iframe>"+
						"</td>"+
					"</tr></table>"+
					"<input type=hidden name='module' value='file'>"+
					"<input type=hidden name='action' value='add'>"+
					"<input type=hidden name='order' value='"+order+"'>"+
					"<input type=hidden name='id_page' value='"+id_page+"'>"+
					"<input type=hidden name='part' value='"+part+"'><br>"+
				"</td>"+
				"<td>"+
					"Статья:<br><textarea id=\"content\" name=\"article\" style=\"width:300px; height:400px;\"></textarea>"+
				"</td>"+
			"</tr></table><input type=submit value='Вставить'></form><br />"+
			"<button onClick='javascript:close_pass();'>Закрыть</button>"+
		"</center>";
	file_refresh_page();
	module_article_editor_init();
	document.getElementById('index').style.width = 1200 + 'px';
	document.getElementById('index').style.height = 540 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 540/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 1200/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function dir_page_file(){
	makeRequest('./module/file/page_file_ajax.php', "", 'ajax_dir_page_file');
}
function ajax_dir_page_file(http_request){
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			page_img = http_request.responseXML.getElementsByTagName('file').item(0).firstChild.data;
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}
function file_refresh_page(sel_file){
	dir_page_file();	
	page_img=page_img.split("|");	
	document.getElementById('file').length = 0; //Обнуляю список
	select_index = -1;
	for(i=0; i<page_img.length; i++){
		//Для большенства браузеров
		if (document.createElement){
			var new_option = document.createElement("option");
			new_option.text = page_img[i];
			new_option.value = page_img[i];
			if(sel_file != undefined && sel_file != "") {
				if(new_option.value == sel_file) select_index = i;
			}
			(document.getElementById('file').options.add)
				? document.getElementById('file').options.add(new_option)
				: document.getElementById('file').add(new_option, null);
		}
		else{
		//Для NN3.x-4.x
			document.getElementById('file').options[i] = new Option(page_img[i].substr(0,page_img[i].length-4), page_img[i].substr(0,page_img[i].length-4), false, false);
		}
	}
	
	setTimeout(
		function(){
			document.getElementById('file').selectedIndex = select_index;
		}	
	, 1);
}
function dir_page_img(){
	makeRequest('page_img_ajax.php', "", 'ajax_dir_page_img');
}
function ajax_dir_page_img(http_request){
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			page_img = http_request.responseXML.getElementsByTagName('page_img').item(0).firstChild.data;
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}
function ajax_mail(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var xmldoc = http_request.responseXML;
			var root_mail = xmldoc.getElementsByTagName('mail').item(0);
			var mail = "";
			if(root_mail.firstChild) mail = root_mail.firstChild.data;
			document.getElementById('index').innerHTML="<center>Изменение email<br><br><form method='post'><input type=hidden name='module' value='mail'><input type=hidden name='action' value='edit'><input type='text' name='mail' value='"+mail+"' style='width:160px'><br><br><input type=submit value='Изменить'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
			document.getElementById('index').style.width = 300 + 'px';
			document.getElementById('index').style.height = 200 + 'px';
			document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 200/2 + 'px';
			document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 300/2 + document.body.scrollLeft + 'px';
			document.getElementById('index').style.display='block';
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}
function admin_edit_mail(){
	makeRequest('module_ajax.php', "module=mail", 'ajax_mail');
}
function admin_in_template(id_module, mode, checkbox){
	if(mode=="in") checkbox.checked="";
	else checkbox.checked="checked";
	if(mode == "in") document.getElementById('index').innerHTML="<center><br><br><form method='post'><input type=hidden name='action' value='in_template'><input type=hidden name='id_module' value='"+id_module+"'><br><br><input type=submit value='Прикрипить в шаблон'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	if(mode == "out") document.getElementById('index').innerHTML="<center><br><br><form method='post'><input type=hidden name='action' value='out_template'><input type=hidden name='id_module' value='"+id_module+"'><br><br><input type=submit value='Снять с шаблона'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 300 + 'px';
	document.getElementById('index').style.height = 290 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 290/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 300/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';	
}
function ajax_html(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var xmldoc = http_request.responseXML;
			var root_text = xmldoc.getElementsByTagName('text').item(0);
			var root_id = xmldoc.getElementsByTagName('id').item(0);
			var text = "";
			if(root_text.firstChild) text = root_text.firstChild.data;
			document.getElementById('index').innerHTML="<center>Изменение html<br><br><form method='post'><textarea id=\"text\" name=\"text\" style=\"width:700px; height:500px;\" ONCHANGE=\"setCursorPos(document.getElementById('text'))\" ONCLICK=\"setCursorPos(document.getElementById('text'))\">"+text+"</textarea><input type=hidden name='module' value='html'><input type=hidden name='action' value='edit'><input type=hidden name='id' value='"+root_id.firstChild.data+"'><br><input type='button' value='Вставить табуляцию' onClick=\"javascript:insertString('	',document.getElementById('text'));\"><br><input type=submit value='Изменить'></form><br /><button onClick='javascript:close_pass();'>Закрыть</button></center>";
			document.getElementById('index').style.width = 710 + 'px';
			document.getElementById('index').style.height = 630 + 'px';
			document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 630/2 + 'px';
			document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 710/2 + document.body.scrollLeft + 'px';
			document.getElementById('index').style.display='block';
		}
		else {
			alert('Во время запроса произошла ошибка.');
		}
	}
}

function module_edit_html(id){
	makeRequest('module_ajax.php', "module=html&id="+id, 'ajax_html');
}

function module_delete_html(id){
	document.getElementById('index').innerHTML="<center><br><br><form method='post'><input type=hidden name='module' value='html'><input type=hidden name='action' value='delete'><input type=hidden name='id' value='"+id+"'><br><br><input type=submit value='Удалить'></form><br><br><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 300 + 'px';
	document.getElementById('index').style.height = 290 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 290/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 300/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
function module_add_html(order, id_page, part){
	document.getElementById('index').innerHTML="<center>Вставка HTML<br><br><form method='post'><textarea id=\"text\" name=\"text\" style=\"width:700px; height:500px;\" ONCHANGE=\"setCursorPos(document.getElementById('text'))\" ONCLICK=\"setCursorPos(document.getElementById('text'))\"></textarea><input type=hidden name='module' value='html'><input type=hidden name='action' value='add'><input type=hidden name='order' value='"+order+"'><input type=hidden name='id_page' value='"+id_page+"'><input type=hidden name='part' value='"+part+"'><br><input type='button' value='Вставить табуляцию' onClick=\"javascript:insertString('	',document.getElementById('text'));\"><br><input type=submit value='Вставить'></form><br /><button onClick='javascript:close_pass();'>Закрыть</button></center>";
	document.getElementById('index').style.width = 710 + 'px';
	document.getElementById('index').style.height = 630 + 'px';
	document.getElementById('index').style.top = document.documentElement.scrollTop + document.body.clientHeight/2 - 630/2 + 'px';
	document.getElementById('index').style.left = document.documentElement.clientWidth/2 - 710/2 + document.body.scrollLeft + 'px';
	document.getElementById('index').style.display='block';
}
