var ch_int=7000;
var fade_int=1000;
var cur=0;
var cur_op=100;
var mytimer;
var subject;

var dialogs=new Array();
dialogs[0]=new Image();
dialogs[0].src='/images/dialog.gif';

for(i=1;i<7;i++){
 dialogs[i]=new Image();
 dialogs[i].src='/images/dialog'+i+'.gif';
 }

dialogs[0].alt='Грибок ногтей - лишний в моей жизни!';
dialogs[1].alt='Простые правила гигиены помогают мне защититься от грибка';
dialogs[2].alt='Грибок не пройдет сам - его нужно лечить';
dialogs[3].alt='Я больше не стесняюсь своих ногтей';
dialogs[4].alt='Я слежу, чтобы мои ногти были здоровыми';
dialogs[5].alt='Красивые ногти - здоровые ногти';
dialogs[6].alt='Красивые и здоровые ногти - это просто';

for(i=0;i<7;i++){
 dialogs[i].title=dialogs[i].alt;
 }

function setOpacity(value) {
   subject.style.opacity = value/100;
   subject.style.filter = 'alpha(opacity=' + value + ')';
}

function changeop(direction){
 if(direction>0){
  cur_op+=4;
  if(cur_op>100){
   cur_op=100;
   setOpacity(cur_op);
   stopfade();
   }
  else {
   setOpacity(cur_op);
   mytimer=setTimeout('changeop(1)', fade_int/25);
   }
  }
 else if(direction<0){
  cur_op-=4;
  if(cur_op<0){
   cur_op=0;
   setOpacity(cur_op);
   mytimer=setTimeout('changeop(0)', 100);
   }
  else {
   setOpacity(cur_op);
   mytimer=setTimeout('changeop(-1)', fade_int/25);
   }
  }
 else {
   cur++;
   if(cur>6) cur=0;
   subject.src=dialogs[cur].src;
   subject.alt=dialogs[cur].alt;
   subject.title=dialogs[cur].title;
   mytimer=setTimeout('changeop(1)', fade_int/25);
  }
 }

function startfade(){
 mytimer=setTimeout('changeop(-1)', fade_int/25);
 }

function stopfade(){
 clearTimeout(mytimer);
 }

function rotate_dialog(){
 subject=document.getElementById('dialog_im');
 startfade();
 }
