
	var sx = 0;
	var sy = 0;
	var vewcheck = 0;
	
	window.onload = function (){
		Event.observe(window.document,"mousemove",displayXY,false);
	}

	function displayXY(event){
		sx = Event.pointerX(event);
		sy = Event.pointerY(event);
	}
	function ajaxReq(url,cid,i_width,win){

		if(vewcheck==1){
			return;
		}
		vewcheck = 1;

		if(!win){
			win = "profbox";
		}

		new Ajax.Request(url,{
			method:"get",
			parameters:"cid="+cid,
			onSuccess:function(httpObj){
				$(win).innerHTML = decodeURIComponent(httpObj.responseText);
			},
			onFailure:function(httpObj){
				$(win).innerHTML = "エラーで読み込めませんでした";
			},
			onComplete:function(httpObj){
				if(win == "profbox"){
					fade(i_width);
				}
			}
		});
		
		
	}

	function getBrowserWidth ( ) {   
	    if ( window.innerWidth ) { return window.innerWidth; }   
	    else if ( document.documentElement && document.documentElement.clientWidth != 0 ) { return document.documentElement.clientWidth; }   
	    else if ( document.body ) { return document.body.clientWidth; }   
	    return 0;   
	}

	function fade(i_width)
	{
		if(document.all){
			var s_x = document.body.scrollLeft;
			var s_y = document.body.scrollTop  || document.documentElement.scrollTop;
		}else{
			var s_x = self.pageXOffset;
			var s_y = self.pageYOffset;
		}

		//画像読み込み状態
		//while(document.getElementById('bigphoto').complete){

		//}
		
		
		//画像サイズ取得
		//var isize = document.getElementByName('bigphoto').width;
		var isize = i_width;

		document.getElementById('world').style.width = screen.width + 'px';
		document.getElementById('world').style.height = screen.height + s_y + 'px';

		new Effect.Appear($("world"),{from:0,to:0.5,duration:0.3});
		//new Rico.Effect.FadeTo("world", 0.5, 100, 10);
		//document.getElementById('profbox').style.left = (screen.width / 2) - 300 + 'px';
		document.getElementById('profbox').style.left = (getBrowserWidth() / 2) - (isize / 2) + 'px';
		document.getElementById('profbox').style.top = s_y + 100 + 'px';

		new Effect.Appear($("profbox"),{from:0,to:1,duration:0.6});
		//new Rico.Effect.FadeTo("profbox", 1.0, 120, 15);
		new Effect.MoveBy("profbox",10,0);
	}

	function fadeout()
	{
		vewcheck = 0;
		var ssx = document.getElementById('profbox').style.left;
		var ssy = document.getElementById('profbox').style.top;

		//new Rico.Effect.FadeTo("profbox", 0, 80, 8);
		//new Rico.Effect.FadeTo("world", 0, 100, 10,cssinit());

		new Effect.Fade($("profbox"),{ from:1, to:0,duration:0.3 });
		new Effect.Fade($("world"),{ from:0.5, to:0,duration:0.3 });
		new Effect.MoveBy("profbox",-10,0);
		//document.getElementById('profbox').style.top = ssy - 110 + 'px';
	}

	function cssinit(){

		document.getElementById('world').style.width = 1 + 'px';
		document.getElementById('world').style.height = 1 + 'px';
		document.getElementById('profbox').innerHTML = 'sample';
	}

function loginlink(r_switch){	// r_switch=1 だと、画面をリフレッシュする

	if(r_switch==1){
		rs_text = "&ref=1";
	}else{
		rs_text = "";
	}
	new Insertion.Top('ticketloginForm','');
	$("ticketloginForm").style.display = "block";
	$("ticketloginForm").style.position = "absolute";
	$("ticketloginForm").style.top = sy-10+"px";
	$("ticketloginForm").style.left = sx+"px";
	$("ticketloginForm").style.width = 400+"px";
	$("ticketloginForm").style.height = "auto";
	$("ticketloginForm").style.backgroundColor = "#ffffff";
	$("ticketloginForm").style.border = "2px solid #fff";

	var date = new Date();
	var timestamp = date.getTime();
	ajaxReq("../../bbs-system/ticketLogin.php",'&t='+timestamp+rs_text,'','ticketloginForm');

}

function ticketforms(){
	vewcheck = 0;
	ajaxReq('http://lijil.com/bbs-system/ticketForms.php','&t='+timestamp,'','loginmes');
}

function ticketWinClose(){

	$("ticketloginForm").style.display = "none";
	$("ticketloginForm").style.width = 0+"px";
	$("ticketloginForm").style.height = 0+"px";
	$("ticketloginForm").style.top = 0+"px";
	$("ticketloginForm").style.left = 0+"px";
}

function ticketView(){
	var date = new Date();
	var timestamp = date.getTime();
	ajaxReq("../../bbs-system/ticketLogin.php",'&t='+timestamp,'','ticketLogin');
}
