var isNS = (navigator.appName == "Netscape" || navigator.appName == "Opera" || navigator.appName == "Mozilla");

images1 = new Image ();
images1.src = "/img/menu_p.gif";
images2 = new Image ();
images2.src = "/img/menu_m.gif";


function ChooseLen(form)
{
	window.document.selform.typedcount.value=window.document.selform.str.value.length;
}

function ChooseLen2(form)
{
	window.document.editform.typedcount.value=window.document.editform.str.value.length;
}

function show_post(cityname,name,phone,email,post,date,subcat,postid,hideeditbtn)
{
	document.write("<table border=0 cellspacing=2 cellpadding=2 class=post><tr>");
	document.write("<td class=postheader valign=top>");
	document.write("<img src='/img/emp.gif' border=0 width=200 height=1><br>");
	document.write("<img src='/img/calendar.gif' border=0 width=16 height=16 title='Дата опубликования'>"+date+"<br>");
	document.write("<img src='/img/city.gif' border=0 width=16 height=16 title='Город'>"+cityname+"<br>");
	document.write("<img src='/img/folder.gif' border=0 width=16 height=16 title='Подрубрика'>"+subcat+"<br>");
	document.write("<img src='/img/person.gif' border=0 width=16 height=16 title='Контактное лицо'>"+name+"<br>");
	document.write("<img src='/img/phone.gif' border=0 width=16 height=16 title='Телефон'>"+phone+"<br>");
	if(email.length)
	{
		if(email.indexOf("&#64;")!=-1)
			e="<a href='Ma&#105;&#76;&#84;&#79;&#58;" + email +"'>"+email+"</a>";
		else
			e=email;
	}
	else
		e="";
	document.write("<img src='/img/email.gif' border=0 width=16 height=16 title='E-mail'>"+e);
	document.write("</td>");
	document.write("<td bgcolor=white valign=top width=2000>"+post);
	if(hideeditbtn==0)
		document.write("<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td align=right><a href='/editpost.php?idpost="+postid+"'><img src='/img/edit.gif' title='Изменить' width=16 height=16 border=0 hspace=2></a><a href='/delpost.php?idpost="+postid+"'><img src='/img/del.gif' title='Удалить' width=16 height=16 border=0></a></td></tr></table>");
	document.write("</td></tr>");
	document.write("</table><img src='/img/emp.gif' height=10 width=1>");
}

function expand(num)
{
	ul = document.getElementById('mu'+num);
	img = document.getElementById('img'+num);
	if(ul.className=='menu Shown' || ul.className=='')
	{
		ul.className='menu Hidden';	
		img.src='/img/menu_p.gif';
	}
	else
	{
		ul.className='menu Shown';	
		img.src='/img/menu_m.gif';
	}
}

var cursubcat=0;

function showsubcat(subcatid)
{
	ul = document.getElementById('subcat'+subcatid);

	ul_prev = document.getElementById('subcat'+cursubcat);
	if(cursubcat !=  subcatid)
		if(ul_prev)
			ul_prev.className='menu Hidden';	
    cursubcat=subcatid;
	if(ul)
	{
		ul.className='menu Shown';	
	}
}

function changerub(form)
{
	val = form.menu.value.split(",");
	showsubcat(val[1]);
}

function checkpost(form,cb)
{
	if(!form.name.value.length) {alert('Пожалуйста, укажите контактное лицо.');form.name.focus();return false;}
	if(!form.phone.value.length && !form.email.value.length) {alert('Пожалуйста, укажите телефон либо e-mail.');form.phone.focus();return false;}
	if(form.email.value.length)
		if(form.email.value.indexOf('@')==-1) {alert('E-mail имеет неверный формат (пример правильного e-mail: baraholka@flip.ru: )');form.email.focus();return false;}
	if(!form.str.value.length) {alert('Пожалуйста, введите текст объявления.');form.str.focus();return false;}
    if(form.pass.value.length>0) if(form.pass.value.length<3 || form.pass.value.length>8) {alert('Длина пароля должна быть от 3 до 8 символов.');form.pass.focus();return false;}
	if(form.str.value.length>1000) {alert('Длина объявления превышает 1000 символов.');form.str.focus();return false;}
	if(cb)
	{
	    if(form.city.value==-1) {alert('Пожалуйста, укажите город.');form.city.focus();return false;}
		val = form.menu.value.split(",");
		if(val[0]==0 && val[1]==0) {alert('Пожалуйста, выберите рубрику и подрубрику.');form.menu.focus();return false;}
		if(!form.cb.checked) {alert('Вы не отметили, что согласны с правилами.');form.cb.focus();return false;}
	    if(form.code.value.length!=6) {alert('Пожалуйста, введите шестизначное число, показанное на картинке.');form.code.focus();return false;}
	}
	return true;
}

function checkcongr(form)
{
	if(!form.Name.value.length) {alert('Пожалуйста, укажите контактное лицо.');form.Name.focus();return false;}
	if(form.str.value.length>200) {alert('Длина поздравления превышает 200 символов.');form.str.focus();return false;}
	if(!form.str.value.length) {alert('Пожалуйста, введите текст поздравления.');form.str.focus();return false;}
	if(form.Email.value.length)
		if(form.email.value.indexOf('@')==-1) {alert('E-mail имеет неверный формат (пример правильного e-mail: baraholka@flip.ru: )');form.Email.focus();return false;}
}

