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_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = '/img/bar/'+args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = '/img/bar/'+args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? '/img/bar/'+args[i+2] : ((args[i+1])?'/img/bar/'+args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? '/img/bar/'+args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

function MM_preloadImages() { 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='/img/bar/'+a[i];}
  }
}

function MM_timelineStop(tmLnName) { 
  if (document.MM_Time == null) MM_initTimelines();
  if (tmLnName == null)  //stop all
    for (var i=0; i<document.MM_Time.length; i++) document.MM_Time[i].ID = null;
  else document.MM_Time[tmLnName].ID = null; //stop one
}
function gtcrd(coord){var tmp=screen.width-20; var res=(tmp/1004)*coord; if (res>tmp) res=tmp; return ""+res+"px"; }
function MM_timelinePlay(tmLnName, myID) { 
  var i,j,fNew,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[0];tmLnName='Timeline1';
  if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
  if (myID == tmLn.ID) { //if Im newest
    setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
    fNew = ++tmLn.curFrame;
    for (i=0; i<tmLn.length; i++) {
      sprite = tmLn[i];
      if (sprite.charAt(0) == 's') { sprite.obj=document.getElementById("ba"+sprite.slot);
        if (sprite.obj) {
          numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
          if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
            keyFrm=1;
            for (j=0; j<sprite.values.length; j++) {
              props = sprite.values[j]; 
              if (numKeyFr != props.length) {
                if (props.prop2 == null) sprite.obj[props.prop] = gtcrd(props[fNew-firstKeyFr]);
                else sprite.obj[props.prop2][props.prop] = gtcrd(props[fNew-firstKeyFr]); 
              } else { 
                while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
                if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
                  if (props.prop2 == null) sprite.obj[props.prop] = gtcrd(props[keyFrm-1]);
                  else sprite.obj[props.prop2][props.prop] = gtcrd(props[keyFrm-1]);
        } } } } }
      } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
      if (fNew > tmLn.lastFrame) tmLn.ID = 0;
  } }
}

function MM_timelineGoto(tmLnName, fNew, numGotos) { //v2.0
  //Copyright 1997 Macromedia, Inc. All rights reserved.
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[0];
  if (numGotos != null)
    if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
    else if (tmLn.gotoCount++ >= numGotos) {tmLn.gotoCount=0; return}
  jmpFwd = (fNew > tmLn.curFrame);
  for (i = 0; i < tmLn.length; i++) {
    sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back
    if (sprite.charAt(0) == "s") {
      numKeyFr = sprite.keyFrames.length;
      firstKeyFr = sprite.keyFrames[0];
      lastKeyFr = sprite.keyFrames[numKeyFr - 1];
      if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue; //skip if untouchd
      for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
      for (j=0; j<sprite.values.length; j++) {
        props = sprite.values[j];
        if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only
        else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
		sprite.obj=document.getElementById("ba"+sprite.slot);
        if (sprite.obj != null) {
          if (props.prop2 == null) sprite.obj[props.prop] = gtcrd(props[propNum]) ;
          else sprite.obj[props.prop2][props.prop] = gtcrd(props[propNum]) ;
      } }
    } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
  }
  tmLn.curFrame = fNew;
  if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
}

