var http_request = false; function smartDictionary(targetLanguage, term) { document.write('http://info.babylon.com/cgi-bin/bis.fcgi?rt=ol&term=' + term + '&mr=20&tid=DictionaryB&tl=' + targetLanguage, ''); } function getft(obj) { if(window.defaultTranslatorTermValue != undefined && window.defaultTranslatorTermValue == document.getElementById("term").value && window.defaultTranslatorTermValue == '') return false; var poststr = "term=" + encodeURI( document.getElementById("term").value ) + "&uris=" + encodeURI( document.getElementById("uris").value); if(obj.smartDictionary != undefined && obj.smartDictionary.value == 'true') poststr += '&smartDictionary=1&targetLanguage=' + obj.targetLanguage.value; makePOSTRequestft('/post_post.php', poststr); } function makePOSTRequestft(url, parameters) { http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType('text/html'); } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { //alert('Cannot create XMLHTTP instance'); return false; } http_request.onreadystatechange = alertContentsft; http_request.open('POST', url, true); http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http_request.setRequestHeader("Content-length", parameters.length); http_request.setRequestHeader("Connection", "close"); http_request.send(parameters); } function alertContentsft() { if (http_request.readyState == 4) { if (http_request.status == 200) { //alert(http_request.responseText); result = http_request.responseText; document.getElementById('resltext').style.display = 'block'; document.getElementById('resltext').innerHTML = result; } else { alert('There was a problem with the request.'); } } } function languagesPagesTranslatorClearDefault (inputElement){ inputElement.style.fontStyle = 'normal'; inputElement.style.color = 'black'; if(inputElement.value == defaultTranslatorTermValue) inputElement.value = ''; } function setToDefaultIfclear (inputElement){ if(inputElement.value == '') { inputElement.style.fontStyle = 'italic'; inputElement.style.color = 'gray'; inputElement.value = defaultTranslatorTermValue; } }