// JavaScript Document

//---Set OBJ---//
function set_OBJ(objid){
	if(document.all){
		OBJ=document.all(objid);
	}
	else if(document.getElementById){
		OBJ=document.getElementById(objid);
	}
	else if(document.layers){
		OBJ=objid.target;
	}
	return OBJ;
}

//---Get WIN Size---//
function gtWinSize(){
	if(document.all || document.getElementById){
		scrW=document.body.clientWidth; scrH=document.body.clientHeight;
		if(! scrH){scrW=window.innerWidth;scrH=window.innerHeight;}
	}
	else if(document.Layers){
		scrW=win.innerWidth; scrH=win.innerHeight;
	} 
}

//---TOP PAGE START---//
function hp_st(){
	var body=document.getElementsByTagName("body").item(0);
	body.style.background="#000000";
	set_OBJ("bg");
	bg_obj=OBJ;
	set_OBJ("contents");
	con_obj=OBJ;
    var speed = Math.round(500 / 100);
    var timer = 0; 
	for(i=0; i<=100; i++){
		setTimeout("ch_opac(" + i + ")",(timer * speed));
		timer++;
	}
}
function ch_opac(i){
	bg_obj.style.opacity = con_obj.style.opacity= i/100;
	bg_obj.style.MozOpacity = con_obj.style.MozOpacity = i/100;
	bg_obj.style.KhtmlOpacity = con_obj.style.KhtmlOpacity = i/100;
	bg_obj.style.filter = con_obj.style.filter = "alpha(opacity=" + i + ")";
	if(i==100) 	set_fla();
}
//---CHANGE BUTTON IMAGE---//
function bt_over(obj){
	obj.firstChild.style.visibility="hidden";
}
function bt_out(obj){
	obj.firstChild.style.visibility="visible";
}
function ch_page(){
	if(document.page.fnum.value != "") document.page.submit();
	else window.open("news.php","_self");
}
//---MOUSE POSITION---//
function get_mouse(evt){
	if(document.all) evt=event;
	if(evt.pageX){X = evt.pageX; Y = evt.pageY;}
	else if(evt.clientX){X=evt.clientX; Y=evt.clientY;}
	if(document.all) Y+=document.body.scrollTop;
}
function set_mouse(){
	get_mouse;
	window.document.onmousemove=get_mouse;
}
//---LARGE PHOTO---//
function ch_photo(ch_src){
	set_mouse();
	var photo_img=set_OBJ('photo_large');
	photo_img.style.visibility='visible';
	photo_img.style.width=200;
	photo_img.style.height=80;
	photo_img.style.top=Y-80;
	photo_img.style.left=X;
	photo_img.innerHTML="<img src=\""+ch_src+"\" style=\"visibility:hidden;\" onload=\"vis_photo(this)\" onmousedown=\"hide_photo(this);\">";
}
function vis_photo(obj){
	var obj_y=Y-obj.offsetHeight+10;
	if(obj_y < 190) obj_y=190;
	if(obj_y < document.body.scrollTop) obj_y=document.body.scrollTop+50;
	obj.parentNode.style.top=obj_y;
	gtWinSize();
	var obj_x=X-10;
	if(obj_x +obj.offsetWidth > scrW) obj_x=scrW-obj.offsetWidth-50;
	obj.parentNode.style.left=obj_x;
	obj.parentNode.style.width=obj.offsetWidth;
	obj.parentNode.style.height=obj.offsetHeight;
	obj.style.visibility='visible';
}
function hide_photo(obj){
	obj.parentNode.style.visibility='hidden';
	obj.parentNode.style.width=1;
	obj.parentNode.style.height=1;
	obj.parentNode.innerHTML=null;
}
//---CAPTION---//
function caption_on(text){
	if(document.layers) window.document.captureEvents(Event.mousemove);
	window.document.onmousemove=get_mouse;
	var cap_obj=set_OBJ('caption');
	cap_obj.style.left=X-10;
	cap_obj.style.top=Y+20;
	cap_obj.innerHTML=text;
	cap_obj.style.visibility='visible';
}
function caption_off(obj){
	var cap_obj=set_OBJ('caption');
	cap_obj.innerHTML="";
	cap_obj.style.visibility='hidden';
}

//---NEWS PAGE START---//
function set_pre(type){
	if(! type){
		var set_num=set_OBJ(select_num);
		if(set_num) set_num.selected=true;
	}
}

//---IE PNG---//
arVersion = navigator.appVersion.split("MSIE");
version = parseFloat(arVersion[1]);
ie=false;
if(version) ie=true;
if((version >= 5.5) && (version < 7)) fpng=true;
else fpng=false;
function fixPNG(myImage){
	if(fpng){
		var imgStyle="width:" + myImage.width + "px; height:" + myImage.height + "px; display:inline-block;" + myImage.style.cssText ;
		myImage.outerHTML = "<span style=\""+imgStyle+" filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>";
    }
}