/********************************************************************************
CREDITS...
*** PAGE CODE *** by LIONHEART GROUP - http://www.lionheart.info , Fall 2002
********************************************************************************/

    defaultStatus = " "
	var sitePath = 'http://www.novalliance.com/'

    var agt = navigator.userAgent.toLowerCase();
	var bVer = parseInt(navigator.appVersion);
	var win = null;

/********************************************************************************
*** PAGE CODE ***
*********************************************************************************/

// Dreamweaver CODE
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_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

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_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 MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_setTextOfLayer(objName,x,newText) { //v4.01
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (document.layers) {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function preLoadMenu() {
MM_preloadImages('GFX/menu_contact_f2.gif','GFX/menu_home_f2.gif','GFX/menu_about_f2.gif','GFX/menu_approach_f2.gif','GFX/menu_offering_f2.gif','GFX/menu_resources_f2.gif','GFX/menu_access_f2.gif','GFX/menu_partner_f2.gif','GFX/menu_contact_f2.gif') ;
	}
	
function preLoadSOP() {
	MM_preloadImages('../GFX/SOP_diagram_f2.gif','../GFX/SOP_diagram_f3.gif','../GFX/SOP_diagram_f4.gif','../GFX/SOP_diagram_f5.gif','../GFX/SOP_diagram_f6.gif','../GFX/SOP_diagram_f7.gif','../GFX/SOP_vision_realized_ani.gif') ;
	MM_preloadImages('../GFX/SOP_text_f2.gif','../GFX/SOP_text_f3.gif','../GFX/SOP_text_f4.gif','../GFX/SOP_text_f5.gif','../GFX/SOP_text_f6.gif','../GFX/SOP_text_f7.gif') ;
	}

// SPLASH ANIMATION WINDOW

function NewWindow(mypage,myname,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings ='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(mypage,myname,settings)
}

function gotoPage(thisPage) {
	myURL = sitePath + 'SOP/' + thisPage + '.html'
 	window.location.href = myURL;
    setTimeout('window.close()','1500')
	}
	
	function switchSOP(Na) {
	switch (Na) {
		case 'generator':
            MM_swapImage('diagram','','../GFX/SOP_diagram_f2.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text_f2.gif',1) ;
            break;
		case 'discovery':
            MM_swapImage('diagram','','../GFX/SOP_diagram_f3.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text_f3.gif',1) ;
            break;
		case 'workshop':
            MM_swapImage('diagram','','../GFX/SOP_diagram_f4.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text_f4.gif',1) ;
			MM_swapImage('header','','../GFX/SOP_introcopy_f2.gif',1) ;
			MM_swapImage('vision','','../GFX/SOP_vision_realized_ani.gif',1) ;
            break;
		case 'plan':
            MM_swapImage('diagram','','../GFX/SOP_diagram_f5.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text_f5.gif',1) ;
            break;
		case 'mastery':
            MM_swapImage('diagram','','../GFX/SOP_diagram_f6.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text_f6.gif',1) ;
            break;
        case 'upgrader':
            MM_swapImage('diagram','','../GFX/SOP_diagram_f7.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text_f7.gif',1) ;
            break;
        case 'reset':
			MM_swapImage('diagram','','../GFX/SOP_diagram.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text.gif',1) ;
            break;
		case 'reset_vision':
			MM_swapImage('diagram','','../GFX/SOP_diagram.gif',1) ;
			MM_swapImage('textGFC','','../GFX/SOP_text.gif',1) ;
			MM_swapImage('header','','../GFX/SOP_introcopy.gif',1) ;
			MM_swapImage('vision','','../GFX/SOP_vision_realized.gif',1) ;
            break;
    	}
	}
	
/********************************************************************************/

aPhoto = new Array("business_man1","business_man1","business_man3","business_man3","business_man4","business_man4","business_woman1") ;
GFXPath = sitePath + 'GFX/'

function getPhoto() {
	myPhoto = GFXPath + aPhoto[rand(aPhoto.length)] ;
	imageTag = '<img src="' + myPhoto + '.jpg" width="159" height="150">'
	return (imageTag) ;
	}
	
function getQuote() {
	myQuote = GFXPath + 'quote_' + rand(6) ;
	quoteTag = '<img src="' + myQuote + '.gif" width="589" height="150" border="0" alt="Click Here to read more testimonials">'
	return (quoteTag) ;
	}

function rand(n) {
	seed = (0x015a4e35 * seed) % 0x7fffffff;
	return (seed >> 16) % n;
	}

/********************************************************************************/        
var now = new Date();
var seed = now.getTime() % 0xffffffff;
/********************************************************************************/
// Date Arrays

monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
weekDay = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");

	if (now.getHours() > 12) {
		nHour = now.getHours() - 12;
	}
	else {
		nHour = now.getHours();
	}

	if (now.getHours() >= 12) {
		nAMPM = "PM";
	}
	else {
		nAMPM = "AM";
	}

	if (now.getMinutes() > 10) {
		nMinute = now.getMinutes();
	}
	else {
		nMinute = '0' + now.getMinutes();
	}

var nSecond = now.getSeconds();
var nDay = weekDay[now.getDay()];
var nMonth = monthNames[now.getMonth()];
var nDate = now.getDate();
var nYear = now.getFullYear();
var nTime = nHour + ':' + nMinute + nAMPM + ' ' + nDay  + ', '  + nMonth + ' ' + nDate + ', ' + nYear;
var shortDate = nMonth + ' ' + nDate + ', ' + nYear;

function getDate() {
	return (shortDate);
	}	

function getYear() {
	return (nYear);
	}
	
