﻿
/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

/* Modified to support Opera */
function bookmarksite(title, url) {
    if (window.sidebar) // firefox
        window.sidebar.addPanel(title, url, "");
    else if (window.opera && window.print) { // opera
        var elem = document.createElement('a');
        elem.setAttribute('href', url);
        elem.setAttribute('title', title);
        elem.setAttribute('rel', 'sidebar');
        elem.click();
    }
    else if (document.all)// ie
        window.external.AddFavorite(url, title);
}

///************ Default submit button
function submitFormWithEnter(myfield, e, subEv)   
{
   var keycode;   
   if (window.event)   
   {   
      keycode = window.event.keyCode;   
   }   
   else if (e)   
   {   
      keycode = e.which;   
   }   
   else  
   {   
      return true;   
   }   
  
   if (keycode == 13)   
   {
       document.getElementById(subEv).click();
      return false;   
   }   
   else  
   {   
      return true;   
   }   
}   


//// Scrolling News
var i = 0;
var isStop = false;
function startSCR() {
    i = i - 1;
    if (i <= (document.getElementById('InNews').clientHeight * -1)) {
        i =100;
    }

    document.getElementById('InNews').style.top = i + "px";

    if (!isStop) {
        setTimeout("startSCR();", 60, "javascript");
    }
}

function start() {
    isStop = false;
    setTimeout("startSCR();", 20, "javascript");
}

function stop() {
    isStop = true;
}






// Jeff
// www.huntingground.freeserve.co.uk
// ********** User Defining Area **********
data = [
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/Hard.jpg", "", ""],
//["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/HC-700.JPG", "", ""],
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/I-Class.jpg", "", ""],
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/MC9090.jpg", "", ""],
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/R-600.jpg", "", ""],
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/duet.JPG", "", ""],
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/LS-2208.JPG", "", ""],
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/PowerScan_PM8300.jpg", "", ""],
["http://www.barcode.org.il/LoadImage.aspx?Info=H80,W90,/Data/SingleUploads/Products/AS-8310.jpg", "", ""]


// no comma at end of last index
]

imgPlaces = 4 // number of images visible
imgWidth = 80 // width of the images
imgHeight = 90 // height of the images
imgSpacer = 33 // space between the images

dir = 0 // 0 = left, 1 = right

newWindow = 0 // 0 = Open a new window for links 0 = no  1 = yes

// ********** End User Defining Area **********

moz = document.getElementById && !document.all

step = 1
timer = ""
speed = 50
nextPic = 0
initPos = new Array()
nowDivPos = new Array()

function initHIS3() {
    try {


        for (var i = 0; i < imgPlaces + 1; i++) { // create image holders
            newImg = document.createElement("IMG")
            newImg.setAttribute("id", "pic_" + i)
            newImg.setAttribute("src", "")
            newImg.style.position = "absolute"
            newImg.style.width = imgWidth + "px"
            newImg.style.height = imgHeight + "px"
            newImg.style.border = 0
            newImg.alt = ""
            newImg.i = i
            newImg.onclick = function() { his3Win(data[this.i][2]) }
            document.getElementById("display_area").appendChild(newImg)
        }

        containerEL = document.getElementById("his3container")
        displayArea = document.getElementById("display_area")
        pic0 = document.getElementById("pic_0")

        containerBorder = (document.compatMode == "CSS1Compat" ? 0 : parseInt(containerEL.style.borderWidth) * 2)
        containerWidth = (imgPlaces * imgWidth) + ((imgPlaces - 1) * imgSpacer)
        containerEL.style.width = containerWidth + (!moz ? containerBorder : "") + "px"
        containerEL.style.height = imgHeight + (!moz ? containerBorder : "") + "px"

        displayArea.style.width = containerWidth + "px"
        displayArea.style.clip = "rect(0," + (containerWidth + "px") + "," + (imgHeight + "px") + ",0)"
        displayArea.onmouseover = function() { stopHIS3() }
        displayArea.onmouseout = function() { scrollHIS3() }

        imgPos = -pic0.width

        for (var i = 0; i < imgPlaces + 1; i++) {
            currentImage = document.getElementById("pic_" + i)

            if (dir == 0) { imgPos += pic0.width + imgSpacer } // if left

            initPos[i] = imgPos
            if (dir == 0) { currentImage.style.left = initPos[i] + "px" } // if left

            if (dir == 1) { // if right
                document.getElementById("pic_" + [(imgPlaces - i)]).style.left = initPos[i] + "px"
                imgPos += pic0.width + imgSpacer
            }

            if (nextPic == data.length) { nextPic = 0 }

            currentImage.src = data[nextPic][0]
            currentImage.alt = data[nextPic][1]
            currentImage.i = nextPic
            currentImage.onclick = function() { his3Win(data[this.i][2]) }
            nextPic++
        }

        scrollHIS3()


    } catch (Exception) {
    }
}

timer = ""
function scrollHIS3() {
    clearTimeout(timer)
    for (var i = 0; i < imgPlaces + 1; i++) {
        currentImage = document.getElementById("pic_" + i)

        nowDivPos[i] = parseInt(currentImage.style.left)

        if (dir == 0) { nowDivPos[i] -= step }
        if (dir == 1) { nowDivPos[i] += step }

        if (dir == 0 && nowDivPos[i] <= -(pic0.width + imgSpacer) || dir == 1 && nowDivPos[i] > containerWidth) {

            if (dir == 0) { currentImage.style.left = containerWidth + imgSpacer + "px" }
            if (dir == 1) { currentImage.style.left = -pic0.width - (imgSpacer * 2) + "px" }

            if (nextPic > data.length - 1) { nextPic = 0 }

            currentImage.src = data[nextPic][0]
            currentImage.alt = data[nextPic][1]
            currentImage.i = nextPic
            currentImage.onclick = function() { his3Win(data[this.i][2]) }

            nextPic++

        }
        else {
            currentImage.style.left = nowDivPos[i] + "px"
        }

    }
    timer = setTimeout("scrollHIS3()", speed)

}

function stopHIS3() {
    clearTimeout(timer)
}

function his3Win(loc) {
    if (loc == "") { return }
    if (newWindow == 0) {
        location = loc
    }
    else {

    }
}

// add onload="initHIS3()" to the opening BODY tag
