browse_btnOn=new Image;browse_btnOn.src = "/images/search_btn_ovr.jpg";browse_btnOff=new Image;browse_btnOff.src = "/images/search_btn.jpg";
browse_btn_smallOn=new Image;browse_btn_smallOn.src = "/images/browse_btn_small_ovr.gif";browse_btn_smallOff=new Image;browse_btn_smallOff.src = "/images/browse_btn_small.gif";
signup_btnOn=new Image;signup_btnOn.src = "/images/homepage/btn_red.jpg";signup_btnOff=new Image;signup_btnOff.src = "/images/homepage/btn_blue.jpg";
btn_signupOn=new Image;btn_signupOn.src = "/images/homepage/btn_signup2.gif";btn_signupOff=new Image;btn_signupOff.src = "/images/homepage/btn_signup1.gif";
search_btn_smallOn=new Image;search_btn_smallOn.src = "/images/search_btn_small_ovr.gif";search_btn_smallOff=new Image;search_btn_smallOff.src = "/images/search_btn_small.gif";
register_btnOn=new Image;register_btnOn.src = "/images/btn_abus_signup_on.gif";register_btnOff=new Image;register_btnOff.src = "/images/btn_abus_signup_off.gif";




function switchOn(imgName){imgOn = eval(imgName + "On.src");document.getElementById(imgName).src=imgOn;}
function switchOff(imgName){imgOff = eval(imgName + "Off.src");document.getElementById(imgName).src = imgOff;}


function searchToggle(section, newobj){
	if(newobj == "networks"){
		newbtnobj = document.getElementById(section + "_networks_btn");
		newdivobj = document.getElementById(section + "_networks");

		oldbtn1obj = document.getElementById(section + "_streakr_btn");
		olddiv1obj = document.getElementById(section + "_streakr");
		
		oldbtn2obj = document.getElementById(section + "_web_btn");
		olddiv2obj = document.getElementById(section + "_web");
		
		document.getElementById(section + "_search").action="../search/index.aspx";
	} else if(newobj == "streakr"){
		newbtnobj = document.getElementById(section + "_streakr_btn");
		newdivobj = document.getElementById(section + "_streakr");

		oldbtn1obj = document.getElementById(section + "_web_btn");
		olddiv1obj = document.getElementById(section + "_web");
		
		oldbtn2obj = document.getElementById(section + "_networks_btn");
		olddiv2obj = document.getElementById(section + "_networks");
		
		document.getElementById(section + "_search").action="../profilesearch/index.aspx";
	} else {
		newbtnobj = document.getElementById(section + "_web_btn");
		newdivobj = document.getElementById(section + "_web");

		oldbtn1obj = document.getElementById(section + "_streakr_btn");
		olddiv1obj = document.getElementById(section + "_streakr");
		
		oldbtn2obj = document.getElementById(section + "_networks_btn");
		olddiv2obj = document.getElementById(section + "_networks");
		
		document.getElementById(section + "_search").action="../search/index.aspx";
	}
	
	newbtnobj.className="prefLink highlight";
	newdivobj.className="networks";
	
	oldbtn1obj.className="prefLink";
	olddiv1obj.className="networks hidden";
	
	oldbtn2obj.className="prefLink";
	olddiv2obj.className="networks hidden";	
	
	document.getElementById(section + "_btn").value = newobj;
}



function open_main_iframe(destination)
{
    //alert(destination);
	if (navigator.userAgent.toLowerCase().indexOf("safari")!=-1){
		document.getElementById("messagecentreloading").style.display = "";
		document.getElementById("messagecentre").innerHTML='<iframe id="message_window" name="messagewindow" src="'+destination+'" style="width:970px; height:284px; border:none; display:block;" frameborder="0"  ></iframe>';
	} else {
		document.getElementById("messagecentreloading").style.display = "";
		document.getElementById("messagecentre").style.display = "none";
		window.messagewindow.location = destination;
	}
	
	
	if(document.getElementById("message_scroller").style.display != "")	Effect.SlideDown('message_scroller');
}


function open_iframe(destination)
{
	if (navigator.userAgent.toLowerCase().indexOf("safari")!=-1)
	{
		parent.document.getElementById("messagecentre").style.display = "";
	}
	else
	{
		parent.document.getElementById("messagecentreloading").style.display = "";
		parent.document.getElementById("messagecentre").style.display = "none";
	}
	parent.window.messagewindow.location = destination;
}


