var isClicked = false;

function addBookmark() {
	
	var title = 'Недвижимость в России - www.nedr.ru - продажа, покупка, аренда недвижимости';  
	var url = 'http://www.nedr.ru/';  
	if(window.sidebar) { 
	// Mozilla Firefox Bookmark		
	window.sidebar.addPanel(title, url,"");
	}else if( window.external ) { 
	// IE Favorite		
	window.external.AddFavorite( url, title); 
	}
	else if(window.opera && window.print) { 
	// Opera Hotlist		
	}
}

function setHomePage() {

	url = 'http://www.nedr.ru/';
	
	if(document.all)
	{
		document.body.style.behavior='url(#default#homepage)';
		document.body.setHomePage(url);
	}
	else if (window.sidebar)
	{
		if(window.netscape)
		{
			try
			{
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch(e)
			{
				alert("Действие невозможно из-за настроек безопасности Вашего браузера.");  
			}
		}
		var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
		prefs.setCharPref('browser.startup.homepage', url);
	}
}


function go(url) {
	document.location.href=url;
}

function setChecked(id) {

	offChecked('sradio1');
	offChecked('sradio2');
	offChecked('sradio3');

	el=document.getElementById(id);
	el.className='radio_checked';	
}


function offChecked(id) {

	el=document.getElementById(id);
	el.className='radio';

}


function addQuery(a, frm, index) {
	
	frm.setIndex[index].checked=true;
	var query=frm.query.value;
	if(query != '')
		a.href=a.href+'&query=' + query;

}

function cl(link) {

	img = new Image();
	img.src = 'http://www.liveinternet.ru/click?*' + link;
}


function doubleClickCheck()
{

	if(!isClicked)
	{	
		isClicked = true;
		return true;
	}
	else return false;
}



function CheckLen(frm, field)
{
 	M = field.value.length;
	C = 1000-M;
	frm.len.value = C; 
 	//if (C <= 0)  return false;
	return true;
}

function CheckLen(frm, field, maxlength)
{
 	M = field.value.length;
	C = maxlength-M;
	frm.len.value = C;
 	//if (C <= 0)  return false;
	return true;
}


function CheckTitleLen(frm, field, maxlength)
{
 	M = field.value.length;
	C = maxlength-M;
	frm.title_len.value = C;
 	//if (C <= 0)  return false;
	return true;
}


function setAll(frm, value)
{
 	for(i=0; i<frm.deleteId.length; i++)
		frm.deleteId[i].checked = value;

	return true;
}


function validateBoardMsgForm(frm) {
	return printEmailWWWAlert(document.getElementsByName('msg.contacts.email')[0]);
}

function validateOrgForm(frm) {
	return printEmailWWWAlert(document.getElementsByName('site.contacts.email')[0]);
}

function validateMailForm(frm) {
	return printEmailWWWAlert(document.getElementsByName('mailFrom')[0]);
}


function printEmailWWWAlert(el)
{
	var email, true_email;
	if(el != null) email = el.value;
	if(email.indexOf('www') > -1)
	{
		if(email.indexOf('www.') > -1) true_email = email.replace('www.', '');
		else true_email = email.replace('www', '');
		
		return confirm('ВНИМАНИЕ! Обычно в e-mail не используется префикс www.\n\nВы уверены, что ваш e-mail - ' +
				email + ',\nа не ' + true_email + ' ?');
	}	
	
	return true;
}


function validateDeleteLastForm(frm)
{
	for(i=0; i<frm.deleteId.length; i++)
		if(frm.deleteId[i].checked)
			return confirm('ВНИМАНИЕ! Вы, действительно, хотите удалить выбранные объявления?!');

	if(frm.deleteId.checked) return confirm('ВНИМАНИЕ! Вы, действительно, хотите удалить выбранные объявления?!');
	
	return true;
}


function validateModerateLastForm(frm)
{	
	return confirm('Вы, действительно, хотите сохранить изменения?!');
}


function setVisible(id, value) {
	
	el=document.getElementById(id);
	if(el != null)
	{
		if(value)
			el.style.display = 'block';
		else
			el.style.display = 'none';
	}

}