function OpenImage(img)
  {
   Widb=window.open(img,img+'_i','toolbar=0,scrollbars=0,location=0,directories=0,status=0,menubar=0,width=400,height=400,border=thin,top=0,left=0,help=0');
  }


function dump(obj) {
  var result = ""
  for (var i in obj)
    result += 'obj' + "." + i + " = " + obj[i] + "\n"
  return result
} 

function fShow(obj) {
	
	var s=document.getElementById(obj);
	if(s.style.display=="none") s.style.display="";
	else s.style.display="none";
} 

function fDelForum(v)
{ 
	eval('document.forms.d'+v+'.submit()');
}

function fDelAlertFromForm(formname,elemname)
{
	eval('fObj = document.forms.'+formname+'.elements.'+elemname+'');
	if(fObj && fObj.checked)
		if(!confirm("Вы действительно хотите провести операцию удаления?")) fObj.checked = 0;
}

function fDelAlert(delhref)
{
	if(confirm("Вы действительно хотите провести операцию удаления?")) location.href = delhref;	
}

function fAddForum(v)
{ 
	frm = document.getElementById('frm_form');
	if(1==v) frm.style.display = "";
	else frm.style.display = "none";
}

function fEditForum(id,v)
{ 
	editText = document.getElementById('edit_text'+id);
	editForm = document.getElementById('edit_form'+id);

	
	if(1==v) 
	{
		editForm.innerHTML = "<form method=post><table class=editfrm><tr><td><textarea name=txt>"+editText.innerHTML+"</textarea></td></tr><tr><td><input type=hidden name='editid' value="+id+"><input type=image src='/im/save.gif' name=editfrm	value='Обновить'><a href='#' OnClick = 'fEditForum("+id+",0);return false;'><img src='/im/close.gif'></a></td></tr></table></form>";
		editForm.style.display = "block";
	}
	else 
		editForm.style.display = "none";
	
	
}

function fOpenWin(id,type)
{
	window.open('/'+type+id+'.html','','width=650,height=650,scrollbars,resizable');
}

function swap(fotoId, aId, url, small, p)  {
	f = document.getElementById('f'+fotoId);
	af = document.getElementById('af'+fotoId);
	if (url!='')
	{
		af.target="";
		af.href = "javascript:openimg('"+url+"');";

	} else {
		af.target="_blank";
		af.href = "/declare"+fotoId+"_"+aId+".html";
	}
	f.src = small;
	if (!f.selected) f.selected = 'a' +fotoId + '_1';
	a = document.getElementById(f.selected);
	a.className = '';
	z = 'a'+fotoId + '_' + p;
	a = document.getElementById(z);
	a.className = "ssa";
	f.selected = z;
}

function openimg(url) {
	window.open(url,'','width=750,height=520,scrollbars,resizable');
}

function fOpenHome()
{
	window.open('/home.html','','width=800,height=600,scrollbars=no,resizable');
}

function banpop(img, e) {
	vpop = document.getElementById('pop');
	if (e.pageY) y = e.pageY;
	else y = e.y + window.document.body.scrollTop;
	vpop.style.top = ''+(y+6)+'px';
	vpop.src = '/im/banners/'+img+'.jpg';
	vpop.style.display = 'block';
}

function imgpop(img, e, a) {
	var pop = document.getElementById('pop');
	pop.style.top = (e.y-6)+'px';
	pop.style.left = (e.x+6)+'px';
	pop.src = '/'+img;
	pop.style.display = 'block';
}

function banhide() {
	var pop = document.getElementById('pop');
	pop.style.display = 'none';
}

cashe = new Array();

function fShowIcq()
{
	ic = document.getElementById('icq');

	if(ic.style.display=="none")  ic.style.display = "";
	else ic.style.display = "none";
	return 1;
}

function fHideIcq()
{
	document.getElementById('icq').style.display = "none";
	return 1;
}

function fModerGetUserInfo(value) 
{
	document.getElementById('userinfo').innerHTML = '<b style="color:red;">загрузка...</a></div>';							
	window.open('get_uinfo.php?id='+value+'', 'gelist');
	
	if(document.forms.moderaddpay.bill.value)
	{
		document.getElementById('userpbill').innerHTML = '<b style="color:red;">загрузка...</a></div>';							
		window.open('get_upbill.php?bill='+document.forms.moderaddpay.bill.value+'&id='+value+'', 'gelist1')
	}
}

