﻿var timeout = 500;
var timeout2 = 2000;
var closetimer = 0;
var OrignImage = "";

//Admin Menu
function ShowMenu(elmnt) {
    document.getElementById(elmnt).style.visibility = "visible";
}
function HideMenu(elmnt) {
    document.getElementById(elmnt).style.visibility = "hidden";
}
// Expand sub Menu
function MenuExpand(elmt, eimg, prefix) {
    document.getElementById(elmt).style.display = "block";
    document.getElementById(eimg).src = prefix + "images/minus.gif";
    closetimer = window.setTimeout("MenuColapse('" + elmt + "','" + eimg + "','" + prefix + "')", timeout2);
}
// Expand sub Menu Once only
function MenuExpand1(elmt, eimg, prefix) {
    document.getElementById(elmt).style.display = "block";
    document.getElementById(eimg).src = prefix + "images/minus.gif";
}
// Colapse sub Menu
function MenuColapse(elmt, eimg, prefix) {
    document.getElementById(elmt).style.display = "none";
    document.getElementById(eimg).src = prefix + "images/plus.gif";
    closetimer = window.setTimeout("MenuExpand('" + elmt + "','" + eimg + "','" + prefix + "')", 1000);
}
// Activate timer
function MenuHover(elmt, eimg, prefix) {
    
    if (document.getElementById(elmt).style.display == "block") {
        closetimer = window.setTimeout("MenuColapse('" + elmt + "','" + eimg + "','" + prefix + "')", timeout2);
    }
    else {
        closetimer = window.setTimeout("MenuExpand('" + elmt + "','" + eimg + "','" + prefix + "')", timeout);
    }
}
// Cancel timer
function MenuCancel() {
    if (closetimer) {
        window.clearTimeout(closetimer);
        closetimer = null;
    } 
}
//Side Menu
function HideSide(elmnt, eimg, prefix) {
    document.getElementById(elmnt).style.display = "none";
}
function toggleMenu(objID, eimg, prefix) {
    //if (!document.getElementById) return;
    var Sc = new RegExp('plus.gif');
    if (Sc.test(document.getElementById(eimg).src) == true) {
        document.getElementById(eimg).src = prefix + "images/minus.gif";
        document.getElementById(objID).style.display = "block";
    }else{
        document.getElementById(eimg).src = prefix + "images/plus.gif";
        document.getElementById(objID).style.display = "none";
    }
}
//Open weblinks in new window
function initLinks() {
    for (i in document.links) {
        link = document.links[i];
        if (link.rel && link.rel.indexOf('external') != -1) {
            link.onclick = onExternalLinkActivate;
            link.onkeypress = onExternalLinkActivate;
        }
    }
}

function onExternalLinkActivate() {
    window.open(this.href);
    return false;
    window.open
}

window.onload = initLinks;

// Image Hover
function ImageHover(elmt, eimg) {
    OrignImage = document.getElementById(elmt).src;
    document.getElementById(elmt).src = eimg;
}
// Image Origin
function ImageOrigin(elmt) {
    document.getElementById(elmt).src = OrignImage;
}
// Selection ID
function SelectionID2(url, ID) {
    window.location = url + "?SelectionID=" + ID + "#ProductSelection";
}
Slide1 = new Array(
    "images/Sale Yards1.jpg",
    "images/Consult_Design1.jpg");

Slide2 = new Array(
    "images/Cattle Stations1.jpg",
    "images/Fabricate1.jpg");

Slide3 = new Array(
    "images/Feedlots1.jpg",
    "images/Installation1.jpg");

var ImgNum = 0;
var ImgLength = Slide1.length - 1;
var delay = 4000; //Time delay between Slides in milliseconds i.e. 3

function chgImg() {
    if (document.images) {
        ImgNum = ImgNum + 1;
        if (ImgNum > ImgLength) {
            ImgNum = 0;
        }
        if (ImgNum < 0) {
            ImgNum = ImgLength;
        }
        document.slideshow1.src = Slide1[ImgNum];
        setTimeout('document.slideshow2.src = Slide2[ImgNum]', 750)
        setTimeout('document.slideshow3.src = Slide3[ImgNum]', 1500)
    }
}
function AutoSlide() {
    run = setInterval("chgImg()", delay);
}
