
/*
function addbuzz(bcount){
	var obj = $('searchbuzz' + bcount);
	var txt = selectinfriend( 'buzzbrowseinselect', bcount , 'buzzbrowsesearcherr');
	obj.innerHTML = txt;
	formformat($('divsel'+bcount));
}
*/

fr2id = new Array();
id2fr = new Array();
placebuzz = new Array();

fr2id[2] = 0;
fr2id[5] = 1;
fr2id[10] = 2;

id2fr[0] = 2;
id2fr[1] = 5;
id2fr[2] = 10;

function buzz_friends2id ( val ){
	if (isdefined(fr2id[val]))
		return fr2id[val];
	else 
		return fr2id[0];
}

function buzz_id2friends ( val ){
	if (isdefined(id2fr[val]))
		return id2fr[val];
	else 
		return id2fr[0];
}

function buzzCancel (update) {
	nobubble();
	if (update) return;
	if (defBuzz == 1) { 
		optionclose('getvbuzz'); 
	} else { 
		optionsel('getvbuzz', 0); 
	}
}	

function upchange(obj)
{
	setTimeout( function() { bubbleresize( buzzbubwin ); }, 1 );
}

function buzzbubble( vid, vsr, type, update, top, left) {
	nobubble();

	numfr = buzz_friends2id(placebuzz[vid + '_' + vsr][0]);
	cmtfr = placebuzz[vid + '_' + vsr][1];

	var txt = "<table class=\"white\" width=\"250\">"
		+ "<tr><td><table class=\"cleantable\"><tr><td valign=\"top\">"
		+ msg(TXT_BUZZ_BUBBLE_FRI , "</td><td><div id=\"numvbuzz\" onmouseup=\"upchange(this)\"></div></td><td valign=\"top\">")
		+ "</table><tr><td><table class=\"cleantable\"><tr><td valign=\"top\">"+TXT_BUZZ_BUBBLE_CMT+"&nbsp;</td><td><div id=\"frvbuzz\" onmouseup=\"upchange(this)\"></div></td></tr></table></td></tr>"
		+ "<tr><td><div id=\"formvbuzz\"><form id=\"insvbuzz\" method=\"GET\" action=\"register_buzz.php\" target=\"_blank\">"
		+ "<input type=\"hidden\" name=\"atoken\" value=\""+auth_token+"\">"
		+ "<input type=\"hidden\" name=\"mydomain\" value=\""+appdomain+"\">"
		+ "<input type=\"hidden\" name=\"bid\" value=\"" + vid + "\">"
		+ "<input type=\"hidden\" name=\"bsr\" value=\"" + vsr + "\">"
		+ "<input type=\"hidden\" name=\"btype\" value=\"" + type + "\">"
		+ "<input type=\"hidden\" id=\"form_numvbuzz\" name=\"numfriends\" value=\"2\">"
		+ "<input type=\"hidden\" id=\"form_frvbuzz\" name=\"cmtfriends\" value=\"1\">"
		+ "<input type=\"Submit\" class=\"button\" value=\"" + TXT_DONE + "\">"
		+ "<input type=\"button\" class=\"button\" value=\"" + TXT_CANCEL + "\" onclick=\"buzzCancel("+update+");\">"
		+ "<input type=\"hidden\" name=\"err\" value=\"\">"
		+ "<input type=\"hidden\" name=\"closebubble\" value=\"1\">"
		+ "<input type=\"hidden\" name=\"update\" value=\"1\">"
		+ "</form></div></td></tr></table>";
	if (left < 500){
		left = left + 20; 
		pointer = 'SW';
	} else {
		top = top + 8;	
		left = left - 5;
		pointer = 'NE';
	}
	buzzbubwin = sbubble( txt, top, left, 450, 1, pointer );

	optionset( 'numvbuzz', [
			[ '2', function() { $('form_numvbuzz').value = 2 }],
			[ '5', function() { $('form_numvbuzz').value = 5 }],
			[ '10', function() { $('form_numvbuzz').value = 10 }]
		], numfr , true );

	optionset( 'frvbuzz', [
			[ 'No', function() { $('form_frvbuzz').value = 0 }], 
			[ 'Yes', function() { $('form_frvbuzz').value = 1 }]
		], cmtfr , true );

	resultform(null, $('formvbuzz') ) ;

}


