// JavaScript Document - image fades for main page

function setop(obj,opacity){
	opacity=(opacity==100)?99.999:opacity;
	obj.style.filter="alpha(opacity:"+opacity+")";
	obj.style.KHTMLOpacity=opacity/100;
	obj.style.MozOpacity=opacity/100;
	obj.style.opacity=opacity/100;}

function preloadImages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


imagelist = new Array ("main_1.jpg","main_2.jpg","main_3.jpg","main_4.jpg","main_5.jpg","main_6.jpg");
nimagelist = new Array ("news_1","news_2","news_3","news_4");

preloadImages("/images/b_hi.gif","/images/main_1.jpg","/images/main_2.jpg","/images/main_3.jpg","/images/news_2.jpg","/images/news_3.jpg","/images/news_4.jpg","/images/main_4.jpg","/images/main_5.jpg","/images/main_6.jpg");

imageoffset=1;
nimageoffset=1;
next_layer=1;
slide_delay=2000;
step_delay=50;
op_step=4;
cur_op=0;
var fdir;

function nextpic() {
	imgname="images/"+imagelist[imageoffset];
	nimgname="images/"+nimagelist[nimageoffset];
	imageoffset++;
	if(imageoffset>=imagelist.length) imageoffset=0;
	nimageoffset++;
	if(nimageoffset>=nimagelist.length) nimageoffset=0;
	if (next_layer==1) {fdir="in"; imgtgt="o_pic"; nimgtgt="on_pic"; next_layer=0;}
	else {fdir="out"; imgtgt="m_pic"; nimgtgt="mn_pic"; next_layer=1;}
	document.getElementById(imgtgt).src=imgname;
	document.getElementById(nimgtgt).src=nimgname;
	window.setTimeout("fadepic()",step_delay);
}

function fadepic() {
	if (fdir=="in"){
		cur_op+=op_step;
		if (cur_op>99) {cur_op=100;fdir="i";}
	}
	else {
		cur_op-=op_step;
		if (cur_op<1) {cur_op=0;fdir="o";}
	}
	setop(document.getElementById("c_frame_ov"),cur_op);
	setop(document.getElementById("np_frame_ov"),cur_op);
	if (fdir=="i" || fdir=="o") window.setTimeout("nextpic()",slide_delay);
	else window.setTimeout("fadepic()",step_delay);
}

