/* define image width and height */

var pic_width=160;
var pic_height=160;

/* define the length of time to stay on each image */ 
/* 1000 = 1 second */

var delay=3000;

/* define image urls */

if (document.images)
 {
     pic1= new Image(pic_width,pic_height);
     pic1.src="http://clients.byteart.com/Tantivy/Images/rotate_1.jpg";  
     pic2= new Image(pic_width,pic_height); 
     pic2.src="http://clients.byteart.com/Tantivy/Images/rotate_2.jpg";   
     /*pic3= new Image(pic_width,pic_height);*/
     /*pic3.src="http://clients.byteart.com/Tantivy/Images/rotate_3.jpg";*/
	 pic4= new Image(pic_width,pic_height);
     pic4.src="http://clients.byteart.com/Tantivy/Images/rotate_4.jpg";  
     pic5= new Image(pic_width,pic_height); 
     pic5.src="http://clients.byteart.com/Tantivy/Images/rotate_5.jpg";   
     pic6= new Image(pic_width,pic_height);
     pic6.src="http://clients.byteart.com/Tantivy/Images/rotate_6.jpg";
     pic7= new Image(pic_width,pic_height);
     pic7.src="http://clients.byteart.com/Tantivy/Images/rotate_7.jpg";
 }    

var pics= new Array(6) 
   pics[0]=pic1.src;
   pics[1]=pic2.src;
   /*pics[2]=pic3.src;*/
   pics[2]=pic4.src;
   pics[3]=pic5.src;
   pics[4]=pic6.src;
   pics[5]=pic7.src;

var numpics=6;
var thenum=0;
imgName="img1";

function change_it()
 {
   if (document.images)
    {
      document.write("<img src='"+pics[thenum]+"' border='0' width='"+pic_width+"' height='"+pic_height+"' name='img1'>\n");
      setTimeout('change_it2()',delay);  
   }
}

function change_it2()
 {
         var x=0;
          thenum+=1;

           if (thenum>numpics-1)
             thenum=0;

           document[imgName].src=pics[thenum];
           x+=1;
           setTimeout('change_it2()',delay);
 }
 
function getObj(nm) {
		if (document.getElementById) {
			return document.getElementById(nm);
		} else if (document.all) {
			return document.all[nm];
		} else {
			return eval("document." + nm);
		}
}


function swapbgimage(cellID, overimage) {
	newimage = "url('images/"+ overimage +".jpg')";
	cell_info = 'TN' + cellID;
//	alert(cell_info + " " + newimage)
	document.getElementById('TN' + cellID).style.backgroundImage = newimage;
}

function MM_preloadImages() { 
	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];}} 
}

//	Start Of rollover Right Menu Code

function buttonOn(buttonID, image) {
	getObj("buttonImage" + buttonID).src = "images/nnav_" + image + "_on.jpg";
}

function buttonOut(buttonID, image) {
	getObj("buttonImage" + buttonID).src = "images/nnav_" + image + "_off.jpg";
}

//	End Of rollover Right Menu Code


function checkEmail(email)
{
	email = email.toLowerCase(); 
	//rics super cool e-mail validor
	if (email.match(/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/)) {
		return true;
	} else {
		return false;
	}
}


function validatecontactform() {
	valid = 1;
	message = "You have not completed all the required fields, please check:\n";
	formName = document.forms["contactform"];

	if (formName.elements['Name'].value == "") {
		valid = 0;
		message += "Name\n";
		getObj("Name").style.border = "#000000 solid 1px";
	} else {
		getObj("Name").style.border = "#e5e7e7 solid 1px";
	}
	
	if (checkEmail(formName.elements["Email_Address"].value) == false) {
		valid = 0;
		message += "E-mail Address\n";
		getObj("Email_Address").style.border = "#000000 solid 1px";
	} else {
		getObj("Email_Address").style.border = "#e5e7e7 solid 1px";
	}

	if (formName.elements["EnquiryDetails"].value == "") {
		valid = 0;
		message += "Enquiry Details\n";
		getObj("EnquiryDetails").style.border = "#000000 solid 1px";
	} else {
		getObj("EnquiryDetails").style.border = "#e5e7e7 solid 1px";
	}
	
	if (valid == 0) {
		alert(message);
	} else {
		formName.submit();
	}
}