﻿// Tab
//var nTab = 5;
function TabLoad(nTab) {
    var ActivePanel = $get("ctl00_cph_ucProductDetail1_hfActiveTab").value;
    if (ActivePanel == "") { ActivePanel = 'tab1'; }

    for (i = 1; i < nTab; i++) {
        if ('tab' + i == ActivePanel) {
            $get('div_' + ActivePanel).style.display = '';
            $get(ActivePanel).className = 'TabActive';
        }
        else {
            $get('div_' + 'tab' + i).style.display = 'none';
        }
    }
}

function TabChanged(obj, nTab) {
    obj.className = 'TabActive';
    $get('ctl00_cph_hfActiveTab').value = obj.id;

    for (i = 1; i < nTab; i++) {
        if ('tab' + i == obj.id) {
            $get('div_' + obj.id).style.display = '';
        }
        else {
            $get('div_tab' + i).style.display = 'none';
            $get('tab' + i).className = 'Tab';
        }
    }
}
function TabChanged2(obj, nTab) {
    obj.className = 'TabActiveBig';
    $get('ctl00_cph_hfActiveTab').value = obj.id;

    for (i = 1; i < nTab; i++) {
        if ('tab' + i == obj.id) {
            $get('div_' + obj.id).style.display = '';
        }
        else {
            $get('div_tab' + i).style.display = 'none';
            $get('tab' + i).className = 'TabBig';
        }
    }
}




//var menuids = ["VerticalMenu"] //Enter id(s) of SuckerTree UL menus, separated by commas

//function buildsubmenus_vertical() {
//    for (var i = 0; i < menuids.length; i++) {
//        var ultags = document.getElementById(menuids[i]).getElementsByTagName("ul")
//        for (var t = 0; t < ultags.length; t++) {
//            ultags[t].parentNode.getElementsByTagName("a")[0].className = "subfolderstyle"
//            if (ultags[t].parentNode.parentNode.id == menuids[i]) //if this is a first level submenu
//                ultags[t].style.left = ultags[t].parentNode.offsetWidth + "px" //dynamically position first level submenus to be width of main menu item
//            else //else if this is a sub level submenu (ul)
//                ultags[t].style.left = ultags[t - 1].getElementsByTagName("a")[0].offsetWidth + "px" //position menu to the right of menu item that activated it
//            ultags[t].parentNode.onclick = function() {
//            if (this.getElementsByTagName("ul")[0].style.display == "block"){
//                this.getElementsByTagName("ul")[0].style.display = "none"}
//              else{
//                this.getElementsByTagName("ul")[0].style.display = "block"
//              }
//            }
//        }
//        for (var t = ultags.length - 1; t > -1; t--) { //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
//            ultags[t].style.visibility = "visible"
//            ultags[t].style.display = "none"
//        }
//    }
//}

var menuids = ["VerticalMenu"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_vertical() {
    for (var i = 0; i < menuids.length; i++) {
        var ultags = document.getElementById(menuids[i]).getElementsByTagName("ul")
        for (var t = 0; t < ultags.length; t++) {
            ultags[t].parentNode.getElementsByTagName("a")[0].className = "subfolderstyle"
            if (ultags[t].parentNode.parentNode.id == menuids[i]) //if this is a first level submenu
                ultags[t].style.left = ultags[t].parentNode.offsetWidth + "px" //dynamically position first level submenus to be width of main menu item
            else //else if this is a sub level submenu (ul)
                ultags[t].style.left = ultags[t - 1].getElementsByTagName("a")[0].offsetWidth + "px" //position menu to the right of menu item that activated it
            ultags[t].parentNode.onmouseover = function() {
                this.getElementsByTagName("ul")[0].style.display = "block"
            }
            ultags[t].parentNode.onmouseout = function() {
                this.getElementsByTagName("ul")[0].style.display = "none"
            }
        }
        for (var t = ultags.length - 1; t > -1; t--) { //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
            ultags[t].style.visibility = "visible"
            ultags[t].style.display = "none"
        }
    }

}

function doClear(theText) {
    if (theText.value == theText.defaultValue) {
        theText.value = ""
    }
}

function isNumberKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 46)
        return false;
    return true;
}
function ChangePicture(PicPath) {
    Progress(); //Update progressi gösteriyor
    document.getElementById('ctl00_cph_ucProductDetail1_imgPicture').src = PicPath;
    setTimeout("document.getElementById('ctl00_cph_ucProductDetail1_imgPicture').style.display='';Progress();", 1500);
    //Update progressi kapatıyor
}



function Progress() {
    if (document.getElementById("Progress").style.display == 'none') {
        document.getElementById("Progress").style.display = '';
    }
    else {
        document.getElementById("Progress").style.display = 'none';
    }
}

function ShowHide(Obj) {
    try {
        if ($get(Obj).style.display == '') {
            $get(Obj).style.display = 'none';
        }
        else {
            $get(Obj).style.display = '';
        }
    }
    catch (e) {
        alert(e.message);
    }
}



var w 
var h 

if (document.getElementById || document.all)
    document.write('<div id="trailimageid" style="z-index:1;padding-left:15px;position:absolute;visibility:hidden;left:0px;top:-1000px;width:1px;height:1px;border:1px solid #888888;background:#ffffff;"><img id="ttimg" src="img/s.gif" /><div id="ttText"></div></div>')

function gettrailobj() {
    if (document.getElementById) return document.getElementById("trailimageid").style
    else if (document.all) return document.all.trailimagid.style
}

function truebody() {
    return (!window.opera && document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body
}

function hidetrail() {
    document.onmousemove = ""
    document.getElementById('ttimg').src = '/img/s.gif'
    gettrailobj().visibility = "hidden"
    gettrailobj().left = -1000
    gettrailobj().top = 0
}


function showtrail(width, height, file, text) {
    if (navigator.userAgent.toLowerCase().indexOf('opera') == -1) {
        w = width
        h = height

        document.getElementById('ttimg').src = file
        document.getElementById('ttText').innerHTML = text
        document.onmousemove = followmouse
        gettrailobj().visibility = "visible"
        gettrailobj().width = w + "px"
        gettrailobj().height = h + "px"


    }
}


function followmouse(e) {

    if (navigator.userAgent.toLowerCase().indexOf('opera') == -1) {

        var xcoord = 20
        var ycoord = 20

        if (typeof e != "undefined") {
            xcoord += e.pageX
            ycoord += e.pageY
        }
        else if (typeof window.event != "undefined") {
            xcoord += truebody().scrollLeft + event.clientX
            ycoord += truebody().scrollTop + event.clientY
        }

        var docwidth = document.all ? truebody().scrollLeft + truebody().clientWidth : pageXOffset + window.innerWidth - 15
        var docheight = document.all ? Math.max(truebody().scrollHeight, truebody().clientHeight) : Math.max(document.body.offsetHeight, window.innerHeight)

        if (xcoord + w + 3 > docwidth)
            xcoord = xcoord - w - (20 * 2)

        if (ycoord - truebody().scrollTop + h > truebody().clientHeight)
            ycoord = ycoord - h - 20;

        gettrailobj().left = xcoord + "px"
        gettrailobj().top = ycoord + "px"

    }

}