//BEGIN STYLEWRITER
//remember to initialize styleDir variable in each page
if(navigator.platform.indexOf("Mac") != -1 && navigator.appName.indexOf("Netscape") != -1){
	document.write('<link rel="stylesheet" href="'+styleDir+'css/1341_mac_ns.css" type="text/css" />');
}
else if(navigator.appName.indexOf("Netscape") != -1){
	document.write('<link rel="stylesheet" href="'+styleDir+'css/1341_ns.css" type="text/css" />');
}
else{
	document.write('<link rel="stylesheet" href="'+styleDir+'css/1341_ie.css" type="text/css" />')
}
//END STYLEWRITER

//ACTIVATE IMAGE 
function rollOver() {
	for (i = 0; i < arguments.length; i++) {
	names = arguments[i];
	document.images[names].src = eval(names + "_on.src");
	}
}	
//END ACTIVATE IMAGE 

//DEACTIVATE IMAGE
function rollOff() {
	 for (i = 0; i < arguments.length; i++) {
	 names = arguments[i];
	 document.images[names].src = eval(names + "_off.src");
	 }
}
//END DEACTIVATE IMAGE

//CHANGE LOCATION OF TWO FRAMES AT ONCE
function changeFrames(navFrame, mainFrame) {
parent.navfr.location = navFrame;
parent.mainfr.location = mainFrame;
}
//END CHANGE LOCATION OF TWO FRAMES AT ONCE

//CHANGE LOCATION OF TWO FRAMES AT ONCE FROM TOP NAV
function chgFromTop(navFrame, mainFrame) {
top.content.navfr.location = navFrame;
top.content.mainfr.location = mainFrame;
}
//END CHANGE LOCATION OF TWO FRAMES AT ONCE FROM TOP NAV

//ACTIVATE ON_STATE IMAGES IN ANOTHER FRAME
function frRollOn(navImageName) {
	navImg = navImageName;
	type = typeof(parent.navfr.document.images[navImg]);
	if(type != "object")
	setTimeout('frRollOn(navImg)',500);
	else
	parent.navfr.document.images[navImg].src = eval(navImg + "_on.src"); 
}
//END ACTIVATE ON_STATE IMAGES IN ANOTHER FRAME

//ACTIVATE MULTIPLE ON_STATE IMAGES IN ANOTHER FRAME
function frRollOn2() {
	for(i=0;i < arguments.length;i++) {
	navImg4 = arguments[i];
	type = typeof(parent.navfr.document.images[navImg4]);
	if(type != "object")
	setTimeout('frRollOn2()',500);
	else
	parent.navfr.document.images[navImg4].src = eval(navImg4 + "_on.src"); 
	}
}
//END ACTIVATE MULTIPLE ON_STATE IMAGES IN ANOTHER FRAME

//DEACTIVATE ON_STATE IMAGES IN ANOTHER FRAME
function frRollOff(navImageName) {
	navImg2 = navImageName;
	type = typeof(parent.navfr.document.images[navImg2]);
	if(type != "object")
	setTimeout('frRollOff(navImg2)',500);
	else
	parent.navfr.document.images[navImg2].src = eval(navImg2 + "_off.src"); 
}
//END DEACTIVATE ON_STATE IMAGES IN ANOTHER FRAME

//DEACTIVATE MULTIPLE ON_STATE IMAGES IN ANOTHER FRAME
function frRollOff2() {
	for(i=0;i < arguments.length;i++) {
	navImg3 = arguments[i];
	type = typeof(parent.navfr.document.images[navImg3]);
	if(type != "object")
	setTimeout('frRollOff2()',500);
	else
	parent.navfr.document.images[navImg3].src = eval(navImg3 + "_off.src"); 
	}
}
//END DEACTIVATE MULTIPLE ON_STATE IMAGES IN ANOTHER FRAME

//FUNCTION TO PRINT PAGE	
function printit() {
if (window.print)
 window.print();
else {
 if (navigator.platform.indexOf('Mac') != -1)
alert('This function does not work in your browser! \n Please select the Print option from the File menu.');
else if (navigator.platform.indexOf('Win') != -1)
alert('This function does not work in your browser! \n Please right click on your mouse and select the Print option.');
else alert('This function does not work in your browser!');
 }
}
// END FUNCTION TO PRINT PAGE	

//VIDEO VARIABLES
var vidSource = '';
var trSource = '';
var rate = '';
var vidName = '';
var vidCapName ='';
var vidCrName = '';
var vidWinW = null;
var vidWinH = null;
var realPlayWinW = null;
var realPlayWinH = null;
var positionFieldW = null;

