var currentKeyword 		= "";
var currentAjaxKeyword	= "";

function translateWord(){
	var keywords = $('q').value;
	$('result').setStyle('display','block');
	$('content').setStyle('display','none');
	$('content_nav').setStyle('display','block');
	if(keywords==""){
		var html = "<h2>Translate Error:</h2><p>Please enter the words you want to translate.</p>";
		$('result').innerHTML=html;
		wrongInput();
	} else if(keywords.length < 2){
		var html = "<h2>Translate Error:</h2><p>Please use longer words. Minimum character allowed 2.</p>";
		$('result').innerHTML=html;
		wrongInput();
	} else if(keywords != currentKeyword) {
		var html = "<h2>Translation Result for \"<strong>"+keywords+"</strong>\"</h2> <div class='result' id='result_list'><img src='http://kamusfree.com/templates/public/kamus/images/loading.gif' alt='' /> Please wait .... </div>";
		$('result').innerHTML=html;
		var options = {};
		options['update'] = 'result_list';
		$('translateForm').send(options);
		currentKeyword = keywords;
	}
	$('q').focus();
}

function wrongInput(){
	$('q').setStyle('background','#ffdd00');
	$('q').setStyle('border','1px solid #ff8800');
}

function ajaxTranslate(id,word){
	if(word != currentAjaxKeyword){
		var html = "<p>Translation result for \"<strong>"+word+"</strong>\"</p> <div class='result' id='ajax_result_list'><img src='http://kamusfree.com/templates/public/kamus/images/loading.gif' alt='' /> Please wait .... </div>";
		$('translate').innerHTML=html;
		$('result').setStyle('display','none');
		
		new Ajax('/home/ajaxtranslate/'+id+'/'+word,{
			update : 'ajax_result_list'
		}).request();
		currentAjaxKeyword = word;
	}
}

function backToContent(){
	$('result').setStyle('display','none');
	$('content').setStyle('display','block');
	$('content_nav').setStyle('display','none');
}

var activeTab = 'tword';
function tabMenu(show,hide,active){
	var a = $(show);
	var b = $(hide);
	var c = $(active);
	var d = $(activeTab);
	var e = c.className;
	var f = d.className;

	if(a.style.display != 'block'){
		a.style.display = 'block';
		b.style.display = 'none';
		c.className = e + ' active' ;
		c.blur();
		d.className = f.replace('active','');
		activeTab = active;
	}
}

function doSelectAll(){
	$('qtranslation').select();
}
