
var initialPhase=1;
var interval=5000;
var fadeinterval=200;
//var t=setTimeout("endInitialPhase()",30000);
var fadelevel=10;
var fadestep=1;
var whichimg=0;
var imagenum1=0,imagenum2=0,imagenum3=0,imagenum4=0;
var s1=1,s2=1,s3=1,s4=1;

function endInitialPhase() {
	initialPhase=0;
	$('#overlaymain').fadeOut(2000);
	Slides(s1,s2,s3,s4);
	clearTimeout(t);
	t=setTimeout("rotateImages()",interval);
}

function isSafari() {
	var agt=navigator.userAgent.toLowerCase();
	if (agt.indexOf("safari") != -1) return true;
	else return false;
}

function isOpera() {
	var agt=navigator.userAgent.toLowerCase();
	if (agt.indexOf("opera") != -1) return true;
	else return false;
}


function rotateImages() {
	var imagenum;
	clearTimeout(t);
	if (++whichimg > 4) whichimg = 1;
	switch(whichimg) {
		case 1:
			if (++imagenum1 > 12) imagenum1 = 1;
			imagenum = imagenum1;
			break;
		case 2:
			if (++imagenum2 > 12) imagenum2 = 1;
			imagenum = imagenum2;
			break;
		case 3:
			if (++imagenum3 > 12) imagenum3 = 1;
			imagenum = imagenum3;
			break;
		case 4:
			if (++imagenum4 > 12) imagenum4 = 1;
			imagenum = imagenum4;
			break
	}		
	var src = 'images/slide'+whichimg+'-'+imagenum+'.gif';
	if (imagenum % 2) {
		//alert("out"+imagenum);
		document.getElementById('slide'+whichimg+'img').src = src;
		//fadeOut0()
		if (eval('s'+whichimg) == 1) {
			$('#slide'+whichimg+'over').fadeOut(2000);
		} else {
			fadelevel = 0;
			SetOpacity();
		}
		t=setTimeout("rotateImages()", interval);//+2000);
	} else {
		//alert("in"+imagenum);
		document.getElementById('slide'+whichimg+'over').src = src;
		//fadeIn0();
		if (eval('s'+whichimg) == 1) {
			$('#slide'+whichimg+'over').fadeIn(2000);
		} else {
			fadelevel = 10;
			SetOpacity();
		}
		t=setTimeout("rotateImages()", interval);//+2000);

	}
			
}

function fadeOut0() {
	fadelevel = 10;
	t = setTimeout("fadeOut1()", fadeinterval);	
}

function fadeIn0() {
	fadelevel = 0;
	t = setTimeout("fadeIn1()", fadeinterval);	
}

function SetOpacity() {
	
	if (isIE) {
		document.getElementById('slide'+whichimg+'over').filters.alpha.opacity=(fadelevel*10);
//		document.getElementById('slide'+n+'over').style.opacity.filter = 'alpha(opacity=' + fadelevel * 10 + ')';
	} else if (isSafari()) {
		document.getElementById('slide'+whichimg+'over').style.opacity=(fadelevel/10);
		
	} else {
		document.getElementById('slide'+whichimg+'over').style.MozOpacity=(fadelevel/10);
	}		
	
}

function fadeIn1() {
	fadelevel += fadestep;
	clearTimeout(t);
	SetOpacity();
	if (fadelevel>=10) {
		t=setTimeout("rotateImages()", interval);
	} else {
		t = setTimeout("fadeIn1()", fadeinterval);	
	}
}

function fadeOut1() {
	fadelevel -= fadestep;
	clearTimeout(t);
	SetOpacity();
	if (fadelevel<=0) {
		t=setTimeout("rotateImages()", interval);
	} else {
		t = setTimeout("fadeOut1()", fadeinterval);	
	}
}



function fsub(frm) {
	document.getElementById(frm).submit();
}

function newImage(arg) {
	if (document.images) {
		var rslt = new Image();
		rslt.src = 'images/'+arg;
		return rslt;
	}
}

function dstyle(target,l,t) {
	d(target+" {left:"+(lm+l)+"px; top:"+(mt+t)+"px;} ");
}


function getValue(id) {var s = document.getElementById(id).value; return s;}

function GetWindowDims(h,w) {
 if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  mt = parseInt((myHeight - h) / 2);
  //lm = parseInt((myWidth - w) / 2) + parseInt(w /5) + (isIE ? 0 : 10);
  lm = parseInt((myWidth - w) / 2);
  //alert("lm is "+lm+" and mt is "+mt);
}

