var img_blank = "images/blank.gif";
var foto_php = "foto.php?mode=view&";
var blank_php = "blank.php";

function glayer_show(){

	var xScroll, yScroll;

	if (window.innerHeight && window.scrollMaxY){
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else {
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}

	var windowWidth, windowHeight;

	if (self.innerHeight) {
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) {
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	

	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else {
		pageHeight = yScroll;
	}

	if(xScroll < windowWidth){
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}

	document.getElementById('glayer').style.height = pageHeight;
	document.getElementById('glayer').style.display = "block";

	document.getElementById('glayer_body').style.top = document.body.scrollTop;
	document.getElementById('glayer_body').style.display = "block";

	//arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight)
	//return arrayPageSize;

}

function glayer_hide(){

	document.getElementById('glayer').style.display = "none";
	document.getElementById('glayer_body').style.display = "none";

}

function gv_show(num,no){
	
	if(no){ document.getElementById('gv_num_line').innerHTML = no; }
	document.getElementById('gv_num_total').innerHTML = document.getElementById('gv_num_record').value;

	slide = document.getElementById('gv_slide_on').value;
	time = document.getElementById('gv_slide_time').value;

	gv_hidden.location.href = "foto.php?mode=view&num="+num+"&slide="+slide+"&time="+time;
	
	if(document.getElementById('glayer').style.display=="none"){ glayer_show(); }

}

function gv_hide(){

	document.getElementById('gv_slide_on').value = "";

	document.getElementById('gv_Image').src = img_blank;
	document.getElementById('gv_Loading').style.display = 'block';
	document.getElementById('gv_Image').style.border = "";

	document.getElementById('gv_Subject').innerHTML = "";
	document.getElementById('gv_Content').innerHTML = "";

	document.getElementById('gv_Slide_play').style.color = "#FFFFFF";
	document.getElementById('gv_Slide_stop').style.color = "#BEBEBE";

	glayer_hide();

	gv_hidden.location.href = blank_php;

}

function gv_slide_play(){

	num = document.getElementById('gv_num_next').value;

	if(!num){ 
		alert("다음 사진이 없습니다."); 
		return;
	}
	
	document.getElementById('gv_slide_on').value = 1;
	time = document.getElementById('gv_slide_time').value;

	if(time<1){ time = 3; }

	gv_hidden.location.href = "foto.php?mode=view&num="+num+"&slide=1&time="+time;

	document.getElementById('gv_Slide_play').style.color = "#BEBEBE";
	document.getElementById('gv_Slide_stop').style.color = "#FFFFFF";

}


function gv_slide_stop(){

	document.getElementById('gv_slide_on').value = "";
	document.getElementById('gv_Slide_play').style.color = "#FFFFFF";
	document.getElementById('gv_Slide_stop').style.color = "#BEBEBE";
	gv_hidden.location.href = blank_php;
}


function gv_load_img(img) {

	var gv_img = new Image();
	gv_img.src = img;

	document.getElementById('gv_Image').filters.blendTrans.apply(); 
	document.getElementById('gv_Image').src= gv_img.src;
	document.getElementById('gv_Image').filters.blendTrans.play();  

	document.getElementById('gv_Image').style.border = "1px solid #ffffff";
}


// Slide Time Select

var g_slide_code = new Array(); 
var g_slide_name = new Array();

g_slide_code[1] = "1";
g_slide_name[1] = "1초";
g_slide_code[2] = "2";
g_slide_name[2] = "2초";
g_slide_code[3] = "3";
g_slide_name[3] = "3초";
g_slide_code[4] = "4";
g_slide_name[4] = "4초";
g_slide_code[5] = "5";
g_slide_name[5] = "5초";
g_slide_code[6] = "6";
g_slide_name[6] = "6초";
g_slide_code[7] = "7";
g_slide_name[7] = "7초";
g_slide_code[8] = "8";
g_slide_name[8] = "8초";
g_slide_code[9] = "9";
g_slide_name[9] = "9초";
g_slide_code[10] = "10";
g_slide_name[10] = "10초";

function gvbox_display(n){

	if(n==1){document.getElementById('gvbox_list').style.display = 'block';}
	else{document.getElementById('gvbox_list').style.display = 'none';}
}

function gvbox_select(n){

	document.getElementById('gv_slide_name').innerHTML = g_slide_name[n];
	document.getElementById('gv_slide_time').value = g_slide_code[n];

	gvbox_display(0);

	if(document.getElementById('gv_slide_on').value){gv_slide_play();}

}
