function ajax(id, url) {
	var goal=document.getElementById(id);
		goal.innerHTML="<img align='center' src='http://www.twintip.ru/js/loading.gif' width='16' height='16'>";
	var request   = false;
	var msxmlhttp = new Array('Msxml2.XMLHTTP.5.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP','Microsoft.XMLHTTP' );

	if ( window.XMLHttpRequest ) {
		request = new XMLHttpRequest;
	} else if ( window.ActiveXObject ) {
		for ( var i = 0; i < msxmlhttp.length; i ++ ) {
			try {
				request = new ActiveXObject( msxmlhttp[i] );
			} catch ( e ) {
				request = false;
			}
		}
	}
	if ( !request ) {
		alert( 'Can\'t create XMLHTTP instance' );
		return false;
	}
	request.onreadystatechange = function() {
		if ( request.readyState == 4 ) {
			if ( request.status == 200 ) {
				var reg=/<script[^>]*?>(.*?)<\/script>/ig;
				var reg_repl=/<[\/]{0,1}script[^>]*?>/ig;
				var resp=request.responseText;
				if (scr=resp.match(reg)){
					resp=resp.replace(reg,"");
					goal.innerHTML=resp;
					for (i=0; i<scr.length;i++){
						to_exec=scr[i].replace(reg_repl,"");
						eval(to_exec);
					}
				} else {
					goal.innerHTML=resp;
				}
				/*if (redirect_url){
					if (redirect_timeout){
						setTimeout("ajax('"+id+"','"+redirect_url+"')",redirect_timeout*1000);
					} else {
						ajax(id,redirect_url,while_loading);
					}
				}*/

				/*if (callback_on_success) {
					callback_on_success();
				}*/
			} else {
				goal.innerHTML='Нет ответа';
			}
		}
	}
	var q_pos=url.indexOf('?');
	var q_data=(q_pos!=-1?url.substr(q_pos+1):'');
	var u_path=(q_pos!=-1?url.substr(0,q_pos):url);
	request.open( 'POST', u_path, true );
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.send(q_data);
};

function submitter(formObjToSubmit){
	if (!formObjToSubmit){
		return '';
	}

	var submit_elms=formObjToSubmit.elements;
	var ret='';
	for (i=0;i<submit_elms.length;i++){
		if (submit_elms[i].name=='' || submit_elms[i].type=='button' || submit_elms[i].type=='radio' || (submit_elms[i].type=='checkbox' && !submit_elms[i].checked)){
			continue;
		}
		ret+='&'+submit_elms[i].name+'='+submit_elms[i].value;
	}



	if (ret==''){
		return '';
	}
	return ret.substr(1);
};


function draw_comm(modul,id, pid){
var x = document.getElementById(modul+'-'+pid);
if (modul == 'page') {
	x.innerHTML = "<div onclick='ajax_showTooltip('gate.html?name=Pages&pa=showcomm&pid="+pid+"',this);return false' onmouseout='ajax_hideTooltip()'>"+id+"</div>";
}
if (modul == 'news') {
	x.innerHTML = "<div onclick='ajax_showTooltip('gate.html?name=News&op=showcomm&sid="+pid+"',this);return false' onmouseout='ajax_hideTooltip()'>"+id+"</div>";
}
if (modul == 'blog') {
	x.innerHTML = "<div onclick='ajax_showTooltip('gate.html?name=Blog&op=showcomm&cid="+pid+"',this);return false' onmouseout='ajax_hideTooltip()'>"+id+"</div>";
}
}

 function showButt(id){
 var x=document.getElementById('addButton');
 x.style.display = '';
 x.innerHTML = '<a href="gate.html?name=Park&op=add&park='+id+'"><div class="add"></div></a>';
 }

 function picWight(){
	/*var div = document.getElementById('blogtext');
	if(div!=null){
		var img = div.getElementsByTagName("img");
		for(var i=0;i<img.length;i++){
			if(img[i].width > 700){
				img[i].width = 700;
				img[i].innerHTML = img[i];
			}
		}

		//var flash = div.getElementsByTagName("embed");
		//for(var i=0;i<flash.length;i++){
			//flash[i].innerHTML = flash[i].innerHTML + 'hghjghjbgkj';
		//}

	} */
 }

function rename_comm_result(){
var comment = document.getElementById('comm_tesult');
var text = comment.innerHTML;
comment.setAttribute("id", "comm_result_old");
document.getElementById('comm_tesult_old').innerHTML = text + "<div id='comm_result'></div>";
 }
 
function del_comment_value(id){
document.getElementById(id).value = '';
}
 

function fixPNG(element) {
	if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
	{
	var src;
	if (element.tagName=='IMG')
	{
	if (/\.png$/.test(element.src))
	{
	src = element.src;
	element.src = "/js/blank.gif";
	}
	}
	else
	{
	src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)
	if (src)
	{
	src = src[1];
	element.runtimeStyle.backgroundImage="none";
	}
	}
	if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
	}
}


function xhs(id) {
            t=document.getElementById(id);
                if(t.style.display=='none'){
					$("#"+id).slideDown("slow");
				}else{ 
					$("#"+id).slideUp("slow");
				}
            return false;
        }
		
function editAbout(){
	var msg = $('#my_about').html();
	$('#my_about').html('<p><textarea style="border:none;width:100%;height:150px;" id="my_textarea" name="text">'+msg+'</textarea></p><p><input type="button" value="Сохранить" onClick="ajax(\'my_about\',\'modules.php?name=Profile&op=edit_about&text=\'+document.getElementById(\'my_textarea\').value)"></p>');
	$('#edit_about_link').empty();
	$("#my_textarea").focus();
	}