if (window.kchealth === undefined) { var kchealth = {}; }

// AD01260605
kchealth.summer = "http://services.thekennelclub.org.uk/14fa3d3fc7ba4225946e9d6964c1ee1b.healthtest";

// AJ01743601
kchealth.faith = "http://services.thekennelclub.org.uk/312dbea36474455e95694cad1fa55df2.healthtest";

// AK00437104
kchealth.lara = "http://services.thekennelclub.org.uk/8f378002964044d0804ffa97465fe3be.healthtest";

// AD02404201
kchealth.paddy = "http://services.thekennelclub.org.uk/95bb1843dfb3435790ba4e9103357190.healthtest";

// AD02478005
kchealth.wills = "http://services.thekennelclub.org.uk/63d7c8ce6bd34dad8fca970725c08d63.healthtest";

// AC02810701
kchealth.archie = "http://services.thekennelclub.org.uk/78384f99a04a4af9a9bfed9fb32e0b1c.healthtest";

// AJ02691908
kchealth.pepper = "http://services.thekennelclub.org.uk/b37902a9c13147fbbc649b826f3e4195.healthtest";

// AC02810701 + AJ01743601
kchealth.archie_faith =
"http://www.the-kennel-club.org.uk/services/public/mateselect/kinship/Default.aspx?breed=2048&ctl00_ScriptMan1_HiddenField=&__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=%2FwEPDwUINzAzNTM0NDUPZBYCZg9kFgICAw9kFgQCCg9kFgICAQ9kFgICAQ8PFgIeB1Zpc2libGVnZBYCAgMPZBYCAgEPZBYCAgEPDxYCHgRUZXh0BRRSZXRyaWV2ZXIgKExhYnJhZG9yKWRkAgwPFgIfAGdkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBR5jdGwwMCRNYWluQ29udGVudCRCdXR0b25DYW5jZWwFIGN0bDAwJE1haW5Db250ZW50JEJ1dHRvbkNvbnRpbnVlmYaBtg5WkgursF3ZOZ5S2uRfy4s%3D&__EVENTVALIDATION=%2FwEWBQLs0OKmBQLGueyQBgK87OTzCwL0nLLABgL73vKKAn2p4pNUzdY79Xo4feevnA1qBDDU&ctl00%24MainContent%24TextSire=AC02810701&ctl00%24MainContent%24TextDam=AJ01743601&ctl00%24MainContent%24ButtonContinue.x=20&ctl00%24MainContent%24ButtonContinue.y=16";

// AD02478005 + AK00437104
kchealth.wills_lara =
"http://www.the-kennel-club.org.uk/services/public/mateselect/kinship/Default.aspx?breed=2048&ctl00_ScriptMan1_HiddenField=&__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=%2FwEPDwUINzAzNTM0NDUPZBYCZg9kFgICAw9kFgQCCg9kFgICAQ9kFgICAQ8PFgIeB1Zpc2libGVnZBYCAgMPZBYCAgEPZBYCAgEPDxYCHgRUZXh0BRRSZXRyaWV2ZXIgKExhYnJhZG9yKWRkAgwPFgIfAGdkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBR5jdGwwMCRNYWluQ29udGVudCRCdXR0b25DYW5jZWwFIGN0bDAwJE1haW5Db250ZW50JEJ1dHRvbkNvbnRpbnVlmYaBtg5WkgursF3ZOZ5S2uRfy4s%3D&__EVENTVALIDATION=%2FwEWBQLs0OKmBQLGueyQBgK87OTzCwL0nLLABgL73vKKAn2p4pNUzdY79Xo4feevnA1qBDDU&ctl00%24MainContent%24TextSire=AD02478005&ctl00%24MainContent%24TextDam=AK00437104&ctl00%24MainContent%24ButtonContinue.x=12&ctl00%24MainContent%24ButtonContinue.y=17";

function setKCHealth(id, url)
{
  var kcHealth = document.getElementById(id);
  kcHealth.href = url;
};

function setDogDetails(stem, name, birth, hips, elbows, eyes, optigen, cnm, stud, breeder, owner, kchealth, eic)
{
  var eName = document.getElementById(stem + "name");
  eName.innerHTML = name;
  var eBirth = document.getElementById(stem + "birth");
  eBirth.innerHTML = birth;
  var eHips = document.getElementById(stem + "hips");
  eHips.innerHTML = hips;
  var eElbows = document.getElementById(stem + "elbows");
  eElbows.innerHTML = elbows;
  var eEyes = document.getElementById(stem + "eyes");
  eEyes.innerHTML = eyes;
  var eOptigen = document.getElementById(stem + "optigen");
  eOptigen.innerHTML = optigen ? optigen : "Not tested";
  var eCNM = document.getElementById(stem + "cnm");
  eCNM.innerHTML = cnm ? cnm : "Not tested";
  var eEIC = document.getElementById(stem + "eic");
  eEIC.innerHTML = eic ? eic : "Not tested";
  var eStud = document.getElementById(stem + "stud");
  eStud.innerHTML = stud;
  var eBreeder = document.getElementById(stem + "breeder");
  eBreeder.innerHTML = breeder;
  var eOwner = document.getElementById(stem + "owner");
  eOwner.innerHTML = owner;
  
  if (kchealth)
  {
    var kchealthspan = document.getElementById(stem + "kchealthspan");
    var kchealthlink = document.getElementById(stem + "kchealthlink");
    kchealthlink.href = kchealth;
    kchealthspan.style.display = "block";
  }
};

function setPedigreeDetails(stem, generation, name, qual, award, hips, elbows, comment)
{
  var eName = document.getElementById(stem);
  eName.innerHTML = name;
  if (qual)
  {
    var eQual = document.getElementById(stem + "qual");
    eQual.innerHTML = qual + " ";
  }
  if (award)
  {
    var eAward = document.getElementById(stem + "award");
    eAward.innerHTML = " " + award;
  }
  if (comment)
  {
    var eComment = document.getElementById(stem + "comment");
    eComment.innerHTML = "<br />" + comment;
  }
  if (hips)
  {
    var eHips = document.getElementById(stem + "hips");
    eHips.innerHTML = ((generation < 4) ? "<br />" : " ") + "Hips: " + hips;
  }
  if (elbows)
  {
    var eElbows = document.getElementById(stem + "elbows");
    eElbows.innerHTML = ((generation < 2) ? "<br />" : " - ") + "Elbows: " + elbows;
  }
};

function selectMenu(menu)
{
  var eMenu = document.getElementById("menu_" + menu);
  if (eMenu.className == "menu-item")
  {
    eMenu.className = "menu-item-selected";
  }
  else if (eMenu.className == "menu-item2")
  {
    eMenu.className = "menu-item2-selected";
  }
};

function showSubmenu(submenu)
{
  var eSubmenu = document.getElementById("submenu_" + submenu);
  eSubmenu.style.display = "inline";
};

/* Google analytics */
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-19158814-3']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
