var dmn = "http://"+location.host;

function copyPasteMsg(){
	if(navigator.userAgent.indexOf("MSIE") == -1) {
		document.getElementById('divalert').style.display = "block";
		document.getElementById('divalert').style.left = (document.body.clientWidth-350)/2;
		document.getElementById('divalertcontent').innerHTML = "<span class='text'>Your browser does not allow access to your computer's clipboard. Instead, please use Ctrl-C for Copy, Ctrl-X for Cut and Ctrl-V for Paste, or use Edit menu above the browser toolbar.<br></span>";
	}	
}

function divAlertClose(){
var d = document.getElementById('divalert');
var dc = document.getElementById('divalertcontent');
dc.innerHTML="";
d.style.display="none";
}


function SRC_COOKIE(name, path, domain, secure){
	value = window.frames['source'].document.form.text.value;
	var SEC = 60; // The time to keep the source information in seconds.
	var expires = new Date();
	expires.setTime(expires.getTime() + (1000 * SEC));
	document.cookie= name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");
}


function BanLoad(b1,b2,b3,b4){
	if(b1==1) document.getElementById('ifr300x250').contentWindow.location.reload();
	if(b2==1) document.getElementById('ifr300x250-2').contentWindow.location.reload();
	if(b3==1) document.getElementById('ifr728x90').contentWindow.location.reload();
	if(b4==1) document.getElementById('ifr468x60').contentWindow.location.reload();
}


