window.status = "“moscompass” - all about compasses"; 
var nv=0;
var idpos_s=0;//пред заптись спорт
var idpos_t=0;//пред заптись турист
////////////////////
//переход по меню//
////////////////////
function showl(n)
{
var d;
d = document.getElementById("11");
showzag(n);   
/*о компании*/
if (n==1) {
     d.style.display = ""; 
     document.all("prod").style.display = "none";
     d.innerHTML="“Moscow Compass” company was founded in 1992 and specializes in manufacture of compasses for sports and tourism.<BR><BR>Our compasses are created specially for work in extreme competitive conditions when exact definition of an azimuth is requred at fast walking and running.<BR><BR>Owing to the unique characteristics - speed of setting of a needle and stability at movement the compasses from “Moscow Compass” are recognized all over the world.";         
    }
/*о контакты*/
if (n==2) {
     d.style.display = ""; 
     document.all("prod").style.display = "none";
	 d.innerHTML="E-mail: <A class=a1 href='mailto:info@moscompass.ru' >info@moscompass.ru</A><br><br><br>Tel./Fax:   (Moscow - 495) 912-59-16<br><br><br><A class=A1 href='http://www.moscompass.ru/' >www.moscompass.ru</A>"; 
    } 
/*продукция*/
if (n==3) {    
     d.style.display = "none"; 
	 document.all("prod").style.display = "";
	 show_foto(0);
    } 	
}
////////////////////
//высвет заголовка//
////////////////////
function showzag(nm)
{
switch(nm) { 
     case 1 :
     document.all("zag").innerHTML ="About";
     break;
  	 case 2 :
     document.all("zag").innerHTML ="Contact Us";
     break;
	 case 3 :
	 document.all("zag").innerHTML ="Catalog "+print_year(1)+" (Sport models)";
     break;
	 case 4 :
	 document.all("zag").innerHTML ="Catalog "+print_year(1)+" (Models for tourism)";
     break;
    }
}

var mk_dir;        //  имена папок - массив
var mk_dir_plata;  //  имена папок - массив
var mk_maska_plata;  //  маска высвета
var mk_dir_num;    // кол. картинок в папке- массив
var mk_text_s1;    // название модели  - массив полная
var mk_text_s2;    // для кого рекомендуется  - массив полная

var mk_text_t1;    // название модели - массив
var mk_text_t2;    // для кого рекомендуется - массив

var mk_text_sk;     // тектовая информация  - массив краткая
var mk_text_tk;     // тектовая информация - массив краткая

var mk_text_pk;     // тектовая информация - массив краткая

var mk_zag;         // заголовок - массив

var s_t_ust;        // установ время - массив
var s_stab;         //стабильность на бегу - массив
var s_mag;          //магнит - массив
var s_sh;           //цена деления шкалы - массив

var t_t_ust;        // установ время - массив
var t_stab;         //стабильность на бегу - массив
var t_mag;          //магнит - массив
var t_sh;           //цена деления шкалы - массив

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var mkImgFileS=new Array();
var mkImgFileT=new Array();
var mkImgFileP=new Array();
var mkImgObjS=new Array();
var mkImgObjT=new Array();
var mkImgObjP=new Array();
var x,y,z;
var max_v=2;
var max_s=4;
var max_t=2;
var max_p=6;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

var max_foto=4;
var max_plata=6;
mk_dir = new Array("sport", "turist");
mk_dir_plata = new Array("plata", "plata");
mk_maska_plata = new Array(1,1);// маска для высвета только плат  0-высвет  1не высвет  
mk_dir_num = new Array(4,2); 
mk_text_s1=new Array("Fast","Stable",/*"Small clear",*/"Rainbow","Super-Stable");
mk_text_s2=new Array(
"Recommended for orienteers, who prefer fast orienteering style.<br>It is the fastest compass.","Recommended for accurate azimuthal moving.<br>Optimum combination of time of returning and stability of a needle.",/*"The Model 5 is recommended for those orienteers preferring to see the needle only in his vision field. The stable needle is used (like in model 3).",*/
"Recommended for orienteers, who is using the new style of color orieteering. The stable needle is used (like in model 3).",
"The Model 9 is recommended for those orienteers preferring very accurate movement by azimuth.");
mk_text_t1=new Array("Universal","Tourist");
mk_text_t2=new Array("The Model 11 is recommended for beginners in orienteering and skield tourist.","The Model 22 is recommended for tourist.");

mk_text_sk=new Array("Model 2","Model 3",/*"Model 5",*/"Model 8","Model 9");
mk_text_tk=new Array("Model 11","Model 22");