// snooze BUZZ
function snoozebuzz( del, hour){
	if( !isdefined(hour) ) hour = '';
	var urlget = 'register_snooze.php?del='+del+'&hour='+hour+'&&atoken='+auth_token+'&mydomain='+appdomain;
	//debug(urlget);
	ajaxrequest( urlget, 'resultmyform', null, 0 );
	//buzzbrowserefresh(bcount, 0);
}

// list user in buzz
function listuserbuzz( uid, usr, bid, bsr, bcount){
	var urlget = 'register_buzz.php?nop=1&list=1&uid='+uid+'&usr='+usr+'&btype=1&bid='+bid+'&bsr='+bsr+'&&bcount='+bcount+'&&atoken='+auth_token+'&mydomain='+appdomain;
	//debug(urlget);
	ajaxrequest( urlget, 'resultmyform', $('doajax'+bcount), 0 );
	//buzzbrowserefresh(bcount, 0);
}

// unlist user in buzz
function unlistuserbuzz( uid, usr, bid, bsr, bcount){
	var urlget = 'register_buzz.php?nop=1&unlist=1&uid='+uid+'&usr='+usr+'&btype=1&bid='+bid+'&bsr='+bsr+'&&bcount='+bcount+'&&atoken='+auth_token+'&mydomain='+appdomain;
	//debug(urlget);
	ajaxrequest( urlget, 'resultmyform', $('doajax'+bcount), 0 );
	//buzzbrowserefresh(bcount, 0);
}


// unblock user in buzz
function unblockuserbuzz( type, uid, usr, bid, bsr, bcount){
	var urlget = 'register_buzzblock.php?unblock=1&&type='+type+'&uid='+uid+'&usr='+usr+'&btype=1&bid='+bid+'&bsr='+bsr+'&&bcount='+bcount+'&&atoken='+auth_token+'&mydomain='+appdomain;
	//debug(urlget);
	ajaxrequest( urlget, 'resultmyform', $('doajax'+bcount), 0 );
	//buzzbrowserefresh(bcount, 0);
}

// block user in buzz
function blockuserbuzz( type, uid, usr, bid, bsr, bcount){
	var urlget = 'register_buzzblock.php?block=1&&type='+type+'&uid='+uid+'&usr='+usr+'&btype=1&bid='+bid+'&bsr='+bsr+'&&bcount='+bcount+'&&atoken='+auth_token+'&mydomain='+appdomain;
	//debug(urlget);
	ajaxrequest( urlget, 'resultmyform', $('doajax'+bcount), 0 );
	//buzzbrowserefresh(bcount, 0);
}

// delete user in buzz
function deletebuzz( type, uid, usr, btype, bid, bsr, bcount){
	block = 0;
	unlist = 0;
	//if (btype == 1) block = 1;
	if (btype == 1) {
		unlist++;	
		if (uid == myuid) block++;
	}

	var urlget = 'register_buzz.php?block='+block+'&del=1&&type='+type+'&uid='+uid+'&usr='+usr+'&btype='+btype+'&bid='+bid+'&bsr='+bsr+'&&bcount='+bcount+'&&atoken='+auth_token+'&mydomain='+appdomain+'&unlist='+unlist;

	if (btype == 2) {
		ajaxrequest( urlget, 'resultmyform', null, 0 );
	} else if (bcount == -1) {
		ajaxrequest( urlget, 'resultmyform', null, 0 );
	} else {
		ajaxrequest( urlget, 'resultmyform', $('doajax'+bcount), 0 );
		//buzzbrowserefresh(bcount, 0);
	}
}	

// add user in buzz
function addbuzz( type, uid, usr, btype, bid, bsr, bcount){
	var urlget = 'register_buzz.php?type='+type+'&uid='+uid+'&usr='+usr+'&btype='+btype+'&bid='+bid+'&bsr='+bsr+'&&bcount='+bcount+'&&atoken='+auth_token+'&mydomain='+appdomain;
	if (bcount == -1) {
		ajaxrequest( urlget, 'resultmyform', null, 0 );
	} else {
		ajaxrequest( urlget, 'resultmyform', $('doajax'+bcount), 0 );
		//buzzbrowserefresh(bcount, 0);
	}
}