function fModerGetUserPbill(value) 
{
	document.getElementById('userpbill').innerHTML = '<b style="color:red;">загрузка...</a></div>';							
	window.open('get_upbill.php?bill='+value+'&id='+document.forms.moderaddpay.client_id.value+'', 'gelist1');
}

function fOnAllCheck()
{
	for(i=0;i<document.forms.control.elements.length;i++)
	{
		if(document.forms.control.checkall.checked == true)
			eval("document.forms.control.elements["+i+"].checked = true;");
		else
			eval("document.forms.control.elements["+i+"].checked = false;");
	}
}

function fDisplayAddTariff()
{
	if(document.forms.ontariff.tariff.value == "tariff_3")
	{
		document.getElementById('addVip').style.display = "";
		document.getElementById('addVip1').style.display = "";
	}
	else
	{
		document.getElementById('addVip').style.display = "none";
		document.getElementById('addVip1').style.display = "none";
	}
	return 1;
}

/// questionare 
function fOpenAnswer(id,val)
{
	q0 = document.getElementById(id+"_0");
	q1 = document.getElementById(id+"_1");
	if(val==1)
	{
		q0.style.display = "none";
		q1.style.display = "block";
	}
	else
	{
		q0.style.display = "block";
		q1.style.display = "none";
	}
}

function fUploadChildArticles(value) 
{
	Obj=document.getElementById('div_articles');
	if(Obj)
		if(value!=0)
		{
			Obj.innerHTML = '<b style="color:red;">загрузка...</a></b>';
			window.open('upload_articles.php?id='+value+'', 'gelist');
		}
		else document.getElementById('div_articles').innerHTML = '';
	return 1;
}

function LayRubricMenu(rubric,page,e)
{
	obj = document.getElementById("path_script");
	//obj.style.top = e.pageY+5;
	//if(rubric==0) obj.style.left = e.pageX;
	//else obj.style.left = e.clientX;
	if(obj.style.display=="none")
	{
		window.open('gen_rubric.php?rubric='+rubric+'&page='+page, 'gelist');
		obj.style.display = "";
		obj.innerHTML = '<div class="noobj">загрузка...</div>';
	}
	else obj.style.display = "none";
}

function mouseOver(id)
{
	obj = document.getElementById(id);
	if (obj)
		obj.style.border="1px solid #000";
}

function mouseOut(id)
{
	obj = document.getElementById(id);
	i = -1;
	if (obj.src)
		i = obj.src.indexOf('_sel');	//anee ea?oeiea ("eiiiea") ia?aoa
	else if ('LayersDivButton' == id)
	{
		layers = document.getElementById('LayersDiv');
		if (layers)
		{
			if ('none' != layers.style.display)
				i = 1;
		}
	}
	else if ('UserDivButton' == id)
	{
		user = document.getElementById('UserDiv');
		if (user)
		{
			if ('none' != user.style.display)
				i = 1;
		}
	}
	else if ('FastSearchDivButton' == id)
	{
		user = document.getElementById('FastSearchDiv');
		if (user)
		{
			if ('none' != user.style.display)
				i = 1;
		}
	}	
	else if ('NewsDivButton' == id)
	{
		user = document.getElementById('NewsDiv');
		if (user)
		{
			if ('none' != user.style.display)
				i = 1;
		}
	}		
	
	if (obj && i==-1)
		obj.style.border="1px solid #ccc";
}

function fSelectRegion()
{
	ob = document.getElementById('select_city');
	if(ob.className == 'sel_reg')
		ob.className = 'sel_reg_on';
	else
		ob.className = 'sel_reg';
}

function createRequest()
{
	try{
		request = new XMLHttpRequest();}
	catch (trymicrosoft)
	{
		try{
			request = new ActiveXObject("Msxml2.XMLHTTP");}
		catch (othermicrosoft)
		{
			try{
				request = new ActiveXObject("Microsoft.XMLHTTP");}
			catch (failed){
				request = false;}
		}
	}

	if (!request)
		alert("Некоторые элементы страницы недоступны для просмотра в Вашем браузере.");
}

function update_mag_rubrics(r)
{
	createRequest();
	var url = "/control/update_mag_rubrics.php?r=" + r;
	request.open("GET", url, true);
	request.onreadystatechange = uMagRubr;
	request.send(null);
}

function uMagRubr()
{
	if (request.readyState == 4)
		if (request.status == 200)
		{
			var response = request.responseText;

			if (response != '')
			{
				var a;
				a = response.indexOf('z|z');
				document.getElementById("td_rubric_id").innerHTML = response.substr(0, a);
				document.getElementById("td_declare_mag").innerHTML = response.substr(a+3);
			}
		}
}