mk_text_pk=new Array("C","L","XL","XR","R","B");

s_t_ust=new Array("0,5-1 sek.","1-1,5 sek.",/*"1-1,5 sek.",*/"1-1,5 sek.","1,5-2 sek.");
s_stab=new Array("good","excellent",/*"excellent",*/"excellent","best"); 
s_mag=new Array("extra high-power","extra high-power",/*"extra high-power",*/"extra high-power","extra high-power");
s_sh=new Array("b/w, scale unit : 2 grad.","b/w, scale unit : 2 grad.",/*"none",*/"color, scale unit : 15 grad.","none"); 

t_t_ust=new Array("1,5-2 sek.","good");
t_stab=new Array("good","none"); 
t_mag=new Array("high-power","powerful");
t_sh=new Array("2 grad.","10 grad."); 

mk_zag=new Array("Sport models","Models for tourism","Лупы","Фонари");

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//наполнение массивов файлов  . создание объектов изображений,загрузка изображ в кеш//
for (x = 0; x < max_s; x++) {
    mkImgFileS[x]=new Array();
    mkImgFileS[x]=mk_dir[0] + "/foto"+x+".jpg";
    mkImgObjS[x]=new Image(200,200);
    mkImgObjS[x].src=mkImgFileS[x];
   }
for (x = 0; x < max_t; x++) {
    mkImgFileT[x]=new Array();
    mkImgFileT[x]=mk_dir[1] + "/foto"+x+".jpg";
    mkImgObjT[x]=new Image(200,200);
    mkImgObjT[x].src=mkImgFileT[x];
   }   
