/**
 * @author Mino
 */
google.load("language", "1");

    function makeRequest(url) {
		var idx = document.cookie.toLocaleString().indexOf("lingua=");
		var cokLingua = document.cookie.toLocaleString().substr(idx+7,5);
		var ca = cokLingua.split(';');
		cokLingua=ca[0];

		
		//alert(cokLingua+' ' +idx ); 
				if(cokLingua) {
					if(cokLingua!='it') {
if( (cokLingua == 'en' ) ||(cokLingua == 'af' ) ||(cokLingua == 'sq' ) ||(cokLingua == 'ar' ) ||(cokLingua == 'be' ) ||(cokLingua == 'bg' ) ||(cokLingua == 'ca' ) ||(cokLingua == 'cs' ) ||(cokLingua == 'zh-CN' )||(cokLingua == 'ko' ) ||(cokLingua == 'hr' ) ||(cokLingua == 'da' ) ||(cokLingua == 'iw' ) ||(cokLingua == 'et' ) ||(cokLingua == 'fi' ) ||(cokLingua == 'fr' ) ||(cokLingua == 'gl' ) ||(cokLingua == 'cy' ) ||(cokLingua == 'ja' ) ||(cokLingua == 'el' ) ||(cokLingua == 'hi' ) ||(cokLingua == 'id' ) ||(cokLingua == 'ga' ) ||(cokLingua == 'is' ) ||(cokLingua == 'lv' ) ||(cokLingua == 'lt' ) ||(cokLingua == 'mk' ) ||(cokLingua == 'ms' ) ||(cokLingua == 'mt' ) ||(cokLingua == 'no' ) ||(cokLingua == 'nl' ) ||(cokLingua == 'fa' ) ||(cokLingua == 'pl' ) ||(cokLingua == 'pt' ) ||(cokLingua == 'ro' ) ||(cokLingua == 'ru' ) ||(cokLingua == 'sr' ) ||(cokLingua == 'sk' ) ||(cokLingua == 'sl' ) ||(cokLingua == 'es' ) ||(cokLingua == 'sv' ) ||(cokLingua == 'sw' ) ||(cokLingua == 'tl' ) ||(cokLingua == 'th' ) ||(cokLingua == 'de' ) ||(cokLingua == 'tr' ) ||(cokLingua == 'uk' ) ||(cokLingua == 'hu' )||(cokLingua == 'vi' ) ||(cokLingua == 'yi' ) ) {
	
					//alert(cokLingua+' - ' +idx );
						$('loadtrans').style.display = "block";
						x = window.setTimeout("doBlink()", 8000);
					$('loadtrans').style.display='block';
  			$$('[rel="translate"]').each(function(e){
					
						
                    google.language.translate(e.innerHTML, 'it', cokLingua, function(result){
                        if (result.translation) {          
							e.innerHTML = result.translation;
                        }
                        else {
                            //alert('Translate Error!\n\n' +e.innerHTML+ ' ' + result.error.message);
                        	}
                    	});
			               	});
}

}
}


    }
	
function doBlink() {
 
   $('loadtrans').style.display = "none";
 
 }
 //Temporizza la funzione doBlink() creando un intervallo di mezzo secondo
 
 //-->
function makeRequestAjax(url) {
		var idx = document.cookie.toLocaleString().indexOf("lingua=");
		var cokLingua = document.cookie.toLocaleString().substr(idx+7,5);
		var ca = cokLingua.split(';');
		cokLingua=ca[0];
				if(cokLingua) {
					if(cokLingua!='it') {
					if( (cokLingua == 'en' ) ||(cokLingua == 'af' ) ||(cokLingua == 'sq' ) ||(cokLingua == 'ar' ) ||(cokLingua == 'be' ) ||(cokLingua == 'bg' ) ||(cokLingua == 'ca' ) ||(cokLingua == 'cs' ) ||(cokLingua == 'zh-CN' )||(cokLingua == 'ko' ) ||(cokLingua == 'hr' ) ||(cokLingua == 'da' ) ||(cokLingua == 'iw' ) ||(cokLingua == 'et' ) ||(cokLingua == 'fi' ) ||(cokLingua == 'fr' ) ||(cokLingua == 'gl' ) ||(cokLingua == 'cy' ) ||(cokLingua == 'ja' ) ||(cokLingua == 'el' ) ||(cokLingua == 'hi' ) ||(cokLingua == 'id' ) ||(cokLingua == 'ga' ) ||(cokLingua == 'is' ) ||(cokLingua == 'lv' ) ||(cokLingua == 'lt' ) ||(cokLingua == 'mk' ) ||(cokLingua == 'ms' ) ||(cokLingua == 'mt' ) ||(cokLingua == 'no' ) ||(cokLingua == 'nl' ) ||(cokLingua == 'fa' ) ||(cokLingua == 'pl' ) ||(cokLingua == 'pt' ) ||(cokLingua == 'ro' ) ||(cokLingua == 'ru' ) ||(cokLingua == 'sr' ) ||(cokLingua == 'sk' ) ||(cokLingua == 'sl' ) ||(cokLingua == 'es' ) ||(cokLingua == 'sv' ) ||(cokLingua == 'sw' ) ||(cokLingua == 'tl' ) ||(cokLingua == 'th' ) ||(cokLingua == 'de' ) ||(cokLingua == 'tr' ) ||(cokLingua == 'uk' ) ||(cokLingua == 'hu' )||(cokLingua == 'vi' ) ||(cokLingua == 'yi' ) ) {					$('loadtrans').style.display = "block";
					x = window.setTimeout("doBlink()", 8000);
					
  			$$('[rel="translateAj"]').each(function(e){
					
						
                    google.language.translate(e.innerHTML, 'it', cokLingua, function(result){
                        if (result.translation) {          
							e.innerHTML = result.translation;
                        }
                        else {
                            //alert('Translate Error!\n\n' + result.error.message);
                        	}
                    	});
			               	});

}
}
}

    }

	
	function splitStringByMax(text){
		var offset = 0;
		var textArr = [];
		while(text.length > 500){				
			var tmp = text.substr(0, 500);
			offset = tmp.lastIndexOf(" ");
			var subText = text.substr(0, offset);				
			text = text.substr(offset);
			textArr.push(subText);				
		}
		textArr.push(text);
		return textArr;
	}
