var tgState;
var tgLayer;
var tgParent;
var tgParentChildren;
var tgXpos;

function findPos(obj) {
    var curleft = 0;
    if (obj.offsetParent) {
        curleft = obj.offsetLeft;
        while (obj = obj.offsetParent) {
            curleft += obj.offsetLeft;
        }
    }
    return curleft;
}

function toggleSubmenu(obj,srcObj) {

    tgLayer = document.getElementById(obj);
    tgParent = tgLayer.parentNode;
    tgParentChildren = tgParent.getElementsByTagName('div');

    tgState = tgLayer.style.display;

    for(i = 0; i < tgParentChildren.length; i++) {
        tgParentChildren[i].style.display = "none";
    }

    if(tgState != 'none'){
        tgLayer.style.display = 'none';
        document.getElementById('smshop').style.display = '';
    }else{
        tgLayer.style.display = '';
    }

    tgLayer.style.display = (tgState != 'none') ? 'none' : '';
}