function MM_initTimelines() {
    var ns =true;
    document.MM_Time = new Array(1);
    document.MM_Time[0] = new Array(11);
    document.MM_Time["Timeline1"] = document.MM_Time[0];
    document.MM_Time[0].MM_Name = "Timeline1";
    document.MM_Time[0].fps = 24;
    document.MM_Time[0][0] = new String("sprite");
    document.MM_Time[0][0].slot = 1;
   /* if (ns)
        document.MM_Time[0][0].obj = document["ba1"];
    else*/
     document.MM_Time[0][0].obj = document.getElementById("ba1");//document.all ? document.all["ba1"] : null;
    document.MM_Time[0][0].keyFrames = new Array(1, 3, 7, 9, 12, 18, 24, 33, 39, 48, 51, 58, 64);
    document.MM_Time[0][0].values = new Array(2);
    document.MM_Time[0][0].values[0] = new Array(786,779,774,773,774,775,777,786,795,801,807,807,802,794,785,775,767,764,772,784,797,810,822,831,832,829,825,820,816,811,807,805,806,815,828,842,857,870,877,871,861,850,838,827,816,806,797,790,785,791,799,805,812,819,827,835,842,848,852,854,854,855,855,855);
    document.MM_Time[0][0].values[0].prop = "left";
    document.MM_Time[0][0].values[1] = new Array(648,643,635,626,616,605,595,585,576,568,559,545,536,527,518,508,496,482,471,463,456,449,440,428,418,408,399,390,381,371,361,350,339,323,309,296,283,268,249,236,225,216,207,199,192,185,178,171,156,147,137,130,122,115,107,98,89,79,67,55,44,32,20,8);
    document.MM_Time[0][0].values[1].prop = "top";
    if (ns) {
        document.MM_Time[0][0].values[0].prop2 = "style";
        document.MM_Time[0][0].values[1].prop2 = "style";
    }
    document.MM_Time[0][1] = new String("behavior");
    document.MM_Time[0][1].frame = 31;
    document.MM_Time[0][1].value = "MM_timelineStop('Timeline1')";
    document.MM_Time[0][2] = new String("behavior");
    document.MM_Time[0][2].frame = 52;
    document.MM_Time[0][2].value = "MM_timelineStop('Timeline1')";
    document.MM_Time[0][3] = new String("behavior");
    document.MM_Time[0][3].frame = 66;
    document.MM_Time[0][3].value = "MM_timelinePlay('Timeline1')";
    document.MM_Time[0][4] = new String("behavior");
    document.MM_Time[0][4].frame = 67;
    document.MM_Time[0][4].value = "MM_timelineGoto('Timeline1','1')";
    document.MM_Time[0][5] = new String("behavior");
    document.MM_Time[0][5].frame = 1;
    document.MM_Time[0][5].value = "MM_timelineStop('Timeline1')";
    document.MM_Time[0][6] = new String("sprite");
    document.MM_Time[0][6].slot = 3;
    /*if (ns)
        document.MM_Time[0][6].obj = document["ba2"];
    else*/
        document.MM_Time[0][6].obj = document.getElementById("ba2"); //document.all ? document.all["ba2"] : null;
    document.MM_Time[0][6].keyFrames = new Array(1, 2, 5, 8, 11, 13, 15, 17, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 37, 40, 43, 49, 55, 57, 60, 64);
    document.MM_Time[0][6].values = new Array(2);
    document.MM_Time[0][6].values[0] = new Array(267,270,268,265,266,273,284,293,300,305,309,310,314,336,359,372,380,382,382,381,375,382,363,339,305,279,263,254,249,245,244,242,241,239,237,234,231,223,212,200,187,174,163,159,156,154,153,152,153,155,159,164,169,174,180,197,215,232,248,261,266,267,268,268);
    document.MM_Time[0][6].values[0].prop = "left";
    document.MM_Time[0][6].values[1] = new Array(472,457,439,415,388,364,340,317,295,274,256,237,220,210,200,187,169,147,122,103,85,64,46,32,35,54,67,76,80,86,104,125,149,177,204,227,248,272,286,299,312,324,346,364,383,405,428,452,476,501,526,551,573,593,610,625,619,611,598,577,554,529,501,474);
    document.MM_Time[0][6].values[1].prop = "top";
    if (ns) {
        document.MM_Time[0][6].values[0].prop2 = "style";
        document.MM_Time[0][6].values[1].prop2 = "style";
    }
    document.MM_Time[0][7] = new String("sprite");
    document.MM_Time[0][7].slot = 2;
   /* if (ns)
        document.MM_Time[0][7].obj = document["ba3"];
    else*/
        document.MM_Time[0][7].obj = document.getElementById("ba3");//document.all ? document.all["ba3"] : null;
    document.MM_Time[0][7].keyFrames = new Array(1, 2, 8, 11, 13, 16, 18, 22, 23, 24, 28, 30, 31, 34, 38, 41, 42, 46, 48, 50, 56, 59, 63, 64);
    document.MM_Time[0][7].values = new Array(2);
    document.MM_Time[0][7].values[0] = new Array(450,412,399,384,368,351,335,320,295,272,254,240,234,229,226,223,223,219,208,193,179,169,169,172,184,200,217,231,243,251,265,274,285,301,316,332,350,367,389,409,427,459,470,482,494,503,511,515,524,529,530,530,530,530,528,526,518,507,496,489,483,477,471,451);
    document.MM_Time[0][7].values[0].prop = "left";
    document.MM_Time[0][7].values[1] = new Array(240,224,223,222,222,222,223,223,224,226,230,242,258,273,291,308,330,354,371,389,406,419,434,454,468,485,502,517,535,547,553,562,575,587,595,602,609,614,617,618,618,614,604,591,577,564,545,528,515,494,477,456,433,409,388,368,345,330,314,297,279,263,250,230);
    document.MM_Time[0][7].values[1].prop = "top";
    if (ns) {
        document.MM_Time[0][7].values[0].prop2 = "style";
        document.MM_Time[0][7].values[1].prop2 = "style";
    }
    document.MM_Time[0][8] = new String("sprite");
    document.MM_Time[0][8].slot = 4;
    /*if (ns)
        document.MM_Time[0][8].obj = document["ba4"];
    else*/
        document.MM_Time[0][8].obj = document.getElementById("ba4");//document.all ? document.all["ba4"] : null;
    document.MM_Time[0][8].keyFrames = new Array(1, 2, 9, 10, 11, 15, 22, 24, 26, 30, 38, 39, 40, 41, 43, 46, 47, 48, 57, 62, 63, 64);
    document.MM_Time[0][8].values = new Array(2);
    document.MM_Time[0][8].values[0] = new Array(686,692,691,690,688,686,684,683,682,689,697,705,715,727,742,754,767,781,795,808,820,830,841,844,851,864,874,885,895,905,910,914,917,921,924,927,929,931,929,926,922,917,910,901,891,883,875,864,855,844,833,820,805,790,776,763,751,734,721,709,699,691,678,681);
    document.MM_Time[0][8].values[0].prop = "left";
    document.MM_Time[0][8].values[1] = new Array(590,581,571,559,546,531,517,505,494,475,466,463,460,458,456,456,456,456,457,457,457,456,448,438,427,418,419,422,429,443,456,470,486,503,519,534,546,557,561,564,568,573,581,593,607,617,621,630,632,634,636,638,640,642,644,645,645,643,639,634,629,624,604,601);
    document.MM_Time[0][8].values[1].prop = "top";
    if (ns) {
        document.MM_Time[0][8].values[0].prop2 = "style";
        document.MM_Time[0][8].values[1].prop2 = "style";
    }
    document.MM_Time[0][9] = new String("sprite");
    document.MM_Time[0][9].slot = 5;
   /* if (ns)
        document.MM_Time[0][9].obj = document["ba5"];
    else*/
        document.MM_Time[0][9].obj = document.getElementById("ba5");//document.all ? document.all["ba5"] : null;
    document.MM_Time[0][9].keyFrames = new Array(1, 3, 6, 13, 16, 19, 20, 22, 25, 27, 31, 33, 35, 40, 43, 44, 47, 50, 53, 56, 60, 63, 64);
    document.MM_Time[0][9].values = new Array(2);
    document.MM_Time[0][9].values[0] = new Array(685,687,692,700,711,722,718,714,709,704,699,694,691,700,709,716,716,714,711,697,692,690,696,703,709,711,713,719,726,733,739,743,742,737,733,738,745,752,759,764,759,751,746,747,744,739,736,737,739,739,735,730,724,716,707,699,693,688,684,680,681,684,687,697);
    document.MM_Time[0][9].values[0].prop = "left";
    document.MM_Time[0][9].values[1] = new Array(345,341,337,337,338,337,333,329,325,322,318,314,310,305,303,301,296,293,290,286,277,267,265,265,264,259,253,251,251,250,251,256,262,269,278,282,284,287,290,294,302,307,311,319,324,331,338,346,353,361,367,371,374,377,379,379,378,377,374,370,362,354,348,342);
    document.MM_Time[0][9].values[1].prop = "top";
    if (ns) {
        document.MM_Time[0][9].values[0].prop2 = "style";
        document.MM_Time[0][9].values[1].prop2 = "style";
    }
    document.MM_Time[0][10] = new String("sprite");
    document.MM_Time[0][10].slot = 6;
   /* if (ns)
        document.MM_Time[0][10].obj = document["ba6"];
    else*/
        document.MM_Time[0][10].obj = document.getElementById("ba6");//document.all ? document.all["ba6"] : null;
    document.MM_Time[0][10].keyFrames = new Array(1, 7, 12, 16, 17, 18, 19, 20, 22, 28, 29, 30, 31, 32, 35, 37, 38, 46, 48, 50, 51, 53, 54, 58, 61, 63, 64);
    document.MM_Time[0][10].values = new Array(2);
    document.MM_Time[0][10].values[0] = new Array(112,119,126,133,140,148,156,160,165,190,214,236,261,283,301,316,328,330,333,337,355,389,413,441,473,503,528,549,553,557,560,562,564,566,567,567,567,567,579,592,608,626,644,661,675,688,703,712,739,766,781,791,803,831,844,858,875,893,919,944,965,980,988,1007);
    document.MM_Time[0][10].values[0].prop = "left";
    document.MM_Time[0][10].values[1] = new Array(366,360,354,349,344,340,337,336,338,340,344,348,355,362,371,379,407,418,424,430,436,442,444,446,447,449,450,451,449,445,439,423,401,374,351,339,329,307,295,281,265,247,230,214,201,190,181,188,187,189,212,218,221,217,209,198,187,178,173,172,174,183,195,213);
    document.MM_Time[0][10].values[1].prop = "top";
    if (ns) {
        document.MM_Time[0][10].values[0].prop2 = "style";
        document.MM_Time[0][10].values[1].prop2 = "style";
    }
    document.MM_Time[0].lastFrame = 67;
    for (i=0; i<document.MM_Time.length; i++) {
        document.MM_Time[i].ID = null;
        document.MM_Time[i].curFrame = 0;
        document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
    }
}
var first_time=true;
function init() { if (first_time) {
  first_time=false;
  MM_preloadImages('r2_c1_f2.gif','r2_c1_f4.gif','r2_c1_f3.gif','r3_c1_f2.gif','r3_c1_f4.gif','r5_c22_f2.gif','r5_c22_f4.gif','r3_c1_f3.gif','r5_c22_f3.gif','r5_c1_f2.gif','r5_c1_f4.gif','r5_c1_f3.gif','r7_c22_f2.gif','r7_c22_f4.gif','r8_c1_f2.gif','r8_c1_f4.gif','r9_c23_f2.gif','r9_c23_f4.gif','r7_c22_f3.gif','r8_c1_f3.gif','r9_c23_f3.gif','r9_c1_f2.gif','r9_c1_f4.gif','r9_c1_f3.gif','r12_c2_f2.gif','r12_c2_f4.gif','r12_c2_f3.gif','r12_c14_f2.gif','r12_c14_f4.gif','r12_c14_f3.gif','r13_c2_f2.gif','r13_c2_f4.gif','r13_c2_f3.gif','r13_c5_f2.gif','r13_c5_f4.gif','r13_c5_f3.gif','r14_c2_f2.gif','r14_c2_f4.gif','r14_c2_f3.gif','r14_c10_f2.gif','r14_c10_f4.gif','r14_c10_f3.gif','r15_c2_f2.gif','r15_c2_f4.gif','r15_c2_f3.gif','r16_c2_f2.gif','r16_c2_f4.gif','r16_c2_f3.gif','r16_c11_f2.gif','r16_c11_f4.gif','r16_c11_f3.gif','r17_c2_f2.gif','r17_c2_f4.gif','r17_c2_f3.gif','r18_c2_f2.gif','r18_c2_f4.gif','r18_c2_f3.gif','r18_c17_f2.gif','r18_c17_f4.gif','r18_c17_f3.gif','r19_c2_f2.gif','r19_c2_f4.gif','r19_c2_f3.gif','r20_c2_f2.gif','r20_c2_f4.gif','r20_c2_f3.gif','r21_c2_f2.gif','r21_c2_f4.gif','r21_c2_f3.gif','r21_c17_f2.gif','r21_c17_f4.gif','r21_c17_f3.gif','r22_c2_f2.gif','r22_c2_f4.gif','r22_c2_f3.gif','r23_c2_f2.gif','r23_c2_f4.gif','r23_c2_f3.gif','r24_c2_f2.gif','r24_c2_f4.gif','r24_c2_f3.gif','r25_c2_f2.gif','r25_c2_f4.gif','r25_c2_f3.gif','r26_c2_f2.gif','r26_c2_f4.gif','r26_c2_f3.gif','r27_c2_f2.gif','r27_c2_f4.gif','r27_c2_f3.gif','r29_c1_f2.gif','r29_c1_f4.gif','r29_c1_f3.gif','r30_c1_f2.gif','r30_c1_f4.gif','r30_c1_f3.gif','r31_c1_f2.gif','r31_c1_f4.gif','r31_c1_f3.gif');
  //загрузка бабочек
  var konttest=window.location.href;
  i1=konttest.lastIndexOf('kontakt');i2=konttest.lastIndexOf('order');i3=konttest.lastIndexOf('guestbook');
  if ((i1 < 0) && (i2 < 0) && (i3 < 0)){
	var MainWin=document.getElementById('tdmtxt');
	var bab=new Array(new Array(786,648,'Red.gif',1),new Array(267,472,'Red.gif',2),new Array(450,240,'Green.gif',3),new Array(686,590,'Green.gif',4),new Array(685,345,'Red.gif',5),new Array(105,366,'Blue.gif',6));
	for (var i=0; i<6; i++){
	  d1=document.createElement('div');
	  d1.onmouseover=MM_timelinePlay;
	  d1.id="ba"+bab[i][3];
	  d1.style.left=bab[i][0]+"px";d1.style.top=bab[i][1]+"px";d1.style.width="18px";d1.style.height="27px";
	  d1.style.position="absolute";d1.style.zIndex=bab[i][3];
	  imgba=document.createElement('img');
	  imgba.src="/img/bags/"+bab[i][2];imgba.border='0'; imgba.alt='';
	  if (bab[i][3]==6){imgba.width=74; imgba.height=100;} else {imgba.width=100; imgba.height=74;}
	  d1.appendChild(imgba);
	  MainWin.appendChild(d1);
	}
   MM_timelinePlay('Timeline1');
 }
}
};

/* для Mozilla/Firefox/Opera 9 */
if (document.addEventListener) {
    document.addEventListener("DOMContentLoaded", init, false);
}
/* для Internet Explorer */
/*@cc_on @*/
/*@if (@_win32)
document.write("<script id=\"__ie_onload\" defer=\"defer\" src=\"javascript:void(0)\"><\/script>");
var script = document.getElementById("__ie_onload");
script.onreadystatechange = function() {
    if (this.readyState == "complete") {
	init(); // вызываем обработчик для onload
    }
};
/*@end @*/
/* для Safari */
if (/WebKit/i.test(navigator.userAgent)) { // условие для Safari
    var _timer = setInterval(function() {
	if (/loaded|complete/.test(document.readyState)) {
	    clearInterval(_timer);
	    init(); // вызываем обработчик для onload
	}
    }, 10);
}
window.onload = init; // для остальных браузеров 