//PLAY VIDEO WITH TRANSCRIPT FUNCTION
function playtVideo(viSource,vcpName,vName,vcName,tSource) {
vidSource = baseDir + "video/" + viSource;
vidCapName = vcpName;
if (vidCapName == null) vidCapName = "";
vidCrName = vcName;
if (vidCrName == null) vidCrName = "";
trSource = tSource;
vidName =  vName;
	if (document.cookie.indexOf('1341video') != -1 || document.cookie == -1) {
		if (document.cookie.indexOf('1341video=hi') != -1) {
		vidWinW = 400;
		vidWinH = 440; 
		realPlayWinW = 320;
		realPlayWinH = 240; 
		positionFieldW = 260; 
		rate = "_fast.rpm"; 
		}
		else {
		vidWinW = 246;
		vidWinH = 348; 
		realPlayWinW = 160;
		realPlayWinH = 120; 
		positionFieldW = 100; 
		rate = "_slow.rpm"; 
		}
	openVWin(baseDir + "main/1341_poptVid.html",vidWinW,vidWinH);
	}
	else {
	openVPWin("videoPref");  
	}
 }	
//END PLAYVIDEO WITH TRANSCRIPT FUNCTION

//PLAY VIDEO FUNCTION
function playVideo(viSource,vcpName,vName,vcName) {
vidSource = baseDir + "video/" + viSource;
vidCapName = vcpName;
if (vidCapName == null) vidCapName = "";
vidCrName = vcName;
if (vidCrName == null) vidCrName = "";
vidName =  vName;
	if (document.cookie.indexOf('1341video') != -1 || document.cookie == -1) {
		if (document.cookie.indexOf('1341video=hi') != -1) {
		vidWinW = 400;
		vidWinH = 440; 
		realPlayWinW = 320;
		realPlayWinH = 240; 
		positionFieldW = 260; 
		rate = "_fast.rpm"; 
		}
		else {
		vidWinW = 246;
		vidWinH = 348; 
		realPlayWinW = 160;
		realPlayWinH = 120; 
		positionFieldW = 100; 
		rate = "_slow.rpm"; 
		}
	openVWin(baseDir + "main/1341_popVid.html",vidWinW,vidWinH);
	}
	else {
	openVPWin("videoPref");  
	}
 }	
//END PLAYVIDEO FUNCTION

//OPEN VIDEO WINDOW
function openVWin(url,w,h) { 
topWin = (screen.availHeight - h) / 2;
leftWin = (screen.availWidth - w) / 2;
props="status=no,width="+w+",height="+h+",top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no";
var myVideo = window.open(url,"vidWin",props);
}
//END OPEN VIDEO WINDOW

//OPEN VIDEO PREFERENCE WINDOW with TRANSCRIPTS
function opentVPWin(vPrefname) { 
topWin = (screen.availHeight - 350) / 2;
leftWin = (screen.availWidth - 400) / 2;
props="status=yes,width=400,height=320,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no";
myVPref = window.open("../main/1341_main_vidtrans.html",vPrefname,props);
myVPref.focus();
}
//END OPEN VIDEO PREFERENCE WINDOW with TRANSCRIPTS

//OPEN VIDEO PREFERENCE WINDOW
function openVPWin(vPrefname) { 
topWin = (screen.availHeight - 350) / 2;
leftWin = (screen.availWidth - 400) / 2;
props="status=yes,width=400,height=320,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no";
myVPref = window.open("../main/1341_main_vidopt.html",vPrefname,props);
myVPref.focus();
}
//END OPEN VIDEO PREFERENCE WINDOW

//DYNAMIC FRAME  FOR TRANSCRIPT POPUPS
var frameWrite = '';
function frameWriter(bottomFrame){	
frameWrite = '';	
frameWrite += "<html><head><title>Covering Terrorism: The Media and 9/11</title>";
frameWrite += "<script language='JavaScript'>";
frameWrite += "var bottomUrl = '"+bottomFrame+"'";
frameWrite += "<\/script>";
frameWrite += "</head>\n";
frameWrite += "\n<frameset rows=\"20,*\" framespacing=\"0\" frameborder=\"0\" border=\"0\">\n";
frameWrite +=    "\n<frame name=\"top\" marginwidth=\"10\" marginheight=\"10\" src=\"1321_tr_top.html\" scrolling=\"no\" framespacing=\"0\" frameborder=\"0\" border=\"0\">\n";
frameWrite +=    "\n<frame name=\"bottom\" marginwidth=\"10\" marginheight=\"10\" src=\"" + bottomFrame+"\" scrolling=\"auto\" framespacing=\"0\" frameborder=\"0\" border=\"0\">\n";
frameWrite +=   "\n</frameset>";
frameWrite += "\n</html>";
}
//END DYNAMIC FRAME FOR TRANSCRIPT POPUPS

//FUNCTION FOR TRANSCRIPTS
function goTrans(bottomTrans){
topWin = (screen.availHeight - 400) / 2;
leftWin = (screen.availWidth - 420) / 2;
props="status=yes,width=420,height=400,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=yes,scrollbars=yes";
//frameWriter(bottomTrans);
//trPage = baseDir + 'main/1321_tr_frameset.html';
var trWnd = window.open(bottomTrans,'transcript',props);
trWnd.focus();
}
//END FUNCTION FOR TRANSCRIPTS