function d(s) {
	document.write(s+"\n");
}

function SetStyle(id,item,value) {
	var target = eval('document.getElementById("'+id+'").style.'+item)
	target = '"'+value+'"';
}

function SetTopLeft(id,t,l) {
	document.getElementById(id).style.top=t+'px';
	document.getElementById(id).style.left=l+'px';
}

function ReSize() {
	var x;
	
	GetWindowDims(600,900);
	document.getElementById('container').style.marginTop=mt+'px';
if (isIE) {
		spacerleft=lm+222;t3top=mt+85;t4top=mt+141;t5top=mt+190;t6top=mt+246;t7top=mt+302;
	
		SetTopLeft('logo',mt+35,lm+515);

		SetTopLeft('slide1',mt+43,lm+410);
		SetTopLeft('slide1over', mt+69, lm+424);
		SetTopLeft('slide1img', mt+69, lm+424);

		SetTopLeft('slide2',mt+185,lm+410);
		SetTopLeft('slide2over', mt+211, lm+424);
		SetTopLeft('slide2img', mt+211, lm+424);

		SetTopLeft('slide3',mt+327,lm+410);
		SetTopLeft('slide3over', mt+353, lm+424);
		SetTopLeft('slide3img', mt+353, lm+424);

		SetTopLeft('slide4',mt+469,lm+410);
		SetTopLeft('slide4over', mt+495, lm+424);
		SetTopLeft('slide4img', mt+485, lm+424);

		//SetTopLeft('t7',mt+290,lm);
	} else {
		spacerleft=lm+224;t3top=mt+70;t4top=mt+126;t5top=mt+176;t6top=mt+232;t7top=mt+286;
		SetTopLeft('logo',mt+20,lm+520);

		SetTopLeft('slide1',mt+28,lm+420);
		SetTopLeft('slide1over', mt+62, lm+434);
		SetTopLeft('slide1img', mt+62, lm+434);
		
		SetTopLeft('slide2',mt+170,lm+420);
		SetTopLeft('slide2over', mt+204, lm+434);
		SetTopLeft('slide2img', mt+204, lm+434);
		
		SetTopLeft('slide3',mt+312,lm+420);
		SetTopLeft('slide3over', mt+346, lm+434);
		SetTopLeft('slide3img', mt+346, lm+434);

		SetTopLeft('slide4',mt+454,lm+420);
		SetTopLeft('slide4over', mt+488, lm+434);
		SetTopLeft('slide4img', mt+488, lm+434);

		//SetTopLeft('t7',mt+270,lm);
	}
	SetTopLeft('t3group',t3top-2,lm);
	SetTopLeft('t3over',t3top,lm+239);
	SetTopLeft('t4group',t4top-2,lm);
	SetTopLeft('t4over',t4top,lm+239);
	SetTopLeft('t5group',t5top-2,lm);
	SetTopLeft('t5over',t5top,lm+239);
	SetTopLeft('t6group',t6top-2,lm);
	SetTopLeft('t6over',t6top,lm+239);
	SetTopLeft('t7group',t7top-2,lm);
	SetTopLeft('t7over',t7top,lm+239);
	if (document.getElementById('t3spacer').style.display=='block') {
		x=30+which3;DispSpacer(x,false);DispSpacer(x,true);
	}
	if (document.getElementById('t4spacer').style.display=='block') {
		x=40+which4;DispSpacer(x,false);DispSpacer(x,true);
	}
	if (document.getElementById('t5spacer').style.display=='block') {
		x=50+which5;DispSpacer(x,false);DispSpacer(x,true);
	}
}

var which=0, which2=0, which3=0, which4=0, which5=0, which6=0, which7=0; 


		
function SetSrc(id,pic) {
		document.getElementById(id).src = 'images/'+pic;
}


function Disp(target, truefalse) {
	if (truefalse) {
		//alert(document.getElementById(target).style.top);
		document.getElementById(target).style.display = 'block';
		document.getElementById(target).style.zIndex='10';
	} else {
		document.getElementById(target).style.display = 'none';	
	}
}

