﻿function handleEnter(e, targetButton) {
    var characterCode;

    if(e && e.which){ //if which property of event object is supported (NN4)        
        characterCode = e.which //character code is contained in NN4's which property
    }
    else{
        e = event
        characterCode = e.keyCode //character code is contained in IE's keyCode property
    }

    alert(characterCode);
    if (characterCode == 13) { //if generated character code is equal to ascii 13 (if enter key)
        targetButton.click();
        return false;
    }
    else {
        return true;
    }
}

var timeout = 200;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open() {
    jsddm_canceltimer();
    jsddm_close();
    ddmenuitem = $(this).find('.popup-block').css('visibility', 'visible');
}

function jsddm_close()
{ if (ddmenuitem) ddmenuitem.css('visibility', 'hidden'); }

function jsddm_timer()
{ closetimer = window.setTimeout(jsddm_close, timeout); }

function jsddm_canceltimer() {
    if (closetimer) {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

document.onclick = jsddm_close;

function cimgClick(sender) {
    document.location = sender.getAttribute('href');
}