// chamada qdo se passa o mouse sobre um registro
// basicamente so se muda a classe CSS
function buzzbrowseover( div, bcount, idx )
{
	pinpoint( brecs[bcount][idx].cols[7] );
	var obj = $('buzzbrowse'+bcount);
	div.className = obj.selected == idx ? 'item_selected' : 'item_over';
}

// chamada qdo se passa o mouse sobre um registro
// basicamente so se muda a classe CSS
function buzzbrowseout( div, bcount, idx )
{
	pinpointout();
	var obj = $('buzzbrowse'+bcount);
	div.className = obj.selected == idx ? 'item_selected' : 'item';
}


function buzzbrowseclick( id , type , bcount)
{
	setplace( id, 0, type );
//	var urlget = 'linkmeme.php?source=1&&vrid=' + id + '&&vrsr=' + source + '&bcount=' + bcount + '&atoken=' + auth_token + '&pan=buzzbrowse';
//	ajaxrequest( urlget, 'backtohome', $('rbuzzbrowse'+bcount), 0 );
//	buzzbrowserefresh( bcount, 0 );
}

var detailrequest = null;

/* gets the product record vars */


function buzzbrowserec( bcount, idx, nodelist )
{
	var i = 0, j;

	brecs[bcount][idx] = new Object;
	brecs[bcount][idx].id = nodelist[0].firstChild.nodeValue;
	brecs[bcount][idx].cols = new Array;	
	for( i = 0 ; i < nodelist.length ; i++ )
		brecs[bcount][idx].cols[i] = nodeval( nodelist[i] );
	
	id = 'buzzbrowse' + bcount;
	var obj = $(id);
	if (obj.type != 2 ) return;
	else if (obj.subtype == 1) return;

	placebuzz[brecs[bcount][idx].cols[4]+'_'+brecs[bcount][idx].cols[5]] = new Array();
	placebuzz[brecs[bcount][idx].cols[4]+'_'+brecs[bcount][idx].cols[5]][0] = brecs[bcount][idx].cols[8];
	placebuzz[brecs[bcount][idx].cols[4]+'_'+brecs[bcount][idx].cols[5]][1] = brecs[bcount][idx].cols[9];
        //debug( brecs[bcount][idx].cols[2] , bcount, 'idx = ' + idx, 'id = ' + id );

}

function buzzbrowsesortby( bcount, idx )
{
	var obj = $('buzzbrowse'+bcount);
	if( !isdefined(obj.sort) ) obj.sort = 1;
	if( obj.sort == idx ) idx *= -1;
	obj.sort = idx;
	buzzbrowserefresh( bcount, 0 );
}

function buzzbrowsesearch( o )
{
	var sval = o.search.value;
	//debug( sval, o.srchcateg.selectedIndex );
	if( sval == 'search' )
	{
		o.search.focus();
	}
	else if( sval == '' && o.srchcateg.selectedIndex == 0 )
	{
		alert( 'ho' );
		alert( 'Type a venue for search or select a category' );
		alert( 'hey' );
		return false;
	}
	else
	{
		var node = o;
		while( !isdefined( node.bcount ) && node != document.body )
		{
			node = node.parentNode;
		}
		var bcount = node.bcount;
		var obj = $('buzzbrowse'+bcount);
		obj.place = o.search.value;
		obj.selected = -1;
		buzzbrowserefresh( bcount, 0 );
	}
	return false;
}


function buzzbrowseinselect( o )
{
	$('buzzbrowsesearcherr').innerHTML = '';
	$('buzzbrowsesearcherr').style.display = 'none';
	var sval = o.search.valueid;
	//debug(sval);
	//var ival = o.srchin.value;
	//var cval = o.srchcateg.value;
	//var cval = 1;


	if(sval == '')
	{
		o.search.focus();
		return false;
	}
	else
	{
		var node = o;
		while( !isdefined( node.bcount ) && node != document.body )
		{
			node = node.parentNode;
		}
		var bcount = node.bcount;
		var obj = $('buzzbrowse'+bcount);
		o.search.value = '';
		o.search.onblur();
		if (obj.type == 4) { // blockuserbuzz type user = 1
			blockuserbuzz(obj.type, myuid, appsource, sval, appsource, obj.bcount);
		} else if (obj.type == 2) { // add type user = 1
			addbuzz(obj.type, myuid, appsource, 1, sval, appsource, obj.bcount);
		} else if (obj.type == 9) { // 
			deletebuzz(obj.type, myuid, appsource, 1, sval, appsource, obj.bcount);

		}
		o.search.value = '';
		o.search.onblur();
	}
	return false;
}