function DispSpacer(num, truefalse) {
	var target = 't'+parseInt(num/10)+'spacer';
	if (num >= 60) target = 't3spacer';
	if (num >= 70) target = 't4spacer';
	var pxt, unit;
	if (truefalse) {
		if ((num >= 31)&&(num <= 35)) {
			unit = num - 31;
			pxt = t3top + (22 * unit);
		} else if ((num >= 41)&&(num <= (40 + CURRDEVMAX))) {
			unit = num - 41;
			pxt = t4top + (22 * unit);
		} else if ((num >= 51)&&(num <= (50 + ACQMAX))) {
			unit = num - 51;
			pxt = t5top + (22 * unit);
		} else if ((num >= 61)&&(num <= (60 + NEWSMAX))) {
			unit = num - 61;
			pxt = t6top + (22 * unit);
		} else if ((num >= 71)&&(num <= (70 + CONTACTMAX))) {
			unit = num - 71;
			pxt = t7top + (22 * unit);
		} 
		document.getElementById(target).style.left = spacerleft+'px';
		document.getElementById(target).style.top = pxt+'px';
		document.getElementById(target).style.display = 'block';
		document.getElementById(target).style.zIndex='7';
	} else {
		document.getElementById(target).style.display = 'none';	
	}
}

function Style3(target, truefalse) {
	if (truefalse) {
		document.getElementById(target).style.backgroundImage = 'url("images/Green2.gif")';
		document.getElementById(target).style.color = '#0F8875';
	} else {
		document.getElementById(target).style.backgroundImage = 'url("images/Green1.gif")';
		document.getElementById(target).style.color = '#000';
	}
}

function Style4(target, truefalse) {
	if (truefalse) {
		document.getElementById(target).style.backgroundImage = 'url("images/Blue2.gif")';
		document.getElementById(target).style.color = '#25518E';
	} else {
		document.getElementById(target).style.backgroundImage = 'url("images/Blue1.gif")';
		document.getElementById(target).style.color = '#000';
	}
}

function Style5(target, truefalse) {
	if (truefalse) {
		document.getElementById(target).style.backgroundImage = 'url("images/Orange2.gif")';
		document.getElementById(target).style.color = '#DB6442';
	} else {
		document.getElementById(target).style.backgroundImage = 'url("images/Orange1.gif")';
		document.getElementById(target).style.color = '#000';
	}
}

function DispSlide(n, truefalse) {
	var sid = "slide"+n;
	var sidover = "slide"+n+"over";
	var sidimg = "slide"+n+"img";
	if (truefalse) {
		document.getElementById(sid).style.display = 'block';
		document.getElementById(sidimg).style.display = 'block';
		document.getElementById(sidover).style.display = 'block';
	} else {
		document.getElementById(sid).style.display = 'none';
		document.getElementById(sidimg).style.display = 'none';
		document.getElementById(sidover).style.display = 'none';
	}
}

function Slides(sl1,sl2,sl3,sl4) {
	s1=sl1;s2=sl2;s3=sl3;s4=sl4;
	if (!initialPhase) {
		DispSlide(1,(sl1?true:false)); 
		DispSlide(2,(sl2?true:false)); 
		DispSlide(3,(sl3?true:false));
		DispSlide(4,(sl4?true:false));
	}
}

function Show(n) {
	if ((which>=3)&&(which<=7)) {
		SetSrc('m'+which,'mainMenu'+which+'.1.gif');
		if (which==3) {Disp('t3group',false);Show3(0);Disp('t3over',false);Disp('t33subover',false);
						if (which2) document.getElementById('t33'+which2).style.color = '#000'; 
						which2 = 0;}
		if (which==4) {Disp('t4group',false);Show4(0);Disp('t4over',false);}
		if (which==5) {Disp('t5group',false);Show5(0);Disp('t5over',false);}
		if (which==6) {Disp('t6group',false);Show6(0);Disp('t6over',false);}
		if (which==7) {Disp('t7group',false);Show7(0);Disp('t7over',false);}
	}
	which=n;
	if ((which>=3)&&(which<=7)) {
		SetSrc('m'+which,'mainMenu'+which+'.2.gif');
		if (which==3) {Disp('t3group',true);Slides(0,0,0,1);}
		if (which==4) {Disp('t4group',true);Slides(1,0,0,0);}
		if (which==5) {Disp('t5group',true);Slides(1,0,0,1);}
		if (which==6) {Disp('t6group',true);Slides(1,0,0,0);}
		if (which==7) {Disp('t7group',true);Slides(1,0,0,0);}
	}
}	

