var vbp_evt=YAHOO.util.Event;
var vbp_dom=YAHOO.util.Dom;
vbp_evt.addListener(window, "load", vbp_init);
var vbp_dropdown=false;
var vbp_show, vbp_hide;
function vbp_init()
{
	threads=vbp_dom.getElementsByClassName('vbp_thread', 'a');
	vbp_evt.addListener(threads, "click", vbp_check_price);
	vbp_dropdown=document.createElement("div");
	vbp_dropdown.id='vbp_dropdown';
	document.body.appendChild(vbp_dropdown);
	vbp_dom.addClass(vbp_dropdown, "alt2");
	vbp_dom.addClass(vbp_dropdown, "tborder");
	vbp_dom.setStyle(vbp_dropdown, "width", "305px");
	vbp_dom.setStyle(vbp_dropdown, "padding", "5px");
	vbp_dom.setStyle(vbp_dropdown, "padding-top", "2px");
	vbp_dom.setStyle(vbp_dom.get('vbp_goback'), "display", "none");
	vbp_dom.setStyle(vbp_dropdown, "position", "absolute");
	vbp_dom.setStyle(vbp_dropdown, "overflow", "hidden");
	vbp_dom.setStyle(vbp_dropdown, "display", "none");
	var attributes = { 
        height: {from:0, to:70}
    }; 
    vbp_show = new YAHOO.util.Anim('vbp_dropdown', attributes, 0.5); 
    var attributes = { 
        height: {to:0}
    }; 
    vbp_hide = new YAHOO.util.Anim('vbp_dropdown', attributes, 0.5); 
    vbp_hide.onComplete.subscribe(vbp_hidedropdown)
}
function vbp_hidedropdown(e, obj)
{
	vbp_dom.setStyle(this.getEl(), "display", "none");
}
function vbp_check_price(e)
{
	threadid=(this.id).replace(/thread_title_/, "");
	if(vbp_currentuser==vbp_threads[threadid][1] || vbp_threads[threadid][3]==1)
	{
		return true;
	}
	if(vbp_currentuser==0 || vbp_threads[threadid][0]>vbp_credits)
	{
		message=vbp_nocredits;
		vbp_height=45;
	}
	else
	{
		message=vbp_pay;
		message=message.replace(/{count}/, vbp_threads[threadid][0]);
		message=message.replace(/{userid}/, vbp_threads[threadid][1]);
		message=message.replace(/{user}/, vbp_threads[threadid][2]);
		message=message.replace(/{threadurl}/, "showthread.php?t="+threadid);
		message=message.replace(/value=\"\"/, "value=\""+threadid+"\"");
		vbp_height=70;
	}
	vbp_dropdown.innerHTML="<div style=\"width:95%; margin-top:10px;\">"+message+"</div>";
	vbp_dom.setStyle(vbp_dropdown, "display", "block");
	vbp_dom.setStyle(vbp_dropdown, "height", "0px");
	vbp_dom.setXY(vbp_dropdown, vbp_evt.getXY(e));
	vbp_dom.setStyle(vbp_dom.get('vbp_goback'), "display", "none");
	vbp_close=document.createElement("a");
	vbp_close.href="#";
	vbp_dom.setStyle(vbp_close, "position", "absolute");
	vbp_dom.setStyle(vbp_close, "top", "2px");
	vbp_dom.setStyle(vbp_close, "right", "2px");
	vbp_close.innerHTML="X";
	vbp_evt.addListener(vbp_close, "click", function(evt)
	{
		vbp_hide.animate();
		vbp_evt.stopEvent(evt);
	});
	vbp_dropdown.appendChild(vbp_close);
	vbp_show.attributes.height.to=vbp_height;
	vbp_show.animate();
	vbp_evt.stopEvent(e);
}  