﻿function getEl(id) {
  return document.getElementById(id);
}
function I(x) {
  return parseInt(x);
}

function putYear() {
  document.write ((new Date()).getFullYear());
}


window.onload = function() {
sliding();
try {var s = location.search.substring(6,100); getEl('a_'+s).className='inmode'} catch(err) {getEl('a_hello').className='inmode'}
    getEl('dv_forAlyona').style.display = 'block';
    getEl('dv_Alyona').style.display = 'block';
}

function we_are_in_school_now() {
    try {
    getEl('dv_forAlyona').style.display = 'none';
    getEl('dv_Alyona').style.display = 'none';
    getEl('dv_txt').style.width = '585px';
    getEl('dv_txt').style.marginRight = '10px';
    getEl('dv_main-bottom').style.marginTop = '0';
    getEl('dv_main-buffer').style.marginTop = '-130px';
    } catch(err) {}
    getEl('a_school').className = 'inmode';
    getEl('dv_top-menu_school').style.background = 'url(img/top-menu_act.jpg) no-repeat -338px 0px';
    getEl('dv_top-menu_school').alt = 'fixed';
    getEl('dv_top-menu_school').style.cursor = 'default';
}

var is = 0;
var isa = new Array();
var k = 20;
for (var i=0;i<k;i++) {isa[i]=i+1}

function goslide() {
  if (is<k) {is+=1} else { is=1; isa.sort(function() {return 0.5 - Math.random()}) }
  getEl('dv_slideshow').innerHTML = "<img src='img/slides/"+isa[is-1]+".gif'/>"
}
function sliding() {
  setInterval(function(){goslide()}, 2000)
}


function getLeft(element) {
   result = element.offsetLeft;
   if (element.offsetParent) result += getLeft(element.offsetParent);
   return result;
}

function getTop(element) {
   result = element.offsetTop;
   if (element.offsetParent) result += getTop(element.offsetParent);
   return result;
}



function tmOver(elem) {
  if (elem.alt != 'fixed') {
  var x = I(getLeft(getEl('dv_top-menu'))-getLeft(elem))
  elem.style.background = 'url(img/top-menu_hov.gif) no-repeat '+x+'px 0px'; }
}
function tmDown(elem) {
  if (elem.alt != 'fixed') {
  var x = I(getLeft(getEl('dv_top-menu'))-getLeft(elem))
  elem.style.background = 'url(img/top-menu_act.jpg) no-repeat '+x+'px 0px'; }
}
function tmOut(elem) {
  if (elem.alt != 'fixed') {
  elem.style.background = ''; }
}


/* order form begin >>> ------------------------- */

function sType(val) {
 var frm = document.f_orderdoll;
 for (var i=0;i<frm.length;i++) {frm.elements[i].disabled=false}
 var opts = frm.height.options;
  switch(val) {
    case "todo":
                frm.sex.disabled=true;
                frm.dollkind.disabled=true;
                frm.hair.disabled=true;
                frm.eyestype.disabled=true;
                frm.eyescolor.disabled=true;
                opts.length = 0;
                opts[0] = new Option('','');
                opts[1] = new Option('32-34','32-34');
                opts[2] = new Option('36-38','36-38');
                frm.haircolortodo.value='';
		frm.hairtypetodo.value='';
		frm.clothing.value='';
		frm.knittedclothes.value='';
		frm.addit.value='';
                break;
    case "nacked":
                frm.haircolortodo.value='Опция для заготовок';
		frm.hairtypetodo.value='Опция для заготовок';
                frm.haircolortodo.disabled=true;
		frm.hairtypetodo.disabled=true;
		frm.clothing.value='';
		frm.knittedclothes.value='';
                frm.addit.value='';
                opts.length = 0;
                opts[0] = new Option('','');
                opts[1] = new Option('32-34','32-34');
                opts[2] = new Option('36-38','36-38');
                var opts2 = frm.dollkind.options;
                opts2.length = 0;
                opts2[0] = new Option('','');
                opts2[1] = new Option('обнимашка','embr');
                opts2[2] = new Option('заплетайка','braid');
                getEl('')
                break;

  }
}

function sHeight(h) {
 var frm = document.f_orderdoll;
 var opts = frm.width.options;
 if (h!="36-38")
    { opts.length = 0;
      opts[0] = new Option('средняя','midi');
    } else
    { opts.length = 0;
      opts[0] = new Option('','');
      opts[1] = new Option('стройняшка','small');
      opts[2] = new Option('средняя','midi');
      opts[3] = new Option('пухляшка','large');
    }
}

function sSex(s) {
 var frm = document.f_orderdoll;
 var opts = frm.hair.options;
 opts.length = 0;
 if (s=="mal")  {
      opts[0] = new Option('','');
      opts[1] = new Option('белый','white');
      opts[2] = new Option('бежевый','bege');
      opts[3] = new Option('русый','blnd');
      opts[4] = new Option('рыжий','rd');
      opts[5] = new Option('каштановый','cashtane');
      opts[6] = new Option('кудряшки беж-меланж','bej-kudr');
      getEl('td_hair').innerHTML = "<a target='_blank' href='http://teryele.livejournal.com/39242.html' title='Выбрать пряжу для волос'>?</a>"
    }
 if (s=="fem")
    { opts[0] = new Option('','');
      opts[1] = new Option('молочный','milk');
      opts[2] = new Option('кремовый','cream');
      opts[3] = new Option('бежевый','beage');
      opts[4] = new Option('беж-меланж','beage-melange');
      opts[5] = new Option('какао','cacao');
      opts[6] = new Option('какао-меланж','cacao-melange');
      opts[7] = new Option('рыжевато-русый','red-blond');
      opts[8] = new Option('рыжий','red');
      opts[9] = new Option('пепельно-коричневый','ash-brown');
      opts[10]= new Option('шоколадный','chocolate');
      opts[11]= new Option('черный','black');
      opts[12]= new Option('кудряшки беж-меланж','bej-kudr');
      opts[13] = new Option('золотисто-песочный','zol-pes');
      getEl('td_hair').innerHTML = ""

    }
}


/* order form end <<< ------------------------- */

