﻿var intGalleryPointer = 0;

function toggleBlock(strElementId) {
    if ((document.getElementById) && (document.getElementById(strElementId))) {
        objElem=document.getElementById(strElementId);
        objElem.style.display=(objElem.style.display=="none" ? "" : "none");
        }
    }

function checkTextLength(FieldRef,Maxlength,CountTextID) {
	if (FieldRef.value.length>Maxlength) {FieldRef.value=FieldRef.value.substring(0,Maxlength)}
	if ((document.getElementById) && (document.getElementById(CountTextID))) {document.getElementById(CountTextID).innerText="(" + FieldRef.value.length + " characters of " + Maxlength + ")"}
	}

function ConfigureCollapser(ConfigureID) {
    var collPanel = $find(ConfigureID);
    if (collPanel) {
        collPanel._animation._fps = 25;
        collPanel._animation._duration = 0.33;
        collPanel.add_expanding(Expanding);
        }
    }

function Expanding(sender, arg) {sender._childDiv.style.display = ""}

function AddToFavourites(PageName,PageURL) {
    if (window.external) {
        try {window.external.AddFavorite(PageURL, PageName)}
        catch(err) {alert("Sorry, your web browser does not appear to\nsupport adding bookmarks via Javascript.")}
        }
	else {alert("Sorry, your web browser does not appear to\nsupport adding bookmarks via Javascript.")}
	}

function showGalleryImg(refArray,intAdjust) {
    if (((intGalleryPointer + intAdjust) >= 0) && ((intGalleryPointer + intAdjust) < refArray.length)) {
        intGalleryPointer+=intAdjust;
        var objImage = document.getElementById("Body_GalleryMain");
        if (objImage.filters) { objImage.style.filter = "blendTrans(duration=1)"; objImage.filters.blendTrans.Apply() }
        objImage.src = refArray[intGalleryPointer][0];
        objImage.alt = refArray[intGalleryPointer][1];
        document.getElementById("CurrentImageNumber").innerHTML = (intGalleryPointer + 1);
        if (objImage.filters) { objImage.filters.blendTrans.Play() }
	    }
	}
