function createMenu(myItem){
 addMenuItem('Home','index.htm',myItem,' | ');
 addMenuItem('Getting Started','getting_started.htm',myItem,' | ');
 addMenuItem('Prices','prices.htm',myItem,' | ');
 addMenuItem('Reviews','reviews.htm',myItem,' | ');
 addMenuItem('My Account','myaccount.php',myItem,' | ');
 addMenuItem('My Site','mysite.php',myItem,' | ');
 addMenuItem('Contact','contact.htm',myItem,'');
}

function addMenuItem(menuName,menuLink,myItem,tail){
 if (menuName == myItem) {
  document.write("<a href='" + menuLink + "' class='overmenutext'><nobr>" + menuName +"</nobr></a>" + tail);
 } else {
  document.write("<a href='" + menuLink + "' class='outmenutext' onmouseover=\"swapClass(this,'overmenutext')\"; onmouseout=\"swapClass(this,'outmenutext')\";><nobr>" + menuName +"</nobr></a>" + tail);
 }
}

function swapClass(me,myClass) {
 me.className=myClass; 
}

function swapImage(me,myGif) {
 me.setAttribute('src', 'images/'+myGif)
}

function swapImageById(myID,myGif) {
 var myID = document.getElementById(myID);
 myID.setAttribute('src', 'images/'+myGif)
}

function swapColour(me,myHex) {
 me.style.color=myHex;
}

function swapBGColour(me,myHex) {
 me.bgcolor=myHex;
}

function swapBGColourID(myID,myHex) {
 var myID = document.getElementById(myID);
 myID.style.backgroundColor=myHex;
}

function getSignInBox(myPage) {
 var myemail    = readCookie('email');
 var mypassword = readCookie('password');
 var myerror    = readCookie('error');
 switch(myerror){
  case '70':
  case '71':
  case '72':
  case '73':
  case '74':
  case '75':
   myerror = '';
   break;
 }
 var html = '';
 if (myerror == '' || myerror == ' ') {
  if (myemail == '' || myemail == ' ') {
   html = "<form method='post' action='signin.php'><input type='hidden' name='return' value='" + myPage + "'><div class='signinlabel black text'>Email</div> <input type='text' name='email' class='signininput black text'><div class='signinspacer'></div><div class='signinbreak'></div><div class='signinlabel black text'>Password</div><input type='password' name='password' class='signininput black text'><input type='submit' value='Sign In' class='signinbutton'></form><div class='signinregister text'><a href='myaccount.php' class='black text'>Not registered? click here</a></div>";
  } else if (mypassword == '' || mypassword == ' ') {
   html = "<form method='post' action='signin.php'><input type='hidden' name='return' value='" + myPage + "'><div class='signinlabel black text'>Email</div> <input type='text' name='email' value='" + myemail + "' class='signininput black text'><div class='signinspacer'></div><div class='signinbreak'></div><div class='signinlabel black text'>Password</div><input type='password' name='password' class='signininput black text'><input type='submit' value='Sign In' class='signinbutton'></form><div class='signinregister text'>Please enter your password</div>";
  } else {
   html = "<form method='post' action='signout.php'><input type='hidden' name='return' value='" + myPage + "'><div class='signindisplay bold grey text'>" + myemail + "</div> <input type='submit' value='Sign Out'></form>";
  }
 } else {
  switch(myerror){
   case '1':
   case '6':
   case '7':
   case '8':
   case '9':
   case '10':
   case '11':
   case '14':
    html = "<form method='post' action='signin.php'><input type='hidden' name='return' value='" + myPage + "'><div class='signinlabel black text'>Email</div> <input type='text' name='email' class='signininput black text'><div class='signinspacer'></div><div class='signinbreak'></div><div class='signinlabel black text'>Password</div><input type='password' name='password' class='signininput black text'><input type='submit' value='Sign In' class='signinbutton'></form><div class='signinerror text'><a href='myaccount.php' class='red text'>Not registered? click here</a></div>";
    break;
   case '2':
    html = "<form method='post' action='signin.php'><input type='hidden' name='return' value='" + myPage + "'><div class='signinlabel black text'>Email</div> <input type='text' name='email' value='" + myemail + "' class='signininput black text'><div class='signinspacer'></div><div class='signinbreak'></div><div class='signinlabel black text'>Password</div><input type='password' name='password' class='signininput black text'><input type='submit' value='Sign In' class='signinbutton'></form><div class='signinerror text'>Incorrect password</div>";
    break;
   case '4':
   case '5':
   case '12':
   case '15':
   case '99':
    html = "<form method='post' action='signin.php'><input type='hidden' name='return' value='" + myPage + "'><div class='signinlabel black text'>Email</div> <input type='text' name='email' value='" + myemail + "' class='signininput black text'><div class='signinspacer'></div><div class='signinbreak'></div><div class='signinlabel black text'>Password</div><input type='password' name='password' class='signininput black text'><input type='submit' value='Sign In' class='signinbutton'></form><div class='signinerror text'>Please enter your password</div>";
    break;
   default:
    alert('code = ' + myerror);
    html = "<form method='post' action='signin.php'><input type='hidden' name='return' value='" + myPage + "'><div class='signinlabel black text'>Email</div> <input type='text' name='email' value='" + myemail + "' class='signininput black text'><div class='signinspacer'></div><div class='signinbreak'></div><div class='signinlabel black text'>Password</div><input type='password' name='password' class='signininput black text'><input type='submit' value='Sign In' class='signinbutton'></form><div class='signinerror text'>Please enter your password</div>";
    break;
  }
 }
 document.getElementById('signinbox').innerHTML = html;
}

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 unescape(c.substring(nameEQ.length,c.length)).replace(/\+/g, ' ');
  }
 }
 return "";
}

function writeCookie(name,value) {
 var date = new Date();
 date.setTime(date.getTime()+(365*24*60*60*1000));
 var expires = "; expires="+date.toGMTString();
 document.cookie = name+"="+value+expires+"; path=/";
}

function deleteCookie(name) {
 var date = new Date();
 date.setTime(date.getTime()-(365*24*60*60*1000));
 var expires = "; expires="+date.toGMTString();
 document.cookie = name+"="+'null'+expires+"; path=/";
}

function displayDiv(divId,showhide) {
 var myDiv = document.getElementById(divId)
 if (showhide=='show') {
  myDiv.style.display="block";
 } else if (showhide=='hide') {
  myDiv.style.display="none";
 }
}


