function get( name ) { return document.getElementById(name); }

function request( page, send, item ) {
	var req = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
	req.onreadystatechange = function() {
		if( req.readyState==4 ) {
			if( item && item.value ) item.value=req.responseText;
			else if( item && item.innerHTML ) item.innerHTML=req.responseText;
			else alert(req.responseText);
		}
	}
	req.open( "GET", "/"+page+".php?"+send, true );
	req.send( null );
}

function loadflash( frame, flash, data, id, w, h ) {
	var frame	= get( frame );
	var flash	= get( flash );
	var html	= frame.contentWindow.document.body.innerHTML;
	pos1 = html.indexOf( "/*" );
	pos2 = html.indexOf( "*/" );
	html = html.substr( pos1+2, pos2-pos1-2 );
	html = html.replace( /\{\#l1\}/, data );
	html = html.replace( /\{\#l2\}/, data );
	html = html.replace( /\{\#w1\}/, w );
	html = html.replace( /\{\#w2\}/, w );
	html = html.replace( /\{\#h1\}/, h );
	html = html.replace( /\{\#h2\}/, h );
	html = html.replace( /\{\#n1\}/, id );
	html = html.replace( /\{\#n2\}/, id );
	flash.innerHTML = html;
}

function bookmark( url, title ) {
	if( title==undefined ) title = document.title;
	if( url==undefined ) url = top.location.href;
	if( window.sidebar ) window.sidebar.addPanel(title,url,'');
	else if( window.opera && window.print ) window.external.AddBookmark(url,title);
	else if( window.external ) window.external.AddFavorite(url,title);
	return false;
}