<!--
/*
2007-11-15
*/
    var divwinobj=null;
    var divpageid=null;

    function getAjaxWindow(idStr,pageNameStr,parameterStr) {
            divpageid=idStr;
            parameterStr="divpageid="+divpageid+"&"+parameterStr;
            if(pageNameStr=="" || pageNameStr==null) return;
            new ajax.xhr.Request(pageNameStr,parameterStr, getDivWinMapping, "POST");
    }
    function getDivWinMapping(req) {
        if (req.readyState == 4){
            if (req.status == 200){
                show_cover();//coverOpen
                selectbox_hidden("link_screen_cover"); //select disabled=true

                document.getElementById("divwin1").innerHTML = req.responseText;
                divpageobj = document.getElementById(divpageid);
                document.getElementById("divwin1").style.width=divpageobj.style.width;
                document.getElementById("divwin1").style.height=divpageobj.style.height;
                toggleDivWin("visible");
                initializefun();
            }
        }
    }

    function getAjaxWindow1(idStr,pageNameStr,parameterStr) {
            divpageid=idStr;
            parameterStr="divpageid="+divpageid+"&"+parameterStr;
            if(pageNameStr=="" || pageNameStr==null) return;
            new ajax.xhr.Request(pageNameStr,parameterStr, getDivWinMapping1, "POST");
    }
    function getDivWinMapping1(req) {
        if (req.readyState == 4){
            if (req.status == 200){
                document.getElementById("divwin1").innerHTML = req.responseText;
                divpageobj = document.getElementById(divpageid);
                document.getElementById("divwin1").style.width=divpageobj.style.width;
                document.getElementById("divwin1").style.height=divpageobj.style.height;
            }
        }
    }

   function getAjaxWindow2(idStr,pageNameStr,parameterStr) {
            divpageid=idStr;
            parameterStr="divpageid="+divpageid+"&"+parameterStr;
            if(pageNameStr=="" || pageNameStr==null) return;
            new ajax.xhr.Request(pageNameStr,parameterStr, getDivWinMapping2, "POST");
    }
    function getDivWinMapping2(req) {
        var f = document.divLayerForm;
        if (req.readyState == 4){
            if (req.status == 200){
                show_cover();//coverOpen
                selectbox_hidden("link_screen_cover"); //select disabled=true

                document.getElementById("divwin1").innerHTML = req.responseText;
                divpageobj = document.getElementById(divpageid);
                document.getElementById("divwin1").style.width=divpageobj.style.width;
                document.getElementById("divwin1").style.height=divpageobj.style.height;
                if(f.type.value != 'D')mainFckeditor("contents", "400", "200", "Basic");
                if (ns4)  return;
                toggleDivWin("visible");
                initializefun();
            }
        }
    }

    function getAjaxWindow3(idStr,pageNameStr,parameterStr) {
            divpageid=idStr;
            parameterStr="divpageid="+divpageid+"&"+parameterStr;
            if(pageNameStr=="" || pageNameStr==null) return;
            new ajax.xhr.Request(pageNameStr,parameterStr, getDivWinMapping3, "POST");
    }
    function getDivWinMapping3(req) {
        var f = document.divLayerForm;
        if (req.readyState == 4){
            if (req.status == 200){
                show_cover();//coverOpen
                selectbox_hidden("link_screen_cover"); //select disabled=true

                document.getElementById("divwin1").innerHTML = req.responseText;
                divpageobj = document.getElementById(divpageid);
                document.getElementById("divwin1").style.width=divpageobj.style.width;
                document.getElementById("divwin1").style.height=divpageobj.style.height;
                if(f.type.value != 'D')mainFckeditor("contents", "590", "380", "Basic");
                if (ns4)  return;
                toggleDivWin("visible");
                initializefun();
            }
        }
    }

    function getAjaxWindow4(idStr,pageNameStr,parameterStr,height) {
            document.getElementById("popup_height").style.value=height;
            divpageid=idStr;
            parameterStr="divpageid="+divpageid+"&"+parameterStr;
            if(pageNameStr=="" || pageNameStr==null) return;
            new ajax.xhr.Request(pageNameStr,parameterStr, getDivWinMapping4, "POST");
    }

    function getDivWinMapping4(req) {
    if (req.readyState == 4){
        if (req.status == 200){
            show_cover();//coverOpen
            selectbox_hidden("link_screen_cover"); //select disabled=true

            document.getElementById("divwin1").innerHTML = req.responseText;
            divpageobj = document.getElementById(divpageid);
            document.getElementById("divwin1").style.width=divpageobj.style.width;
            document.getElementById("divwin1").style.height=divpageobj.style.height;
            toggleDivWin2("visible",document.getElementById("popup_height").style.value);
            initializefun();
        }
    }
}

    var ns4=document.layers;
    var ie4=document.all;
    var ns6=document.getElementById&&!document.all;

    //move Div 2007-11-15
    var dragswitch=0;
    var nsx;
    var nsy;
    var nstemp;
    function drag_dropns(name){
        if (!ns4)  return;
        temp=eval(name);
        temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP);
        temp.onmousedown=gons;
        temp.onmousemove=dragns;
        temp.onmouseup=stopns;
    }
    function gons(e){
        temp.captureEvents(Event.MOUSEMOVE);
        nsx=e.x;
        nsy=e.y;
    }
    function dragns(e){
        if (dragswitch==1){
            temp.moveBy(e.x-nsx,e.y-nsy);
            return false;
        }
    }
    function stopns(){
        temp.releaseEvents(Event.MOUSEMOVE);
    }
    function drag_drop(e){
        if (ie4&&dragapproved){
            crossobj.style.left=tempx+event.clientX-offsetx;
            crossobj.style.top=tempy+event.clientY-offsety;

           document.getElementById("IFRAMEWIN").style.left=tempx+event.clientX-offsetx;
           document.getElementById("IFRAMEWIN").style.top=tempy+event.clientY-offsety;
           return false;
        }
        else if (ns6&&dragapproved){
            crossobj.style.left=tempx+e.clientX-offsetx+"px";
            crossobj.style.top=tempy+e.clientY-offsety+"px";

           document.getElementById("IFRAMEWIN").style.left=tempx+e.clientX-offsetx+"px";
           document.getElementById("IFRAMEWIN").style.top=tempy+e.clientY-offsety+"px";
           return false;
        }
    }
    function initializedrag(e, div){
        //crossobj= document.getElementById(div);
        crossobj=ns6? document.getElementById(div) : eval("document.all."+div)

        var firedobj=ns6? e.target : event.srcElement
        var topelement=ns6? "html" : document.compatMode && document.compatMode!="BackCompat"? "documentElement" : "body"
        while (firedobj.tagName!=topelement.toUpperCase() && firedobj.id!=crossobj.id){
            firedobj=ns6? firedobj.parentNode : firedobj.parentElement
        }

        if (firedobj.id==crossobj.id){

            offsetx=ie4? event.clientX : e.clientX;
            offsety=ie4? event.clientY : e.clientY;

            tempx=parseInt(crossobj.style.left,10);
            tempy=parseInt(crossobj.style.top,10);

            dragapproved=true;
            document.onmousemove=drag_drop;
        }
    }
    document.onmouseup=new Function("dragapproved=false");


    function toggleDivWin(sw){
        crossObj=document.getElementById("divwin1");

        if (ns4)  return;

        crossObj.style.visibility=sw;
        if(sw=="visible"){
            objWidth=parseInt(crossObj.style.width,10);
            objHeight=parseInt(crossObj.style.height,10);

            TopPosition=(screen.height)?(screen.height-objHeight)/2:100;
            LeftPosition=(screen.width)?(screen.width-objWidth)/2:100;

            crossObj.style.top=(TopPosition-130) + "px";
            crossObj.style.left=(LeftPosition) + "px";

            document.getElementById("IFRAMEWIN").style.position="absolute";
            document.getElementById("IFRAMEWIN").style.width=crossObj.style.width;
            document.getElementById("IFRAMEWIN").style.height=crossObj.style.height;
            document.getElementById("IFRAMEWIN").style.top=crossObj.style.top;
            document.getElementById("IFRAMEWIN").style.left=crossObj.style.left;
        }else{
            hide_cover();
            selectbox_visible();
        }
        document.getElementById("IFRAMEWIN").style.visibility=crossObj.style.visibility;
    }




function toggleDivWin2(sw,commHeight){
        crossObj=document.getElementById("divwin1");

        if (ns4)  return;

        crossObj.style.visibility=sw;
        if(sw=="visible"){
            objWidth=parseInt(crossObj.style.width,10);
            objHeight=parseInt(crossObj.style.height,10);

            TopPosition=(screen.height)?(screen.height-objHeight)/2:100;
            LeftPosition=(screen.width)?(screen.width-objWidth)/2:100;

            crossObj.style.top=(TopPosition-commHeight) + "px";
            crossObj.style.left=(LeftPosition) + "px";

            document.getElementById("IFRAMEWIN").style.position="absolute";
            document.getElementById("IFRAMEWIN").style.width=crossObj.style.width;
            document.getElementById("IFRAMEWIN").style.height=crossObj.style.height;
            document.getElementById("IFRAMEWIN").style.top=crossObj.style.top;
            document.getElementById("IFRAMEWIN").style.left=crossObj.style.left;
        }else{
            hide_cover();
            selectbox_visible();
        }
        document.getElementById("IFRAMEWIN").style.visibility=crossObj.style.visibility;
    }

//-->
