    var toggle = 0;
    var newwindow = '';

    function imgPopUp(img,w,h)
    {
        l = parseInt((screen.width-w)/2)
        t = parseInt((screen.height-h)/2)
        attribs = 'title=KCB,width='+(w+20)+',height='+(h+20)+',left='+l+',top='+t
        newwindow = window.open(img,'imgWin',attribs)
        newwindow.focus();
    }
    function NewWindow(mypage,myname,w,h,scroll,pos) {
        if(pos=="random") {
            LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
            TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
        } else {
            if(pos=="center") {
                LeftPosition=(screen.width)?(screen.width-w)/2:100;
                TopPosition=(screen.height)?(screen.height-h)/2:100;
            }
        }
        if((pos!="center" && pos!="random") || pos==null) {
            LeftPosition=0;TopPosition=20
        }
        settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
        if (!newwindow.closed && newwindow.location) {
            newwindow.focus();
        }
        else
        {
            newwindow=window.open(mypage,myname,settings);
            if (!newwindow.opener) newwindow.opener = self;
        }
        if (window.focus) {newwindow.focus()}
        return false;
    }
    function closenewwindow() {
        if (!newwindow.closed)
            newwindow.close();
    }

    function toggle_login() {
        if ( document.getElementById('dologin').style.visibility == 'visible' )
            toggle = 1;
        if ( toggle == 1 ) {
            document.getElementById('dologin').style.visibility='hidden';
            /*document.getElementById('dologin_content').style.visibility='hidden'; */
            toggle = 0;
        }
        else {
            document.getElementById('dologin').style.visibility='visible';
            /* document.getElementById('dologin_content').style.visibility='visible'; */
            document.loginForm.loginUser.focus();
            toggle = 1;
        }
    }

    function insert_image(thumb_url,url,w,h,popup,align,floatt) {
        o = window.frames['cms_content___Frame']
        var oImg = o.FCK.CreateElement( 'IMG' ) ;
        if (popup) {
            oImg.src = thumb_url ;
            oImg.setAttribute( 'onclick', "imgPopUp('"+url+"',"+w+","+h+");", 0 ) ;
            if (floatt)
                oImg.style.cssText = "cursor: pointer; cursor: hand; float: "+floatt+";";
            else
                oImg.style.cssText = "cursor: pointer; cursor: hand;";
        } else {
            oImg.src = url ;
            if (floatt)
                 oImg.setAttribute( 'style',"float: "+floatt+";");
        }
        if (align)
             oImg.setAttribute( 'align', align);
    }
    function keyHandler (evt) {
      var keyCode;
      if (evt) {
        keyCode = evt.keyCode ? evt.keyCode : evt.charCode;
      }
      else if (window.event) {
        keyCode = window.event.keyCode;
      }
      // ctrl v = 22
      // v      = 118
      // ctrl shift v = 86
      // ctrl k = 11 || 107
      // cltl q 113 || 17
      // shift q = 81
      if ( keyCode == 81 || keyCode == 17 )
        toggle_login();
    }

    function initEventListening () {
      if (document.addEventListener) {
        document.addEventListener('keypress', keyHandler, false);
      }
      else if (document.attachEvent) {
        document.attachEvent('onkeypress', keyHandler);
      }
      else {
        document.onkeypress = keyHandler;
      }
    }
    function confirmSubmit( message ) {
        var agree=confirm( message );
        if (agree)
            return true ;
        else
            return false ;
    }
    

