var ieHomeCheck={	url:"",
					linkId:"sethome",
					check:function()
								{
									var ret=-1;
									document.body.style.behavior="url(#default#homepage)";
									if(document.body.isHomePage(this.url))
									{
										return 0
									}
									return ret
								},
					hide:function()
						  {
						  	document.getElementById(this.linkId).style.display="none"
						  },
					action:function()
						   {
						   	  if(!is_ie()) return false;
						   	  this.URL=location.protocol+"//"+location.hostname+"/";
						   	  var ret = this.check();
						   	  if(ret==0)
						   	  {
						   	  	this.hide();
						   	  }
						  }
				}


function is_ie()
{
	return (document.all&&!window.opera&&!document.layers&&document.getElementById);
}

function is_ff()
{
	return (netscape&&navigator&&document.getElementById&&!document.all);
}

function setHome(el,url)
{

/*	if(!is_ie())//&&!is_ff() 
	{
		(new Image(1,1)).src = "http://www.drom.ru/ck/?home&fail";
		return true;
	}

	(new Image(1,1)).src = "http://www.drom.ru/ck/?home&success";
	*/
	if(is_ie())
	{
		el.style.behavior="url(#default#homepage)";
		el.setHomePage(url);
	}
	
	else
	if(is_ff())
	{
		netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
		navigator.preference("browser.startup.homepage", url);
	}
	
	//ieHomeCheck.hide();
	return false;
}

function bookmark(title, url) 
{
	if (title == undefined)
		title = document.title;

	if (url == undefined)
		url = top.location.href;

	if (window.sidebar) 
	{
		// Firefox
		window.sidebar.addPanel(title, url, '');
	} else if (window.opera && window.print) 
	{
		// Opera
		var t = document.createElement('a');
		t.setAttribute('rel', 'sidebar');
		t.setAttribute('href', url);
		t.setAttribute('title', title);
		t.click();
	} else 
	{
		// IE
		window.external.AddFavorite(url, title);
	}
	return false;
}

function setFavorite(title, url)
{
	(new Image(1,1)).src = "http://www.drom.ru/ck/?fav&success";
	bookmark(title, url);
}

				