function Show2(type,n) {
	var w = 'OP2'+n;
	var wImg = 'OPIMG'+n;
	var img;
	//alert(w);//var s33=;
	if(type==33) {
		if (which2) {
				document.getElementById('t33'+which2).style.color = '#000';
		}
		if ((n<=OP2MAX)&&(n>=0)) {
			which2 = n;
			document.getElementById('t33'+n).style.color = '#0F8875';
			img = eval(wImg);
			if (img != '') {
				img = '<p><img src="images/special/'+img+'" /></p>';
			}
			document.getElementById('t33subover').innerHTML=img+'<p>'+eval(w)+'</p>';
			document.getElementById('t33subover').style.display='block';
			document.getElementById('t33subover').style.zIndex='10';
		} else {
			which2 = 0;
			Disp('t33subover',false);
		}
	} else {
		Disp('t33subover',false);
	}
}			

function Show3(n) {
	if (which2) {Disp('t33subover',false); document.getElementById('t33'+which2).style.color = '#000'; which2=0;}
	if ((which3>0)&&(which3<6)) {
		Style3('t3'+which3,false);
		DispSpacer('3'+which3,false);
		Disp('t3'+which3+'over',false);
	} else if (!which3) {
		Disp('t3over',false);
	}
	which3 = n;
	if ((which3 > 0)&&(which3 < 6)) {
		Style3('t3'+which3, true);
		DispSpacer('3'+which3, true);
		Disp('t3over', true);
		Disp('t3'+which3+'over', true);
	}
}			

function Show4(n) {
	//alert("show4 : "+n);
	if ((which4 > 0)&&(which4 <= CURRDEVMAX)) {
		Style4('t4'+which4, false);
		Disp('t4'+which4+'over', false);
		DispSpacer('4'+which4, false);
	} else if (!which4) {
		Disp('t4over', false);
	}
	which4 = n;
	if ((which4 > 0)&&(which4 <= CURRDEVMAX)) {
		Style4('t4'+which4, true);
		Disp('t4over', true);
		DispSpacer('4'+which4, true);
		Disp('t4'+which4+'over', true);
		//alert(document.getElementById('t4'+which4+'over').style.left)
	}
}			

function Show5(n) {
	//alert("show4 : "+n);
	if ((which5 > 0)&&(which5 <= ACQMAX)) {
		Style5('t5'+which5, false);
		Disp('t5'+which5+'over', false);
		DispSpacer('5'+which5, false);
	} else if (!which5) {
		Disp('t5over', false);
	}

	which5 = n;
	if ((which5 > 0)&&(which5 <= ACQMAX)) {
		Style5('t5'+which5, true);
		DispSpacer('5'+which5, true);
		Disp('t5over', true);
		Disp('t5'+which5+'over', true);
	}
}			

function Show6(n, i) {
	//return;
	if (!i) {
		Disp('t6group', false);
		Slides(1,1,1,1);
	}
		
	if ((which6 > 0)&&(which6 <= NEWSMAX)) {
		Style3('t6'+which6, false);
		DispSpacer('6'+which6, false);
		Disp('t6'+which6+'over', false);
	} else if (!which6) {
		Disp('t6over', false);
	}

	which6 = n;
	if ((which6 > 0)&&(which6 <= NEWSMAX)) {
		Style3('t6'+which6, true);
		if (i) {
			DispSpacer('6'+which6, true);
		} else {
			if (which != 6) {
				Show(0);
				which = 6;
			}
		}
		Disp('t6over', true);
		Disp('t6'+which6+'over', true);
		document.getElementById('t6over').scrollTop=0;
		if (i) {
			SetTopLeft('t6over',t6top,lm+239);
		} else {
			SetTopLeft('t6over',t6top,lm+55);
		}
	}
}			

function Show7(n, i) {
	//return;
	if (!i) Disp('t7group', false);
		
	if ((which7 > 0)&&(which7 <= CONTACTMAX)) {
		Style4('t7'+which7, false);
		DispSpacer('7'+which7, false);
		Disp('t7'+which7+'over', false);
	} else if (!which7) {
		Disp('t7over', false);
	}

	which7 = n;
	if ((which7 > 0)&&(which7 <= CONTACTMAX)) {
		Style4('t7'+which7, true);
		DispSpacer('7'+which7, true);
		Disp('t7over', true);
		Disp('t7'+which7+'over', true);
		//document.getElementById('t7over').scrollTop=0;
	}
}			


