

function toggle(list){ 
	var listElementStyle=document.getElementById(list).style; 
	if (listElementStyle.display=="none"){ 
		listElementStyle.display="block"; 
	} else { 
		listElementStyle.display="none"; 
	} 
} 

function $(id) { return document.getElementById(id); }

function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}


//function setCookie(c_name,value,expiredays) {
//	var exdate=new Date();
//	exdate.setDate(exdate.getDate()+expiredays);
//	document.cookie=c_name+ "=" +escape(value)+
//	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());



//}

function setCookie( name, value, expires, path, domain, secure ) {

// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );

/*
if the expires variable is set, make the correct
expires time, the current script below will set
it for x number of days, to make it for hours,
delete * 24, for minutes, delete * 60 * 24
*/
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
( ( path ) ? ";path=" + path : "" ) +
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}

function GetXmlHttpObject() {
	
	var xmlHttp=null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}




function vbtAjaxO () { 
	var url;

	xmlHttpVbtAgent=GetXmlHttpObject();
	if (xmlHttpVbtAgent==null) {
		alert ("Your browser does not support AJAX! (9)");
		return;
	} 
	
	url='http://www.onconference.com/cgi-bin/vbtAjax.cgi?vb=xx9'+
		'&vb_ra=' + escape(ip) +
		'&vb_sa=' + escape (server_ip)  +
		'&vbrid=' + escape(getCookie( '_vbrid' )) +
		'&vb_ua=' + escape(navigator.userAgent) + 
		'&vb_qs=' + escape (window.location.search)  +
		'&vb_uri=' + escape (window.location.pathname)  +
	    '&vb_cookie='+escape (document.cookie) +
	    '&vb_server='+escape (document.location.host);
	
	xmlHttpVbtAgent.onreadystatechange=resposeHandlerVbt;
	xmlHttpVbtAgent.open("GET",url,true);
	xmlHttpVbtAgent.send(null);
 }

function resposeHandlerVbt (that) {
	if (xmlHttpVbtAgent.readyState==4) {
		var results=xmlHttpVbtAgent.responseText.split(",");
		if ( escape ( results[2] ) == 88 ) {
			setCookie( '_vbrid',  escape(results[1]) ); 
		}	
	}
	
}




