var tmClass = "";	
function opendropdown(ddId, mT) {
            $(ddId).style.display = "block";
			if (navigator.appName=="Microsoft Internet Explorer") {
                if (navigator.userAgent.indexOf("Opera") != -1) {
                    if (ddId == "optionhomeadditionlinkswindow" || ddId == "optionadditionlinkswindow" || ddId == "optionhelpwindow") {
                        $(ddId).style.left = $("opimg").offsetLeft - $(ddId).offsetWidth;
                    } else {
                        if (ddId == 'locationwindow') {
                            $(ddId).style.marginLeft = -$(ddId).offsetWidth;
                        } else {
                            $(ddId).style.left = $(ddId + 'link').offsetLeft - $(ddId).offsetWidth;
                        }
                    }
                } else {
                    if (ddId == 'viewwindow') {
                        $(ddId).style.marginLeft = -$(ddId).clientWidth-200;
                    } else {
                        if (ddId == 'locationwindow') {
                            $(ddId).style.marginLeft = -$(ddId).offsetWidth;
                        } else {
                            $(ddId).style.marginLeft = -$(ddId).clientWidth;

                        }
                    }
                    $(ddId).style.marginTop = mT;
                    if (ddId == "optionhomeadditionlinkswindow" || ddId == "optionadditionlinkswindow") {
                            $(ddId).style.left = $('main').offsetLeft + $('main').offsetWidth;
                    }
                    if (ddId == "optionhelpwindow") {
                    }
                }
            } else {
                if (ddId == 'locationwindow') {
                    $(ddId).style.left = $(ddId + 'link').offsetLeft + $(ddId + 'link').offsetWidth - $(ddId).offsetWidth + 5 +  "px";
                } else {
                    $(ddId).style.left = $(ddId + 'link').offsetLeft + $(ddId + 'link').offsetWidth - $(ddId).offsetWidth + "px";
                }
                if (ddId == "optionhomeadditionlinkswindow" || ddId == "optionadditionlinkswindow") {
                    $(ddId).style.left = $('opimg').offsetLeft - $(ddId).offsetWidth + $('opimg').offsetWidth +  "px";
                    $(ddId).style.marginTop = mT;
                }
                if (ddId == "optionhelpwindow") {
                    $(ddId).style.left = $('location').offsetLeft + $('location').offsetWidth - $(ddId).offsetWidth +  "px";
                }
            }
            var inn = $(ddId + 'link').innerHTML;
            tmClass = $(ddId + 'link').className;
            var par = $(ddId + 'link').parentNode;
            var sp = document.createElement("span");
            sp.id = ddId + "tmp";
            sp.className = "tmp";
            par.insertBefore(sp,$(ddId + 'link'))
            par.removeChild($(ddId + 'link'));
            $(ddId + 'tmp').update(inn);
    }

    function closelocation () {
        closedropdowns(1);
//            $('locationwindow').style.display = 'none';
//            $('locationwindowlink').style.display = "inline";
//            $('locationwindowlink2').style.display = "none";
    }

    function getElementsByCN(oElm, strTagName, strClassName){
        var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
        var arrReturnElements = new Array();
        strClassName = strClassName.replace(/\-/g, "\\-");
        var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
        var oElement;
        for(var i=0; i<arrElements.length; i++){
            oElement = arrElements[i];
            if(oRegExp.test(oElement.className)){
                arrReturnElements.push(oElement);
            }
        }
        return (arrReturnElements)
    }

    function closedropdowns(t) {
        var els = getElementsByCN(document,"span","tmp");
        var go = 1;
        for (var i = 0; i<els.length; i++) {
        var tmpId = els[i].id.replace("tmp","");
        if (t == 1 && tmpId == "locationwindow") {
            go = 1;
        } else if (t != 1 && tmpId == "locationwindow") {
            go = 0;
        } else {
            go = 1;
        }
        if($(tmpId).style.display == 'block' && go == 1) {
                $(tmpId).style.display = 'none';
                var inn = $(els[i].id).innerHTML;
                var par = $(els[i].id).parentNode;
                var a = document.createElement("a");
                a.id = tmpId + "link";
                if (tmClass != "") {
                    a.className = tmClass;
                    tmClass = "";
                }
                par.insertBefore(a,$(els[i].id))
                par.removeChild($(els[i].id));
                $(tmpId + 'link').update(inn);
                $(tmpId + 'link').href="javascript: opendropdown('" + tmpId + "','20px')";
            }
        }
    }

    function clearinput(el) {
        el.value = "";
        el.onblur = function() {
            if (el.value == "")
                el.value = el.defaultValue;
//                el.style.color ="#CCCCCC";
        }
        el.onfocus = function() {
            if (el.value == el.defaultValue) el.value = "";
//            el.style.color ="#000000";
        }
    }

    function blockaction(id,desc){
        if ($(id).className.indexOf("inv") >= 0) {
            $(id).className = $(id).className.replace(" inv"," vis");
            if (desc != 0) {
                $(id + "_description").style.display="none";
                $(id + "_img").src=$(id + "_img").src.replace("ddbutton2","ddbutton");
            }
            if(window.googleMap!=undefined) {
                googleMap.checkResize();
                if(window.itemMarker!=undefined) {
                    googleMap.setCenter(itemMarker.getPoint());
                }
            }
        } else {
            $(id).className = $(id).className.replace(" vis"," inv");
            if (desc != 0) {
                $(id + "_description").style.display="block";
                $(id + "_img").src=$(id + "_img").src.replace("ddbutton","ddbutton2");
            }
        }
    }
