// JavaScript Document

	if ((navigator.userAgent.indexOf('iPhone') != -1) ||
	(navigator.userAgent.indexOf('iPod') != -1)) {
	document.location = "http://www.lonelyoak.com.au/iphone/";
	}

	function printDate(){
		var mydate=new Date();
		var year=mydate.getYear();
		if (year < 1000){
			year+=1900;
		}
		var day=mydate.getDay();
		var month=mydate.getMonth();
		var daym=mydate.getDate();
		if (daym<10){
			daym="0"+daym;
		}
		var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
		var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
		document.write("<b>"+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+"</b>");
	}
	
	function showPic (whichpic) {
		if (document.getElementById) {
			document.getElementById('placeholder').src = whichpic.href;
			/*document.getElementById('rollover').className='selected';*/
			return false;
			} else {
			return true;
		}
	}
	
	function MM_reloadPage(init) {  //reloads the window if Nav4 resized
	  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
	  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
	}
	
	<!--
	function MM_openBrWindow(theURL,winName,features) { //v2.0
	  window.open(theURL,winName,features);
	}
	//-->

	function OpenNewBrowser(newPath){
		MM_openBrWindow(newPath,'','menubar=yes,width=640,height=720')
	}
	
	function printSaleToolTip(){
		var message = "Follow this link to view the sale information for this horse";
		return message;
	}
	
	function printOrderToolTip(){
		var message = "By filling out the order form, you can order a copy of our sale video containing ";
		message += "all horses listed for sale on this site. Also our sale video is now available on DVD!!!";
		return message;
	}

	function printToTopToolTip(){
		var message = "Return to top of page";
		return message;
	}
	
	function clear(formField,fieldLabel){
		if (!formField.value == ""){
			alert('Please note that the "' + fieldLabel + '" is automatically filled upon submission!');
			formField.value = "";
		}
	}
	
	function clearDate(formField){
		clear(formField,"date");
	}

	function isEmailAddr(email)
	{
	  var result = false;
	  var theStr = new String(email);
	  var index = theStr.indexOf("@");
	  if (index > 0)
	  {
		var pindex = theStr.indexOf(".",index);
		if ((pindex > index+1) && (theStr.length > pindex+1))
	  result = true;
	  }
	
	  return result;
	}
	
	function validRequired(formField,fieldLabel)
	{
	  var result = true;
	  
	  if (formField.value == "")
	  {
		alert('Please enter a value for the "' + fieldLabel +'" field.');
		formField.focus();
		result = false;
	  }
	  
	  return result;
	}
	
	function validEmail(formField,fieldLabel,required)
	{
	  var result = true;
	  
	  if (required && !validRequired(formField,fieldLabel))
		result = false;
	
	  if (result && ((formField.value.length < 3) || !isEmailAddr(formField.value)) )
	  {
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		formField.focus();
		result = false;
	  }
	   
	  return result;
	
	}
	
	
	function validNum(formField,fieldLabel,required)
	{
	  var result = true;
	
	  if (required && !validRequired(formField,fieldLabel))
		result = false;
	  
	   if (result)
	   {
		 var num = parseInt(formField.value,10);
		 if (isNaN(num))
		 {
		   alert('Please enter a number for the "' + fieldLabel +'" field.');
		  formField.focus();    
		  result = false;
		}
	  } 
	  
	  return result;
	}

	function validateForm(theForm)
	{
	  // Customize these calls for your form
	
	  // Start ------->
	  if (!validRequired(theForm.fname,"First Name"))
		return false;
	
	  if (!validRequired(theForm.sname,"Surname"))
		return false;

	  if (!validRequired(theForm.street,"Street"))
		return false;

	  if (!validRequired(theForm.town,"Town"))
		return false;

	  if (!validRequired(theForm.pcode,"Post Code"))
		return false;

	  if (!validNum(theForm.pcode,"Post Code",true))
		return false;

	  if (!validEmail(theForm.email,"Email Address",true))
		return false;
	  // <--------- End
	  
	  return true;
	}
	
	function MM_MouseOver()
	{
		var objColor; 
		objColor = White;
		
		return objColor;
	}
	
	function MM_MouseOut()
	{
		var objColor; 
		objColor = '#336699';
		
		return objColor;
	}
	
		