function buzzbrowserefresh( bcount, idx )
{

	if (bcount == 0) buzzbrowserefresh(-14, 0);
	if (bcount == 4) buzzbrowserefresh(-10, 0);
	if (bcount == 1) buzzbrowserefresh(-12, 0);
	if (bcount == 2) buzzbrowserefresh(-11, 0);

	if (bcount == -14) bcount = 4;
	if (bcount == -12) bcount = 2;
	if (bcount == -11) bcount = 1;
	if (bcount == -10) bcount = 0;

	$('buzzbrowsecontent_'+bcount).innerHTML = '';
	//idx = brec[bcount];
	delete brecs[bcount];
	buzzbrowseget( bcount, idx );
	/*
	var obj = $('buzzbrowse' + bcount );
	var atoken = obj.atoken;

	refreshpage('home.php', atoken);
	*/
	/*
	var txt = '<a href="javascript:addbuzz('+ bcount + ')">Add new user to this buzz</a>';
	var objsearch = $('searchbuzz' + bcount);
	objsearch.innerHTML = txt;
	*/

	//listbuzzbrowserefresh(bcount, 0);
}

function buzzbrowsesave( idx )
{
	var func = function() { ajaxrequest('save.php?ident=' + buzzbrowseident + '&val=' + idx, '', null, 0); }
}


// desenha os primeiros buzzbrowsepag registros a partir do indice idx
function buzzbrowseshow( bcount, idx )
{
//	debug ('show', idx);
	var l, c, i, out = '', rec, max1, max2, nav, items;
	var sr, er;
	var obj = $('buzzbrowse' + bcount );
	var td;
	var content = $('buzzbrowsecontent_'+bcount);

	if( !isdefined( obj.selected ) ) obj.selected = -1;

	nopopup();

	// acerta idx se tiver fora dos limites
	l = c = i = 0;
	if( idx < 1 ) idx = 0;
	if( idx >= btotrecs[bcount] ) idx = btotrecs[bcount]-1;
	// seta o registro base sendo visualizado atual
	brec[bcount] = idx;

	r = brec[bcount];


	//monta o html para o navegador de paginas
	sr = r + 1;
	se = r + buzzbrowsepag;
	if( se > btotrecs[bcount] ) se = btotrecs[bcount];

	if( sr > 1 )
		prev = '<td class="browseprev" onmousedown="buzzbrowseshow(' + bcount + ', ' + (brec[bcount]-buzzbrowsepag) + ')"></td>';
	else
		prev = '<td class="browseprev_off"></td>';

	if( se < btotrecs[bcount] )
		next = '<td class="browsenext" onmousedown="buzzbrowseshow(' + bcount + ', ' + (brec[bcount]+buzzbrowsepag) + ')"></td>';
	else
		next = '<td class="browsenext_off"></td>';

	if (buzzbrowsepag < btotrecs[bcount] ){
		nav = '<table cellpadding=0 cellspacing=0 border=0><tr>' + prev + '<td class=browsepos>' + sr + ' - ' + se + ' ' + TXT_NAV_OF + ' ' +btotrecs[bcount] + '</td>' + next + '</tr></table>';
	} else {
		nav = '';
	}
	
	var items = '';

	// desenha as linhas com cada registro
	for( i = idx ; i < se ; i++ )
	{
		rec = brecs[bcount][i];
		if( isdefined( rec ) )
		{
			if ( obj.type == 1 ) {
				mystyle = 'style="color:blue;"';
				mystyle = "";
	
				items += '<tr><td>'
					+ '<div id="tr' + bcount + '_' + i + '" valign=top class="item" '+ mystyle + '>'
					+ '<div class=name>' + rec.cols[2] 
					+ ' <a href="javascript:deletebuzz(' + obj.type + ', ' + rec.cols[0] + ', ' + rec.cols[1] + ', ' + rec.cols[3] + ', ' + rec.cols[4] + ', ' + rec.cols[5] + ', ' + bcount + ')">x</a>'
					+ '</div></div></td></tr>';

			} else if ( obj.type == 2 ) {
				mystyle = 'style="color:blue;"';
				mystyle = "";
	
				items += '<tr><td>'
					+ '<div id="tr' + bcount + '_' + i + '" valign=top class="item" '+ mystyle + '>';
	
				if (obj.subtype == 1) {
					items += '<div class=name id="'+rec.cols[3]+'_'+rec.cols[4]+'">' + rec.cols[7] ;
				} else {
					items += '<div class=name><a href="javascript:buzzbubble(' + rec.cols[4] + ', '+ rec.cols[5] + ', ' + obj.subtype + ', 1, getTop($(\'tr'+bcount+'_'+i+'\')) , getLeft($(\'tr'+bcount+'_'+i+'\')) )">' + rec.cols[7] + '</a>' ;
				}
				
				items += ' <a href="javascript:deletebuzz(' + obj.type + ', ' + rec.cols[0] + ', ' + rec.cols[1] + ', ' + rec.cols[3] + ', ' + rec.cols[4] + ', ' + rec.cols[5] + ', ' + bcount + ')">x</a>'
					+ '</div></div></td></tr>';

			} else if (obj.type == 4) { // type == 3

				mystyle = 'style="color:red;"';
	
				items += '<tr><td>'
					+ '<div id="tr' + bcount + '_' + i + '" valign=top class="item" '+ mystyle + '>'
					+ '<div class=name>' + rec.cols[2] 
					+ ' <a href="javascript:unblockuserbuzz(' + obj.type + ', ' + myuid + ', ' + appsource + ', ' + rec.cols[0] + ', ' + rec.cols[1] + ', ' + bcount + ')">x</a>'
					+ '</div></div></td></tr>';


			} else if (obj.type == 9) { // type == 9

				mystyle = 'style="color:red;"';
				mystyle = '';
	
				items += '<tr><td>'
					+ '<div id="tr' + bcount + '_' + i + '" valign=top class="item" '+ mystyle + '>'
					+ '<div class=name>' + rec.cols[2] 
					+ ' <a href="javascript:listuserbuzz( ' + myuid + ', ' + appsource + ', ' + rec.cols[0] + ', ' + rec.cols[1] + ', ' + bcount + ')">x</a>'
					+ '</div></div></td></tr>';

			}
		}
		else
		{
			// se nao existe no buffer, faz um get para pegar a pagina do registro
			// a propria buzzbrowseget vai desenhar qdo chegar o resultado
			$('buzzbrowsecontent_'+bcount).innerHTML = '<div class=loading>Loading.</div>';
			buzzbrowseget( bcount, Math.floor(i/buzzbrowsepag)*buzzbrowsepag );
			return;
		}
	}

	// insere o conteudo gerado no div content do componente
	content.innerHTML = '<table border="0" cellspacing="0" cellpadding="0" width=100% id="buzzbrowsecontent_tab'+bcount+'"><tr><td align=right class=navigator>' + nav + items + '</table>';

	// decora os botoes
	buttonizeall( content );
}


