function showImage(i){
document.getElementById("centerPos").innerHTML = "<img class=\"displayedimage\" src=\"images/"+i+"\">";
document.getElementById("container").style.display = "block";
}
function hideImage()
{
document.getElementById("container").style.display = "none";
}
function contactFormOpen() {
    window.open("contactus.html", "contactform", "width=489,height=448")
}
function equipListOpen(){
window.open("equipmentlist.php","list","width=700,height=500")
}
function sendMessage() {
    var sender = document.getElementById("usersName").value;
    var email = document.getElementById("usersEmail").value;
    var atpos = email.indexOf("@");
    var dotpos = email.indexOf(".");
    var contact = document.getElementById("usersContact").value;
    var message = document.getElementById("usersMessage").value;
	var checkDateNull = document.getElementById("timeslotDate");
	if(checkDateNull != null){
	message += "\nPreferred Date:"+document.getElementById("timeslotDate").value+" Time:"+document.getElementById("timeslotTime").value+" End Time:"+document.getElementById("timeslotEnd").value;
    }
	var newsletter = document.getElementById("newsletter").checked;
	if (newsletter == true) {
        newsletter = "yes"
    } else {
        newsletter = "no"
    }
    var valid = 1;
    if (sender == null || sender == "") {
        document.getElementById("usersName").style.border = "thin red solid";
        valid++;
    }
    if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= email.length) {
        document.getElementById("usersEmail").style.border = "thin red solid";
        valid++;
    }
    if (contact.length < 11) {
        document.getElementById("usersContact").style.border = "thin red solid";
        valid++;
    }
    if (message == null || message == "") {
        document.getElementById("usersMessage").style.border = "thin red solid";
        valid++;
    }
    if (valid == 1) {
        ajaxRequest();
        var mypostrequest = new ajaxRequest()
        mypostrequest.onreadystatechange = function () {
                if (mypostrequest.readyState == 4) {
                    if (mypostrequest.status == 200 || window.location.href.indexOf("http") == -1) {} else {
                        alert("An error has occured making the request")
                    }
                }
            }
        var parameters = "sender=" + sender + "&email=" + email + "&contact=" + contact + "&message=" + message + "&news=" + newsletter;
        mypostrequest.open("POST", "messageaction.php", true)
        mypostrequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
        mypostrequest.send(parameters)
        document.getElementById("contactform").style.display = "none";
        document.getElementById("mailstatus").innerHTML = "Message Sent<br>Thanks for send us a message, we will get back to you as soon as possible.";
    }
}

function ajaxRequest() {
    var activexmodes = ["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"]
    if (window.ActiveXObject) { 
        for (var i = 0; i < activexmodes.length; i++) {
            try {
                return new ActiveXObject(activexmodes[i])
            } catch (e) {
            }
        }
    } else if (window.XMLHttpRequest)
    return new XMLHttpRequest()
    else return false
}

//slideshow
var image = new Array();
image[0] = "images/slideshow/04.jpg";
image[1] = "images/slideshow/05.jpg";
image[2] = "images/slideshow/02.jpg";
image[3] = "images/slideshow/03.jpg";
image[4] = "images/slideshow/01.jpg";
image[5] = "images/slideshow/06.jpg";
var i = 0;
function Slideshow(){
try{
if(i<=5){
document.getElementById("slide").src = image[i];
i++
}
else
{
i = 0;
}
setTimeout("Slideshow()",2500)
}
catch(err)
{
}
}
//end slideshow

//calendar
function calendarInit(){
try{for(i=7;i<14;i++)
	{//document.getElementById("day"+i).style.display = "none";
	}}
catch(err)
{
}
}
var week
function weekDisplay() {
if (week == undefined){week="one"}
if(week=="one")
{for(i=0;i<7;i++){
document.getElementById("day"+i).style.display = "none";
}for(i=7;i<14;i++){
document.getElementById("day"+i).style.display = "inherit";
}
week="two"}
else
{for(i=0;i<7;i++){
document.getElementById("day"+i).style.display = "inherit";
}
for(i=7;i<14;i++){
document.getElementById("day"+i).style.display = "none";
}week = "one"}
var buttonInput = document.getElementById("nextweek")
if(buttonInput.value == "show next week")
{
buttonInput.value = "show previous week";
}
else{buttonInput.value = "show next week";
}
}
function loadAvail(idAvail){
var date = idAvail.substring(1,11)
var time = idAvail.substring(11,13)+":00"
window.open("booktime.php?date="+date+"&time="+time, "timeform", "width=489,height=448")

}
//end calendar
function bodyload(){
Slideshow()
calendarInit()
Adgenerator()
}

function Adgenerator(){
var randomnumber = Math.floor(Math.random()*3)
if(randomnumber == 0){
	document.getElementById("ADLEFT").src = "images/ads/bigdog.png"	
	}
if(randomnumber == 1){
	document.getElementById("ADLEFT").src = "images/ads/prorack.png"
	}
if(randomnumber == 2){
	document.getElementById("ADLEFT").src = "images/ads/vicfirth.png"
	}
}
function leftAd(){
	if(document.getElementById("leftSide").style.display = "inherit")
		{
		document.getElementById("leftSide").style.display = "none"
		}
}

