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('divalertcontent2').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 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 (window.external) 
	{ window.external.AddFavorite(urlAddress,pageName) 
	} else { alert("Sorry! Your browser doesn't support this function."); } 
}

function LINK(){

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") 	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") 	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 lnDIV(){
var ob = document.form;
var from = ob.langs1.options[ob.langs1.selectedIndex].text;
var to = ob.langs2.options[ob.langs2.selectedIndex].text;
document.getElementById('lndiv').innerHTML = from+"-"+to;
}

