function expand_collapse(element, image, src1, src2) {



 if (document.all[element].style.display == "none") {



  document.all[element].style.display = "";



		if (image)



		 MM_swapImage(image, '', src1, 1);



	} else {



  document.all[element].style.display = "none";



		if (image)



		 MM_swapImage(image, '', src2, 1);



	}



 return false;	



}







function MM_swapImgRestore() { //v3.0



 var i, x, a = document.MM_sr; 



	for(i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) 



	 x.src = x.oSrc;



}







function MM_preloadImages() { //v3.0



 var d = document; 



	if (d.images) { 



	 if(!d.MM_p)



		 d.MM_p = new Array();



			var i, j = d.MM_p.length, a = MM_preloadImages.arguments; 



			for(i = 0; i < a.length; i++)



			 if (a[i].indexOf("#") != 0) {



				 d.MM_p[j] = new Image; 



					d.MM_p[j++].src = a[i];



				}



	}



}







function MM_findObj(n, d) { //v4.01



 var p, i, x;  



	if(!d) 



	 d = document; 



	if((p = n.indexOf("?")) > 0 && parent.frames.length) {



  d = parent.frames[n.substring(p+1)].document; 



		n = n.substring(0,p);



	}



 if(!(x = d[n]) && d.all) 



	 x = d.all[n]; 



	for (i = 0; !x && i < d.forms.length; i++)



	 x = d.forms[i][n];



 for (i = 0; !x && d.layers && i < d.layers.length; i++)



	 x = MM_findObj(n, d.layers[i].document);



 if(!x && d.getElementById)



	 x = d.getElementById(n); 



	return x;



}







function MM_swapImage() { //v3.0



 var i, j = 0, x, a = MM_swapImage.arguments; 



	document.MM_sr = new Array; 



	for(i = 0; i < (a.length-2); i += 3)



  if ((x = MM_findObj(a[i])) !=null) {



		 document.MM_sr[j++] = x; 



			if (!x.oSrc)



			 x.oSrc=x.src; 



			x.src = a[i+2];



		}



}







var tinyMCEmode = false;



function toogleEditorMode(sEditorID) {



 try {



  if(tinyMCEmode) {



   tinyMCE.removeMCEControl(tinyMCE.getEditorId(sEditorID));



   tinyMCEmode = false;



  } else {



   tinyMCE.addMCEControl(document.getElementById(sEditorID), sEditorID);



   tinyMCEmode = true;



  }



 } catch(e) {



  //error handling



 }



}







function switchTinyMCE(link_id, textarea_id) {



 toogleEditorMode(textarea_id);



 var link = document.getElementById(link_id);



 link.innerHTML = (link.innerHTML == 'Hide TinyMCE') ? 'Show TinyMCE' : 'Hide TinyMCE';



 link.title = link.innerHTML;



}







