<!--  status bar message

var speed = 50 // decrease value to increase speed (must be positive)
var pause = 2000 // increase value to increase pause
var timerID = null
var bannerRunning = false
var ar = new Array()
ar[0] = "Thank you for visiting our website"
ar[1] = ""
ar[2] = ""
ar[3] = ""

var currentMessage = 0
var offset = 0
function stopBanner() {
        if (bannerRunning)
                clearTimeout(timerID)
        bannerRunning = false
}
function startBanner() {
        stopBanner()
        showBanner()
}
function showBanner() {
        var text = ar[currentMessage]
        if (offset < text.length) {
                if (text.charAt(offset) == " ")
                        offset++                        
                var partialMessage = text.substring(0, offset + 1) 
                window.status = partialMessage
                offset++ 
                timerID = setTimeout("showBanner()", speed)
                bannerRunning = true
        } else {
                offset = 0
                currentMessage++
                if (currentMessage == ar.length)
                        currentMessage = 0
                timerID = setTimeout("showBanner()", pause)
                bannerRunning = true
        }
}
// -->

<!--  sound for background automation start
//var MSIE=navigator.userAgent.indexOf("MSIE");
//var NETS=navigator.userAgent.indexOf("Netscape");
//var OPER=navigator.userAgent.indexOf("Opera");
//if((MSIE>-1) || (OPER>-1)) {
//document.write("<BGSOUND SRC=sounds/?(name/file) LOOP=INFINITE>");
//} else {
//document.write("<EMBED SRC=sound.mid AUTOSTART=TRUE ");
//document.write("HIDDEN=true VOLUME=100 LOOP=TRUE>");
//}
// End -->

<!-- popup window for image

function loadWin(url)
{
n = (document.layers) ? 1:0
ie = (document.all) ? 1:0

if (n) window.open(url,'RMS','location=no,menubar=no,toolbar=no,scrollbars=no,resizable=no, directories=no,status=no,copyhistory=no');
else if (ie) window.open(url,'RMS','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no');

}

<!-- zoom increase / decrease

function fontsplus(){
if(document.all.resize.style.zoom!=0) 
document.all.resize.style.zoom*=1.2; 
else 
document.all.resize.style.zoom=1.2;
}
function fontsmin(){
if(document.all.resize.style.zoom!=0) 
document.all.resize.style.zoom*=0.833; 
else 
document.all.resize.style.zoom=0.833;
}

//-->

<!-- roll over image for child 

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

<!-- information form 

function IsEmailValid(FormName,ElemName)
{
	var EmailOk  = true
	var Temp     = document.forms[FormName].elements[ElemName]
	var AtSym    = Temp.value.indexOf('@')
	var Period   = Temp.value.lastIndexOf('.')
	var Space    = Temp.value.indexOf(' ')
	var Length   = Temp.value.length - 1   // Array is from 0 to length-1

		if ((AtSym < 1) ||                     // '@' cannot be in first position
    		(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
    		(Period == Length ) ||             // Must be atleast one valid char after '.'
   	 		(Space  != -1))                    // No empty spaces permitted
  	 	{  
     	 	EmailOk = false
   		}
		return EmailOk
		}
	
	
	function btnSubmit_onclickInformation() {
		
		var TRUE = new Boolean("True")
		var FALSE = new Boolean("False")
		
		blnError = FALSE
		strError = "The following problems were found in your information form: \n\n"
		
		if (document.info_form.text_name.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a First Name\n"
			};
			
		if (document.info_form.text_surname.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a Surname\n"
			};


		if (!(IsEmailValid("info_form","text_email")))
			{
				blnError = TRUE
				strError = strError + " - You must provide a vaild Email Address\n"
			};

		if (document.info_form.text_message.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a message\n"
			};

			
		if (blnError == TRUE)
			{
				strError = strError + "\nPlease correct these mistakes and try again."
				alert(strError)				
			}
		else
			{
				document.info_form.submit()
			};				
		
	}

//-->

<!-- information form 

function IsEmailValid(FormName,ElemName)
{
	var EmailOk  = true
	var Temp     = document.forms[FormName].elements[ElemName]
	var AtSym    = Temp.value.indexOf('@')
	var Period   = Temp.value.lastIndexOf('.')
	var Space    = Temp.value.indexOf(' ')
	var Length   = Temp.value.length - 1   // Array is from 0 to length-1

		if ((AtSym < 1) ||                     // '@' cannot be in first position
    		(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
    		(Period == Length ) ||             // Must be atleast one valid char after '.'
   	 		(Space  != -1))                    // No empty spaces permitted
  	 	{  
     	 	EmailOk = false
   		}
		return EmailOk
		}
	
	
	function btnSubmit_onclickOrder() {
		
		var TRUE = new Boolean("True")
		var FALSE = new Boolean("False")
		
		blnError = FALSE
		strError = "The following problems were found in your order form: \n\n"
		
		if (document.order_form.Ordering_POAccount.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a Account Name\n"
			};
			
		if (document.order_form.answer.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide your payment method : Cheque, B/T or P/O\n"
			};

		if (document.order_form.Ordering_StreetAddress.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a Street Address for shipping\n"
			};
			
		if (document.order_form.Ordering_City.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a city for shipping\n"
			};
			
		if (document.order_form.Ordering_State.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a State/Province for shipping\n"
			};

		if (document.order_form.Ordering_ZipCode.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a code for shipping\n"
			};

		if (document.order_form.Ordering_Country.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a country for shipping\n"
			};

		if (document.order_form.Contact_FullName.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a Full Name\n"
			};
			
		if (document.order_form.Contact_WorkPhone.value == "")
			{
				blnError = TRUE
				strError = strError + " - You must provide a Work Phone\n"
			};
			
		if (!(IsEmailValid("order_form","Contact_Email")))
			{
				blnError = TRUE
				strError = strError + " - You must provide a vaild Email Address\n"
			};
			
		if (blnError == TRUE)
			{
				strError = strError + "\nPlease correct these mistakes and try again."
				alert(strError)				
			}
		else
			{
				document.order_form.submit()
			};				
		
	}

//-->

<!-- expode photo 
function openpic (args) {
  window.open (args, 'pic', 
    "width=" + screen.width +
    ",height=" + screen.height +
    ",toolbar=no,resizable=yes,scrollbars=yes,location=no,top=0,left=0,fullscreen=1,status=no");
}

function showpic_ns (args) {
  openpic (args); 
}

var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;

var browserid;
if (InternetExplorer) browserid = "ie"; else browserid = "ns";

function expose_DoFSCommand(command, args) {
  var exposeObj = InternetExplorer ? expose : document.expose;

  if (command == "showpic") {
    openpic (args);
  }
}

if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 
	  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('Sub expose_FSCommand(ByVal command, ByVal args)\n');
	document.write('  call expose_DoFSCommand(command, args)\n');
	document.write('end sub\n');
	document.write('</SCRIPT\> \n');
}
// -->