var isNetscape = (navigator.userAgent.indexOf('Netscape') != -1) || (navigator.appName.indexOf('Netscape') != -1);
var ns4 = ((isNetscape) && (navigator.userAgent.indexOf('Netscape6') == -1));
var ns6 = ((isNetscape) && (navigator.userAgent.indexOf('Netscape6') != -1));

var fontsize = (ns4) ? '10' : '11';
if (navigator.platform.indexOf("Mac") != -1)
 fontsize = parseInt(fontsize) + ((isNetscape) ? 2 : 0);

 function getStyles()
{
  var styles = ''
  + 'html		{ height:90%;}'
  + 'body               {background-color:#FFFFFF; overflow:auto;}'
  + 'body.boys          {background-color:#AAAACC; overflow:auto;}'
  + '#box		{margin: 30px 0px 30px 18px;}'
  + '#page		{margin: 30px 0px 30px 0px;}'



  + 'table              {border: 1px solid #10368B; background-color: #10368B;}'
  + 'table.home         {border: none; background-color: #FFFFFF;}'
  + 'table.red          {border: 1px solid #10368B; border-bottom: none; background-color: #10368B;}'
  + 'table.navi      	{background-color: #10368B; border-bottom: none;}'
  + 'table.pink      	{border: 1px solid #10368B; border-left: none;}'
  + 'td                 {font-family:Verdana; font-size:' + fontsize + 'px; color: #333333;}'
  + 'td.red             {background-color: #ee2266;}'


<!--MENU BUTTONS-->

  + 'td.pink            {background-color: #FFFFFF;}'

<!--TEXT BACKGROUND COLOUR-->

  + 'td.redx            {background-color: #FFFFFF; font-family:Verdana; font-size:' + fontsize + 'px; color: #000000;}'

<!--BACKGROUND COLOUR UNDER PICTURE-->

  + 'td.redz            {background-color: #FFFFFF; font-family:Verdana; font-size:' + fontsize + 'px; color: #10368B;}'

  + '#subnavi		{margin: 23px 10px 23px 10px; color: #660066;}'
  + '#content		{margin: 22px 0px 23px 0px;}'
  + '#txt		{padding: 0px 26px 0px 30px ;}'
  + '#prod		{padding: 0px 19px 55px 0px; width: 114px; float: left;}'
  + '#prodend		{padding: 0px 0px 55px 0px; width: 114px; float: left;}'
  + '#contact		{padding: 0px 40px 40px 0px;}'
  + '.prodimg		{border: 1px solid #CCCCCC; margin-bottom: 4px}'
  + '.arrow		{margin: 0px 4px 20px 0px;  float: left;}'


 // + 'td:invisible     {background-color: #A6B0E5;}'
 // + 'td:mandatory     {font-family:Verdana; font-size:' + fontsize + 'px; color: #10368B; }'
  + 'ul 		{margin: 0px; padding: 5px;}'
  + 'li 		{background: url(images/li.gif) no-repeat 0px 0px; display: block; padding-left: 14px; list-style-type: none;}'

  + 'li.back 		{background: url(http://www.reallygorgeous.co.uk/img/back.gif) no-repeat 0px 0px; display: block; padding-left: 14px; list-style-type: none;}'
  + 'a                  {color: #333333; text-decoration: none;}'
  + 'a:link             {color: #333333; text-decoration: none;}'
  + 'a:visited          {color: #000000; text-decoration: none;}'
  + 'a:hover            {color: #CE0000; text-decoration: none;}'
  + 'a.white:link       {color: #333333; text-decoration: none;}'
  + 'a.white:visited    {color: #333333; text-decoration: none;}'
  + 'a.white:hover      {color: #333333; text-decoration: underline;}'
  + 'a.white:active     {color: #333333; text-decoration: none;}'


  + 'form            	{padding: 0px 0px 0px 0px;}'
  + 'label	     	{font-size:10px;}'
  + 'input.form         {background-color: #FFDDEE; border: 1px solid #A6B0E5; font-family: verdana; font-size:' + fontsize + 'px; color: #333333; width: 250px; height: 17px;}'
  + 'input.search    	{background-color: #A6B0E5; border: none; font-family: verdana; font-size:' + fontsize + 'px; color: #333333; width: 138px; height: 16px;}'
  + 'input.quantity  	{background-color: #10368B; border: 1px solid #A6B0E5; font-family: verdana; font-size:' + fontsize + 'px; color: #333333; width: 20px; height: 20px;}'
  + 'select          	{background-color: #10368B; border: 1px solid #666666; font-family: verdana; font-size:' + fontsize + 'px; color: #333333; width: 150px; height: 20px;}'
  + 'textarea        	{background-color: #FFDDEE; border: 1px solid #A6B0E5; font-family: verdana; font-size:' + fontsize + 'px; color: #333333; width: 250px; height: 56px;}'
  + 'textarea.scrollbars {scrollbar-arrow-color:#FFDDEE; scrollbar-base-color:#FFDDEE; scrollbar-darkshadow-color:#FFDDEE; scrollbar-face-color:#FFDDEE; scrollbar-highlight-color:#FFDDEE; scrollbar-shadow-color:#EE2266}'
  + 'input.buttons {background-color: #660066; border: 1px solid #FFFFFF; font-family: verdana; font-size:9px; color: #FFFFFF; width: 44px; height: 17px; margin-right: 5px;}'

  return styles;
}




























