
var is_SiteSound = new Array();
var ib_SoundOn = true ;
var is_LastInfoShown  ;
var	is_LastNavHighlight ;
var ii_LastTab  ;
var	ib_Console = false ;
var	is_NavArray = new Array();
var	is_InfoArray = new Array();
var	ii_SubNavStartArray = new Array();
var	ii_TabArray = new Array();
var	ii_TabSelArray = new Array();
var is_SiteID ;
var	is_Mode = "live" ;// develop or live 

function of_Init() {

	writeConsole( "Ver " + IE );
	
//	of_ShowText( "Hello World", 100, 'black', "'Century Schoolbook', Times, serif", '48pt', 100, 100 );
	is_SiteID = "syscom" ;
	is_InfoArray[0] = '[none]' ;
	is_NavArray[0] = 'images/slice_navigation.jpg' ;
	ii_TabArray[0] = 0;
	ii_TabSelArray[0] = 0;
	ii_SubNavStartArray[0] = 0;

	is_InfoArray[1] = 'home' ;
	is_NavArray[1] = 'images/slice_navigation_f2.jpg' ;
	ii_TabArray[1] = 0;	
	ii_TabSelArray[1] = 0;	
	ii_SubNavStartArray[1] = 0;

	is_InfoArray[2] = 'services' ;
	is_NavArray[2] = 'images/slice_navigation_f3.jpg' ;
	ii_TabArray[2] = 6;	
	ii_TabSelArray[2] = 1;	
	ii_SubNavStartArray[2] = 1;
	
	is_InfoArray[3] = 'products' ;
	is_NavArray[3] = 'images/slice_navigation_f4.jpg' ;
	ii_TabArray[3] = 4;	
	ii_TabSelArray[3] = 1;	
	ii_SubNavStartArray[3] = 2;
		
	is_InfoArray[4] = 'software' ;
	is_NavArray[4] = 'images/slice_navigation_f5.jpg' ;
	ii_TabArray[4] = 3;	
	ii_TabSelArray[4] = 1;
	ii_SubNavStartArray[4] = 5;
		
	is_InfoArray[5] = 'contact' ;
	is_NavArray[5] = 'images/slice_navigation_f7.jpg' ;					
	ii_TabArray[5] = 2;	
	ii_TabSelArray[5] = 1;
	ii_SubNavStartArray[5] = 8;
		
	is_InfoArray[6] = 'about' ;
	is_NavArray[6] = 'images/slice_navigation_f6.jpg' ;					
	ii_TabArray[6] = 0;	
	ii_TabSelArray[6] = 0;	
	ii_SubNavStartArray[6] = 0;
		
	is_InfoArray[7] = 'shop' ;
	is_NavArray[7] = 'images/slice_navigation_f8.jpg' ;
	ii_TabArray[7] = 0;	
	ii_TabSelArray[7] = 0;		
	ii_SubNavStartArray[7] = 0;
		
	is_InfoArray[8] = 'clients' ;
	is_NavArray[8] = 'images/slice_navigation_f9.jpg' ;					
	ii_TabArray[8] = 0;	
	ii_TabSelArray[8] = 0;	
	ii_SubNavStartArray[8] = 0;

	var	ls_Image ;
	var i, j;
	for(i=0; i<is_NavArray.length; i++){
		of_preloadImages( is_NavArray[i] ) ;		
		if( ii_TabArray[ i ] > 0 ){
			for(j=0; j<ii_TabArray[ i ]; j++){
				ls_Image = "images/" + is_SiteID + '_' + is_InfoArray[i] + '_' + ( j + 1 ) + '.jpg' ;
				of_preloadImages( ls_Image ) ;								
			}
		}
		else {
			ls_Image = "images/" + is_SiteID + '_' + is_InfoArray[i] + '.jpg' ;
			of_preloadImages( ls_Image ) ;				
		}
	}

	of_preloadSounds() ;				
	of_ShowHomePage();
}

function of_SetJavaEnabled( ab_JavaEnabled ){
	ib_JavaEnabled = ab_JavaEnabled ;
}

function of_OpenShop(){
	of_Open( "http://www.syscom.co.uk/shop.htm", false, false ) ;
}	


function of_OpenLinkBottomRight(){
	if( is_LastInfoShown == 'contact' && ii_LastTab == 2 ){
		of_Open("http://www.google.co.uk/local?q=syscom+loc%3A+Blackpool&amp;ll=53.852662,-3.021335&amp;spn=0.534113,1.213303&amp;t=h&amp;f=l&amp;iwloc=A&amp;iwstate2=page%3Abasics&amp;hl=en", false, false );}
	if( is_LastInfoShown == 'software' && ii_LastTab == 2 ){
		of_Open("http://www.syscom.co.uk/worktrack_files/fullscreen.htm", false, false  );}
	if( is_LastInfoShown == 'about' ){
		of_Open(".\\Resource\\syscom_brochure.pdf", true, true );}
	if( is_LastInfoShown == 'products' ){
		 of_OpenShop();}		

}	

function of_OpenLinkMapSpot(){
	if( is_LastInfoShown == 'contact' && ii_LastTab == 1 ){
		of_Open("http://www.google.co.uk/local?q=syscom+loc%3A+Blackpool&amp;ll=53.852662,-3.021335&amp;spn=0.534113,1.213303&amp;t=h&amp;f=l&amp;iwloc=A&amp;iwstate2=page%3Abasics&amp;hl=en", false, false );}

}