function resultbuzzbrowse( xml, obj, txt )
{
//   	if( myuid == '563559771' || myuid == '591323352' || myuid == '2306' ) debug ( '<textarea style="width: 300px; height: 300px">' + txt + '</textarea>' );
	if( checkreload( xml ) ) return;

	var labels, frec, lrec, trec, recfunc, i, j, cols;
	var reclist = ntag( xml, 'rec' );
	var bcount = obj.bcount;
	var detailscript = obj.detailscript;
	var url = obj.url;
	//obj = $(obj.id);
	obj.bcount = bcount;
	obj.detailscript = detailscript;
	obj.url = url;

//	debug( '<textarea style="width: 400px; height: 500px;">' + txt + '</textarea>' );

	if( !isdefined( brecs[bcount] ) )
	{
		brecs[bcount] = new Array;
		btotrecs[bcount] = 0;
		if( !isdefined(brec[bcount]) ) brec[bcount] = 0;
	}
	frec = vtag( xml, 'firstrec' ) * 1;
	lrec = vtag( xml, 'lastrec' ) * 1;
	trec = vtag( xml, 'totrec' ) * 1;
	//block = vtag( xml, 'block' ) * 1;
	//obj.block = block;
	obj.frec = frec;
	obj.lrec = lrec;
	obj.trec = trec;

	//debug (trec, frec, lrec);
	if( trec > 0)
	{
		labels = ntag( xml, 'labels' );
		if( labels != null && labels.length )
		{
			cols = ntag( labels[0], 'c' )
			obj.labels = new Array;
			for( i = 0 ; i < cols.length ; i++ )
			{
				obj.labels[i] = cols[i].firstChild.nodeValue;
			}
		}
		//debug( frec, lrec, trec );

		btotrecs[bcount] = trec;

		for( j = 0, i = frec ; i <= lrec ; i++, j++ )
		{
			var cols = ntag( reclist[j], 'c' );
			buzzbrowserec( bcount, i, cols );
		}
		buzzbrowseshow( obj.bcount, brec[bcount] );
	}
	else
	{
		var addnew = '';
		var place = obj.type_param == 0 ? 'places' : 'areas';
		$('buzzbrowsecontent_'+bcount).innerHTML = '<div class=noresult>' + TXT_BUZZ_EMPTY + '</div>';
		//$('buzzbrowsecontent_'+bcount).innerHTML = '<div class=noresult><br>This buzz is empty. Add friends below.</div>';
		//$('search' + bcount).select();
		//debug( obj.qry );
		buttonizeall( $('buzzbrowsecontent_'+bcount) );
	}
}

