function TTS_OnOff(dir){
var DRS = dir.split("/");
var ob = new Array();
ob[0]='tts_source';
ob[1]='tts_target';
 for (var i=0; i<2; i++){
  if(DRS[i] == "en" || DRS[i] == "fr" || DRS[i] == "de" || DRS[i] == "it" || DRS[i] == "pt" || DRS[i] == "ru" || DRS[i] == "es")	
	document.getElementById(ob[i]).style.display='block';
  else  document.getElementById(ob[i]).style.display='none';
 }
}

function StartTTS(ob){
dir = document.getElementById('langs').value;
var obName;
var segdir = dir.split("/");
 if(ob==1) {dir = segdir[0]; obName = "source";}
 else      {dir = segdir[1]; obName = "target";}
 text = window.frames[obName].document.form.text.value;
 

  for(var i=0; i<text.length; i++) {
     if (text.indexOf("&")!=-1)           text = text.replace("&"," ");
     if (text.indexOf("\r")!=-1)           text = text.replace("\r"," ~|~");
  }

//--------------------------------------------------------------------------------
if(dir=="en") dir="enf"; // Switching the dafault English Character to the Female.
//--------------------------------------------------------------------------------

 var submitForm = getNewSubmitForm();
 createNewFormElement(submitForm, "text", text);
 createNewFormElement(submitForm, "url", "T");
 createNewFormElement(submitForm, "dir", dir);
 submitForm.action= "http://free-translator.imtranslator.net/speech.asp";
 submitForm.target= "_top";
 submitForm.submit();


// document.location.href ="http://free-translator.imtranslator.net/speech.asp?url=T&dir="+dir+"&text="+text;
}



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 Baner300x250(){
window.frames['ifr300x250'].document.location.reload();
}

