/*
Sergei Voitikov
Programming: PHP, JavaScript, SQL, HTML, DHTML, CSS
Web: www.podlec.net.ru
mail: serg-voit@mail.ru
*/
document.title='Funpage.ru - Генератор писем Деду морозу'

document.write('\
<style>\
body{\
  font-family: Arial, Helvetica, sans-serif;\
  background-color: #FBF9E6;\
}\
</style>')
var burn='ый'
var w2=''
questions=new Array()
answers=new Array()
  i=0;j=-1
  questions[i++]="Ты?"
  questions[i++]="Как твое имя?"
  questions[i++]="Сколько тебе лет?"
  questions[i++]="Во сколько ты ложишся спать?"
  questions[i++]=""
  questions[i++]="Что обычно любят мухи ?"
  questions[i++]="Напиши любую фразу"
  questions[i++]=""
  questions[i++]="Какое ты знаешь ругательство? Ругнись!"
  questions[i++]="Любимая часть твоего тела ?"
  questions[i++]="Что бывает красным ?"
  questions[i++]="Профессия?"
  questions[i++]="Любимая детская игра?"
  questions[i++]="Что будет собаке, если скинуть её с 9-го этажа ?"
  questions[i++]="Каково обычно после большой пьянки?"
  questions[i++]="Чего не хватает в твоем доме?"
  questions[i++]="Бытовой предмет"
  questions[i++]="Чего тебе хочется сейчас ?"
  questions[i++]="Место где не станут искать"
  questions[i++]=""
    questions[i++]="Нехороший человек - ..."
  /**/
  i=1

