function set_home_page ( obj , page_name ) 
	{
	if (document.all) 
		{
		obj.style.behavior='url(#default#homepage)';
		obj.setHomePage(page_name);
		return false;
		} 
	else 
		{
		if (!document.layers) 
			{
			netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
			navigator.preference("browser.startup.homepage", page_name ); 
			return false;
			}
		}
	return true;
	}

function set_favorite ( obj , page_name , page_descr ) 
	{
	obj.external.addFavorite( page_name , page_descr );
	}

function open_frame ( type_frame , width , height , e )
	{
	my_form = document.to_frame;
	my_form.type_frame.value = type_frame;
	my_form.width.value = width;
	my_form.height.value = height;
	my_form.submit();

	my_fr = document.all["my_frame"];
	my_fr.style.visibility = "visible";
	my_fr.style.width = width;
	my_fr.style.height = height;
	my_fr.style.left = e.screenX;
	my_fr.style.top = e.screenY + ( 100 - e.clientY ) ;
	}
function check_email ( adress )
	{
	var re =/^[\w-](\.?[\w-])*@([A-Za-z]{2,}|[\w-](\.?[\w-])*\.[A-Za-z]{2,})$/i;
	return re.test(adress);
	}
function check_email_msg ( fld , err_msg )
	{
	result = check_email ( fld.value );
	if ( result == false ) 
		{
		alert ( err_msg );
		fld.focus();
		}
	return result;
	}
function check_for_entered ( field , err_msg )
	{
	if ( field.value == "" )
		{
		alert ( err_msg );
		field.focus();
		return false;
		}
	return true;
	}