
// Copyright (C) 2009 Aaron Merriman. All rights reserved.

function set_color(color_value,page_value) {
 if (page_value == 0) {
  document.body.style.backgroundImage = "url('images/bkgd_welcome-0" + color_value + ".jpg')";
 } else {
  if (page_value == 2) {
   document.body.style.backgroundImage = "url('images/bkgd_work-0" + color_value + ".jpg')";
  } else {
   document.body.style.backgroundImage = "url('images/bkgd_header-0" + color_value + ".jpg')";
  }
  document.getElementById('content').style.backgroundImage = "url('images/bkgd_content-0" + color_value + ".jpg')";
  document.getElementById('nav_left').style.backgroundImage = "url('images/bkgd_labels-0" + color_value + ".png')";
  for (temp_value = 1; temp_value < 15; temp_value++) {
   if (temp_value < 10) {
    pad_value = '0';
   } else {
    pad_value = '';
   }
   document.getElementById('nl_' + pad_value + temp_value).style.backgroundImage = "url('images/bkgd_nav-sec-0" + color_value + ".png')";
  }
  document.getElementById('droplets').className = "dpc_0" + color_value;
 }
 document.getElementById('nav_bar').className = "ntc_0" + color_value;
 for (temp_value = 1; temp_value < 8; temp_value++) {
  document.getElementById('nb_0' + temp_value).style.backgroundImage = "url('images/bkgd_nav-primary-0" + color_value + ".png')";
 }
 var link_color = "#00adef";
 switch (color_value) {
  case 0:
    link_color = "#00adef";
   break;
  case 1:
    link_color = "#00adef";
   break;
  case 2:
    link_color = "#ff41ba";
   break;
  case 3:
    link_color = "#cbe85d";
   break;
  case 4:
    link_color = "#ff9441";
   break;
 }
 document.cookie = "site_color=" + escape(color_value);
}

function parse_cookie() {
 temp_color = 1;
 all_cookies = document.cookie.split(";");
 if (all_cookies[1]) {
  for (temp = 0; temp < all_cookies.length; temp++) {
   this_cookie = all_cookies[temp].split("=");
   if (this_cookie[0] == "site_color") {
    temp_color = this_cookie[1];
   }
  }
 } else {
  pre_value = document.cookie.split("=");
  temp_color = pre_value[1];
 }
 return temp_color;
}

function recall_color(item_value) {
 if (document.cookie) {
  var color_value = new Array(0,parse_cookie());
  switch (item_value) {
   case 0:
    document.body.style.backgroundImage = "url('images/bkgd_welcome-0" + color_value[1] + ".jpg')";
    break;
   case 1:
    document.body.style.backgroundImage = "url('images/bkgd_header-0" + color_value[1] + ".jpg')";
    break;
   case 9:
    document.body.style.backgroundImage = "url('images/bkgd_work-0" + color_value[1] + ".jpg')";
    break;
   case 2:
    document.getElementById('content').style.backgroundImage = "url('images/bkgd_content-0" + color_value[1] + ".jpg')";
    break;
   case 3:
    document.getElementById('nav_bar').className = "ntc_0" + color_value[1];
    for (temp_value = 1; temp_value < 8; temp_value++) {
     document.getElementById('nb_0' + temp_value).style.backgroundImage = "url('images/bkgd_nav-primary-0" + color_value[1] + ".png')";
    }
    break;
   case 4:
    document.getElementById('nav_left').style.backgroundImage = "url('images/bkgd_labels-0" + color_value[1] + ".png')";
    for (temp_value = 1; temp_value < 15; temp_value++) {
     if (temp_value < 10) {
      pad_value = '0';
     } else {
      pad_value = '';
     }
     document.getElementById('nl_' + pad_value + temp_value).style.backgroundImage = "url('images/bkgd_nav-sec-0" + color_value[1] + ".png')";
    }
    break;
   case 5:
    document.getElementById('droplets').className = "dpc_0" + color_value[1];
    break;
  }
 }
}

function recall_link_color() {
 if (document.cookie) {
  var color_value = new Array(0,parse_cookie());
  var link_color = "#00adef";
  switch (color_value[1]) {
   case "1":
     link_color = "#00adef";
    break;
   case "2":
     link_color = "#ff41ba";
    break;
   case "3":
     link_color = "#cbe85d";
    break;
   case "4":
     link_color = "#ff9441";
    break;
  }
 }
}

function show_bio(bio_value) {
 var temp_height = "";
 for (temp_value = 1; temp_value < 8; temp_value++) {
  document.getElementById('op_0' + temp_value).style.display = "none";
 }
 document.getElementById('op_0' + bio_value).style.display = "block";
 switch (bio_value) {
  case 1:
   temp_height = "1700";
   break;
  case 2:
   temp_height = "1500";
   break;
  case 3:
   temp_height = "2100";
   break;
  case 4:
   temp_height = "1900";
   break;
  case 5:
   temp_height = "1500";
   break;
  case 6:
   temp_height = "1600";
   break;
  case 7:
   temp_height = "1600";
   break;
 }
 document.getElementById('droplets').style.minHeight = temp_height + "px";
}

