// JavaScript File

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_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];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function RunSplash(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="608" height="536" id="Splash" align="middle">\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Splash.swf" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Splash.swf" menu="false" wmode="transparent" quality="best" width="608" height="536" name="Splash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
	document.write('</object>\n');
}

function Internal_RunSplashNav(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100" height="60" id="SplashNav" align="middle">\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/SplashNav.swf?web=internal" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/SplashNav.swf?web=internal" menu="false" wmode="transparent" quality="best" width="100" height="60" name="SplashNav" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
	document.write('</object>\n');
}

function External_RunSplashNav(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100" height="60" id="SplashNav" align="middle">\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/SplashNav.swf?web=external" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/SplashNav.swf?web=external"  menu="false" wmode="transparent" quality="best" width="100" height="60" name="SplashNav" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
	document.write('</object>\n');
}

function RunHomeTopAni(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="235" id="Nav_TopAni" align="middle">\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Home_TopAni.swf" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Home_TopAni.swf"  menu="false" wmode="transparent" quality="best" width="800" height="235" name="Nav_TopAni" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
	document.write('</object>\n');
}

function RunHomeSlideShow(theWidth, theHeight, slideshowSection){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + theWidth + '" height="' + theHeight + '" id="Slideshow" align="middle">\n');
	document.write('<param name="WMODE" value="opaque" />\n');	
	document.write('<param name="movie" value="/resources/' + slideshowSection + '/slideshow.swf?varURL=/resources/' + slideshowSection + '/ssp_params.xml" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/resources/' + slideshowSection + '/slideshow.swf?varURL=/resources/' + slideshowSection + '/ssp_params.xml" menu="false" quality="best" width="' + theWidth + '" height="' + theHeight + '" name="Slideshow" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="opaque" />\n');
	document.write('</object>\n');
}

/*-------------------- Run Top Menu Functions--------------------- */

function Staff_RunTnav_new(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="TnavFlash" width="100%" height="100%" align="top">\n');
	document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Tnav.swf?site=staff" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="salign" value="lt" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Tnav.swf?site=staff" id="TnavFlash" menu="false" wmode="transparent" quality="best" salign="lt" align="top" allowScriptAccess="sameDomain" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed>\n');
	document.write('</object>\n');
}

function Client_RunTnav_new(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="TnavFlash" width="100%" height="100%" align="top">\n');
	document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Tnav.swf?site=client" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="salign" value="lt" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Tnav.swf?site=client" id="TnavFlash" menu="false" wmode="transparent" quality="best" salign="lt" align="top" allowScriptAccess="sameDomain" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed>\n');
	document.write('</object>\n');
}

function Guest_RunTnav_new(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="TnavFlash" width="100%" height="100%" align="top">\n');
    document.write('<param name="menu" value="false" />\n');
	document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Tnav.swf?site=guest" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="salign" value="lt" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Tnav.swf?site=guest" id="TnavFlash" menu="false" wmode="transparent" quality="best" salign="lt" align="top" allowScriptAccess="sameDomain" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed>\n');
	document.write('</object>\n');
}


function Staff_RunTnav(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" align="top">\n');
	document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Tnav.swf?site=staff&page=what" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="salign" value="lt" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Tnav.swf?site=staff&page=what" menu="false" wmode="transparent" quality="best" salign="lt" align="top" allowScriptAccess="sameDomain" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed>\n');
	document.write('</object>\n');
}

function Client_RunTnav(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" align="top">\n');
	document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Tnav.swf?site=client&page=what" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="salign" value="lt" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Tnav.swf?site=client&page=what"  menu="false" wmode="transparent" quality="best" salign="lt" align="top" allowScriptAccess="sameDomain" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed>\n');
	document.write('</object>\n');
}

function Guest_RunTnav(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" align="top">\n');
    document.write('<param name="menu" value="false" />\n');
	document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Tnav.swf?site=guest&page=what" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="salign" value="lt" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Tnav.swf?site=guest&page=what" menu="false" wmode="transparent" quality="best" salign="lt" align="top" allowScriptAccess="sameDomain" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100%"></embed>\n');
	document.write('</object>\n');
}



/*------------END Run Top Menu Functions----------------------- */

function RunTnavIcon(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="145" height="138" align="middle">\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Tnav_Icon.swf" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="bgcolor" value="#ffffff" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Tnav_Icon.swf"  menu="false" wmode="transparent" quality="best" bgcolor="#ffffff" width="145" height="138" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
	document.write('</object>\n');
}

function Internal_RunBnav(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="62" height="28">\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Bnav.swf?web=internalBnav" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Bnav.swf?web=internalBnav" menu="false" wmode="transparent" quality="best" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="62" height="28"></embed>\n');
	document.write('</object>\n');
}

function External_RunBnav(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="62" height="28">\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="/Bnav.swf?web=externalBnav" />\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Bnav.swf?web=externalBnav" menu="false" wmode="transparent" quality="best" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="62" height="28"></embed>\n');
	document.write('</object>\n');
}

function RunBnavIcon(){
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="134" height="68">\n');
	document.write('<param name="menu" value="false" />\n');
	document.write('<param name="movie" value="/Bnav_Icon.swf">\n');
	document.write('<param name="WMODE" value="TRANSPARENT" />\n');
	document.write('<param name="quality" value="best" />\n');
	document.write('<embed src="/Bnav_Icon.swf"  menu="false" wmode="transparent" quality="best" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="134" height="68"></embed>\n');
	document.write('</object>\n');
}