//OLD FUNCTION FOR TRANSCRIPTS
function goTransOld(bottomTrans){
topWin = (screen.availHeight - 400) / 2;
leftWin = (screen.availWidth - 440) / 2;
props="status=yes,width=440,height=400,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=yes";
frameWriter(bottomTrans);
trPage = baseDir + 'main/1321_tr_frameset.html';
var trWnd = window.open(trPage,'transcript',props);
trWnd.focus();
}
//OLD END FUNCTION FOR TRANSCRIPTS

//ANOTHER FUNCTION FOR TRANSCRIPTS
function goTransNew(bottomTrans, tImage){
trImage = tImage;
topWin = (screen.availHeight - 400) / 2;
leftWin = (screen.availWidth - 440) / 2;
props="status=yes,width=440,height=400,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=yes";
frameWriter(bottomTrans);
trPage = baseDir + 'main/1321_tr_frameset.html';
var trWnd = window.open(trPage,'transcript',props);
trWnd.focus();
}
//END ANOTHER FUNCTION FOR TRANSCRIPTS

//DYNAMIC CONTENT FOR EXTERNAL LINKS

function frameWriter2(bottomFrame){	
	frameWrite2 = '';	
	frameWrite2 += "<html><head><title>Covering Terrorism: The Media and 9/11</title>";
	frameWrite2 += "<script language='JavaScript'>";
	frameWrite2 += "var bottomUrl = '"+bottomFrame+"'";
	frameWrite2 += "<\/script>";
	frameWrite2 += "</head>\n";
	frameWrite2 += "\n<frameset rows=\"57,*\" framespacing=\"0\" frameborder=\"0\" border=\"0\">\n";
	frameWrite2 +=    "\n<frame name=\"top\" marginwidth=\"10\" marginheight=\"10\" src=\"ci_top.html\" scrolling=\"no\" framespacing=\"0\" frameborder=\"0\" border=\"0\">\n";
	frameWrite2 +=    "\n<frame name=\"bottom\" marginwidth=\"10\" marginheight=\"10\" src=\""+bottomFrame+"\" scrolling=\"auto\" framespacing=\"0\" frameborder=\"0\" border=\"0\">\n";
	frameWrite2 +=   "\n</frameset>";
	frameWrite2 += "\n</html>";
}
// END DYNAMIC CONTENT FOR EXTERNAL LINKS

var bottomFrameLocation = '';

//Function for External   Links
function goHere(bottomLoc){
	frameWriter2(bottomLoc);
	framePage = baseDir + 'main/1341_go_fr.html';
	var frmWnd = window.open(framePage, '_blank', "statusbar,status,menubar,titlebar,toolbar,location,width=760,height=400,resizable=yes,scrollbars=yes");
	frmWnd.focus();
}
//End Function for External  Links

//FUNCTION TO OPEN A NEW BROWSER WINDOW
function openWin(url,winname,w,h) { 
topWin = (screen.availHeight - h) / 2;
leftWin = (screen.availWidth - w) / 2;
	if (navigator.platform.indexOf('mac') != -1){
 	props = "menubar=yes,width="+w+",height="+h+",top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no"; }
	else {
	props = "width="+w+",height="+h+",top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no"; }
var myWin = window.open(url,winname,props);
myWin.focus();
}

//WINDOW OPENER FUNCTIONS
function openTrans(url,winname) {
topWin = (screen.availHeight - 400) / 2;
leftWin = (screen.availWidth - 440) / 2;
props="scrollbars=yes,status=yes,width=440,height=400,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=yes";
var myTrans = window.open(url,winname,props);
myTrans.focus();
}
	
function openPlugins(url){
	var topWin = (screen.availHeight - 500) / 2;
	var leftWin = (screen.availWidth - 625) / 2;
	var props = "status=no,width=625,height=500,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no,scrollbars=yes";
	var pluginWin = window.open(url,"plugIns",props);
	pluginWin.focus();
	}

function ssPop(url){
	var topWin = (screen.availHeight - 500) / 2;
	var leftWin = (screen.availWidth - 480) / 2;
	var props = "status=no,width=480,height=500,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no,scrollbars=no";
	var slideWin = window.open(url,"slideShow",props);
	slideWin.focus();
	}

function openPrivacy(url){
	var topWin = (screen.availHeight - 500) / 2;
	var leftWin = (screen.availWidth - 600) / 2;
	var props = "status=no,width=600,height=500,top="+topWin+",screenY="+topWin+",left="+leftWin+",screenX="+leftWin+",resizable=no,scrollbars=yes";
	var privacyWin = window.open(url,"privacy",props);
	privacyWin.focus();
	}
//END  WINDOW OPENER FUNCTIONS