function show_port_main_item(this_item,total_items) {
 for (temp_value = 1; temp_value <= total_items; temp_value++) {
  document.getElementById('pi_' + temp_value).style.display = "none";
 }
 document.getElementById('pi_' + this_item).style.display = "block";
}

function show_subitem(this_container,this_item,total_items) {
 for (temp_value = 0; temp_value <= total_items; temp_value++) {
  document.getElementById('pisub_' + this_container + "_" + temp_value).style.display = "none";
 }
 document.getElementById('pisub_' + this_container + "_" + this_item).style.display = "block";
}

function set_blog_color(color_value) {
 document.body.style.backgroundImage = "url('images/bkgd_blog-0" + color_value + ".jpg')";
 document.getElementById('nav_bar_blog').className = "ntc_0" + color_value;
 for (temp_value = 1; temp_value < 8; temp_value++) {
  document.getElementById('nb_0' + temp_value).style.backgroundImage = "url('images/bkgd_nav-primary-0" + color_value + ".png')";
 }
 var link_color = "#00adef";
 switch (color_value) {
  case 0:
    link_color = "#00adef";
   break;
  case 1:
    link_color = "#00adef";
   break;
  case 2:
    link_color = "#ff41ba";
   break;
  case 3:
    link_color = "#cbe85d";
   break;
  case 4:
    link_color = "#ff9441";
   break;
 }
 document.cookie = "site_color=" + escape(color_value);
}

function recall_blog_color(item_value) {
 if (document.cookie) {
  var color_value = new Array(0,parse_cookie());
  switch (item_value) {
   case 1:
    document.body.style.backgroundImage = "url('images/bkgd_blog-0" + color_value[1] + ".jpg')";
    break;
   case 2:
    document.getElementById('nav_bar_blog').className = "ntc_0" + color_value[1] + " nav_bar_ie7_fix2";
    for (temp_value = 1; temp_value < 8; temp_value++) {
     document.getElementById('nb_0' + temp_value).style.backgroundImage = "url('images/bkgd_nav-primary-0" + color_value[1] + ".png')";
    }
    break;
  }
  var link_color = "#00adef";
  switch (color_value[1]) {
   case 0:
     link_color = "#00adef";
    break;
   case 1:
     link_color = "#00adef";
    break;
   case 2:
     link_color = "#ff41ba";
    break;
   case 3:
     link_color = "#cbe85d";
    break;
   case 4:
     link_color = "#ff9441";
    break;
  }
 }
}

function set_ink_color(color_value) {
 document.body.style.backgroundImage = "url('images/bkgd_ink-0" + color_value + ".jpg')";
 document.getElementById('nav_bar_ink').className = "ntc_0" + color_value;
 for (temp_value = 1; temp_value < 8; temp_value++) {
  document.getElementById('nb_0' + temp_value).style.backgroundImage = "url('images/bkgd_nav-primary-0" + color_value + ".png')";
 }
 var link_color = "#00adef";
 switch (color_value) {
  case 0:
    link_color = "#00adef";
   break;
  case 1:
    link_color = "#00adef";
   break;
  case 2:
    link_color = "#ff41ba";
   break;
  case 3:
    link_color = "#cbe85d";
   break;
  case 4:
    link_color = "#ff9441";
   break;
 }
 document.cookie = "site_color=" + escape(color_value);
}

function recall_ink_color(item_value) {
 if (document.cookie) {
  var color_value = new Array(0,parse_cookie());
  switch (item_value) {
   case 1:
    document.body.style.backgroundImage = "url('images/bkgd_ink-0" + color_value[1] + ".jpg')";
    break;
   case 2:
    document.getElementById('nav_bar_ink').className = "ntc_0" + color_value[1];
    for (temp_value = 1; temp_value < 8; temp_value++) {
     document.getElementById('nb_0' + temp_value).style.backgroundImage = "url('images/bkgd_nav-primary-0" + color_value[1] + ".png')";
    }
    break;
  }
  var link_color = "#00adef";
  switch (color_value[1]) {
   case 0:
     link_color = "#00adef";
    break;
   case 1:
     link_color = "#00adef";
    break;
   case 2:
     link_color = "#ff41ba";
    break;
   case 3:
     link_color = "#cbe85d";
    break;
   case 4:
     link_color = "#ff9441";
    break;
  }
 }
}

function show_intro_video(vid_number) {
 for (temp_value = 1; temp_value < 5; temp_value++) {
  document.getElementById('intro_video_' + temp_value).style.display = "none";
 }
 document.getElementById('intro_video_' + vid_number).style.display = "block";
}
