//**********************************************************************************
//**********************************************************************************
//Toggle DIV -- show or hide
//**********************************************************************************

function toggleDiv(div){  
	document.getElementById(div).style.display = 'block';
}



//*********************************************************************************
// Pop up window functions
//*********************************************************************************

function OpenBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}


// this is the newsletter window 
function newWin(URL) {
	newWindow=window.open(URL, 'urlwindow', 'location=yes,toolbar=yes,status=yes,menubar=yes,scrollbars=yes,width=800,height=600,resizable=no'); 
	newWindow.focus();
}
function newWinSize(URL, winW, winH) {
	newWindow=window.open(URL, 'urlwindow', 'location=yes,toolbar=no,status=yes,menubar=no,scrollbars=no,width=' + winW +
',height='+ winH + ',resizable=no'); 
	newWindow.focus();
}
// this is another window (resizable)
function reWin(URL) {
	newWindow=window.open(URL, 'rewindow', 'location=yes,toolbar=yes,status=yes,menubar=yes,scrollbars=yes,width=800,height=600,resizable=yes'); 
	newWindow.focus();
}



//*********************************************************************************
// Dynamic pop-up window with image, caption text and page title
//*********************************************************************************
	
	function imagePopWin(img, title, txt, winW, winH, imgW, imgH) {
		w = window.open('','','width='+ winW +', height='+ winH + ', toolbar=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no');
			w.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">', '\n');
			w.document.write('<html>', '\n');
			w.document.write('<head>', '\n');
			w.document.write('	<title>' + title + '</title>', '\n');
			w.document.write('	<link rel="stylesheet" href="css/imgPopWinStyle.css" type="text/css">', '\n');
			w.document.write('</head>', '\n');
			w.document.write('<body>', '\n');
			w.document.write('	<table align="center" bgcolor="#ffffff" border=0 width=350 border=0 cellspacing=0 cellpadding=0>', '\n');
			w.document.write('		<tr><td class="body"><a href="#" class="bodyContentText" onClick="javascript:window.close();">Close Window</a><br><br></td></tr>', '\n');
			w.document.write('		<tr><td>' + '<img src=' + 'images/' + img + ' ' + 'width=' + imgW + ' ' +  'height=' + imgH + ' ' +  'border=0>' + '</td></tr>', '\n');
			w.document.write('		<tr><td class="body"><br>' + txt + '</td></tr>', '\n');
			w.document.write('	</table>', '\n');
			w.document.write('</body>', '\n');
			w.document.write('</html>', '\n');
	} 

//*********************************************************************************
//Browser and platform detection
//*********************************************************************************

var exclude=1;
var agt=navigator.userAgent.toLowerCase();
var win=0;var mac=0;var lin=1;
if(agt.indexOf('win')!=-1){win=1;lin=0;}
if(agt.indexOf('mac')!=-1){mac=1;lin=0;}
var lnx=0;if(lin){lnx=1;}
var ice=0;
var ie=0;var ie4=0;var ie5=0;var ie6=0;var com=0;var dcm;
var op5=0;var op6=0;var op7=0;
var ns4=0;var ns6=0;var ns7=0;var mz7=0;var kde=0;var saf=0;
if(typeof navigator.vendor!="undefined" && navigator.vendor=="KDE"){
	var thisKDE=agt;
	var splitKDE=thisKDE.split("konqueror/");
	var aKDE=splitKDE[1].split("; ");
	var KDEn=parseFloat(aKDE[0]);
	if(KDEn>=2.2){
		kde=1;
		ns6=1;
		exclude=0;
		}
	}
else if(agt.indexOf('webtv')!=-1){exclude=1;}
else if(typeof window.opera!="undefined"){
	exclude=0;
	if(/opera[\/ ][5]/.test(agt)){op5=1;}
	if(/opera[\/ ][6]/.test(agt)){op6=1;}
	if(/opera[\/ ][7-9]/.test(agt)){op7=1;}
	}
else if(typeof document.all!="undefined"&&!kde){
	exclude=0;
	ie=1;
	if(typeof document.getElementById!="undefined"){
		ie5=1;
		if(agt.indexOf("msie 6")!=-1){
			ie6=1;
			dcm=document.compatMode;
			if(dcm!="BackCompat"){com=1;}
			}
		}
	else{ie4=1;}
	}
else if(typeof document.getElementById!="undefined"){
	exclude=0;
	if(agt.indexOf("netscape/6")!=-1||agt.indexOf("netscape6")!=-1){ns6=1;}
	else if(agt.indexOf("netscape/7")!=-1||agt.indexOf("netscape7")!=-1){ns6=1;ns7=1;}
	else if(agt.indexOf("gecko")!=-1){ns6=1;mz7=1;}
	if(agt.indexOf("safari")!=-1 || (typeof document.childNodes!="undefined" && typeof document.all=="undefined" && typeof navigator.taintEnabled=="undefined")){mz7=0;ns6=1;saf=1;}
	}
else if((agt.indexOf('mozilla')!=-1)&&(parseInt(navigator.appVersion)>=4)){
	exclude=0;
	ns4=1;
	if(typeof navigator.mimeTypes['*']=="undefined"){
		exclude=1;
		ns4=0;
		}
	}
if(agt.indexOf('escape')!=-1){exclude=1;ns4=0;}
if(typeof navigator.__ice_version!="undefined"){exclude=1;ie4=0;}


//*********************************************************************************
//General Show/Hide of divs
//*********************************************************************************
function ShowHide(id, visibility, display) { 
    obj = document.getElementsByTagName("div"); 
    obj[id].style.visibility = visibility;
	obj[id].style.display = display; 
}