function setCookie(name, value, expires, path, domain, secure)
{
if(!expires){
	var d=new Date();
	d.setFullYear(2020);
	expires = d;
}
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

var border_active="incell activetext";
var border_passive="incell";
var textcolor_active="#000000";
var textcolor_passive="#1C4B8E";
var textcolor_disabled="#8494B8";

var urlAddress = "http://translator.imtranslator.net"; 
var pageName = "The Best Online Translation"; 
function addToFavorites() { 
	if( navigator.appName.indexOf('Microsoft') >= 0 ) window.external.AddFavorite(urlAddress, pageName);  else alert('Netscape Users - hit CTRL+D to add a bookmark to this site.');
}

function LINK(){
//alert(document.form.provider.value);
if(document.form.provider.value == "promt")
	lk = "http://www.e-promt.com"; 
else
	lk = "http://google.com";
var targetwindow = eval(window.open(lk));
if (!targetwindow) { alert(TEXT_MSG_POPUP); }
}

function LINK2(lk){
var targetwindow = eval(window.open(lk));
if (!targetwindow) { alert(TEXT_MSG_POPUP); }
}

function Loader2(root,clientid,dimn,PX,z,m,form,dir,loc){
 document.location.href = root+"?loc="+loc+"&clientid="+clientid+"&dimn="+dimn+"&PX="+PX+"&z="+z+"&m="+m+"&text="+form+"&dir="+dir;
}

function shortCut(){
var src = window.frames['source'].document.getElementById('text').value;
 if(src != ""){
	var bk = document.form.autoreverse.checked;
	window.frames['target'].document.getElementById('text').value = src;
	if(bk == true) showBackWindow(src,"white");
 window.frames['topbanner'].document.location.reload();
 }
}

function dirCookies(){
	var ob = document.form;

	if(getCookie('ldr_from') == "") setCookie('ldr_from', "en");
        if(getCookie('ldr_to') == "") setCookie('ldr_to', "es");
        

	ob.langs1.value = CheckCookie(ob.langs1,getCookie('ldr_from'),0);
	ob.langs2.value = CheckCookie(ob.langs2,getCookie('ldr_to'),1);
	ob.langs.options[0].value = ob.langs1.value+"/"+ob.langs2.value;
        ob.langs.options[0].text = ob.langs.options[0].value;
}

function CheckCookie(ob,ln, menu){

   for(i=0; i<ob.length; i++){         
       if(ob.options[i].value == ln) return ln;
   }
   if(menu == 0)   return "en";
   else return "es";
}


function LangsBulder(){
	var ob = document.form;
	var resp;
	resp = dirs(ob);
	ob.langs.options[0].value = ob.langs1.value+"/"+ob.langs2.value;
        ob.langs.options[0].text = ob.langs.options[0].value;
//document.getElementById("dev").innerHTML = ob.langs.value;
//alert(resp);
onDirChanged ();
return resp;	
}

function dirs(ob){
	if(ob.langs1.value == ob.langs2.value){
//	   alert("The language direction cannot be the same!");
	   return false;
	}

if (ob.langs1.value == "ar" || ob.langs1.value == "iw" || ob.langs1.value == "fa" || ob.langs1.value == "yi") 	window.frames['source'].document.form.text.dir="rtl";
else											window.frames['source'].document.form.text.dir="ltr";	

   return true;
}

function doReverse(){
	var ob = document.form;
	var temp1;
	temp2 = ob.langs2.value;
        ob.langs2.value = ob.langs1.value;
        ob.langs1.value = temp2;
        LangsBulder();
	setCookie('ldr_from',ob.langs1.value);
	setCookie('ldr_to',ob.langs2.value);
	if (ob.langs1.value == "ar" || ob.langs1.value == "iw" || ob.langs1.value == "fa" || ob.langs1.value == "yi") 	window.frames['source'].document.form.text.dir="rtl";
	else											window.frames['source'].document.form.text.dir="ltr";	

}

function mouseover1(obj)
{
	window.status='';
	obj.className='buts';
}
function mouseout1(obj)
{
	window.status='';
	obj.className='buts buts-over';
}
function mouseup1(obj)
{
	window.status='';
	obj.className='buts buts-over';
}
function mousedown1(obj)
{
	window.status='';
	obj.className='buts buts-down';
}


N = (document.all) ? 0 : 1;
var ob;
var over = false;

function MD(e) {
if (over)
{
if (N) {
ob = document.getElementById("panel");
X=e.layerX;
Y=e.layerY;
return false;
}
else {
ob = document.getElementById("panel");
ob = ob.style;
X=event.offsetX;
Y=event.offsetY;

}

}

}


function MM(e) {
if (ob) {
if (N) {
ob.style.top = e.pageY-Y+40;
ob.style.left = e.pageX-X-150;
}
else {
ob.pixelLeft = event.clientX-X + document.body.scrollLeft-150;
ob.pixelTop = event.clientY-Y + document.body.scrollTop+40;
return false;
      }
   }
}

function MU() {
ob = null;
}
if (N) {
document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
}
document.onmousedown = MD;
document.onmousemove = MM;
document.onmouseup = MU;


function Loader(link,text,dir){
//  top.location = link + "&dir=" + dir + "&text=" + text;

 var submitForm = getNewSubmitForm();
 
 createNewFormElement(submitForm, "dir", dir);
 createNewFormElement(submitForm, "text", text);
 submitForm.action= link;

 submitForm.target= "_top";
 submitForm.submit();
}



function getNewSubmitForm(){
 var submitForm = document.createElement("FORM");
 document.body.appendChild(submitForm);
 submitForm.method = "POST";
 return submitForm;
}

function createNewFormElement(inputForm, elementName, elementValue){

try{
var newElement = document.createElement("<input name='"+elementName+"' type='hidden'>");
}catch(err){   
var newElement = document.createElement('input');
newElement.setAttribute('type','hidden');
newElement.setAttribute('name',elementName);

}
 
 inputForm.appendChild(newElement);
 newElement.value = elementValue;
 return newElement;
}

function BMonoff(st){
if(st == 1){
   if(!document.getElementById('BM')){
    var die = document.createElement("iframe");
      
    die.src = dmn+"/BOOKMARK/default.asp?kwd="+document.title;
    die.name = "BM";
    die.id="BM";
    die.width="225";
    die.height="200"; 
    die.frameBorder="0";
    die.position="absolute"; 
    die.scrolling="no";
    document.getElementById('BMcloser').style.display="block";
    document.getElementById('BM_container').appendChild(die);
    }
}else{
  var frame1 = document.getElementById('BM');
  if(frame1)	frame1.parentNode.removeChild(frame1);
  document.getElementById('BMcloser').style.display="none";
}
}

function CheckBoxes(){
 if(getCookie("back")=="false" || getCookie("back")=="") document.form.autoreverse.checked = false;
 else document.form.autoreverse.checked = true;

 if(getCookie("decode_cookie")=="false" || getCookie("decode_cookie")=="")  document.form.autodecode.checked = false;
 else{
  if(document.form.langs1.value == "ru"){
   document.form.autodecode.disabled = false; 
   document.form.autodecode.checked = true; 
  }else{
   document.form.autodecode.disabled = true; 
   document.form.autodecode.checked = false;
  }
 }

 if(getCookie("translit_cookie")=="false" || getCookie("translit_cookie")=="")  document.form.autotranslit.checked = false;
 else{
  if(document.form.langs2.value == "ru"){
   document.form.autotranslit.disabled = false;
   document.form.autotranslit.checked = true;
  }else{
   document.form.autotranslit.disabled = true;
   document.form.autotranslit.checked = false;
  }
 }

 if(getCookie("spell_cookie")=="false" || getCookie("spell_cookie")=="")  document.form.autospell.checked = false;
 else{
   var langsAr = document.form.langs1.value;
   if(langsAr == "en" || langsAr == "fr" || langsAr == "de" || langsAr == "it" || langsAr == "pt" || langsAr == "ru" || langsAr == "es"  || langsAr == "uk"){
    document.form.autospell.disabled = false;
    document.form.autospell.checked = true;
   }else{
    document.form.autospell.disabled = true;
    document.form.autospell.checked = false;
   }
 }


}



