	google.load("language", "1");

    function trans1() {
      var text = document.getElementById("text_to_translate").value;
	  var text_sum = '';
		var translated = document.getElementById("translation");
		var branding = document.getElementById("branding");
		translated.innerHTML = '<span style="color:gray;">Translation:</span><hr width="500" align=left>';
	  var sentence = '';
	  var buff = '';
	  var buff_large = '';
	  var i = 0;

	  if (text.length > 340 ){ //start if
	  
	  for (i=0;i<=text.length-1;i++) {//start for
		  buff+= text.charAt(i);
		  if((text.charAt(i)=='.')&&(buff.length>2)) {			
			sentence = buff;
			buff = '';
			if((buff_large.length+sentence.length)< 340){
				buff_large+= sentence;
				sentence = '';
		    } else {
				google.language.translate(buff_large, document.getElementById("from").value, document.getElementById("to").value, function(result) {	
				if (result.translation) {
		  			text_sum = result.translation;
				    translated.innerHTML+= text_sum;
				    //translated.innerHTML+= result.translation;
			    }
			    });
				buff_large = sentence;
				sentence = '';
			}
		  }
		  
		  
	  }//end for
	  } else {
		buff = text;
	  }

	  google.language.translate(buff, document.getElementById("from").value, document.getElementById("to").value, function(result) {
        if (result.translation) {
	  	    text_sum = result.translation;
		    translated.innerHTML+= text_sum;
            //translated.innerHTML+= result.translation;
        }
      });
		
	  branding.innerHTML = '';
	  google.language.getBranding('branding');
	  draw_form();
	  return false;
    }
	
	function countit(){
		var formcontent = document.getElementById("text_to_translate").value;
			formcontent = formcontent.split(" ");		
		return formcontent.length;
	}

	function draw_form(){
		var form = document.getElementById("form2");
	    var text = document.getElementById("text_to_translate").value;



		var str = '';
		//str = '<form name="f2" id=f2 method=get>Type of document: <select name="doc_type" id="doc_type" onChange="document.forms[1].trans_cost.value = calc_cost(this.value);">';
		str = '<table><tr><td width="40%"> Type of document: <select name="doc_type" id="doc_type" onChange="document.getElementById(\'trans_cost\').innerHTML = \'Cost of human translation: <strong>\'+calc_cost(this.value)+\' USD</strong>\'; document.getElementById(\'trcost\').value = calc_cost(this.value);">';
		
		//calc_cost(this.value)
		str+= '<option value="personal" selected>Personal Letter';
		str+= '<option value="business">Business Letter';
		str+= '<option value="other">Other';
		str+= '</select>';
		str+= '<br>';		
		str+= '<div id=\'order_wc\'>Word count: <strong>'+ countit() +'</strong></div>';
		str+= '<div id=\'trans_cost\'>Cost of human translation: <strong>'+calc_cost()+' USD</strong></div>';
		//str+= '<div>Cost of human translation: <input type="text" name="trans_cost" style="border:none;background:white;color:blue;" readonly="readonly"  value="'+calc_cost()+'"/></div>';
		str+= '<input type="hidden" name="trcost" value="'+ calc_cost() +'">';

		str+= '<input type="hidden" name="tr_from" value="'+ document.getElementById("from").value +'">';
		str+= '<input type="hidden" name="tr_to" value="'+ document.getElementById("to").value +'">';

		str+= '<input type="hidden" name="text_translate" value="'+ encodeURIComponent(text) +'"></td><td valign=center>';
		str+= '<input type="image" src="wp-content/themes/rtm/img/order-human-translation.jpg" value="PAY NOW" onclick="document.f2.submit();"></td></tr>';
		str+= '<tr height=10 valign=middle><td colspan=2 ></td></tr><tr valign=middle><td colspan=2 ><img src="wp-content/themes/rtm/img/russian-translation-cards.jpg"></td></tr>';
		form.innerHTML = '';
		form.innerHTML = str;
	}

	function calc_cost(dt){
	    if(dt == '') {
			var doc_type = document.getElementById("doc_type");
		} else {
			var doc_type = dt;
		}
		var price = 0.02;
		var total = 0;
		if(doc_type == 'personal') price = 0.02;
		if(doc_type == 'business') price = 0.04;
		if(doc_type == 'other') price = 0.05;
		total = price * countit();
		if(total < 10) total = 10;
		return Math.ceil(total);
	}

