//
//	include.js
//	
//********************************************************************************************
// Changed By	Date		Description
// ----------	----		-----------
// Andy Watt	20/06/2005	Initial Version
//********************************************************************************************

function ValidNumber() {
alert("ValidNumber() :" + event.keyCode);
    if (event.keyCode < 48 || event.keyCode > 57) {
    	alert("Please enter numbers between 0 and 9");
    	event.returnValue = false;
    } else {
	alert("ValidNumber() :" + event.keyCode);
    }
}

function NumericOnly() {
    if (event.keyCode < 48 || event.keyCode > 57) {
    	event.returnValue = false;
    }
}

function getActivateCode()
{
    var aElement = document.getElementById("code");
    if (aElement.value.length < 4) {
    	ActivateCode.innerHTML = '<p CLASS=clsHeading>Invalid Code</p>';
    	return(false);
    }
    var iNumber;
    var sOut = "";
    for (i=0;i<aElement.value.length ;i++)
    {
    	iNumber = ((aElement.value.charAt(i)*1) + ("9281".charAt(i)*1)) % 10;
    	sOut = sOut + iNumber
    }

    ActivateCode.innerHTML = '<p CLASS=clsHeading>' + sOut + '</p>';
    ActivateCode.innerHTML = ActivateCode.innerHTML + '<br><p>Enter this code into the activate page of your Pocket PC.</p>';
}


function getVersion(sProd,sVer) {
	var iH = '<br><p>Installed Version: ***Unknown***</p>';
	iH = iH + '<br><p>Unable to determine the version installed.</p>';

	if(window.ActiveXObject){
		try {
			var xcApp = new ActiveXObject("xcRegMgr.CVersion");
			if(xcApp) {
				var iV = xcApp.getAppVersion(sProd);
				if (iV != '') {
					iH = '<br><p>Installed Version: '+iV+'</p>';

					if (sVer != iV) {
						iH = iH + '<br><p>An update is available. <a href="http://www.xercom.com/download/download.php?PROD='+sProd+'">Download It</a></p>';
					} else {
						iH = iH + '<br><p>You have the latest version installed.</p>';
					}
				}

			}
		}
		catch(e) {
			//alert(e.message);
		}
	} else {
		//alert ("No ActiveX");
	}

	verChecker.innerHTML = iH;
}


function setImage(img_name, img_src, img_alt) {
   document[img_name].src = img_src;
   document[img_name].alt = img_alt;
}


//main page images
//var arrImage=new Array("images/photo1-1.jpg","images/photo1-2.jpg","images/photo1-3.jpg","images/photo1-4.jpg","images/photo1-5.jpg","images/photo1-6.jpg")
var arrImage=new Array("images/1/1/1/199.jpg","images/1/1/1/200.jpg","images/1/1/1/205.jpg","images/1/1/1/203.jpg","images/1/1/1/204.jpg","images/1/1/1/no24bf.jpg")
//image ALT tags
//var arrImageAlt=new Array("The French Cottage","Gardens","Living Room","Bedroom","Bathroom","Pool")
var arrImageAlt=new Array("","","standard en suite bedroom","breakfast room","","breakfast")

var ie=document.all
var slideSpeed=3000
var newImage
var mergeSpeed
var stopSlide=false

//load images
var imgArray=new Array()
//alert (document.images.ybb.src);
for (i=0;i<arrImage.length;i++){
   imgArray[i]=new Image()
   imgArray[i].src=arrImage[i]
   imgArray[i].alt=arrImageAlt[i]
}

function initPage() {
   if (!document.images.ybb) return
   mergeSpeed=1.5
   document.images.ybb.style.filter='blendTrans(duration=' + mergeSpeed + ')';
   mergeSpeed=(ie)? document.images.ybb.filters[0].duration*1000 : 0
   newImage=1
   stopSlide=false
   setTimeout("changeImage()",slideSpeed+mergeSpeed)
}

function changeImage() {
   if (stopSlide) return
   if (!document.images.ybb) return
   if (ie) document.images.ybb.filters.blendTrans.apply()
   document.images.ybb.src=imgArray[newImage].src
   document.images.ybb.alt=imgArray[newImage].alt
   if (ie) document.images.ybb.filters.blendTrans.play()
   newImage=(newImage<arrImage.length-1)? newImage+1 : 0
   setTimeout("changeImage()",slideSpeed+mergeSpeed)
}


function FixTripSize() {
	var e3 = document.getElementById('fraTAExB');
	if (ie) {
		//alert('IE');
		e3.style.height='87px';
	} else {
		e3.style.height='89px';
	}
	
}
 