function buzzbrowseget( bcount, idx )
{
	var id = 'buzzbrowse' + bcount;
	var obj = $(id);
	var url = obj.url;
	var jpar = url.match( /\?/ ) ? '&' : '?';
	var params = '';
	if( isdefined( obj.bid ) ) params += '&bid=' + obj.bid;
	if( isdefined( obj.bsr ) ) params += '&bsr=' + obj.bsr;
	if( isdefined( obj.type ) ) params += '&type=' + obj.type;
	if( isdefined( obj.subtype ) ) params += '&subtype=' + obj.subtype;
	params += '&atoken=' + auth_token;
	params += '&mydomain=' + appdomain;
	if( idx < 0 ) idx = 0;
	var urlget = url + jpar + 's=' + idx + '&m=' + buzzbrowseqrysize + params + '&bcount=' + bcount + '&r=' + rpar() ;
	if( $('buzzbrowsecontent_'+bcount).innerHTML == '' ) 
		$('buzzbrowsecontent_'+bcount).innerHTML = '<div class=loading2>' + TXT_SEARCHING_BUZZ + '</div>';
	obj.qry = urlget;
	//debug ( 'listbuzzbrowse <a target="_blank" href="' + urlget + '">'+urlget+'</a>' );
	ajaxrequest( urlget, 'resultbuzzbrowse', obj, 1 );
}


function buzzbrowse( hang, url, type, subtype, bid, bsr)
{
	var i, rb, b, bcount, search;
	
	hang.innerHTML = '';
	bcount = browserct++;
	id = 'buzzbrowse' + bcount;
	var div = ce( 'DIV' );
	div.className = 'buzzbrowse';
	div.id = id;
	hang.appendChild( div );
	div.bcount = bcount;
	div.detailscript = '';
	div.url = url;
	div.type = type;
	div.subtype = subtype;
	div.bid = bid;
	div.bsr = bsr;
	div.formdiv = true;
	div.className = 'buzzbrowse';
	div.search = '';
	var title = title != '' ? '<h1>' + title + '</h1>' : '';
	var search = '';

	//var search = '<a href="javascript:addbuzz('+ bcount + ')">Add new user to this buzz</a>';
	if ( div.type == 4 || ( div.type == 2 && div.subtype == 1) || div.type == 9) {
		var search = selectinfriend( 'buzzbrowseinselect', bcount , 'buzzbrowsesearcherr');
	}

	var outHTML = '';
	
	outHTML += '<div class="generalhead" style="border: 0px solid red" id="head' + bcount + '"><div id="searchbuzz' + bcount + '">' + search + '</div></div><div id="doajax'+bcount+'" style="display: none"></div>';
	outHTML += '<table width=100% cellpadding=0 cellspacing=0 border=0><tr><td valign=top><div id="buzzbrowsecontent_' + bcount + '" cclass="content"></div></td></tr></table><br />';

	div.innerHTML = outHTML;

	brec[bcount] = 0;
	buzzbrowseget( bcount, 0 );
	if ( div.type == 4 || ( div.type == 2 && div.subtype == 1) || div.type == 9) {
		buttonizeall( div );
		formformat($('divsel'+bcount));
	} /*else if (div.type == 9) {
		buzzbrowsepag = 2;
	} */
}

