function SetCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 document.cookie = cookieName+"="+escape(cookieValue);
}
 
function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function selectFeedbackStore(storeName)
{
 opts = document.getElementsByName('q1');
 for (i=0;i<opts[0].options.length;i++) {
  if (opts[0].options[i].text == storeName) {
   radios = document.getElementsByName('q0');
   radios[2].checked = true;
   opts[0].options[i].selected = true;
   document.getElementsByName('q1')[0].disabled = false;
  }
 }
}
 
function handleFormFields() {
  if(document.getElementById('q6').value==1) {
    document.getElementById('q6').value='Pyydän yhteydenottoa: Kyllä';
  }
  if(document.getElementById('q1').selectedIndex!=0) {
    document.getElementById('q9').value='Myyntipiste: ' + document.getElementById('q1').options[document.getElementById('q1').selectedIndex].text;
  }
}

function make_tabs() {
  var opentab = 1;
  if(readCookie('ws_article')!=null) {
    opentab = 3;
  }
  else if(readCookie('pikahaku-vannekoko')!=null&&readCookie('ws_article')==null) {
    opentab = 2;
  }
  $("#tab_cont").css('visibility', 'hidden');
        var foo=document.getElementById('opentab').value;
  $.tabs("tab_cont", parseInt(opentab));
  $("#tab_cont").css('visibility', 'visible');
}
 
function openFeature(url) {
  window.open(url,'product','scrollbars=no,resizable=no,location=no,toolbar=no,height=500,width=420');
}
 
function checkCaptcha(field, checkNum)
{
  cStr = field.value;
  totalSum = 0;
  for (i = 0, o = 0; i < cStr.length; i++, o++)
  {
    cNum = new Number(cStr.substr(i, 1));
    if (o == 0)
    {
      totalSum += (cNum.valueOf() * 7);
    } 
    if (o == 1)
    {
      totalSum += (cNum.valueOf() * 3);
    } 
    if (o == 2)
    {
      totalSum += cNum.valueOf();
      o = -1;
    } 
  }
  if (totalSum % 10 != checkNum.value)
  {
    alert("Tarkasta syöttämäsi numerot!");
    return false;
  }
  return true;
}
 
 
 
function luoasiointiajankohta() {
  var full = document.getElementById('visit-day').value + "." + document.getElementById('visit-month').value + "." + document.getElementById('visit-year').value + " " + document.getElementById('visit-time').value;
 
document.getElementById('visit-full').value = full;
}
 
function to(all, vast, selected) {
  if(selected==2) {
    return false;
  }
  document.getElementById('foobar').value = all[selected];
  writeManager(vast);
  //alert(document.getElementById('vastaanottaja').value);
}
 
function to2(all, vast, selected) {
  document.getElementById('foobar').value = all[selected];
  writeManager(vast);
}

function to3(all, vast, selected) {
  document.getElementById('foobar').value = all[selected];
  document.getElementById('vastot').value='tom.brurberg@vianor.com';
}

 
function clearValues(field, addFirst){
        while(field.length != 0){
                field.options[field.length - 1] = null;
        }
        if (addFirst) {
          newItem = new Option("--", "", false, false);
          field.options[field.length] = newItem;
        }
}
 
function getModelsByMake(makeName, autoMakes) {
        clearValues(document.tireselectionform.models, (makeName != ""));
        modelArray = autoMakes[makeName];
        for (i in modelArray)
        {
                newItem = new Option(modelArray[i], modelArray[i], false, false);
                document.tireselectionform.models.options[document.tireselectionform.models.length] = newItem;
        }
}
 
function showTerms () {
  var terms = window.open('/leveringsvilkar_popup', 'leveringsvilkår', '');
  terms.focus();
}
 
function showPaymentMethods() {
  var terms = window.open('/betalningssatt_popup', 'betalningssatt', '');
  terms.focus();
}
 
function writeManager(vast)
{
  for (i in vast)
  {
    if (i == document.getElementById('foobar').value)
    {
      switch (vast[i])
      {
        case '2.1':
          document.getElementById('vastot').value='arve.lorentzen@vianor.no'; 
          break;
        case '2.3':
          document.getElementById('vastot').value='knut.daniel.haavik@vianor.no'; 
          break;
    case '2.4':
          document.getElementById('vastot').value='rune.fredheim@vianor.no'; 
          break;
        case '2.5':
          document.getElementById('vastot').value='rune.fredheim@vianor.no'; 
          break;
      }
      return true;
    }
  }
  return false;
}