function of_OpenLinkBottomLeft(){
	if( is_LastInfoShown == 'contact' ){
		of_Open("mailto:enquiries@syscom.co.uk", false, true ); }
}	

function of_ShowHomePage(){
of_ShowNavHighlight( 'home', false );
of_ShowInfo( 'home' );
}

function of_ShowNavHighlight( as_InfoID, ab_PlayRollover ) {
	var li_InfoIDIdx ;
	if( ab_PlayRollover ) of_PlaySound( 0 );
	for( li_InfoIDIdx =0; li_InfoIDIdx<(is_InfoArray.length);li_InfoIDIdx++){
		if( as_InfoID == is_InfoArray[ li_InfoIDIdx ]){
			of_swapImage('slice_navigation','', is_NavArray[ li_InfoIDIdx ],1 );
		}
	}
	is_LastNavHighlight = as_InfoID ;
}

function of_ShowInfo( as_InfoID ) {

	var ls_Image ;
	var li_InfoIDIdx ;
	
	if( is_Mode == 'develop' ){
		ls_Image = '..\\Source\\Code\\' + is_SiteID +'_' + as_InfoID + '.png' ;}
	else{
		ls_Image = "images/"  + is_SiteID +'_' + as_InfoID + '.jpg' ;				
		
}
	
	for( li_InfoIDIdx =0; li_InfoIDIdx<(is_InfoArray.length);li_InfoIDIdx++){
		if( as_InfoID == is_InfoArray[ li_InfoIDIdx ]){
			if( ii_TabArray[ li_InfoIDIdx ] > 0 ){
				if( is_Mode == 'develop' ){
					ls_Image = '..\\Source\\Code\\' + is_SiteID +'_' + as_InfoID + '_' + ii_TabSelArray[ li_InfoIDIdx ] + '.png' ;}
				else{
					ls_Image = "images/" + is_SiteID +'_' + as_InfoID + '_' + ii_TabSelArray[ li_InfoIDIdx ] +'.jpg' ;
					ii_LastTab = ii_TabSelArray[ li_InfoIDIdx ]; }
			}
		}
	} 
	
	of_swapImage('slice_info','', ls_Image,1 );
	is_LastInfoShown = as_InfoID;
	if( as_InfoID =='shop' ) of_OpenShop();
}

function of_ClickTab( ai_Tab ) {
	var li_InfoIDIdx ;

	for( li_InfoIDIdx =0; li_InfoIDIdx<(is_InfoArray.length);li_InfoIDIdx++){
		if( is_LastInfoShown == is_InfoArray[ li_InfoIDIdx ]){
			if( ai_Tab <= ii_TabArray[ li_InfoIDIdx ] ){
				ii_TabSelArray[ li_InfoIDIdx ] = ai_Tab ;
				of_ShowInfo( is_InfoArray[ li_InfoIDIdx ] ) ;
			}
		}
	}
}

function of_ShowSubNavHighlight( ai_SubNavIdx )
{
	var li_InfoIDIdx ;
	var li_Tab = 0;
	for( li_InfoIDIdx =0; li_InfoIDIdx<(is_InfoArray.length);li_InfoIDIdx++){
		if( is_LastNavHighlight == is_InfoArray[ li_InfoIDIdx ]){
			if( ii_SubNavStartArray[ li_InfoIDIdx ] > 0 ){
			
				li_Tab = ai_SubNavIdx -  ii_SubNavStartArray[ li_InfoIDIdx ]  + 1 ;
				if( li_Tab > ii_TabArray[li_InfoIDIdx] ){
					li_Tab = 0 ; }
			}
			if( li_Tab > 0 ){
				of_ShowImage( "resource/dot_glow.jpg", 13,13, null,null, 199, 282 + ( (ai_SubNavIdx - 1 ) * 14 ));
//				of_ShowImage( "", 13,13, 'hello',null, 199, 282 + ( (ai_SubNavIdx - 1 ) * 14 ));
			}
		}
	}
	

}

function of_ClickSubNav( ai_SubNavIdx ) {
	var li_InfoIDIdx ;
	var li_Tab = 0;
	
	for( li_InfoIDIdx =0; li_InfoIDIdx<(is_InfoArray.length);li_InfoIDIdx++){
		if( is_LastNavHighlight == is_InfoArray[ li_InfoIDIdx ]){
			if( ii_SubNavStartArray[ li_InfoIDIdx ] > 0 ){
			
				li_Tab = ai_SubNavIdx -  ii_SubNavStartArray[ li_InfoIDIdx ]  + 1 ;
				if( li_Tab > ii_TabArray[li_InfoIDIdx] ){
					li_Tab = 1 ; }
			}
			if( li_Tab > 0 ){
				ii_TabSelArray[ li_InfoIDIdx ] = li_Tab ;
			}
			of_ShowInfo( is_InfoArray[ li_InfoIDIdx ] ) ;
		}
	}
}


function of_RestoreImage( ab_LastSelection ) { //v3.0

	if ( ab_LastSelection == true ) {
		of_ShowNavHighlight( is_LastInfoShown, false ); }
	else {
		of_ShowNavHighlight( "[none]", false ); } ;
}

