// JavaScript Document
		
	
		function drop(id){
			var div = document.getElementById(id);
			var ie = navigator.userAgent.toLowerCase().indexOf('msie 6');
			if(ie != -1){ var browser = 'className'; }else{ var browser = 'class'; }
			var clasa = div.getAttribute(browser);
			if(clasa == 'hide'){ div.setAttribute(browser, "show"); }else{ div.setAttribute(browser, "hide"); }
			return false;
		}
		
		function hide(id){
			var div = document.getElementById(id);
			var ie = navigator.userAgent.toLowerCase().indexOf('msie 6');
			if(ie != -1){ var browser = 'className'; }else{ var browser = 'class'; }
			div.setAttribute(browser, "hide");
		}
		
		function fill(ordine, id){
			var input = document.getElementById(id);
			input.value = ordine;
			hide('lista');
			var termen = document.getElementById('cuvant').value;
			if((termen != 'Tastati cuvantul dorit, si rezultatul va aparea automat!') || (termen != '')){ traducere(); }
			return false;
		}
		
		function traducere(){
			hide('lista');
			var limba = document.getElementById('limba').value;
			var termen = document.getElementById('cuvant').value;
			var rezultate = document.getElementById('rezultate');
			if(limba == 'Alegeti dictionarul...'){ rezultate.innerHTML = '<span id="mesaj">Va rugam sa alegeti dictionarul</span>'; return false; }
			if((termen == '') || (termen == 'Tastati cuvantul dorit, si rezultatul va aparea automat!')){
				rezultate.innerHTML = '';
				translate('cuvant', 'limba', 'translation');
				return false;
			}else{
				$(rezultate).innerHTML = '<img src="tema/imagini/procesare.gif" alt="Procesare date ..." />';
				var req = new Request({
					url: '/ajax.html',
					onSuccess: 
								function (text) {
									translate('cuvant', 'limba', 'translation');
									$(rezultate).innerHTML = text;
								}/*,
					onFailure: function () { alert('Failure ...'); }*/
				}).send('termen='+termen+'&dictionar='+limba);
			}
		}	
		
		function sens(valoare){
			var spanU = 'fromSpan';
			var spanD = 'toSpan';
			var dirD = 'to';
			var dictionar = new Array("roman","englez","arab","chinez","ceh","german","danez","estonian","spaniol","finlandez","francez","grec","maghiar","italian","japozez","latin","lituanian","macedonian","olandez","norvegian","polonez","portughez","sarb","rus","suedez","slovac","turc","ucrainian");
			var feminin = new Array("Rom&#226;n&#259;","Englez&#259;","Arab&#259;","Chinez&#259;","Ceh&#259;","German&#259;","Danez&#259;","Estonian&#259;","Spaniol&#259;","Finlandez&#259;","Francez&#259;","Greac&#259;","Maghiar&#259;","Italian&#259;","Japozez&#259;","Latin&#259;","Lituanian&#259;","Macedonian&#259;","Olandez&#259;","Norvegian&#259;","Polonez&#259;","Portughez&#259;","S&#226;rb&#259;","Rus&#259;","Suedez&#259;","Slovac&#259;","Turc&#259;","Ucrainian&#259;");
			var z = 0;
			for(var i = 0; i < dictionar.length; i++){ if(dictionar[i] == valoare){ z = i; } }
	
			if(valoare != '0'){
				if(valoare == 'roman'){
					// limba romana si resetul raman in acest select
					var selU = '<select id="from" name="from" onchange="sens(this.value)"><option value="0">- Reset -</option><option selected="selected" value="roman">Rom&#226;n&#259;</option></select>';
					// lista cu toate limbile cu exceptia limbii romane
					var selD = '<select id="to" name="to"><option value="arab">Arab&#259;</option><option value="ceh">Ceh&#259;</option><option value="chinez">Chinez&#259;</option><option value="danez">Danez&#259;</option><option value="englez">Englez&#259;</option><option value="estonian">Estonian&#259;</option><option value="finlandez">Finlandez&#259;</option><option value="francez">Francez&#259;</option><option value="german">German&#259;</option><option value="grec">Greac&#259;</option><option value="italian">Italian&#259;</option><option value="japozez">Japozez&#259;</option><option value="latin">Latin&#259;</option><option value="lituanian">Lituanian&#259;</option><option value="macedonian">Macedonian&#259;</option><option value="maghiar">Maghiar&#259;</option><option value="norvegian">Norvegian&#259;</option><option value="olandez">Olandez&#259;</option><option value="polonez">Polonez&#259;</option><option value="portughez">Portughez&#259;</option><option value="rus">Rus&#259;</option><option value="sarb">S&#226;rb&#259;</option><option value="slovac">Slovac&#259;</option><option value="spaniol">Spaniol&#259;</option><option value="suedez">Suedez&#259;</option><option value="turc">Turc&#259;</option><option value="ucrainian">Ucrainian&#259;</option></select>';
				}else{
					// limba straina si resetul raman in acest select
					var selU = '<select id="from" name="from" onchange="sens(this.value)"><option value="0">- Reset -</option><option selected="selected"  value="'+dictionar[z]+'">'+feminin[z]+'</option></select>';
					// limba romana si resetul raman in acest select
					var selD = '<select id="to" name="to"><option selected="selected" value="roman">Rom&#226;n&#259;</option></select>';
				}
			}else{
				var selU = '<select name="from" onchange="sens(this.value)"><option value="0">- Alege&#355;i limba -</option><option value="roman">Rom&#226;n&#259;</option><option value="arab">Arab&#259;</option><option value="ceh">Ceh&#259;</option><option value="chinez">Chinez&#259;</option><option value="danez">Danez&#259;</option><option value="englez">Englez&#259;</option><option value="estonian">Estonian&#259;</option><option value="finlandez">Finlandez&#259;</option><option value="francez">Francez&#259;</option><option value="german">German&#259;</option><option value="grec">Greac&#259;</option><option value="italian">Italian&#259;</option><option value="japozez">Japozez&#259;</option><option value="latin">Latin&#259;</option><option value="lituanian">Lituanian&#259;</option><option value="macedonian">Macedonian&#259;</option><option value="maghiar">Maghiar&#259;</option><option value="norvegian">Norvegian&#259;</option><option value="olandez">Olandez&#259;</option><option value="polonez">Polonez&#259;</option><option value="portughez">Portughez&#259;</option><option value="rus">Rus&#259;</option><option value="sarb">S&#226;rb&#259;</option><option value="slovac">Slovac&#259;</option><option value="spaniol">Spaniol&#259;</option><option value="suedez">Suedez&#259;</option><option value="turc">Turc&#259;</option><option value="ucrainian">Ucrainian&#259;</option></select>';
				var selD = '<select id="to" name="to"><option value="0">- Alege&#355;i limba -</option></select>';
			}
			$(spanU).innerHTML = selU;
			$(spanD).innerHTML = selD;
		}
		
		function translate(input, dictionar, divId){
			var text = document.getElementById(input).value;
			var container = document.getElementById(divId);
			if((text == '') || (text == 'Tastati cuvantul dorit, si rezultatul va aparea automat!')){
				container.innerHTML = '';
			}else{
				var lang = new Array( 'roman', 'englez', 'arab', 'chinez', 'ceh', 'german', 'danez', 'estonian', 'spaniol', 'finlandez', 'francez', 'grec', 'maghiar', 'italian', 'japozez', 'lituanian', 'macedonian', 'olandez', 'norvegian', 'polonez', 'portughez', 'sarb', 'rus', 'suedez', 'slovac', 'turc', 'ucrainian');
				var gtla = new Array( 'ro', 	'en', 		'ar', 'zh', 	'cs', 'de', 	'da', 		'et', 		'es', 		'fi', 		'fr', 	'el', 	'hu', 		'it', 		'ja', 		'lt', 		'mk',		 'nl', 		'no', 			'pl', 		'pt', 	'sr', 	'ru', 	'sv', 		'sk', 	'tr', 		'uk');
								
				var dictionar = document.getElementById(dictionar).value;
				var dictionare = dictionar.split('-');
				var fromU = dictionare[0].trim().toLowerCase();
				var toU = dictionare[1].trim().toLowerCase();
				var from = pocketIndex(fromU, lang);
							
				var fraza = seoLink(text);
								
				var to = pocketIndex(toU, lang);
				google.language.translate(text, gtla[from], gtla[to], function(result) {
					if (!result.error) {
						container.innerHTML = '<h2>R&#259;spunsul oferit de Google&trade; Translate<\/h2><span style="color:#09c;"><strong>'+text+'</strong></span> - '+result.translation+'<br \/><h2>R&#259;spunsul '+DOMENIU+'</h2>';
						/*if(fraza.length == text.length){
							container.innerHTML = '<h2>R&#259;spunsul oferit de Google&trade; Translate<\/h2><a href="/dictionar-'+fromU+'-'+toU+'/'+fraza+'.html" title="Pagina termenului '+text+'"><strong>'+text+'</strong><\/a> - '+result.translation+'<br \/><h2>R&#259;spunsul '+DOMENIU+'</h2>';
						}else{
							container.innerHTML = '<h2>R&#259;spunsul oferit de Google&trade; Translate<\/h2><br \/>- '+result.translation+'<br \/><h2>R&#259;spunsul '+DOMENIU+'</h2>';
						}*/
					}
				});
			}
		}
			
		function scrieButon(sondajId,optiuneId){
			var span = document.getElementById('span_buton');
			span.innerHTML = '<input class="buton" type="button" onclick="salveazaSondaj(\''+sondajId+'\',\''+optiuneId+'\')" value="Salveaza" />';
		}	
		
		function salveazaSondaj(sondajId,optiuneId){
			if ((sondajId == 0) || (optiuneId == 0)){ return false; }
			var req = new Request({
				url:'/sondaje-de-opinie.html',
				onSuccess: function (text) {
					$('rezultateSondaj').innerHTML = text;
				},
				onFailure: function () {
					alert('Eroare...');
				}
			}).send("id_sondaj="+sondajId+"&id_optiune="+optiuneId+"&rand=" + Math.random());		
			
		}