function InitMCEditor(ids) {



 tinyMCE.init({



	 mode : "exact",



		elements : ids,



 	theme : "advanced",



 	languages : "en",



 	language : "en",		



 	height : "500",



 	content_css : "../style.css",



	 theme_advanced_styles: "Цена программы=price;",



		plugins : "table,save,advhr,advimage,advlink,preview,flash,searchreplace,contextmenu,paste,fullscreen",



	 theme_advanced_buttons1_add : "separator,forecolor,backcolor",



	 theme_advanced_buttons2_add : "preview",



	 theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,search,replace,separator",



	 theme_advanced_buttons3_add_before : "tablecontrols,separator",



	 theme_advanced_buttons3_add : "flash,advhr,separator,fullscreen",



	 theme_advanced_toolbar_location : "top",



	 theme_advanced_toolbar_align : "left",



	 theme_advanced_path_location : "bottom",



	 theme_advanced_resizing : true,		



		valid_elements : ""



+"a[accesskey|charset|class|coords|dir<ltr?rtl|href|hreflang|id|lang|name"



  +"|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|rel|rev"



  +"|shape<circle?default?poly?rect|style|tabindex|title|target|type],"



+"abbr[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"acronym[class|dir<ltr?rtl|id|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"address[class|align|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"applet[align<bottom?left?middle?right?top|alt|archive|class|code|codebase"



  +"|height|hspace|id|name|object|style|title|vspace|width],"



+"area[accesskey|alt|class|coords|dir<ltr?rtl|href|id|lang|nohref<nohref"



  +"|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup"



  +"|shape<circle?default?poly?rect|style|tabindex|title|target],"



+"base[href|target],"



+"basefont[color|face|id|size],"



+"bdo[class|dir<ltr?rtl|id|lang|style|title],"



+"big[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"blockquote[dir|style|cite|class|dir<ltr?rtl|id|lang|onclick|ondblclick"



  +"|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout"



  +"|onmouseover|onmouseup|style|title],"



+"body[alink|background|bgcolor|class|dir<ltr?rtl|id|lang|link|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|onunload|style|title|text|vlink],"



+"br[class|clear<all?left?none?right|id|style|title],"



+"button[accesskey|class|dir<ltr?rtl|disabled<disabled|id|lang|name|onblur"



  +"|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup|onmousedown"



  +"|onmousemove|onmouseout|onmouseover|onmouseup|style|tabindex|title|type"



  +"|value],"



+"caption[align<bottom?left?right?top|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"center[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"cite[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"code[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"col[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"



  +"|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"



  +"|onmousemove|onmouseout|onmouseover|onmouseup|span|style|title"



  +"|valign<baseline?bottom?middle?top|width],"



+"colgroup[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl"



  +"|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"



  +"|onmousemove|onmouseout|onmouseover|onmouseup|span|style|title"



  +"|valign<baseline?bottom?middle?top|width],"



+"dd[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"



+"del[cite|class|datetime|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"dfn[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"dir[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"div[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"dl[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"dt[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"



+"em/i[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"fieldset[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"font[class|color|dir<ltr?rtl|face|id|lang|size|style|title],"



+"form[accept|accept-charset|action|class|dir<ltr?rtl|enctype|id|lang"



  +"|method<get?post|name|onclick|ondblclick|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onreset|onsubmit"



  +"|style|title|target],"



+"frame[class|frameborder|id|longdesc|marginheight|marginwidth|name"



  +"|noresize<noresize|scrolling<auto?no?yes|src|style|title],"



+"frameset[class|cols|id|onload|onunload|rows|style|title],"



+"h1[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"h2[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"h3[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"h4[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"h5[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"h6[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"head[dir<ltr?rtl|lang|profile],"



+"hr[align<center?left?right|class|dir<ltr?rtl|id|lang|noshade<noshade|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|size|style|title|width],"



+"html[dir<ltr?rtl|lang|version],"



+"iframe[align<bottom?left?middle?right?top|class|frameborder|height|id"



  +"|longdesc|marginheight|marginwidth|name|scrolling<auto?no?yes|src|style"



  +"|title|width],"



+"img[align<bottom?left?middle?right?top|alt|border|class|dir<ltr?rtl|height"



  +"|hspace|id|ismap<ismap|lang|longdesc|name|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|src|style|title|usemap|vspace|width],"



+"input[accept|accesskey|align<bottom?left?middle?right?top|alt"



  +"|checked<checked|class|dir<ltr?rtl|disabled<disabled|id|ismap<ismap|lang"



  +"|maxlength|name|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onselect"



  +"|readonly<readonly|size|src|style|tabindex|title"



  +"|type<button?checkbox?file?hidden?image?password?radio?reset?submit?text"



  +"|usemap|value],"



+"ins[cite|class|datetime|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"isindex[class|dir<ltr?rtl|id|lang|prompt|style|title],"



+"kbd[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"label[accesskey|class|dir<ltr?rtl|for|id|lang|onblur|onclick|ondblclick"



  +"|onfocus|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout"



  +"|onmouseover|onmouseup|style|title],"



+"legend[align<bottom?left?right?top|accesskey|class|dir<ltr?rtl|id|lang"



  +"|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"li[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title|type"



  +"|value],"



+"link[charset|class|dir<ltr?rtl|href|hreflang|id|lang|media|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|rel|rev|style|title|target|type],"



+"map[class|dir<ltr?rtl|id|lang|name|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"menu[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"meta[content|dir<ltr?rtl|http-equiv|lang|name|scheme],"



+"noframes[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"noscript[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"object[align<bottom?left?middle?right?top|archive|border|class|classid"



  +"|codebase|codetype|data|declare|dir<ltr?rtl|height|hspace|id|lang|name"



  +"|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|standby|style|tabindex|title|type|usemap"



  +"|vspace|width],"



+"ol[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|start|style|title|type],"



+"optgroup[class|dir<ltr?rtl|disabled<disabled|id|label|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"option[class|dir<ltr?rtl|disabled<disabled|id|label|lang|onclick|ondblclick"



  +"|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout"



  +"|onmouseover|onmouseup|selected<selected|style|title|value],"



+"p[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|style|title],"



+"param[id|name|type|value|valuetype<DATA?OBJECT?REF],"



+"pre/listing/plaintext/xmp[align|class|dir<ltr?rtl|id|lang|onclick|ondblclick"



  +"|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout"



  +"|onmouseover|onmouseup|style|title|width],"



+"q[cite|class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"s[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"



+"samp[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"script[charset|defer|language|src|type],"



+"select[class|dir<ltr?rtl|disabled<disabled|id|lang|multiple<multiple|name"



  +"|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|size|style"



  +"|tabindex|title],"



+"small[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"span[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"strike[class|class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title],"



+"strong/b[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"style[dir<ltr?rtl|lang|media|title|type],"



+"sub[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"sup[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title],"



+"table[align<center?left?right|bgcolor|border|cellpadding|cellspacing|class"



  +"|dir<ltr?rtl|frame|height|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|rules"



  +"|style|summary|title|width],"



+"tbody[align<center?char?justify?left?right|char|class|charoff|dir<ltr?rtl|id"



  +"|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"



  +"|onmousemove|onmouseout|onmouseover|onmouseup|style|title"



  +"|valign<baseline?bottom?middle?top],"



+"td[abbr|align<center?char?justify?left?right|axis|bgcolor|char|charoff|class"



  +"|colspan|dir<ltr?rtl|headers|height|id|lang|nowrap<nowrap|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|rowspan|scope<col?colgroup?row?rowgroup"



  +"|style|title|valign<baseline?bottom?middle?top|width],"



+"textarea[accesskey|class|cols|dir<ltr?rtl|disabled<disabled|id|lang|name"



  +"|onblur|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onselect"



  +"|readonly<readonly|rows|style|tabindex|title],"



+"tfoot[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"



  +"|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"



  +"|onmousemove|onmouseout|onmouseover|onmouseup|style|title"



  +"|valign<baseline?bottom?middle?top],"



+"th[abbr|align<center?char?justify?left?right|axis|bgcolor|char|charoff|class"



  +"|colspan|dir<ltr?rtl|headers|height|id|lang|nowrap<nowrap|onclick"



  +"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"



  +"|onmouseout|onmouseover|onmouseup|rowspan|scope<col?colgroup?row?rowgroup"



  +"|style|title|valign<baseline?bottom?middle?top|width],"



+"thead[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"



  +"|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"



  +"|onmousemove|onmouseout|onmouseover|onmouseup|style|title"



  +"|valign<baseline?bottom?middle?top],"



+"title[dir<ltr?rtl|lang],"



+"tr[abbr|align<center?char?justify?left?right|bgcolor|char|charoff|class"



  +"|rowspan|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title|valign<baseline?bottom?middle?top],"



+"tt[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"



+"u[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"



  +"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title],"



+"ul[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"



  +"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"



  +"|onmouseup|style|title|type],"



+"var[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"



  +"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"



  +"|title]",		



	 extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]",



	 external_link_list_url : "example_data/example_link_list.js",



	 external_image_list_url : "../admin/list.txt",



	 file_browser_callback : "mcImageManager.filebrowserCallBack"	



 });



}







function changePositionItems(menuSelect, posSelect, menuItems) {



	//window.alert (mi)



 for (i = posSelect.options.length-1; i >= 0; i--) {



 		posSelect.options[i] = null



 	}



	ind = menuSelect.value



	posSelect.options[0] = new Option("Первый", 0, true, true)



	// fast search, menuItems[][0] are sorted



	i = 0



	k = menuItems.length-1



	while (i < k) {



		j = Math.floor((k+i)/2)



		if (menuItems[j][0] < ind)



		 i = j+1



		else if (menuItems[j][0] > ind)



		 k = j-1



		else {



			i = j



			break



		}



	}



	



	if (!menuItems[i]) 



	 return false;



	



	if (menuItems[i].length > 0 && menuItems[i][0] == ind) { // if this menu_id is found



	 while (i >= 0 && menuItems[i][0] == ind) // find first menu_id = ind



	  i--



		j = i+1 // the first ind



		k = 1



		while (j < menuItems.length && menuItems[j][0] == ind) {



		 posSelect.options[k] = new Option("После \"" + menuItems[j][2] + "\"", menuItems[j][1])



		 j++



			k++



		}



	}



}







function posUpDown(formName, i, dir) { 



 // formName - which form contains position[] elements



	// i - id of position[] element to be changed 



	// dir - direction, = -1 -> up, +1 -> down



	// if dir = 0 - nothing to do



	if (!dir) 



	 return false;



	



	pos = new Array()



	// fill p array with values of position[j]



	for (j = 0; j < formName.elements.length; j++) {



		s = formName.elements[j].name



	 if (s.substring(0, 9) == 'position[') {



			k = s.indexOf(']')



		 pos[parseInt(s.substring(9, k))] = formName.elements[j].value



		}



	}



	p = pos[i]



	q = dir*Number.POSITIVE_INFINITY



	for (j = 0; j < pos.length; j++) 



	 if (dir*(q-pos[j]) > 0 && dir*(pos[j]-p) > 0) {



		 q = pos[j]



	}



	if (q*dir < Number.POSITIVE_INFINITY) {



	 for (j = 0; j < pos.length; j++) 



		 if (pos[j] == q)



			 pos[j] = p



		pos[i] = q	



 	// return values of pos[j] back to position[j]



	 for (j = 0; j < formName.elements.length; j++) {



	 	s = formName.elements[j].name



	  if (s.substring(0, 9) == 'position[') {



	 		k = s.indexOf(']')



	 		formName.elements[j].value = pos[parseInt(s.substring(9, k))]



	 	}



	 }



	}



	return q*dir < Number.POSITIVE_INFINITY // shows if positions are changed



}







function posFirstLast(formName, i, dir) { 



 // formName - which form contains position[] elements



	// i - id of position[] element to be changed 



	// dir - direction, = -1 -> first, +1 -> last



	// if dir = 0 - nothing to do



	if (!dir) 



	 return false;



	else



	 dir = dir / Math.abs(dir)



	



	pos = new Array()



	// fill p array with values of position[j]



	for (j = 0; j < formName.elements.length; j++) {



		s = formName.elements[j].name



	 if (s.substring(0, 9) == 'position[') {



			k = s.indexOf(']')



		 pos[parseInt(s.substring(9, k))] = formName.elements[j].value



		}



	}



	p = pos[i]



	q = dir*Number.NEGATIVE_INFINITY



	for (j = 0; j < pos.length; j++) 



	 if (dir*(pos[j]-q) > 0) {



		 q = pos[j]



	}



	if (q != p) {



	 for (j = 0; j < pos.length; j++) 



		 if (dir*(pos[j] - p) > 0)



			 pos[j] = pos[j] - dir



		pos[i] = q	



 	// return values of pos[j] back to position[j]



	 for (j = 0; j < formName.elements.length; j++) {



	 	s = formName.elements[j].name



	  if (s.substring(0, 9) == 'position[') {



	 		k = s.indexOf(']')



	 		formName.elements[j].value = pos[parseInt(s.substring(9, k))]



	 	}



	 }



	}



	return p != q // shows if positions are changed



}