for (x = 0; x < max_v; x++) {
    mkImgFileP[x]=new Array;
	mkImgObjP[x]=new Image(70,70);
    for (y = 0; y < max_s; y++) {
        mkImgFileP[x][y]=new Array;
		mkImgObjP[x][y]=new Image(70,70);
        for (z = 0; z < max_p; z++) {
            mkImgFileP[x][y][z]=new Array;
			mkImgObjP[x][y][z]=new Image(70,70);
			mkImgFileP[x][y][z]=mk_dir_plata[x] + "/plata"+x+y+z+".gif";
			mkImgObjP[x][y][z].src=mkImgFileP[x][y][z];
        }
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////
// высвет группы картинок по меню -спорт- туризм//
///////////////////////////////////////////////
function show_foto(ii)
{
var i;
var num; 
var ss="img2";
 num = mk_dir_num[ii];
 nv=ii;
 //alert("  dir = "+dir+"num = "+num);
if (num == 0 || ii>1)
    { //ii=0- sport ii==1-turist 
     if  (num == 0) alert("Изображений нет!");
	 else alert("Обратитесь к разработчику!");
	}
else 
    {
     switch(ii) 
	    {
         case 0 :
document.all("f100").innerHTML ="<b>"+mk_text_sk[idpos_s]+"&nbsp;&nbsp;"+mk_text_s1[idpos_s]+"</b><br><br>"+"Время установки стрелки: "+s_t_ust[idpos_s]+"<br>"+"Стабильность на бегу: "+s_stab[idpos_s]+"<br>"+"Магнит: "+s_mag[idpos_s]+"<br>"+"Шкала: "+s_sh[idpos_s]+"<br><br>"+mk_text_s2[idpos_s];
document.all("f99").innerHTML = "<img class=img3 id=i99 src="  + mkImgObjS[idpos_s].src + " border=0>";
form_pk(ii,mk_text_sk[idpos_s],idpos_s);
         break;
         case 1 :
document.all("f100").innerHTML ="<b>"+mk_text_tk[idpos_t]+"&nbsp;&nbsp;"+mk_text_t1[idpos_t]+"</b><br><br>"+"Время установки стрелки: "+t_t_ust[idpos_t]+"<br>"+"Стабильность на бегу: "+t_stab[idpos_t]+"<br>"+"Магнит: "+t_mag[idpos_t]+"<br>"+"Цена деления шкалы: "+t_sh[idpos_t]+"<br><br>"+mk_text_t2[idpos_t];
////////////////////////////////////////////////////////////////////
document.all("f99").innerHTML = "<img class=img3 id=i99 src="  + mkImgObjT[idpos_t].src + " border=0>";
form_pk(ii,mk_text_tk[idpos_t],idpos_t);
///////////////////////////////////////////////////////////////////
         break;
        } 
     for (i = 0; i < num; i++)
        {//alert("  i = "+i);
          switch(ii) 
		    {
              case 0 :
                 document.all("t"+i).innerHTML = mk_text_sk[i];
	             if (i==idpos_s) ss="img3";
		         else ss="img2";
		         document.all("f"+i).innerHTML = "<div class='cur1'><img class="+ss+" src="  + mkImgObjS[i].src+ " id="+i+" width=70 height=70 border=1 onClick='new_foto(this.src,this.id);'></div>";
		      break;
              case 1 :
                 document.all("t"+i).innerHTML = mk_text_tk[i];
		         if (i==idpos_t) ss="img3";
		         else ss="img2";
		         document.all("f"+i).innerHTML = "<div class='cur1'><img class="+ss+" src="  + mkImgObjT[i].src+ " id="+i+" width=70 height=70 border=1 onClick='new_foto(this.src,this.id);'></div>";
		      break;
            }
	    }
	 hidden_foto(num); 
	 if (ii==0) showzag(3);  
	 else showzag(4);
    }
}	
//////////////////////////////////////////////////////////////
// видимость/невидимость  картинок от пред меню-спорт- туризм//
/////////////////////////////////////////////////////////////
function hidden_foto(num) 
{
var i;
var d,d1;
for (i = 0; i < max_foto; i++) {
     d = document.getElementById("t"+i);
     d1 = document.getElementById("f"+i);
    if (i>=num) { 
   	     d.style.display = "none";
	     d1.style.display = "none";
		}
	else {
         d.style.display = "";
	     d1.style.display = "";
	    }
    }  
}
////////////////////////////////////////////////////////////////////
//формирование группы картинок плат к определенной модели компаса//
///////////////////////////////////////////////////////////////////
function form_pk(ii,n1,id)
{
var i;
var num1;
var path_foto1;
num1 = mk_dir_num[ii];
//alert("id = "+id);
   for (i = 0; i < max_plata; i++) {
	 //alert("  i = "+i);
	 if (mk_maska_plata[ii]==0) {
	     document.all("tp"+i).style.display = "none";
		 document.all("p"+i).style.display = "none";
	    }
	 else {
         document.all("tp"+i).style.display = ""; 
		 document.all("p"+i).style.display = ""; 
	     document.all("tp"+i).innerHTML = n1+mk_text_pk[i];
	     document.all("p"+i).innerHTML = "<img class=img3 src="  + mkImgObjP[ii][id][i].src+ " width=70 height=70 border=1>";
	     //
	     //alert("pk = "+mk_text_pk[i]);
	    }
	}

}
///////////////////////////////////////////
//////////////////////////////////////////	
function upd_border(id){
var d;
d = document.getElementById(id);
d.className="img2";
}
///////////////////////////////////////////
//форм большого фото для модели и текста//
//////////////////////////////////////////
function new_foto(ph,id)
{ var d;
 switch(nv) {
     case 0 :
	 upd_border(idpos_s);
	 break;
	 case 1 :
	 upd_border(idpos_t);
	 break;
	} 
 d = document.getElementById(id);
 d.className="img3";
 switch(nv) {
     case 0 :
	 idpos_s=id;
	 break;
	 case 1 :
	 idpos_t=id;
	 break;
	} 
//alert("id = "+id);
 document.all("f99").innerHTML = "<img class=img3 id=i99 src="  + ph + " border=0>";
 switch(nv) {
     case 0 :
     document.all("f100").innerHTML ="<b>"+mk_text_sk[id]+"&nbsp;&nbsp;"+mk_text_s1[id]+"</b><br><br>"+"Needle setting time: "+s_t_ust[id]+"<br>"+"Stability during running: "+s_stab[id]+"<br>"+"Magnet: "+s_mag[id]+"<br>"+"Scale: "+s_sh[id]+"<br><br>"+mk_text_s2[id];
     form_pk(nv,mk_text_sk[id],id);
     break;
     case 1 :
     document.all("f100").innerHTML ="<b>"+mk_text_tk[id]+"&nbsp;&nbsp;"+mk_text_t1[id]+"</b><br><br>"+"Needle setting time: "+t_t_ust[id]+"<br>"+"Stability during running: "+t_stab[id]+"<br>"+"Magnet: "+t_mag[id]+"<br>"+"Scale unit: "+t_sh[id]+"<br><br>"+mk_text_t2[id];
     form_pk(nv,mk_text_tk[id],id);
     break;
    }
}
/////////////////////////////////////////
//текущий  год  для меню in HTML and zdes//
/////////////////////////////////////////
function print_year(n) 
{
now = new Date();
if (n==0) document.write(now.getFullYear());
else return(now.getFullYear());
} 
 


