
var am_Req;
var am_AutocompleteDIV;
var am_AutocompleteHasFocus=false;
var GlobalDate=new Date();
function AM_TrimAll(sString){while(sString.substring(0,1)==' '){sString=sString.substring(1,sString.length);}while(sString.substring(sString.length-1,sString.length)==' '){sString=sString.substring(0,sString.length-1);}return sString;}
function AM_SetAutocompleteHasFocusTrue(){am_AutocompleteHasFocus=true;}
function AM_SetAutocompleteHasFocusFalse(){am_AutocompleteHasFocus=false;}
function AM_HideAutocompleteIfNotFocused(){if(am_AutocompleteHasFocus==false)R('autocomplete').style.visibility='hidden'}
function AM_Initialize(){try{am_Req=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{am_Req=new ActiveXObject("Microsoft.XMLHTTP");}catch(oc){am_Req=null;}}
if(!am_Req && typeof XMLHttpRequest!="undefined")am_Req=new XMLHttpRequest();
}
function AM_SendQuery(key) { if (typeof AM_SendQuery.alreadyrunning =='undefined') AM_SendQuery.alreadyrunning ='0'; if (typeof AM_SendQuery.keyshown =='undefined') AM_SendQuery.keyshown ='xxnothingxx'; if (typeof AM_SendQuery.currentkey =='undefined') AM_SendQuery.currentkey = key; else AM_SendQuery.currentkey = key; if (AM_SendQuery.alreadyrunning =='0') { AM_SendQuery.alreadyrunning =='1'; window.setTimeout("later()", 300); } }
function later() { if (AM_SendQuery.keyshown != AM_SendQuery.currentkey) { AM_SendQuery.alreadyrunning ='0'; AM_SendQuery.keyshown = AM_SendQuery.currentkey; var keyInHtml = encodeURIComponent(AM_SendQuery.currentkey); AM_Initialize(); var url = "./dict.aspx?k=" + keyInHtml + "&ref=" + window.location.href; if (am_Req != null) { am_Req.onreadystatechange = AM_Process; am_Req.open("GET", url, true); am_Req.send(null); } } }
function Expandthis(TheElement, inp_ExpandOrNot, WidthInPixel) {
    if (typeof Expandthis.StopExpansion =='undefined') Expandthis.StopExpansion = 0;
    Expandthis.ThisElement = TheElement;
    if (inp_ExpandOrNot == 1)
        { window.setTimeout("later2()", 500); Expandthis.StopExpansion = 0; }
    else if (inp_ExpandOrNot == 0)
        { Expandthis.StopExpansion = 1; }
    else if (inp_ExpandOrNot == -1) {
        if (TheElement.style.maxHeight == WidthInPixel)
        { TheElement.style.maxHeight ='100%'; TheElement.style.backgroundImage ='url(./i/221c.png)'; }
        else if (TheElement.style.maxHeight =='100%')
        { TheElement.style.maxHeight = WidthInPixel; TheElement.style.backgroundImage ='url(./i/221.png)'; } 
    } 
}
function later2() {
    if (Expandthis.StopExpansion == 0)
    { Expandthis.ThisElement.style.maxHeight ='100%'; Expandthis.ThisElement.style.backgroundImage ='url(./i/221c.png)';}
    else
    { Expandthis.ThisElement.style.maxHeight = Expandthis.ThisElement.style.minHeight; Expandthis.ThisElement.style.backgroundImage ='url(./i/221.png)'; } 
}
function AM_SendQuery2(key, am_divname, am_ajaxpage) {
    var keyInHtml = encodeURIComponent(key); AM_Initialize(); var url = "./" + am_ajaxpage + ".aspx?key=" + keyInHtml + "&ref=" + window.location.href; am_AutocompleteDIV = am_divname;
    if (am_Req != null) { am_Req.onreadystatechange = AM_Process2; am_Req.open("GET", url, true); am_Req.send(null); }
}
function AM_Process(){if(am_Req.readyState==4){
        if (am_Req.status == 200) { if (am_Req.responseText == "" || am_Req.responseText == " ") { HideDiv("autocomplete"); } else { ShowDiv("autocomplete"); HideDiv("defaulttext_am"); R("autocomplete").innerHTML = am_Req.responseText; } }
else{R("autocomplete").innerHTML="Issue:<br/>" + am_Req.status + am_Req.statusText;}}
}
function AM_Process2(){if(am_Req.readyState==4){
if(am_Req.status==200){if(am_Req.responseText==""||am_Req.responseText==" "){HideDiv(am_AutocompleteDIV);}else{ShowDiv(am_AutocompleteDIV);R(am_AutocompleteDIV).innerHTML=am_Req.responseText;}}
else{R(am_AutocompleteDIV).innerHTML="Issue:<br/>" + am_Req.status + am_Req.statusText;}}
}
function ShowDiv(divid) { if (document.layers) document.layers[divid].visibility = "show"; else R(divid).style.visibility = "visible"; }
function HideDiv(divid){if(R(divid)!=null){if(document.layers)document.layers[divid].visibility="hide";else R(divid).style.visibility="hidden";}}
function UWT_Search_FindSelectionOn_Click(sender, args) {
    switch (args.getExplorerBarItem().get_text()) {
    case 'selection_google': q = window.document.selection.createRange().text; q = AM_TrimAll(q); location.target ='_blank'; if (q) window.open('http://www.google.com/search?hl=en&q=' + encodeURI(q), '_blank'); break;
    case 'selection_amazon': q = window.document.selection.createRange().text; q = AM_TrimAll(q); q = q.replace(" ", "+"); location.target ='_blank'; if (q) window.open('http://www.amazon.com/s/url=search-alias%3Daps&field-keywords=' + encodeURI(q), '_blank'); break;
    case 'selection_ebay': q = window.document.selection.createRange().text; q = AM_TrimAll(q); q = q.replace(" ", "+"); location.target ='_blank'; if (q) window.open('http://search.ebay.de/search/search.dll?cgiurl=http%3A%2F%2Fcgi.ebay.de%2Fws%2F&satitle=' + encodeURI(q), '_blank'); break;
    case 'selection_wikipedia': q = window.document.selection.createRange().text; q = AM_TrimAll(q); q = q.replace(" ", "_"); location.target ='_blank'; if (q) window.open('http://www.wikipedia.org/wiki/' + encodeURI(q), '_blank'); break;
default:break;}
}
function AM_KeyPressHandler(e){var kC=(window.event)?event.keyCode:e.keyCode;var Esc=(window.event)?27:e.DOM_VK_ESCAPE;if(kC==Esc)R('SuggesteField').value='';}
function AM_ShowAutocomplete(e) { if (e.value != '' & this.value != ' ' & this.value != ' d') R('autocomplete').style.visibility = 'visible';}
function AM_HideAutocomplete(e){AM_HideAutocomplete.e=e;window.setTimeout("waitabit()",150);}
function waitabit() { try{R(AM_HideAutocomplete.e).style.visibility ='hidden'; } catch (err) { } }
function AM_FocusAndSelect(e) { try { e.focus(); } catch (err) { }; }
function AM_Row(e) { if (e.scrollHeight < 700) e.style.height = (e.scrollHeight - 8) + 'px'; else e.style.overflow ='auto'; }
function AM_Row2(e) {e.rows = e.rows + 2;}
function TabNav(DoNot){
if(DoNot!='tabnav_nav')H('tabnav_nav');
if(DoNot!='tabnav_color')H('tabnav_color');
if(DoNot!='tabnav_delete')H('tabnav_delete');
if(DoNot!='tabnav_edit')H('tabnav_edit');
if(DoNot!='tabnav_mark')H('tabnav_mark');
try{if(DoNot!='tabnav_modifier'){H('tabnav_modifier');R('WT_ctl02_WARP_ModifierWords').style.width='38px';}}catch(e){H('tabnav_modifier');}
if(DoNot!='tabnav_number')H('tabnav_number');
if(DoNot!='tabnav_security')H('tabnav_security');
if(DoNot!='tabnav_select')H('tabnav_select');
if(DoNot!='tabnav_mark')R('tabnav').style.height='100%';
TabHide(DoNot);}
function TabObj(DoNot) {
    if (DoNot !='tabfocobj_duplicate')  H('tabfocobj_duplicate');
    try{if (DoNot !='tabfocobj_transform') { H('tabfocobj_transform'); R('WT_ctl05_WARP_FocusInstance_Transform').style.width ='30px'; } }
    catch(e){H('tabfocobj_transform');}
    if (DoNot !='tabfocobj_color') H('tabfocobj_color');
    if (DoNot !='tabfocobj_lang') H('tabfocobj_lang');
    if (DoNot !='tabfocobj_lookup') H('tabfocobj_lookup');
    if (DoNot !='tabfocobj_epi') H('tabfocobj_epi');
    if (DoNot !='tabfocobj_fav') H('tabfocobj_fav');
    if (DoNot !='tabfocobj_destroy') H('tabfocobj_destroy');
    if (DoNot !='tabfocobj_delete') H('tabfocobj_delete');
    if (DoNot !='prop') H('prop');
    if (DoNot !='tabfocobj_status') H('tabfocobj_status');
    R('tabfocobj').style.height ='100%';
    TabHide(DoNot);    
}
function HideTheOthers(nameofcallingdiv) {
    try { if (nameofcallingdiv != 'div_titlewordfamily') PL(R('div_titlewordfamily3'), R('div_titlewordfamily')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titlesimilars') PL(R('div_titlesimilars3'), R('div_titlesimilars')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titledissimilars') PL(R('div_titledissimilars3'), R('div_titledissimilars')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titlesynonyms') PL(R('div_titlesynonyms3'), R('div_titlesynonyms')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_semanticstructure') PL(R('div_semanticstructure3'), R('div_semanticstructure')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_meronomy') PL(R('div_meronomy3'), R('div_meronomy')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_attributes') PL(R('div_attributes3'), R('div_attributes')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titlehierarchy') PL(R('div_titlehierarchy3'), R('div_titlehierarchy')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_content') PL(R('div_content3'), R('div_content')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_namestructure') PL(R('div_namestructure3'), R('div_namestructure')) } catch (e) { }
    try { if (nameofcallingdiv != 'MenueRightPanel') PL(R('MenueRightPanel3'), R('MenueRightPanel')) } catch (e) { }

    try { if (nameofcallingdiv != 'div_titlewordfamily') PL(R('div_titlewordfamily4'), R('div_titlewordfamily2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titlesimilars') PL(R('div_titlesimilars4'), R('div_titlesimilars2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titledissimilars') PL(R('div_titledissimilars4'), R('div_titledissimilars2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titlesynonyms') PL(R('div_titlesynonyms4'), R('div_titlesynonyms2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_semanticstructure') PL(R('div_semanticstructure4'), R('div_semanticstructure2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_meronomy') PL(R('div_meronomy4'), R('div_meronomy2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_attributes') PL(R('div_attributes4'), R('div_attributes2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_titlehierarchy') PL(R('div_titlehierarchy4'), R('div_titlehierarchy2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_content') PL(R('div_content4'), R('div_content2')) } catch (e) { }
    try { if (nameofcallingdiv != 'div_namestructure') PL(R('div_namestructure4'), R('div_namestructure2')) } catch (e) { }

    if(R(nameofcallingdiv + '3').style.visibility != 'hidden')
        window.setTimeout("{R('" + nameofcallingdiv + '3' + "').style.visibility = 'hidden';R('" + nameofcallingdiv + '3' + "').style.height ='0px';R('" + nameofcallingdiv + '3' + "').style.width ='0px';}", 0);
    //R(nameofcallingdiv + '3').style.visibility = 'hidden';
    //R(nameofcallingdiv + '3').style.height ='0px';
    //R(nameofcallingdiv + '3').style.width = '0px';

    try {
        if(R(nameofcallingdiv + '4').style.visibility != 'hidden')
        {
            window.setTimeout("{R('" + nameofcallingdiv + '4' + "').style.visibility = 'hidden';R('" + nameofcallingdiv + '4' + "').style.visibility = 'hidden';R('" + nameofcallingdiv + '4' + "').style.width = '0px'}", 0);
        }
    } catch (e) { }
    //try { R(nameofcallingdiv + '4').style.visibility = 'hidden' } catch (e) { }
    //try { R(nameofcallingdiv + '4').style.height = '0px' } catch (e) { }
    //try { R(nameofcallingdiv + '4').style.width = '0px' } catch (e) { }
}
function ShowAll() {
    var h ='hidden';
    try { if (R('div_titlewordfamily3').style.visibility != h) R('div_titlewordfamily3').style.visibility = h } catch (e) { }
    try { if (R('div_titlesimilars3').style.visibility != h) R('div_titlesimilars3').style.visibility = h } catch (e) { }
    try { if (R('div_titledissimilars3').style.visibility != h) R('div_titledissimilars3').style.visibility = h } catch (e) { }
    try { if (R('div_titlesynonyms3').style.visibility != h) R('div_titlesynonyms3').style.visibility = h } catch (e) { }
    try { if (R('div_semanticstructure3').style.visibility != h) R('div_semanticstructure3').style.visibility = h } catch (e) { }
    try { if (R('div_meronomy3').style.visibility != h) R('div_meronomy3').style.visibility = h } catch (e) { }
    try { if (R('div_titlehierarchy3').style.visibility != h) R('div_titlehierarchy3').style.visibility = h } catch (e) { }
    try { if (R('div_content3').style.visibility != h) R('div_content3').style.visibility = h } catch (e) { }
    try { if (R('div_attributes3').style.visibility != h) R('div_attributes3').style.visibility = h } catch (e) { }
    try { if (R('div_namestructure3').style.visibility != h) R('div_namestructure3').style.visibility = h } catch (e) { }

    try { if (R('MenueRightPanel3').style.visibility != h) R('MenueRightPanel3').style.visibility = h } catch (e) { }

    try{R('div_titlewordfamily4').style.visibility = h}catch(e){}
    try{R('div_titlesimilars4').style.visibility = h}catch(e){}
    try{R('div_titledissimilars4').style.visibility = h}catch(e){}
    try{R('div_titlesynonyms4').style.visibility = h}catch(e){}
    try{R('div_semanticstructure4').style.visibility = h}catch(e){}
    try{R('div_meronomy4').style.visibility = h}catch(e){}
    try{R('div_titlehierarchy4').style.visibility = h}catch(e){}
    try{R('div_content4').style.visibility = h}catch(e){}
    try{R('div_attributes4').style.visibility = h}catch(e){}
    try{R('div_namestructure4').style.visibility = h}catch(e){}
}
function PL(obj1, obj2) {    
    
    obj1.style.height = obj2.offsetHeight +'px';
    obj1.style.width = obj2.offsetWidth +'px';
    obj1.style.visibility = 'visible';    
}
function R(namestring) {
    return document.getElementById(namestring)
}

function TabHide(DoNot) { if (DoNot !='') { R(DoNot).style.visibility ='visible'; R(DoNot).style.height ='100%'; R(DoNot) } if (DoNot =='tabnav_mark') R(DoNot).style.height ='40px'; }
function H(Do) { try{R(Do).style.visibility ='hidden'; R(Do).style.height ='0px'; R(Do).style.width ='auto'; } catch (e) { } }
function In(N) { N.style.backgroundRepeat ='repeat-x'; N.style.backgroundImage ='url(.\i\br.png)'; mynumber = 0; for (var x = 0; N.childNodes[x]; x++) { for (var y = 0; N.childNodes[x].childNodes[y]; y++) { N.childNodes[x].childNodes[y].style.visibility ='visible'; N.childNodes[x].childNodes[y].style.width ='auto'; N.childNodes[x].style.backgroundColor ='white'; N.childNodes[x].style.paddingBottom ='5px'; N.childNodes[x].style.paddingTop ='5px'; N.childNodes[x].childNodes[y].style.width ='9999'; if (mynumber == 0) { N.childNodes[x].focus(); mynumber = 1; } } } }
function Out(N, col) { N.style.paddingBottom ='0px'; N.style.paddingTop ='0px'; N.style.position ='inherit'; for (var x = 0; N.childNodes[x]; x++) { for (var y = 0; N.childNodes[x].childNodes[y]; y++) { N.childNodes[x].childNodes[y].style.visibility ='hidden'; N.childNodes[x].childNodes[y].style.width ='0px'; N.childNodes[x].style.paddingBottom ='0px'; N.childNodes[x].style.paddingTop ='0px'; N.childNodes[x].childNodes[y].style.width ='0'; } } }
function OutA(N) { Out(N, '#999') }
function OutIA(N) { Out(N, '#ddd') }
function TabTopIn(obj_this,str_tab){R(str_tab).style.visibility ='visible'; R(str_tab).style.height ='110%'; obj_this.style.visibility ='hidden'; obj_this.style.height ='0px'; }
function TabTopClick(str_tab) { R(str_tab).style.height = '0px'; TabHide(''); }
function TabClick(obj_this, str_tabtop) { TabHide(''); }
function In2(N) 
{
    N.style.backgroundImage ='url(./i/221c.png)'; N.style.backgroundColor ='#fff'; N.style.marginLeft =''; N.style.height ='';
    for (var x = 0; N.childNodes[x]; x++) { try{N.childNodes[x].style.visibility ='visible';if (N.childNodes[x].type =='textarea') N.focus(); } catch (e) { } } 
}
function Out2(N) 
{
            var HasText = 0;

            for (var x = 0; N.childNodes[x]; x++) 
                {
                    try{                       
                        if (
                                ((N.childNodes[x].type =='textarea' || N.childNodes[x].type =='text') && N.childNodes[x].value !='')
                                || (N.childNodes[x].type =='select-one' && N.childNodes[x].options[N.childNodes[x].selectedIndex].text !='-') 
                            )
                        {
                            HasText = 1;                             
                        }
                    }                             
                    catch (e) { } 
                }
            if (HasText == 0) 
                {
                    N.style.backgroundImage ='url(./i/221e.png)';
                    N.style.backgroundColor ='#f9f9f9';
                    N.style.marginLeft ='10px';                    
                    for (var z = 0; N.childNodes[z]; z++) 
                    {
                        try{N.childNodes[z].style.visibility ='hidden'; }
                        catch (e) { }
                    }
                } 
}
function Cc(obj,evt){var e=(evt) ? evt : window.event;if(window.event){e.cancelBubble=true;}else{e.stopPropagation();}}