function close_iframe()
{
	if(parent.document.getElementById("message_scroller").style.display == "")	parent.Effect.SlideUp('message_scroller');
}

function close_loader()
{
	parent.document.getElementById("messagecentreloading").style.display = "none";
	parent.window.messagewindow.location = "";
	parent.document.getElementById("messagecentre").style.display = "none";
}

function autofitIframe(id){
	if (!window.opera && !document.mimeType && document.all && document.getElementById){
		parent.document.getElementById(id).style.height=this.document.body.offsetHeight+"px";
	}
	else if(document.getElementById) {
		parent.document.getElementById(id).style.height=this.document.body.scrollHeight+"px"
	}
}  

function popuploader_show()
{
	//parent.document.getElementById("floatbox_loading").style.display = "";
	//parent.document.getElementById("floatbox_content").style.display = "none";	
}

function popuploader_hide()
{
    //parent.document.getElementById("floatbox_loading").style.display = "none";
	//parent.document.getElementById("floatbox_content").style.display = "";	
}

function inboxcount(count)
{
	document.getElementById("messagecentreloading").style.display = "none";
	document.getElementById("messagecentre").style.display = "";
	
	var o=document.getElementById("inboxcounter");
	if (!o || count == null)
	{
		return;
	}
	o.innerHTML="("+count+")";
	o.style.display=(count==0) ? "none" : "";
	
	var o2=window.messagewindow.document.getElementById("inboxcounter");
	if (!o2 || count == null)
	{
		return;
	}
	o2.innerHTML="("+count+")";
	o2.style.display=(count==0) ? "none" : "";
	
}

function friendcount(count)
{
	document.getElementById("messagecentreloading").style.display = "none";
	document.getElementById("messagecentre").style.display = "";
	
	var o=document.getElementById("friendcounter");
	if (!o || count == null)
	{
		return;
	}
	o.innerHTML="("+count+")";
	o.style.display=(count==0) ? "none" : "";
	
	var o2=window.messagewindow.document.getElementById("friendcounter");
	if (!o2 || count == null)
	{
		return;
	}
	o2.innerHTML="("+count+")";
	o2.style.display=(count==0) ? "none" : "";
	
}

function sendmessage(username)
{
	open_main_iframe("/messagecentre/compose.aspx?u="+username);
}

function login()
{
	floatbox_load("/login/index_popup.aspx");
}

function limitText (obj,limit)
{
	if (obj.value.length>limit)
	{
		obj.value = obj.value.substr(0,limit);
	}
}


tooltip_offsetx=0;
tooltip_offsety=0;
function tooltip_show(text)
{
	var o=document.getElementById("tooltip_box");
	if (text!=null)
	{
		o.innerHTML=text;
	}
	
	o.style.display="";
	
	tooltip_offsetx=0-Math.floor(o.clientWidth/2);
	tooltip_offsety=-70;
	
	document.onmousemove = tooltip_move;
}

function tooltip_hide()
{
	var o=document.getElementById("tooltip_box");
	o.style.display="none";

	document.onmousemove = null;
}


function tooltip_move(evt)
{
	var m=mousepos(evt);
	var o=document.getElementById("tooltip_box");
	o.style.left=(m.x+tooltip_offsetx)+"px";
	o.style.top=(m.y+tooltip_offsety)+"px";
}


function mousepos(evt) 
{
	if (!evt)
	{
		evt = window.event;
	}
	var o=new Object();
	o.x=0;
	o.y=0;
	if (evt.pageX && evt.pageY)
	{
		o.x=evt.pageX;
		o.y=evt.pageY;
	}
	else if (evt.clientX && evt.clientY)
	{
		o.x=evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
		o.y=evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	}
	return o;
}


picpreview_offsetx=0;
picpreview_offsety=0;
function picpreview_show(filename)
{
	var o=document.getElementById("preview_box");
	if (filename!=null)
	{
		o.innerHTML='<img src="../pictures/standard/'+filename+'" border="0" />';
	}
	
	o.style.display="";
	
	picpreview_offsetx=300-Math.floor(o.clientWidth/2);
	picpreview_offsety=-70;
	
	document.onmousemove = picpreview_move;
}

function picpreview_hide()
{
	var o=document.getElementById("preview_box");
	o.style.display="none";

	document.onmousemove = null;
}


function picpreview_move(evt)
{
	var m=mousepos(evt);
	var o=document.getElementById("preview_box");
	o.style.left=(m.x+picpreview_offsetx)+"px";
	o.style.top=(m.y+picpreview_offsety)+"px";
}