function setFlashWidth(divid, newW){
document.getElementById(divid).style.width = newW+"px";
}
function setFlashHeight(divid, newH){
document.getElementById(divid).style.height = newH+"px";  
}

function hideScroller(){
document.getElementById("Scroller").style.overflow = "hidden" ; 
document.getElementById("Scroller").style.backgroundImage = "url(/images/ScrollerBG.gif)";
}

function showScroller(){
document.getElementById("Scroller").style.overflow = "auto"; 
document.getElementById("Scroller").style.backgroundImage = "none";
}

function setFlashSize(divid, newW, newH){
setFlashWidth(divid, newW);
setFlashHeight(divid, newH);
}

function goback(){
history.back();
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function openNewWindow(URLtoOpen, windowName, windowFeatures) { 
  newWindow=window.open(URLtoOpen, windowName, windowFeatures);
}



////////// John's Functions ///////////

function openPressWindow(cid){
	MM_openBrWindow('PressArticle.aspx?cid=' + cid,'PressArticle','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=610,height=700');
}		  
function openPressPDF(filepath){
	MM_openBrWindow(filepath,'PressArticle','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=610,height=700');
}
function enableFrames (){
    if (window.parent.frames[0]){
        // do nothing, a frame already exists
    }
    else{
        // no frame, so navigate to the frames page
        window.top.document.location= "/edit/default.aspx";
    }  
}

function wallpaper(){
 window.open('/Wallpaper.aspx','Wallpaper','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=625,height=507');
}

 function featurevid(){
 window.open('/FeatureVideo.aspx','FeatureVideo','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=360,height=300');
}

function drawPortfolioVideoOLD(videoURL){
	var outputString="";
	outputString='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="284" id="Port_MovieTEMP" align="middle" VIEWASTEXT>\n';
    outputString+='<param name="allowScriptAccess" value="sameDomain" />\n';
	outputString+='<param name="WMODE" value="TRANSPARENT" />\n';
    outputString+='<param name="movie" value="' + videoURL +'" />\n';
	outputString+='<param name="quality" value="high" />\n';
	outputString+='<param name="bgcolor" value="#ffffff" />\n';
	outputString+='<embed src="' + videoURL +'" wmode="transparent" quality="high" bgcolor="#ffffff" width="320" height="284" name="Port_MovieTEMP" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n';
	outputString+='</object>\n';
	document.write(outputString);
}

function drawPortfolioVideo(videoURL){
	var outputString="";
	outputString='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="322" height="268" id="FLVPlayer">\n';
    outputString+='<param name="movie" value="/resources/common/Container.swf" />\n';
	outputString+='<param name="salign" value="lt" />\n';
    outputString+='<param name="quality" value="high" />\n';
    outputString+='<param name="WMODE" value="OPAQUE" />\n';
	outputString+='<param name="scale" value="noscale" />\n';
	outputString+='<param name="bgcolor" value="#000000" />'
	outputString+='<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=/resources/common/Player&streamName=' + videoURL + '&autoPlay=true&autoRewind=false" />\n';
	outputString+='<embed src="/resources/common/Container.swf" flashvars="&MM_ComponentVersion=1&skinName=/resources/common/Player&streamName=' + videoURL + '&autoPlay=true&autoRewind=false" quality="high"   wmode="opaque" scale="noscale" bgcolor="#000000" width="322" height="268" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n';
	outputString+='</object>\n';
	document.write(outputString);
}


function drawStaffVideo(videoURL,autoPlay) {
	var outputString="";
	outputString='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="322" height="268" id="FLVPlayer">\n';
    outputString+='<param name="movie" value="/resources/common/Container.swf" />\n';
	outputString+='<param name="salign" value="lt" />\n';
    outputString+='<param name="quality" value="high" />\n';
    outputString+='<param name="WMODE" value="OPAQUE" />\n';
	outputString+='<param name="scale" value="noscale" />\n';
	outputString+='<param name="bgcolor" value="#000000" />\n';
	outputString+='<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=/resources/common/Player&streamName=' + videoURL + '&autoPlay=' + autoPlay + '&autoRewind=false" />\n';
	outputString+='<embed src="/resources/common/Container.swf" flashvars="&MM_ComponentVersion=1&skinName=/resources/common/Player&streamName=' + videoURL + '&autoPlay=' + autoPlay + '&autoRewind=false" quality="high"  wmode="opaque" scale="noscale" bgcolor="#000000" width="322" height="268" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n';
	outputString+='</object>\n';
	document.write(outputString);

}


function checkEnter(eventTarget,event) 
{
	
	if (event.keyCode==13) 
	{
		
		if (validateForm())
		{
			__doPostBack(eventTarget);
		}
	}
}

function validateForm()
{
	var controlId = "<!--ControlId-->";
	var AlertMessage;
	var NotValid = 0;
	AlertMessage = "Please correct before submitting:\t\n\n";			

	if (document.getElementById("txtUserName").value.length == 0)
	{
		AlertMessage += "- Enter a username.\n";
		NotValid += 1;
	}
	if (document.getElementById("txtPassword").value.length == 0)
	{
		AlertMessage += "- Enter a password.\n";
		NotValid += 1;
	}
			
	if (NotValid != 0)
	{
		alert(AlertMessage);
		return false;
	} 
	else
	{ 		
		return true;
	}
		
}

function ClearSearchText(controlname) {
	//alert(controlname);
	var txt= document.getElementById(controlname);
	if(txt!=null) {
		//alert(txt.value);
		if (txt.value.toLowerCase() == "search")
		{
			txt.value = "";
		}
	}
	
}