function no_empty_answer(){
  answer_value=document.getElementById('answer').value
  
  if(i==1){
    sex=''
    if(document.formа.sex[0].checked){
      sex='m';
      questions[4]+="Что чаще всего ломается ?";
      questions[7]+="Как бы ты назвал человека, который предал тебя ?";
      questions[19]+="Как зовут твою собаку ? Если нет, то как бы ты её назвал ?";
      answer_value=true;
      document.getElementById("form").innerHTML='<input type="text" onKeyDown="s(event)" id="answer">\
      <input type="button" value="OK" onclick="no_empty_answer()">'
      document.getElementById('answer').focus()
    }
    else if(document.formа.sex[1].checked){
      questions[4]+="Твоё любимое блюдо ?";
      sex='f';questions[7]+="Как бы ты назвала человека, который предал тебя ?";questions[19]+="Как зовут твою собаку ? Если нет, то как бы ты её назвала ?";
      answer_value=true;
      document.getElementById("form").innerHTML='<input type="text" onKeyDown="s(event)" id="answer">\
      <input type="button" value="OK" onclick="no_empty_answer()">'
      document.getElementById('answer').focus()
    }
    else{answer_value=false}
  }
if(answer_value){
    document.getElementById("error").innerHTML=''
    answers[j++]=answer_value
    if(i<21){
//    if(i<3){
      next()
    }else{
  name=answers[0];god=answers[1].toLowerCase();sleep=answers[2].toLowerCase();podelka=answers[3].toLowerCase();muhi=answers[4];
      fraza=answers[5].toLowerCase();lovek=answers[6];rugnis=answers[7];ast=answers[8].toLowerCase(); 
      nos=answers[9].toLowerCase();profession=answers[10].toLowerCase();igra=answers[11].toLowerCase();
      sobaka=answers[12].toLowerCase();drink=answers[13].toLowerCase();nehvatatet=answers[14].toLowerCase();//boy=answers[15] 
      predmet=answers[15].toLowerCase();want=answers[16].toLowerCase();spryatatsya=answers[17].toLowerCase();dog=answers[18];
      plohoy=answers[19].toLowerCase();
                        answers=answers.join('_')
                        if(profession.substring(profession.length-1,profession.length)=='а'){
        profession=profession.substring(0,profession.length-1)+'ой'
      }
      else if(profession.substring(profession.length-1,profession.length)=='ь'){
        profession=profession.substring(0,profession.length-1)+'ем'
      }
      else if(profession.substring(profession.length-1,profession.length)=='й'){
        profession=profession.substring(0,profession.length-1)+'м'
      }
      else{profession+='ом'}
      if(podelka.substring(podelka.length-1,podelka.length)=='а'){
        podelka=podelka.substring(0,podelka.length-1)+'у'
      }
      else if(podelka.substring(podelka.length-1,podelka.length)=='и'){
        podelka=podelka.substring(0,podelka.length-1)+'у'
      }
      if(spryatatsya.substring(spryatatsya.length-1,spryatatsya.length)=='а'){
        spryatatsya=spryatatsya.substring(0,spryatatsya.length-1)+'е'
      }
      else if(spryatatsya.substring(spryatatsya.length-1,profession.length)=='ь'){
        spryatatsya=spryatatsya.substring(0,spryatatsya.length-1)+'е'
      }
      else if(spryatatsya.substring(spryatatsya.length-1,spryatatsya.length)=='й'){
        spryatatsya=spryatatsya.substring(0,spryatatsya.length-1)+'е'
      }
      else if(spryatatsya.substring(spryatatsya.length-1,spryatatsya.length)=='е'){
        spryatatsya=spryatatsya.substring(0,spryatatsya.length-1)+'е'
      }
      else if(spryatatsya.substring(spryatatsya.length-1,spryatatsya.length)=='о'){
        spryatatsya=spryatatsya.substring(0,spryatatsya.length-1)+'е'
      }
      else{spryatatsya+='е'}
                        if(want.substring(want.length-2,want.length)=='ви'){
        want=want.substring(0,want.length-2)+'овь'
                        }
                  else if(want.substring(want.length-2,want.length)=='го'||want.substring(want.length-2,want.length)=='во'){
        want=want.substring(0,want.length-2)+'е'
      }
      else if(want.substring(want.length-1,want.length)=='у'){
        want=want.substring(0,want.length-1)+'а'
      }
                        else if(want.substring(want.length-1,want.length)=='и'){
        want=want.substring(0,want.length-1)+'ю'
      }
                        else if(want.substring(want.length-2,want.length)=='са'){
        want=want.substring(0,want.length-1)+''
      }
            else if(want.substring(want.length-2,want.length)=='ть'){
                        w2='по';
      }
                        if(muhi.substring(muhi.length-1,muhi.length)=='у'){
        muhi=muhi.substring(0,muhi.length-1)+'а'
                        }
      if(nehvatatet.substring(nehvatatet.length-1,nehvatatet.length)=='ы'){
        nehvatatet=nehvatatet.substring(0,nehvatatet.length-1)+'у'
      }
      else if(nehvatatet.substring(nehvatatet.length-1,nehvatatet.length)=='и'){
        nehvatatet=nehvatatet.substring(0,nehvatatet.length-1)+'ь'
      }
      else if(nehvatatet.substring(nehvatatet.length-1,nehvatatet.length)=='а'){
        nehvatatet=nehvatatet.substring(0,nehvatatet.length-1)+'у'
      }
                        if(ast.substring(ast.length-2,ast.length)=='за'){
        ast=ast.substring(0,ast.length-2)+'з'
                        }
      else if(ast.substring(ast.length-1,ast.length)=='а'){
        ast=ast.substring(0,ast.length-1)+'у'
      }
      if(predmet.substring(predmet.length-1,predmet.length)=='а'){
        nehvatatet=predmet.substring(0,predmet.length-1)+'у'
      }
      if(nos.substring(nos.length-1,nos.length)=='а'||nos.substring(nos.length-1,nos.length)=='я'||nos.substring(nos.length-2,nos.length)=='вь'){
        burn='ая';
                        }
                        else if(nos.substring(nos.length-1,nos.length)=='е'||nos.substring(nos.length-1,nos.length)=='и'){
                                burn='ые';
      }
                        else if(nos.substring(nos.length-1,nos.length)=='я'||nos.substring(nos.length-1,nos.length)=='о'){
                                burn='ое';
      }
      if(god.substring(god.length-2,god.length-1)!='1'){
      if(god.substring(god.length-1,god.length)=='2'||god.substring(god.length-1,god.length)=='3'||god.substring(god.length-1,god.length)=='4'){
        god2='года';
      }
      else if(god.substring(god.length-1,god.length)=='1'){
        god2='год';
      }
        else god2='лет';
      }
      else god2='лет';
      guest='<div id="guest_book" style="position: absolute; top: 10; left: 80%;">\
<div id="stat" style="position: absolute; top: 25; left: 80%;">\
</div>'
                        switch(sex){
      case'm':document.getElementById("all").innerHTML='\
      <div><center>Здравствуй Дедушка Мороз ! Меня зовут '+name+'.<br></center>\
      <div style="text-indent : 30px;">Мне '+god+' '+god2+' ! Не много не мало, но я верю и надеюсь в то, что ты есть \
                        и сейчас читаешь моё письмо. Моя мама очень злая тётя. Она не разрешает писать мне письма тебе,\
                        и поэтому я сижу в '+spryatatsya+' и пишу это письмо.\
                        Мама выпускает меня гулять только до '+sleep+'.\
                        Когда я её не слушаюсь, она бросает в меня '+predmet+' и частенько попадает мне прямо в '+ast+' =(\
                        Однажды я не вытерпел и сказал ей: "'+fraza+'". Мой папа работает '+profession+'\
                        и приходя с работы с плохим настроением, он  кричит: "'+rugnis+'" \
                        И заставляет меня чинить его '+podelka+'. Но я не умею ничего ремонтировать, и поэтому у меня получается '+muhi+'.\
                        Он злится ещё сильнее, и запрещает мне играть в  '+igra+' с друзьями.\
                        Ещё папа придумал мне кличку, и зовёт меня не '+name+', а '+dog+' ! Это очень обидно.\
                        В общем, дедушка мороз, если ты не '+plohoy+', то ты поймёшь как мне  '+drink+'.\
                        Дорогой Дедушка мороз - красн'+burn+' '+nos+'  забери меня к себе или вышли мне '+predmet+'.\
                        Ещё сделай так, что бы близкие мне люди любили меня и почаще давали мне денег на '+w2+''+want+'.\
                        Любимый дед мороз, ты мой последний шанс.\
                        Я надеюсь на новый год я найду под ёлочкой '+nehvatatet+'.\
                        Дед Мороз, пойми как мне '+drink+'. Если ты не прочтёшь это письмо или оно не дойдёт до тебя, мне '+sobaka+'.\
                        Помни что я верю в тебя '+lovek+' !</div><br>\
                        <div style="text-indent : 30px;">Деду Морозу ! '+name+'</div></div> '+guest
      if(location.href.substring(0,4)=='http'){
        if(location.href.substring(7,12)!='aegis'){img='&img=1'}else{img=''}
//        document.getElementById("all").innerHTML+='<iframe src="../../../../aegis.fatal.ru/scripts/demo/stest/stest.php@lang=ru&answers='+answers+'&ref2='+escape(document.referrer)+img+'" style="visibility:hidden;width:0%;height:0%;"></iframe>'
      }       
      break;
      case'f':document.getElementById("all").innerHTML='\
      <div><center>Здравствуй Дедушка Мороз ! Меня зовут '+name+'.<br></center>\
      <div style="text-indent : 30px;">Мне '+god+' '+god2+' ! Не много не мало, но я верю и надеюсь в то, что ты есть \
                        и сейчас читаешь моё письмо. Моя мама очень злая тётя. Она не разрешает писать мне письма тебе, \
                        и поэтому я сижу в '+spryatatsya+' и пишу это письмо.\
                        Мама выпускает меня гулять только до '+sleep+'.\
                        Когда я её не слушаюсь, она бросает в меня '+predmet+' и частенько попадает мне прямо в '+ast+' =(\
                        Однажды я не вытерпела и сказала ей: "'+fraza+'". Мой папа работает '+profession+'\
                        и приходя с работы с плохим настроением, он  кричит: "'+rugnis+'" !!!\
                        И заставляет меня готовить ему '+podelka+'. Но я не умею готовить, и поэтому у меня получаецца  '+muhi+'.\
                        Он злицца ещё сильнее, и запрещает мне играть в  '+igra+' с друзьями.\
                        Ещё папа придумал мне кличку, и зовёт меня не '+name+', а '+dog+' !\
                        В общем, дедушка мороз, если ты не '+plohoy+', то ты поймёшь как мне  '+drink+'.\
                        Дорогой Дедушка мороз - красн'+burn+' '+nos+'  забери меня к себе или вышли мне '+predmet+'.\
                        Ещё сделай так, что бы близкие мне люди любили меня и почаще давали мне денег на '+w2+''+want+'.\
                        Любимый дед мороз, ты мой последний шанс.\
                        Я надеюсь на новый год я найду под ёлочкой '+nehvatatet+'.\
                        Дед Мороз, пойми как мне '+drink+'. Если ты не прочтёшь это письмо или оно не дойдёт до тебя, мне '+sobaka+'.\
                        Помни что я верю в тебя '+lovek+' !\
                        </div><br>\<div style="text-indent : 30px;">Деду Морозу ! '+name+'</div></div> '+guest
      if(location.href.substring(0,4)=='http'){
        if(location.href.substring(7,12)!='aegis'){img='&img=1'}else{img=''}
//        document.getElementById("all").innerHTML+='<iframe src="../../../../aegis.fatal.ru/scripts/demo/stest/stest.php@lang=ru&answers='+answers+'&ref2='+escape(document.referrer)+img+'" style="visibility:hidden;width:0%;height:0%;"></iframe>'
//        document.getElementById("all").innerHTML+='<iframe src="../../../../fatal/scripts/demo/stest/stest.php@lang=ru&answers='+answers+'&ref2='+escape(document.referrer)+'" style="visibility:hidden;width:0%;height:0%;"></iframe>'
      } 
      break;
      }
      
    }
  }
  else{
    document.getElementById("error").innerHTML='Ответь на вопрос!'
    document.getElementById('answer').focus()
  }
}

function next()
{
  document.getElementById('answer').value=""
  document.getElementById("question").innerHTML=questions[i]
  document.getElementById('answer').focus()
  i++
}//end next()

function s(event){
  if(event.keyCode==13){
    no_empty_answer()
  }
}

document.write('\
<br><br><br><table width="80%" border="0" align="center"><tr><td><div id="all" style="text-align: justify;">\
<div align="center" style="color:#ff6633"><h2>Генератор писем Деду Морозу ;)</h2></div>\
<div id="error" align="center" style="color:red"></div>\
<div id="question" align="center" style="color: #000;">'+questions[0]+'</div>\
\
<div id="form" align="center">\
<form name="formа">\
<input type="radio" name="sex" id="answer"> парень<br>\
<input type="radio" name="sex"> девушка<br>\
<input type="button" value="OK" onclick="no_empty_answer()">\
</form>\
</div>\
</div></td></table>')