//Navigation
var n_on = '00';
function getNavi()
{
  var navi = ''
  + '<td width="40"><a href="index.html" onmouseover="swapIm(\'01\', \'on\')" onmouseout="swapIm(\'01\', \'off\')"><img name="nav01" src="images/navi/n_01_' + ((n_on == '01') ? 'on' : 'off') + '.gif" width="40" height="23" border="0"></a></td>'
  + '<td width="74"><a href="reiki.htm" onmouseover="swapIm(\'02\', \'on\')" onmouseout="swapIm(\'02\', \'off\')"><img name="nav02" src="images/navi/n_02_' + ((n_on == '02') ? 'on' : 'off') + '.gif" width="74" height="23" border="0"></a></td>'
  + '<td width="118"><a href="news.htm" onmouseover="swapIm(\'03\', \'on\')" onmouseout="swapIm(\'03\', \'off\')"><img name="nav03" src="images/navi/n_03_' + ((n_on == '03') ? 'on' : 'off') + '.gif" width="118" height="23" border="0"></a></td>'
  + '<td width="40"><a href="gallery.htm" onmouseover="swapIm(\'04\', \'on\')" onmouseout="swapIm(\'04\', \'off\')"><img name="nav04"  src="images/navi/n_04_' + ((n_on == '04') ? 'on' : 'off') + '.gif" width="40" height="23" border="0"></a></td>'
  + '<td width="95"><a href="contact.htm" onmouseover="swapIm(\'05\', \'on\')" onmouseout="swapIm(\'05\', \'off\')"><img name="nav05" src="images/navi/n_05_' + ((n_on == '05') ? 'on' : 'off') + '.gif" width="95" height="23" border="0"></a></td>'
  + '<td width="54"><a href="http://www.reallygorgeous.co.uk/contact.html" onmouseover="swapIm(\'06\', \'on\')" onmouseout="swapIm(\'06\', \'off\')"><img name="nav06" src="http://www.reallygorgeous.co.uk/img/navi/n_06_' + ((n_on == '06') ? 'on' : 'off') + '.gif" width="54" height="23" border="0"></a></td>'
  + '<td width="90"><img src="http://www.reallygorgeous.co.uk/img/navi/search.gif" width="90" height="23" border="0"></td>'; 
  return navi;
}


var nav01 = new Image();
var nav02 = new Image();
var nav03 = new Image();
var nav04 = new Image();
var nav05 = new Image();
var nav06 = new Image();


//Preload images
function preloadImg()
{
  nav01.src = "images/navi/n_01_on.gif";
  nav02.src = "images/navi/n_02_on.gif";
  nav03.src = "images/navi/n_03_on.gif";
  nav04.src = "images/navi/n_03_on.gif";
  nav05.src = "images/navi/n_03_on.gif";
  nav06.src = "http://www.reallygorgeous.co.uk/images/navi/n_03_on.gif";
}
	

function swapIm(image, state)
{ if (image != n_on)
  { var imgloc = "img/navi/n_" + image + "_" + state + ".gif";
    if (ns4)
      document.images['nav' + image].src = imgloc;
    else if (ns6)
      document.getElementById('nav' + image).src = imgloc;
    else
      document.all['nav' + image].src = imgloc;
  }
}



//Preload fotos
function preloadImages(the_images_array) {

   for(var loop = 0; loop < the_images_array.length; loop++)

   {
    var an_image = new Image();
    an_image.src = the_images_array[loop];
   }
}



//Check Form
function validate(frm)
{

    // Check the Name field to see if any characters were entered
    if (frm.Name.value.length == 0)
    {
        alert("Please enter your name.");
        frm.Name.focus();
        return false;
    }


    // Check the Email field to see if any characters were entered
    if (frm.Email.value.length == 0)
    {
        alert("Please enter an email address.");
        frm.Email.focus();
        return false;
    }

    // Now check the Email field for the "@" symbol
        if (frm.Email.value.indexOf("@") == -1)
    {
        alert("Please enter a valid email address!");
        frm.Email.focus();
        return false;
    }

    // Check the Enquiry field to see if any characters were entered
    if (frm.Enquiry.value.length == 0)
    {
        alert("Please enter your enquiry.");
        frm.Enquiry.focus();
        return false;
    }

else {
        //location.href="thanks.html";
        /*
        frm.Enquiry.value = strReplace(frm.Enquiry.value,"\n","<br>");
        frm.Address.value = strReplace(frm.Address.value,"\n","<br>");
        frm.How_did_you_hear_about_us.value = strReplace(frm.How_did_you_hear_about_us.value,"\n","<br>");
        */
        return true;
    }

}

function strReplace(Str,srch,rplc){
  var len = Str.length;
  var sLen = srch.length;
  var fnd = Str.indexOf(srch);
  while(fnd != -1){
    Str = Str.substr(0,fnd) + rplc + Str.substr(fnd+sLen,len-fnd-sLen);
    len = Str.length;
    fnd = Str.indexOf(srch);
  }
  return Str;
}
