function getFlashMovie(movieName) {
    var isIE = navigator.appName.indexOf("Microsoft") != -1;
    return (isIE) ? window[movieName] : document[movieName];

}

function FlashXML(url, NameID) {

    var XMLmovie = getFlashMovie('flash_products');
    XMLmovie.sendXML(url);

}

function CreateFlashSlides(num) {

    jQuery.noConflict();
    jQuery(document).ready(function() {

        var FO = { movie: "/Files/System/productShow.swf",
            width: "732",
            height: "478",
            allowScriptAccess: "sameDomain",
            majorversion: "9",
            build: "0",
            wmode: "transparent",
            name: "flash_products",
            id: "flash_products",
            menu: "false"
        };
        UFO.create(FO, "flash_product");


        var FO = { movie: "/Files/System/grando-product.swf",
            width: "979",
            height: "110",
            majorversion: "9",
            build: "0",
            name: "flashslider",
            id: "flashslider",
            wmode: "transparent",
            menu: "false"
        };
        UFO.create(FO, "productSlider");


    });

    document.getElementById(ProdCount[num][0]).style.display = "block";
}

function loadflashVars(num) {
    var XMLmovie = getFlashMovie('flashslider');
    XMLmovie.sendArray(num, GroupName[num], ProdCount[num], GroupCount[num], ProdCountName[num], ProdImage[num]);
}

function FlashXMLTimer(num, prodIDnum) {
    var XMLmovieTimer = getFlashMovie('flash_products');
    var newTitleName = prodIDnum.replace("& ", "");
    XMLmovieTimer.sendXML("../Files/Filer/" + Mastermap + "/" + GroupName[num] + "/" + newTitleName + ".xml");
}

function showItem(Getid, num, MapUrl, NameID, TitleName, ArrayProducts) {
    var Id = Number(Getid);
    for (i = 0; i < ProdCount[num].length; i++) {
        document.getElementById(ProdCount[num][i]).style.display = "none";
    }
    document.getElementById(ProdCount[num][Id]).style.display = "block";
    FlashXMLTimer(num, ProdCountName[num][Id]);
    reloadsifr();
}


function getURLParam(strParamName) {
    var strReturn = "";
    var strHref = window.location.href;
    if (strHref.indexOf("?") > -1) {
        var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
        var aQueryString = strQueryString.split("&");
        for (var iParam = 0; iParam < aQueryString.length; iParam++) {
            if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1) {
                var aParam = aQueryString[iParam].split("=");
                strReturn = aParam[1];
                break;
            }
        }
    }
    return unescape(strReturn);
}

function GenerateFirstItem() {

    var GetGroup = getURLParam('group');
    var GetProd = (getURLParam('prod')) ? getURLParam('prod') : getURLParam('ProductID');
    var numb = 0;
    if (GetGroup) {


        for (o = 0; o < GroupCount.length; o++) {
            if (GetGroup.toLowerCase() == GroupCount[o].toLowerCase()) {
                numb = o;
                var curentTAB = document.getElementById(ParaName[o]);
loadflashVars(numb);
                if (GetProd) {

                    for (u = 0; u < ProdCount[numb].length; u++) {
                        var numbProd = u + 1;
                        document.getElementById(ProdCount[numb][u]).style.display = "none";
                        if (document.getElementById(ProdCount[numb][u]).id == GetProd.toUpperCase()) {
                                   document.getElementById(ProdCount[numb][u]).style.display = "block";
                  loadflashVars(numb);
                            FlashXMLTimer(numb, ProdCountName[numb][u]);
                   
                        }
                        switchTabsFirsttime(document.getElementById(ParaName[numb]), ParaName[numb]);
                    }
                }else{
  document.getElementById(ProdCount[numb][0]).style.display = "block";
loadflashVars(numb);
     FlashXMLTimer(numb, ProdCountName[numb][0]);
 switchTabsFirsttime(document.getElementById(ParaName[numb]), ParaName[numb]);

}
            }
        }
    } else if (GetProd) {

        for (var o = 0; o < GroupCount.length; o++) {

            for (var u = 0; u < ProdCount[o].length; u++) {

                document.getElementById(ProdCount[o][u]).style.display = "none";

                if (ProdCount[o][u].toUpperCase() == GetProd.toUpperCase()) {
                    numb = o;
                    GetGroup = GroupCount[numb];
                    var curentTAB = document.getElementById(ParaName[o]);
                    loadflashVars(numb);
                    document.getElementById(ProdCount[numb][u]).style.display = "block";
                    FlashXMLTimer(numb, ProdCountName[numb][u]);
                    switchTabsFirsttime(document.getElementById(ParaName[o]), ParaName[o]);
                }
            }
        }

    } else {

        switchTabs(document.getElementById(ParaNameTwo[0]), ParaName[0]);

    }
}



