Webservice=function(){var _server="http://transversais.terra.com",_urlDefault,_httpMethods=["GET","POST"],_protocol="JSON-RPC",_swfUri=_server+"/common/f4a.swf",_request={},_f4a={},_f4aLoaded=false,_returnData,_self=this,_corsSupport=false;var _validateMethod=function(httpMethod){var arrSize=_httpMethods.length;for(var a=0;a<arrSize;a++){if(httpMethod.toUpperCase()==_httpMethods[a]){return true}}return false};var _loadF4Ajax=function(){_f4a=new f4a_js_flash({id:"f4a_demo1",swfname:"f4a.swf",swfuri:_swfUri});if(document.getElementById("f4a_demo1flashcontent")==null){var elem=document.createElement("div");elem.id="f4a_demo1flashcontent";elem.style.width="0px";elem.style.height="0px";document.getElementsByTagName("body").item(0).appendChild(elem);_f4a.createSwfObject()}_f4aLoaded=true};var _configureF4a=function(){window.onload=function(){_loadF4Ajax()}};this.clear=function(){_urlDefault=_urlDefaulClear};this.open=function(url){_urlDefault=url};this.corsSupport=function(){return _corsSupport};this.contentRequestHttp=function(url,httpmethod,method,parameters,fnCall,contentType,convertToString,credentials){var contentType=(contentType==undefined||contentType=="")?"application/json":contentType,returnData={},strReturnData="";try{var xmlhttp=new XMLHttpRequest();if("withCredentials" in xmlhttp){_corsSupport=true}else{return}}catch(e){return}if(typeof(parameters)=="object"){returnData.version="1.1";returnData.method=method;returnData.id="1";returnData.params=parameters;for(var a in returnData.params){if(typeof(parameters[a])=="string"){returnData.params[a]=parameters[a].replace(/\r|\n/g,"\\n");returnData.params[a]=parameters[a].replace(/"/g,"'")}}}if(convertToString===true||convertToString==undefined){strReturnData=rpc.ServiceProxy.prototype.__toJSON(returnData)}else{strReturnData=strReturnData=parameters}xmlhttp.open(httpmethod,url,true);if(contentType!="none"){xmlhttp.setRequestHeader("content-type",contentType)}if(_corsSupport==true&&credentials==true){xmlhttp.withCredentials="true"}xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){fnCall(xmlhttp.responseText)}};xmlhttp.send(strReturnData)};this.contentRequest=function(url,httpmethod,method,parameters,fnCall,contentType,convertToString){var contentType=(contentType==undefined||contentType=="")?"application/json":contentType,returnData={},strReturnData="",request={};_loadF4Ajax();function fnCallback(data){fnCall(data)}if(!_f4aLoaded){_configureF4a()}if(typeof(parameters)=="object"){returnData.version="1.1";returnData.method=method;returnData.id="1";returnData.params=parameters;for(var a in returnData.params){if(typeof(parameters[a])=="string"){returnData.params[a]=parameters[a].replace(/\r|\n/g,"\\n");returnData.params[a]=parameters[a].replace(/"/g,"'")}}}if(convertToString===true||convertToString==undefined){strReturnData=rpc.ServiceProxy.prototype.__toJSON(returnData)}else{strReturnData=parameters}request={url:url,meth:httpmethod,data:strReturnData,onready:fnCallback,headers:["Content-type",contentType]};_f4a.open(request)};this.send=function(httpMethod,method,parameters,callback,contentType,convertToString,credentials){if(!_validateMethod(httpMethod)){throw Error("HTTP Method not alowed")}if(method==undefined){throw Error("Method not alowed")}if(parameters==undefined){throw Error("Parameters invalid")}if(callback!=undefined&&typeof(callback)!="function"){throw Error("Callback is not a function")}function fnCallback(param){if(callback!=undefined){if(typeof(param)=="object"){callback(param)}else{param=param.replace(/\n|\r/g,"");callback(rpc.ServiceProxy.prototype.__evalJSON(param))}}else{_returnData=param}}switch(httpMethod){case"GET":_request=new rpc.ServiceProxy(_urlDefault,{asynchronous:true,protocol:_protocol,sanitize:false,methods:[method],callbackParamName:"callback"});_request.__callMethod(method,parameters,function(ret){fnCallback(ret)},function(ret){fnCallback(ret)});break;case"POST":this.contentRequestHttp(_urlDefault,httpMethod,method,parameters,fnCallback,contentType,convertToString,credentials);if(!_corsSupport){this.contentRequest(_urlDefault,httpMethod,method,parameters,fnCallback,contentType,convertToString)}break}}};var rpc={version:"0.8.0.2",requestCount:0};rpc.ServiceProxy=function(serviceURL,options){this.__serviceURL=serviceURL;this.__isCrossSite=false;var urlParts=this.__serviceURL.match(/^(\w+:)\/\/([^\/]+?)(?::(\d+))?(?:$|\/?)/);if(urlParts){this.__isCrossSite=(location.protocol!=urlParts[1]||document.domain!=urlParts[2]||location.port!=(urlParts[3]||""))}var providedMethodList;this.__isAsynchronous=true;this.__isResponseSanitized=true;this.__authUsername=null;this.__authPassword=null;this.__callbackParamName="JSON-response-callback";this.__protocol="JSON-RPC";this.__dateEncoding="ISO8601";this.__decodeISO8601=true;if(options instanceof Object){if(options.asynchronous!==undefined){this.__isAsynchronous=!!options.asynchronous;if(!this.__isAsynchronous&&this.__isCrossSite){throw Error("It is not possible to establish a synchronous connection to a cross-site RPC service.")}}if(options.sanitize!=undefined){this.__isResponseSanitized=!!options.sanitize}if(options.user!=undefined){this.__authUsername=options.user}if(options.password!=undefined){this.__authPassword=options.password}if(options.callbackParamName!=undefined){this.__callbackParamName=options.callbackParamName}if(String(options.protocol).toUpperCase()=="XML-RPC"){this.__protocol="XML-RPC"}if(options.dateEncoding!=undefined){this.__dateEncoding=options.dateEncoding}if(options.decodeISO8601!=undefined){this.__decodeISO8601=!!options.decodeISO8601}providedMethodList=options.methods}if(this.__isCrossSite){if(this.__isResponseSanitized){throw Error("You are attempting to access a service on another site, and the JSON data returned by cross-site requests cannot be sanitized. You must therefore explicitly set the 'sanitize' option to false (it is true by default) in order to proceed with making potentially insecure cross-site rpc calls.")}else{if(this.__protocol=="XML-RPC"){throw Error("Unable to use the XML-RPC protocol to access services on other domains.")}}}if(this.__isCrossSite&&!providedMethodList){throw Error("You must manually supply the service's method names since auto-introspection is not permitted for cross-site services.")}if(providedMethodList){this.__methodList=providedMethodList}else{var async=this.__isAsynchronous;this.__isAsynchronous=false;this.__methodList=this.__callMethod("system.listMethods",[]);this.__isAsynchronous=async}this.__methodList.push("system.listMethods");this.__methodList.push("system.describe");for(var methodName,i=0;methodName=this.__methodList[i];i++){var methodObject=this;var propChain=methodName.split(/\./);for(var j=0;j+1<propChain.length;j++){if(!methodObject[propChain[j]]){methodObject[propChain[j]]={}}methodObject=methodObject[propChain[j]]}var wrapper=(function(instance,methodName){var call={instance:instance,methodName:methodName};return function(){if(call.instance.__isAsynchronous){if(arguments.length==1&&arguments[0] instanceof Object){call.instance.__callMethod(call.methodName,arguments[0].params,arguments[0].onSuccess,arguments[0].onException,arguments[0].onComplete)}else{call.instance.__callMethod(call.methodName,arguments[0],arguments[1],arguments[2],arguments[3])}return undefined}else{return call.instance.__callMethod(call.methodName,rpc.toArray(arguments))}}})(this,methodName);methodObject[propChain[propChain.length-1]]=wrapper}};rpc.setAsynchronous=function(serviceProxy,isAsynchronous){if(!isAsynchronous&&serviceProxy.__isCrossSite){throw Error("It is not possible to establish a synchronous connection to a cross-site RPC service.")}serviceProxy.__isAsynchronous=!!isAsynchronous};rpc.ServiceProxy.prototype.__callMethod=function(methodName,params,successHandler,exceptionHandler,completeHandler){rpc.requestCount++;if(this.__isAsynchronous){if(successHandler&&typeof successHandler!="function"){throw Error("The asynchronous onSuccess handler callback function you provided is invalid; the value you provided ("+successHandler.toString()+') is of type "'+typeof(successHandler)+'".')}if(exceptionHandler&&typeof exceptionHandler!="function"){throw Error("The asynchronous onException handler callback function you provided is invalid; the value you provided ("+exceptionHandler.toString()+') is of type "'+typeof(exceptionHandler)+'".')}if(completeHandler&&typeof completeHandler!="function"){throw Error("The asynchronous onComplete handler callback function you provided is invalid; the value you provided ("+completeHandler.toString()+') is of type "'+typeof(completeHandler)+'".')}}try{if(this.__isAsynchronous||this.__isCrossSite){rpc.pendingRequests[String(rpc.requestCount)]={onSuccess:successHandler,onException:exceptionHandler,onComplete:completeHandler}}if(this.__isCrossSite){rpc.callbacks["r"+String(rpc.requestCount)]=(function(instance,id){var call={instance:instance,id:id};return function(response){if(response instanceof Object&&(response.result||response.error)){response.id=call.id;instance.__doCallback(response)}else{instance.__doCallback({id:call.id,result:response})}}})(this,rpc.requestCount);var script=document.createElement("script");script.setAttribute("type","text/javascript");script.setAttribute("charset","utf-8");var src=this.__serviceURL+"/"+methodName+"?"+this.__callbackParamName+"=rpc.callbacks.r"+(rpc.requestCount);if(params){src+="&"+rpc.toQueryString(params)}script.setAttribute("src",src);script.setAttribute("id","rpc"+rpc.requestCount);var head=document.getElementsByTagName("head")[0];rpc.pendingRequests[rpc.requestCount].scriptElement=script;head.appendChild(script);return undefined}else{if(params){if(!(params instanceof Object)||params instanceof Date){throw Error("When making asynchronous calls, the parameters for the method must be passed as an array (or a hash); the value you supplied ("+String(params)+') is of type "'+typeof(params)+'".')}}var request,postData;if(this.__protocol=="XML-RPC"){if(!(params instanceof Array)){throw Error("Unable to pass associative arrays to XML-RPC services.")}var xml=['<?xml version="1.0"?><methodCall><methodName>'+methodName+"</methodName>"];if(params){xml.push("<params>");for(var i=0;i<params.length;i++){xml.push("<param>"+this.__toXMLRPC(params[i])+"</param>")}xml.push("</params>")}xml.push("</methodCall>");postData=xml.join("")}else{request={version:"1.1",method:methodName,id:rpc.requestCount};if(params){request.params=params}postData=this.__toJSON(request)}var xhr;if(window.XMLHttpRequest){xhr=new XMLHttpRequest()}else{if(window.ActiveXObject){try{xhr=new ActiveXObject("Msxml2.XMLHTTP")}catch(err){xhr=new ActiveXObject("Microsoft.XMLHTTP")}}}xhr.open("POST",this.__serviceURL,this.__isAsynchronous,this.__authUsername,this.__authPassword);if(this.__protocol=="XML-RPC"){xhr.setRequestHeader("Content-Type","text/xml");xhr.setRequestHeader("Accept","text/xml")}else{xhr.setRequestHeader("Content-Type","application/json");xhr.setRequestHeader("Accept","application/json")}if(this.__isAsynchronous){xhr.send(postData);var instance=this;var requestInfo={id:rpc.requestCount};xhr.onreadystatechange=function(){if(xhr.readyState==4){if(instance.__protocol=="XML-RPC"){var response=instance.__getXMLRPCResponse(xhr,requestInfo.id);instance.__doCallback(response)}else{var response=instance.__evalJSON(xhr.responseText,instance.__isResponseSanitized);if(!response.id){response.id=requestInfo.id}instance.__doCallback(response)}}};return undefined}else{xhr.send(postData);var response;if(this.__protocol=="XML-RPC"){response=this.__getXMLRPCResponse(xhr,rpc.requestCount)}else{response=this.__evalJSON(xhr.responseText,this.__isResponseSanitized)}if(response.error){throw Error('Unable to call "'+methodName+'". Server responsed with error (code '+response.error.code+"): "+response.error.message)}this.__upgradeValuesFromJSON(response);return response.result}}}catch(err){var isCaught=false;if(exceptionHandler){isCaught=exceptionHandler(err)}if(completeHandler){completeHandler()}if(!isCaught){throw err}}};rpc.pendingRequests={};rpc.callbacks={};rpc.ServiceProxy.prototype.__doCallback=function(response){if(typeof response!="object"){throw Error("The server did not respond with a response object.")}if(!response.id){throw Error("The server did not respond with the required response id for asynchronous calls.")}if(!rpc.pendingRequests[response.id]){throw Error('Fatal error with RPC code: no ID "'+response.id+'" found in pendingRequests.')}if(rpc.pendingRequests[response.id].scriptElement){var script=rpc.pendingRequests[response.id].scriptElement;script.parentNode.removeChild(script)}if(rpc.callbacks[response.id]){delete rpc.callbacks["r"+response.id]}var uncaughtExceptions=[];if(response.error!==undefined){var err=new Error(response.error.message);err.code=response.error.code;if(rpc.pendingRequests[response.id].onException){try{if(!rpc.pendingRequests[response.id].onException(err)){uncaughtExceptions.push(err)}}catch(err2){uncaughtExceptions.push(err);uncaughtExceptions.push(err2)}}else{uncaughtExceptions.push(err)}}else{if(response.result!==undefined){this.__upgradeValuesFromJSON(response);if(rpc.pendingRequests[response.id].onSuccess){try{rpc.pendingRequests[response.id].onSuccess(response.result)}catch(err){if(rpc.pendingRequests[response.id].onException){try{if(!rpc.pendingRequests[response.id].onException(err)){uncaughtExceptions.push(err)}}catch(err2){uncaughtExceptions.push(err);uncaughtExceptions.push(err2)}}else{uncaughtExceptions.push(err)}}}}}try{if(rpc.pendingRequests[response.id].onComplete){rpc.pendingRequests[response.id].onComplete(response)}}catch(err){if(rpc.pendingRequests[response.id].onException){try{if(!rpc.pendingRequests[response.id].onException(err)){uncaughtExceptions.push(err)}}catch(err2){uncaughtExceptions.push(err);uncaughtExceptions.push(err2)}}else{uncaughtExceptions.push(err)}}delete rpc.pendingRequests[response.id];if(uncaughtExceptions.length){var code;var message="There "+(uncaughtExceptions.length==1?"was 1 uncaught exception":"were "+uncaughtExceptions.length+" uncaught exceptions")+": ";for(var i=0;i<uncaughtExceptions.length;i++){if(i){message+="; "}message+=uncaughtExceptions[i].message;if(uncaughtExceptions[i].code){code=uncaughtExceptions[i].code}}var err=new Error(message);err.code=code;throw err}};rpc.ServiceProxy.prototype.__toJSON=function(value){switch(typeof value){case"number":return isFinite(value)?value.toString():"null";case"boolean":return value.toString();case"string":var specialChars={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\","/":"/"};return'"'+value.replace(/([\x00-\x1f\\"])/g,function(a,b){var c=specialChars[b];if(c){return c}c=b.charCodeAt();return"\\u00"+rpc.zeroPad(c.toString(16))})+'"';case"object":if(value===null){return"null"}else{if(value instanceof Array){var json=["["];for(var i=0;i<value.length;i++){if(i){json.push(",")}json.push(this.__toJSON(value[i]))}json.push("]");return json.join("")}else{if(value instanceof Date){switch(this.__dateEncoding){case"classHinting":return'{"__jsonclass__":["Date",['+value.valueOf()+"]]}";case"@timestamp@":case"@ticks@":return'"@'+value.valueOf()+'@"';case"ASP.NET":return'"\\/Date('+value.valueOf()+')\\/"';default:return'"'+rpc.dateToISO8601(value)+'"'}}else{if(value instanceof Number||value instanceof String||value instanceof Boolean){return this.__toJSON(value.valueOf())}else{var useHasOwn={}.hasOwnProperty?true:false;var json=["{"];for(var key in value){if(!useHasOwn||value.hasOwnProperty(key)){if(json.length>1){json.push(",")}json.push(this.__toJSON(key)+":"+this.__toJSON(value[key]))}}json.push("}");return json.join("")}}}}}throw new TypeError('Unable to convert the value of type "'+typeof(value)+'" to JSON.')};rpc.isJSON=function(string){var testStr=string.replace(/\\./g,"@").replace(/"[^"\\\n\r]*"/g,"");return(/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(testStr)};rpc.ServiceProxy.prototype.__evalJSON=function(json,sanitize){json=json.replace(/^\/\*-secure-([\s\S]*)\*\/\s*$/,"$1");var err;try{if(!sanitize||rpc.isJSON(json)){return eval("("+json+")")}}catch(e){err=e}throw new SyntaxError("Badly formed JSON string: "+json+" ... "+(err?err.message:""))};rpc.ServiceProxy.prototype.__upgradeValuesFromJSON=function(obj){var matches,useHasOwn={}.hasOwnProperty?true:false;for(var key in obj){if(!useHasOwn||obj.hasOwnProperty(key)){if(typeof obj[key]=="string"){if(this.__decodeISO8601&&(matches=obj[key].match(/^(?:(\d\d\d\d)-(\d\d)(?:-(\d\d)(?:T(\d\d)(?::(\d\d)(?::(\d\d)(?:\.(\d+))?)?)?)?)?)$/))){obj[key]=new Date(0);if(matches[1]){obj[key].setUTCFullYear(parseInt(matches[1]))}if(matches[2]){obj[key].setUTCMonth(parseInt(matches[2]-1))}if(matches[3]){obj[key].setUTCDate(parseInt(matches[3]))}if(matches[4]){obj[key].setUTCHours(parseInt(matches[4]))}if(matches[5]){obj[key].setUTCMinutes(parseInt(matches[5]))}if(matches[6]){obj[key].setUTCMilliseconds(parseInt(matches[6]))}}else{if(matches=obj[key].match(/^@(\d+)@$/)){obj[key]=new Date(parseInt(matches[1]))}else{if(matches=obj[key].match(/^\/Date\((\d+)\)\/$/)){obj[key]=new Date(parseInt(matches[1]))}}}}else{if(obj[key] instanceof Object){if(obj[key].__jsonclass__ instanceof Array){if(obj[key].__jsonclass__[0]=="Date"){if(obj[key].__jsonclass__[1] instanceof Array&&obj[key].__jsonclass__[1][0]){obj[key]=new Date(obj[key].__jsonclass__[1][0])}else{obj[key]=new Date()}}}else{this.__upgradeValuesFromJSON(obj[key])}}}}}};rpc.ServiceProxy.prototype.__toXMLRPC=function(value){var xml=["<value>"];switch(typeof value){case"number":if(!isFinite(value)){xml.push("<nil/>")}else{if(parseInt(value)==Math.ceil(value)){xml.push("<int>");xml.push(value.toString());xml.push("</int>")}else{xml.push("<double>");xml.push(value.toString());xml.push("</double>")}}break;case"boolean":xml.push("<boolean>");xml.push(value?"1":"0");xml.push("</boolean>");break;case"string":xml.push("<string>");xml.push(value.replace(/&/g,"&amp;").replace(/</g,"&lt;"));xml.push("</string>");break;case"object":if(value===null){xml.push("<nil/>")}else{if(value instanceof Array){xml.push("<array><data>");for(var i=0;i<value.length;i++){xml.push(this.__toXMLRPC(value[i]))}xml.push("</data></array>")}else{if(value instanceof Date){xml.push("<dateTime.iso8601>"+rpc.dateToISO8601(value)+"</dateTime.iso8601>")}else{if(value instanceof Number||value instanceof String||value instanceof Boolean){return rpc.dateToISO8601(value.valueOf())}else{xml.push("<struct>");var useHasOwn={}.hasOwnProperty?true:false;for(var key in value){if(!useHasOwn||value.hasOwnProperty(key)){xml.push("<member>");xml.push("<name>"+key+"</name>");xml.push(this.__toXMLRPC(value[key]));xml.push("</member>")}}xml.push("</struct>")}}}}break;default:throw new TypeError('Unable to convert the value of type "'+typeof(value)+'" to XML-RPC.')}xml.push("</value>");return xml.join("")};rpc.ServiceProxy.prototype.__parseXMLRPC=function(valueEl){if(valueEl.childNodes.length==1&&valueEl.childNodes.item(0).nodeType==3){return valueEl.childNodes.item(0).nodeValue}for(var i=0;i<valueEl.childNodes.length;i++){if(valueEl.childNodes.item(i).nodeType==1){var typeEL=valueEl.childNodes.item(i);switch(typeEL.nodeName.toLowerCase()){case"i4":case"int":var intVal=parseInt(typeEL.firstChild.nodeValue);if(isNaN(intVal)){throw Error("XML-RPC Parse Error: The value provided as an integer '"+typeEL.firstChild.nodeValue+"' is invalid.")}return intVal;case"double":var floatVal=parseFloat(typeEL.firstChild.nodeValue);if(isNaN(floatVal)){throw Error("XML-RPC Parse Error: The value provided as a double '"+typeEL.firstChild.nodeValue+"' is invalid.")}return floatVal;case"boolean":if(typeEL.firstChild.nodeValue!="0"&&typeEL.firstChild.nodeValue!="1"){throw Error("XML-RPC Parse Error: The value provided as a boolean '"+typeEL.firstChild.nodeValue+"' is invalid.")}return Boolean(parseInt(typeEL.firstChild.nodeValue));case"string":if(!typeEL.firstChild){return""}return typeEL.firstChild.nodeValue;case"datetime.iso8601":var matches,date=new Date(0);if(matches=typeEL.firstChild.nodeValue.match(/^(?:(\d\d\d\d)-(\d\d)(?:-(\d\d)(?:T(\d\d)(?::(\d\d)(?::(\d\d)(?:\.(\d+))?)?)?)?)?)$/)){if(matches[1]){date.setUTCFullYear(parseInt(matches[1]))}if(matches[2]){date.setUTCMonth(parseInt(matches[2]-1))}if(matches[3]){date.setUTCDate(parseInt(matches[3]))}if(matches[4]){date.setUTCHours(parseInt(matches[4]))}if(matches[5]){date.setUTCMinutes(parseInt(matches[5]))}if(matches[6]){date.setUTCMilliseconds(parseInt(matches[6]))}return date}throw Error("XML-RPC Parse Error: The provided value does not match ISO8601.");case"base64":throw Error("Not able to parse base64 data yet.");case"nil":return null;case"struct":var obj={};for(var memberEl,j=0;memberEl=typeEL.childNodes.item(j);j++){if(memberEl.nodeType==1&&memberEl.nodeName=="member"){var name="";valueEl=null;for(var child,k=0;child=memberEl.childNodes.item(k);k++){if(child.nodeType==1){if(child.nodeName=="name"){name=child.firstChild.nodeValue}else{if(child.nodeName=="value"){valueEl=child}}}}if(name&&valueEl){obj[name]=this.__parseXMLRPC(valueEl)}}}return obj;case"array":var arr=[];var dataEl=typeEL.firstChild;while(dataEl&&(dataEl.nodeType!=1||dataEl.nodeName!="data")){dataEl=dataEl.nextSibling}if(!dataEl){new Error("XML-RPC Parse Error: Expected 'data' element as sole child element of 'array'.")}valueEl=dataEl.firstChild;while(valueEl){if(valueEl.nodeType==1){if(valueEl.nodeName=="value"){arr.push(this.__parseXMLRPC(valueEl))}else{throw Error("XML-RPC Parse Error: Illegal element child '"+valueEl.nodeName+"' of an array's 'data' element.")}}valueEl=valueEl.nextSibling}return arr;default:throw Error("XML-RPC Parse Error: Illegal element '"+typeEL.nodeName+"' child of the 'value' element.")}}}return""};rpc.ServiceProxy.prototype.__getXMLRPCResponse=function(xhr,id){var response={};if(!xhr.responseXML){throw Error("Malformed XML document.")}var doc=xhr.responseXML.documentElement;if(doc.nodeName!="methodResponse"){throw Error("Invalid XML-RPC document.")}var valueEl=doc.getElementsByTagName("value")[0];if(valueEl.parentNode.nodeName=="param"&&valueEl.parentNode.parentNode.nodeName=="params"){response.result=this.__parseXMLRPC(valueEl)}else{if(valueEl.parentNode.nodeName=="fault"){var fault=this.__parseXMLRPC(valueEl);response.error={code:fault.faultCode,message:fault.faultString}}else{throw Error("Invalid XML-RPC document.")}}if(!response.result&&!response.error){throw Error("Malformed XML-RPC methodResponse document.")}response.id=id;return response};rpc.toQueryString=function(params){if(!(params instanceof Object||params instanceof Array)||params instanceof Date){throw Error("You must supply either an array or object type to convert into a query string. You supplied: "+params.constructor)}var str="";var useHasOwn={}.hasOwnProperty?true:false;for(var key in params){if(useHasOwn&&params.hasOwnProperty(key)){if(params[key] instanceof Array){for(var i=0;i<params[key].length;i++){if(str){str+="&"}str+=encodeURIComponent(key)+"=";if(params[key][i] instanceof Date){str+=encodeURIComponent(rpc.dateToISO8601(params[key][i]))}else{if(params[key][i] instanceof Object){throw Error("Unable to pass nested arrays nor objects as parameters while in making a cross-site request. The object in question has this constructor: "+params[key][i].constructor)}else{str+=encodeURIComponent(String(params[key][i]))}}}}else{if(str){str+="&"}str+=encodeURIComponent(key)+"=";if(params[key] instanceof Date){str+=encodeURIComponent(rpc.dateToISO8601(params[key]))}else{if(params[key] instanceof Object){throw Error("Unable to pass objects as parameters while in making a cross-site request. The object in question has this constructor: "+params[key].constructor)}else{str+=encodeURIComponent(String(params[key]))}}}}}return str};rpc.toArray=function(value){if(value instanceof Array){return value}var array=[];for(var i=0;i<value.length;i++){array.push(value[i])}return array};rpc.dateToISO8601=function(date){return date.getUTCFullYear()+"-"+rpc.zeroPad(date.getUTCMonth()+1)+"-"+rpc.zeroPad(date.getUTCDate())+"T"+rpc.zeroPad(date.getUTCHours())+":"+rpc.zeroPad(date.getUTCMinutes())+":"+rpc.zeroPad(date.getUTCSeconds())+"."+rpc.zeroPad(date.getUTCMilliseconds(),3)};rpc.zeroPad=function(value,width){if(!width){width=2}value=(value==undefined?"":String(value));while(value.length<width){value="0"+value}return value};if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1)}if(id){this.setAttribute("id",id)}if(w){this.setAttribute("width",w)}if(h){this.setAttribute("height",h)}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(c){this.addParam("bgcolor",c)}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9)}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true)},setAttribute:function(_e,_f){this.attributes[_e]=_f},getAttribute:function(_10){return this.attributes[_10]},addParam:function(_11,_12){this.params[_11]=_12},getParams:function(){return this.params},addVariable:function(_13,_14){this.variables[_13]=_14},getVariable:function(_15){return this.variables[_15]},getVariables:function(){return this.variables},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key]}return _16},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}_19='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';_19+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var _1a=this.getParams();for(var key in _1a){_19+=[key]+'="'+_1a[key]+'" '}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+='flashvars="'+_1c+'"'}_19+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}_19='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';_19+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var _1d=this.getParams();for(var key in _1d){_19+='<param name="'+key+'" value="'+_1d[key]+'" />'}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+='<param name="flashvars" value="'+_1f+'" />'}_19+="</object>"}return _19},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0])}catch(e){axo=null}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always"}catch(e){if(_23.major==6){return _23}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","))}}}return _23};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false}if(this.major>fv.major){return true}if(this.minor<fv.minor){return false}if(this.minor>fv.minor){return true}if(this.rev<fv.rev){return false}return true};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){}}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id]}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;function f4a_bind(fn,scope){var scope=scope||window;var args=[];for(var i=2,len=arguments.length;i<len;++i){args.push(arguments[i])}return function(){fn.apply(scope,args)}}var globalFS;function f4a_js_flash(props){this.f4a_js_id=props.id;this.id=this.f4a_js_id+"f4a_js_flash";this.flashobj_id=this.id+"_f4a";this.swfname=props.swfname;this.swfuri=props.swfuri;this.height=1;this.width=1;this.mostRecentResponse="";if(window.log==undefined){log=function(txt){try{console.log(txt)}catch(e){}}}this.getFlash=function(){return document.getElementById(this.flashobj_id)};this.checkFlash=function(){try{return(this.getFlash().ping()=="pong")}catch(e){log(e);return false}};this.createSwfObject=function(){var so=new SWFObject(this.swfuri,this.flashobj_id,"1","1","8","#ffffff");so.addParam("allowScriptAccess","always");so.addParam("swliveconnect","true");so.write(this.f4a_js_id+"flashcontent")};this.open=function(args){var meth=args.meth;var url=args.url;var async=args.async;var user=args.user;var password=args.password;var headers=args.headers?args.headers:[];var contenttype=args.contenttype?args.contenttype:null;var data=args.data;var onready=args.onready;var fs=this.getFlash();var self=new Object();self.onload=onready;function callback(varName){if(self.onload){self.onload(varName)}}var cb=CallbackManager.registerCallback(this.id,callback);if(fs.xmlhttp==undefined){var id=window.setInterval(function(){if(fs.xmlhttp!=undefined){fs.xmlhttp(url,cb,meth,data,contenttype,headers);window.clearInterval(id)}},500)}else{window.clearInterval(id);fs.xmlhttp(url,cb,meth,data,contenttype,headers)}}}var CallbackManager=new Object();CallbackManager.callbacks={};CallbackManager.callbackIndexes={};CallbackManager.registerCallback=function(id,callback){if(!this.callbacks[id]){this.callbacks[id]=[];this.callbackIndexes[id]=0}var length=this.callbacks[id].push(function(rsp){f4a_bind(selfDeleteCallback,this,id,callback,rsp)()});this.callbackIndexes[id]=length-1;return"CallbackManager.callbacks['"+id+"']["+this.callbackIndexes[id]+"]";function selfDeleteCallback(id,callback,rsp){setTimeout(function(){callback(rsp)},0);return}};if(TrrTransversais==undefined){var TrrTransversais={Annotatio:{},Tags:{},Ranking:{},QET:{},version:"1.0.0"}}TrrTransversais.Common={ssoUser:"",ssoSessionkey:"",ssoUserName:"",ssoUserEmail:"",ssoUserIdPerm:"",ssoNamespace:"",ssoLogged:"",inObject:function inObject(obj,arrFields){var z=0;var arrKeys=[];for(var key in obj){arrKeys[z]=key;z++}if(arrFields.subtraction(arrKeys)!=""){return arrFields.subtraction(arrKeys)}else{return true}},verifyLogged:function(objSso){var arrFields=["login","key","full_name","email","id_perm","status"];var result=TrrTransversais.Common.inObject(objSso,arrFields);if(result==true){if(objSso.status!="-1"){ssoUser=objSso.login;ssoSessionkey=objSso.key;ssoUserName=objSso.full_name;ssoUserEmail=objSso.email;ssoUserIdPerm=objSso.id_perm;ssoNamespace=objSso.getBrand();ssoLogged=objSso.status;return true}else{return false}}else{try{console.log("Invalid Object Sso")}catch(e){}}return false},returnParamsSso:function(parameters,objSso){if(objSso!=undefined&&objSso!=null&&objSso!=""){if(typeof(objSso)=="object"){if(this.verifyLogged(objSso)){parameters.user=ssoUser;parameters.idperm=ssoUserIdPerm;parameters.sessionkey=ssoSessionkey;parameters.namespace=ssoNamespace;parameters.fullName=ssoUserName;return parameters}}else{throw Error("Object SSO must be a Object")}}return parameters},getUrlParameter:function(name,url){if(url==undefined){url=window.location.href}name=name.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(url);if(results==null){return""}else{return results[1]}}};String.prototype.ltrim=function(){return this.replace(/^[ ]+/,"")};String.prototype.rtrim=function(){return this.replace(/[ ]+$/,"")};String.prototype.trim=function(){return this.replace(/^ +| +$/g,"")};String.prototype.trimAll=function(){return this.replace(/\s+/g,"")};Array.prototype.clone=function(){return Array.apply(null,this)};Array.prototype.inArray=function(value){var l=this.length;for(var i=0;i<l;i++){if(this[i]==value){return true}}return false};Array.prototype.checkIndex=function(value){var l=this.length;for(var i=0;i<l;i++){if(this[i]==value){return i}}return false};Array.prototype.remove=function(value){var where=this.checkIndex(value);this.splice(where,1)};Array.prototype.subtraction=function(array){if(typeof(array.length)!="number"||typeof(array)=="string"){array=new Array(array)}var result=new Array();var l=this.length;var l_m=array.length;for(var i=0;i<l;i++){var inarray=false;for(var m=0;m<l_m;m++){if(this[i]==array[m]){inarray=true;break}}if(!inarray){result.push(this[i])}}return result};var JGCookie={date:new Date(),set:function(name,content,days,path,domain){var expires="";var path=path||"/";var domainStr="";if(days!=undefined&&days>0){this.date.setTime(this.date.getTime()+(days*24*60*60*1000));expires=";expires="+this.date.toGMTString()+"; "}else{if(days==0){expires=";"}else{expires=";expires=Thu, 01-Jan-1970 00:00:01 GMT; "}}if(domain){domainStr=";domain="+domain+"; "}document.cookie=name+"="+content+expires+";path="+path+domainStr;return true},get:function(name){var nameE=name+"=";var cookies=document.cookie.split(";");for(var i=0,Cookie;Cookie=cookies[i];i++){while(Cookie.charAt(0)==" "){Cookie=Cookie.substring(1,Cookie.length)}if(Cookie.indexOf(nameE)==0){return Cookie.substring(nameE.length,Cookie.length)}}return false},unset:function(name,path,domain){this.set(name,"",-1,path,domain);return true}};var dateFormat=function(){var token=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,timezone=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,timezoneClip=/[^-+\dA-Z]/g,pad=function(val,len){val=String(val);len=len||2;while(val.length<len){val="0"+val}return val};return function(date,mask,utc){var dF=dateFormat;if(arguments.length==1&&(typeof date=="string"||date instanceof String)&&!/\d/.test(date)){mask=date;date=undefined}date=date?new Date(date):new Date();if(isNaN(date)){throw new SyntaxError("invalid date")}mask=String(dF.masks[mask]||mask||dF.masks["default"]);if(mask.slice(0,4)=="UTC:"){mask=mask.slice(4);utc=true}var _=utc?"getUTC":"get",d=date[_+"Date"](),D=date[_+"Day"](),m=date[_+"Month"](),y=date[_+"FullYear"](),H=date[_+"Hours"](),M=date[_+"Minutes"](),s=date[_+"Seconds"](),L=date[_+"Milliseconds"](),o=utc?0:date.getTimezoneOffset(),flags={d:d,dd:pad(d),m:m+1,mm:pad(m+1),yy:String(y).slice(2),yyyy:y,h:H%12||12,hh:pad(H%12||12),H:H,HH:pad(H),M:M,MM:pad(M),s:s,ss:pad(s),l:pad(L,3),L:pad(L>99?Math.round(L/10):L),t:H<12?"a":"p",tt:H<12?"am":"pm",T:H<12?"A":"P",TT:H<12?"AM":"PM",Z:utc?"UTC":(String(date).match(timezone)||[""]).pop().replace(timezoneClip,""),o:(o>0?"-":"+")+pad(Math.floor(Math.abs(o)/60)*100+Math.abs(o)%60,4),S:["th","st","nd","rd"][d%10>3?0:(d%100-d%10!=10)*d%10]};return mask.replace(token,function($0){var ts=$0 in flags?flags[$0]:$0.slice(1,$0.length-1);return ts})}}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"dd/mm/yyyy' - 'HH:MM",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",generic:""};Date.prototype.format=function(mask,utc){return dateFormat(this,mask,utc)};document.getElementsByClass=function(searchClass,node,tag){var classElements=new Array();if(node==null){node=document}if(tag==null){tag="*"}var els=node.getElementsByTagName(tag);var elsLen=els.length;var pattern=new RegExp("(^|\\s)"+searchClass+"(\\s|$)");for(i=0,j=0;i<elsLen;i++){if(pattern.test(els[i].className)){classElements[j]=els[i];j++}}return classElements};TrrLog={enable:false,__verifyEnable:function(app){appLower=(app===undefined)?"":app.toLowerCase();if(TrrLog.enable===false||(appLower==undefined&&TrrLog.enable===false)){return false}if(TrrLog.enable===true||appLower===true||appLower==TrrLog.enable.toLowerCase()){return true}else{return false}},__formatMsg:function(msg,app){return(app!=undefined)?"["+app+"] "+msg:msg},log:function(msg,app){if(TrrLog.__verifyEnable(app)){msgApp=TrrLog.__formatMsg(msg,app);try{console.log(msgApp)}catch(e){try{opera.postError(msgApp)}catch(e){}}}},debug:function(msg,app){if(TrrLog.__verifyEnable(app)){msgApp=TrrLog.__formatMsg(msg,app);try{console.debug(msgApp)}catch(e){TrrLog.log("DEBUG: "+msg,app)}}},info:function(msg,app){if(TrrLog.__verifyEnable(app)){msgApp=TrrLog.__formatMsg(msg,app);try{console.info(msgApp)}catch(e){TrrLog.log("INFO: "+msg,app)}}},warn:function(msg,app){if(TrrLog.__verifyEnable(app)){msgApp=TrrLog.__formatMsg(msg,app);try{console.warn(msgApp)}catch(e){TrrLog.log("WARN: "+msg,app)}}},error:function(msg,app){if(TrrLog.__verifyEnable(app)){msgApp=TrrLog.__formatMsg(msg,app);try{console.error(msgApp)}catch(e){TrrLog.log("ERROR: "+msg,app)}}}};TrrTransversais.Annotatio.version="5.0.10";TrrTransversais.Annotatio.pubDate="Tue Feb 14 20:22:27 UTC 2012";TrrTransversais.AnnotatioAPI=function(objSso,wsUrl){var _ws=new Webservice("comments");var _wsUrl=(wsUrl)?wsUrl:undefined;if(_wsUrl){_ws.open(_wsUrl)}return{getObjectDataList:function(parameters,callback){var arrFields=[];if(parameters.urls!=undefined&&parameters.urls!="undefined"){arrFields=["urls"]}else{arrFields=["application","objects","groupPaths"]}var result=TrrTransversais.Common.inObject(parameters,arrFields);if(parameters.urls!=undefined&&typeof(parameters.urls)!="object"){throw Error("parameter 'urls': must be array >>> Method: getObjectDataList")}if(parameters.objects!=undefined&&typeof(parameters.objects)!="object"){throw Error("parameter 'objects': must be array >>> Method: getObjectDataList")}if(parameters.groupPaths!=undefined&&typeof(parameters.groupPaths)!="object"){throw Error("parameter 'groupPaths': must be array >>> Method: getObjectDataList")}if(parameters.objects!=undefined&&parameters.objects.length!=parameters.groupPaths.length){throw Error("parameter 'objects' & 'groupPaths': incorrect length >>> Method: getObjectDataList")}if(parameters.objects.length==0||parameters.groupPaths.length==0){return false}if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","GetObjectDataList",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: getObjectDataList")}},getTopCommentedObjects:function(parameters,callback){var arrFields=["viewSize","startIndex","startDate","endDate"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","GetTopCommentedObjects",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: getTopCommentedObjects")}},listLastComments:function(parameters,callback){var arrFields=["application","pageSize","pageNum","count"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","ListLastComments",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: listLastComments")}},getNumComments:function(parameters,callback){var arrFields=["application","groupPath"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","GetNumComments",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: getNumComments")}},listFirstCommentOfObjects:function(parameters,callback){var arrFields=["application","objects","groupPaths","orderby"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(typeof(parameters.objects)!="object"){throw Error("parameter 'objects': must be array >>> Method: getObjectDataList")}if(typeof(parameters.groupPaths)!="object"){throw Error("parameter 'groupPaths': must be array >>> Method: getObjectDataList")}if(parameters.objects.length!=parameters.groupPaths.length){throw Error("parameter 'objects' & 'groupPaths': incorrect length >>> Method: getObjectDataList")}if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","ListFirstCommentOfObjects",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: listFirstCommentOfObjects")}},listObjectsByCommenter:function(parameters,callback){if(objSso&&objSso.login){parameters.user=objSso.login}if(objSso&&objSso.key){parameters.sessionkey=objSso.key}if(objSso&&objSso.getBrand()){parameters.namespace=objSso.getBrand()}var arrFields=["application","pageSize","pageNum"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){_ws.send("GET","ListObjectsByCommenter",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: getObjectsByCommenter")}}}};TrrTransversais.AnnotatioStorage=function(){var _supports=false,_storage_service={},_domain="terra."+document.domain.split(".terra.")[1];this.json_encode=function(data){if(typeof(JSON)==="object"&&typeof(JSON.stringify)==="function"){return JSON.stringify(data)}else{return rpc.ServiceProxy.prototype.__toJSON(data)}};this.json_decode=function(data){if(typeof(JSON)==="object"&&typeof(JSON.parse)==="function"){return JSON.parse(data)}else{return rpc.ServiceProxy.prototype.__evalJSON(data)}};this.init=function(){if("localStorage" in window){try{if(window.localStorage){_storage_service=window.localStorage;_supports=true}}catch(E1){_supports=false}}else{if("globalStorage" in window){try{if(window.globalStorage){_storage_service=window.globalStorage[window.location.hostname];_supports=true}}catch(E2){_supports=false}}else{_supports=false}}};this.setValue=function(data){if(_supports){this.setItemStorage(data)}else{this.setItemCookie(data)}};this.getValue=function(data){if(_supports){return this.getItemStorage(data)}else{return this.getItemCookie(data)}};this.delValue=function(data){if(_supports){this.delItemStorage(data)}else{this.delItemCookie(data)}};this.verifyKey=function(key){if(_storage_service.getItem(key)==undefined){return false}else{return true}};this.checkKey=function(key){if(!key||(typeof key!="string"&&typeof key!="number")){throw new TypeError("Key name must be string or numeric")}return true};this.setItemStorage=function(data){var date=new Date(),key=data.key,value=data.value,expires="";this.checkKey(key);if(data.days!=undefined&&data.days>0){this.date.setTime(date.getTime()+(data.days*24*60*60*1000));expires=date.getTime()}var storage={value:value,expires:expires};_storage_service.setItem(key,this.json_encode(storage));return true};this.getItemStorage=function(data){var date=new Date(),content={},key=data.key;if(this.verifyKey(key)){var storage=this.json_decode(String(_storage_service.getItem(key)));if(storage.expires!=""){if(storage.expires<date.getTime()){_storage_service.removeItem(key);content.status=false;content.value="";return content}}content.status=true;content.value=storage.value;return content}else{content.status=false;content.value="";return content}};this.delItemStorage=function(data){var key=data.key;this.checkKey(key);if(this.verifyKey(key)){_storage_service.removeItem(key);return true}else{return false}};this.setItemCookie=function(data){var expires="",path=(data.path==undefined)?"/":data.path,domainStr=(data.domain==undefined)?"; domain=."+_domain:"; domain=."+data.domain,date=new Date();if(data.days!=undefined&&data.days>0){date.setTime(date.getTime()+(data.days*24*60*60*1000));expires="; expires="+date.toGMTString()}else{if(data.days==-1){date.setTime(date.getTime()-1);expires="; expires="+date.toGMTString()}else{date.setTime(date.getTime()+(1*24*60*60*1000));expires="; expires="+date.toGMTString()}}document.cookie=data.key+"="+data.value+expires+"; path="+path+domainStr+";"};this.getItemCookie=function(data){var name=data.key+"=",cookies=document.cookie.split(";"),content={};for(var i=0,Cookie;Cookie=cookies[i];i++){while(Cookie.charAt(0)==" "){Cookie=Cookie.substring(1,Cookie.length)}if(Cookie.indexOf(name)==0){content.status=true;content.value=Cookie.substring(name.length,Cookie.length);return content}}content.status=false;content.value="";return content};this.delItemCookie=function(data){var content={key:data.key,value:"",days:-1,path:(data.path==undefined)?"/":data.path,domain:(data.domain==undefined)?_domain:data.domain};this.setItemCookie(content);return true};this.init()};TrrTransversais.AnnotatioObject=function(objSso,wsUrl){var _ws=new Webservice("comments");var _wsUrl=(wsUrl)?wsUrl:undefined;if(_wsUrl){_ws.open(_wsUrl)}return{listUserComments:function(parameters,callback){if(objSso&&objSso.login){parameters.user=objSso.login}if(objSso&&objSso.key){parameters.sessionkey=objSso.key}if(objSso&&objSso.getBrand()){parameters.namespace=objSso.getBrand()}var arrFields=["application","objectId","groupPath","pageSize","pageNum","orderby"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","ListUserComments",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: ListUserComments")}},listComments:function(parameters,callback){var arrFields=["application","objectId","groupPath","pageSize","pageNum","orderby"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","ListComments",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: listComments")}},getScoreList:function(parameters,callback){var arrFields=["application","objectId","total","groupPath"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","GetScoreList",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: scoreList")}},listCommentsById:function(parameters,callback){var arrFields=["application","objectId","groupPath","pageSize","pageNum","total","idList"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","ListCommentsById",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: ListCommentsById")}},listReplies:function(parameters,callback){var arrFields=["application","objectId","groupPath","parentId","pageSize","pageNum","orderby"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","ListReplies",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: listReplies")}},insertComment:function(parameters,callback){var arrFields=["application","fullName","objectId","groupPath","text","enteredKey","captchaKey","groupPath","uri","objectDescription","objectType"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("POST","InsertComment",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: insertComment")}},deleteComment:function(parameters,callback){var arrFields=["commentId"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("POST","DeleteComment",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: DeleteComment")}},blockComment:function(parameters,callback){var arrFields=["commentId"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("POST","BlockComment",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: BlockComment")}},userIsEditorial:function(parameters,callback){var arrFields=["namespace","sessionkey","user"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("POST","UserIsEditorial",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: UserIsEditorial")}},replyComment:function(parameters,callback){if(objSso&&objSso.full_name){parameters.fullName=objSso.full_name}var arrFields=["application","fullName","objectId","groupPath","text","enteredKey","captchaKey","parentId"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("POST","ReplyComment",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: replyComment")}},getCaptchaKey:function(callback){_ws.send("GET","getCaptchaKey",{},callback)},updateScore:function(parameters,callback){var arrFields=["objectId","groupPath","commentId","oper"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){parameters=TrrTransversais.Common.returnParamsSso(parameters,objSso);_ws.send("GET","UpdateScore",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: updateScore")}},TwitterRequestToken:function(parameters,callback){parameters.format="json";_ws.send("GET","TwitterRequestToken",parameters,callback)},TwitterVerifyCredentials:function(parameters,callback){parameters.format="json";_ws.send("GET","TwitterVerifyCredentials",parameters,callback)},twitterEndSession:function(parameters,callback){parameters.format="json";_ws.send("GET","TwitterEndSession",parameters,callback)},twitterSetRedirectData:function(parameters,callback){var arrFields=["token","url","formName"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){_ws.send("GET","TwitterSetRedirectData",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: twitterSetRedirectData")}},twitterGetRedirectData:function(parameters,callback){var arrFields=["token"];var result=TrrTransversais.Common.inObject(parameters,arrFields);if(result==true){_ws.send("GET","TwitterGetRedirectData",parameters,callback)}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: twitterGetRedirectData")}},facebookVerifyCredentials:function(parameters,callback){parameters.format="json";_ws.send("GET","FacebookVerifyCredentials",parameters,callback)}}};if(typeof(TrimPath)=="undefined"){TrimPath={}}(function(){if(TrimPath.evalEx==null){TrimPath.evalEx=function(src){return eval(src)}}var UNDEFINED;if(Array.prototype.pop==null){Array.prototype.pop=function(){if(this.length===0){return UNDEFINED}return this[--this.length]}}if(Array.prototype.push==null){Array.prototype.push=function(){for(var i=0;i<arguments.length;++i){this[this.length]=arguments[i]}return this.length}}TrimPath.parseTemplate=function(tmplContent,optTmplName,optEtc){if(optEtc==null){optEtc=TrimPath.parseTemplate_etc}var funcSrc=parse(tmplContent,optTmplName,optEtc);var func=TrimPath.evalEx(funcSrc,optTmplName,1);if(func!=null){return new optEtc.Template(optTmplName,tmplContent,funcSrc,func,optEtc)}return null};var exceptionDetails=function(e){return(e.toString())+";\n "+(e.message)+";\n "+(e.name)+";\n "+(e.stack||"no stack trace")+";\n "+(e.description||"no further description")+";\n "+(e.fileName||"no file name")+";\n "+(e.lineNumber||"no line number")};try{String.prototype.process=function(context,optFlags){var template=TrimPath.parseTemplate(this,null);if(template!=null){return template.process(context,optFlags)}return this}}catch(e){}TrimPath.parseTemplate_etc={};TrimPath.parseTemplate_etc.statementTag="forelse|for|if|elseif|else|var|macro";TrimPath.parseTemplate_etc.statementDef={"if":{delta:1,prefix:"if (",suffix:") {",paramMin:1},"else":{delta:0,prefix:"} else {"},elseif:{delta:0,prefix:"} else if (",suffix:") {",paramDefault:"true"},"/if":{delta:-1,prefix:"}"},"for":{delta:1,paramMin:3,prefixFunc:function(stmtParts,state,tmplName,etc){if(stmtParts[2]!="in"){throw new etc.ParseError(tmplName,state.line,"bad for loop statement: "+stmtParts.join(" "))}var iterVar=stmtParts[1];var listVar="__LIST__"+iterVar;return["var ",listVar," = ",stmtParts[3],";","var __LENGTH_STACK__;","if (typeof(__LENGTH_STACK__) == 'undefined' || !__LENGTH_STACK__.length) __LENGTH_STACK__ = new Array();","__LENGTH_STACK__[__LENGTH_STACK__.length] = 0;","if ((",listVar,") != null) { ","var ",iterVar,"_ct = 0;","for (var ",iterVar,"_index in ",listVar,") { ",iterVar,"_ct++;","if (typeof(",listVar,"[",iterVar,"_index]) == 'function') {continue;}","__LENGTH_STACK__[__LENGTH_STACK__.length - 1]++;","var ",iterVar," = ",listVar,"[",iterVar,"_index];"].join("")}},forelse:{delta:0,prefix:"} } if (__LENGTH_STACK__[__LENGTH_STACK__.length - 1] == 0) { if (",suffix:") {",paramDefault:"true"},"/for":{delta:-1,prefix:"} }; delete __LENGTH_STACK__[__LENGTH_STACK__.length - 1];"},"var":{delta:0,prefix:"var ",suffix:";"},macro:{delta:1,prefixFunc:function(stmtParts,state,tmplName,etc){var macroName=stmtParts[1].split("(")[0];return["var ",macroName," = function",stmtParts.slice(1).join(" ").substring(macroName.length),"{ var _OUT_arr = []; var _OUT = { write: function(m) { if (m) _OUT_arr.push(m); } }; "].join("")}},"/macro":{delta:-1,prefix:" return _OUT_arr.join(''); };"}};TrimPath.parseTemplate_etc.modifierDef={eat:function(v){return""},escape:function(s){return String(s).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},capitalize:function(s){return String(s).toUpperCase()},"default":function(s,d){return s!=null?s:d},substring:function(s,i,e){return s!=null?(e!=null?s.substring(i,e):s.substring(i)):s}};TrimPath.parseTemplate_etc.modifierDef.h=TrimPath.parseTemplate_etc.modifierDef.escape;TrimPath.parseTemplate_etc.Template=function(tmplName,tmplContent,funcSrc,func,etc){this.process=function(context,flags){if(context==null){context={}}if(context._MODIFIERS==null){context._MODIFIERS={}}if(context.defined==null){context.defined=function(str){return(context[str]!=undefined)}}for(var k in etc.modifierDef){if(context._MODIFIERS[k]==null){context._MODIFIERS[k]=etc.modifierDef[k]}}if(flags==null){flags={}}var resultArr=[];var resultOut={write:function(m){resultArr.push(m)}};try{func(resultOut,context,flags)}catch(e){if(flags.throwExceptions==true){throw e}var result=new String(resultArr.join("")+"[ERROR: template: <pre>"+exceptionDetails(e)+"</pre>]");result.exception=e;return result}return resultArr.join("")};this.name=tmplName;this.source=tmplContent;this.sourceFunc=funcSrc;this.toString=function(){return"TrimPath.Template ["+tmplName+"]"}};TrimPath.parseTemplate_etc.ParseError=function(name,line,message){this.name=name;this.line=line;this.message=message};TrimPath.parseTemplate_etc.ParseError.prototype.toString=function(){return("TrimPath template ParseError in "+this.name+": line "+this.line+", "+this.message)};var parse=function(body,tmplName,etc){body=cleanWhiteSpace(body);var funcText=["var TrimPath_Template_TEMP = function(_OUT, _CONTEXT, _FLAGS) { with (_CONTEXT) {"];var state={stack:[],line:1};var endStmtPrev=-1;while(endStmtPrev+1<body.length){var begStmt=endStmtPrev;begStmt=body.indexOf("{",begStmt+1);while(begStmt>=0){var endStmt=body.indexOf("}",begStmt+1);var stmt=body.substring(begStmt,endStmt);var blockrx=stmt.match(/^\{(cdata|minify|eval)/);if(blockrx){var blockType=blockrx[1];var blockMarkerBeg=begStmt+blockType.length+1;var blockMarkerEnd=body.indexOf("}",blockMarkerBeg);if(blockMarkerEnd>=0){var blockMarker;if(blockMarkerEnd-blockMarkerBeg<=0){blockMarker="{/"+blockType+"}"}else{blockMarker=body.substring(blockMarkerBeg+1,blockMarkerEnd)}var blockEnd=body.indexOf(blockMarker,blockMarkerEnd+1);if(blockEnd>=0){emitSectionText(body.substring(endStmtPrev+1,begStmt),funcText);var blockText=body.substring(blockMarkerEnd+1,blockEnd);if(blockType=="cdata"){emitText(blockText,funcText)}else{if(blockType=="minify"){emitText(scrubWhiteSpace(blockText),funcText)}else{if(blockType=="eval"){if(blockText!=null&&blockText.length>0){funcText.push("_OUT.write( (function() { "+blockText+" })() );")}}}}begStmt=endStmtPrev=blockEnd+blockMarker.length-1}}}else{if(body.charAt(begStmt-1)!="$"&&body.charAt(begStmt-1)!="\\"){var offset=(body.charAt(begStmt+1)=="/"?2:1);if(body.substring(begStmt+offset,begStmt+10+offset).search(TrimPath.parseTemplate_etc.statementTag)==0){break}}}begStmt=body.indexOf("{",begStmt+1)}if(begStmt<0){break}var endStmt=body.indexOf("}",begStmt+1);if(endStmt<0){break}emitSectionText(body.substring(endStmtPrev+1,begStmt),funcText);emitStatement(body.substring(begStmt,endStmt+1),state,funcText,tmplName,etc);endStmtPrev=endStmt}emitSectionText(body.substring(endStmtPrev+1),funcText);if(state.stack.length!=0){throw new etc.ParseError(tmplName,state.line,"unclosed, unmatched statement(s): "+state.stack.join(","))}funcText.push("}}; TrimPath_Template_TEMP");return funcText.join("")};var emitStatement=function(stmtStr,state,funcText,tmplName,etc){var parts=stmtStr.slice(1,-1).split(" ");var stmt=etc.statementDef[parts[0]];if(stmt==null){emitSectionText(stmtStr,funcText);return}if(stmt.delta<0){if(state.stack.length<=0){throw new etc.ParseError(tmplName,state.line,"close tag does not match any previous statement: "+stmtStr)}state.stack.pop()}if(stmt.delta>0){state.stack.push(stmtStr)}if(stmt.paramMin!=null&&stmt.paramMin>=parts.length){throw new etc.ParseError(tmplName,state.line,"statement needs more parameters: "+stmtStr)}if(stmt.prefixFunc!=null){funcText.push(stmt.prefixFunc(parts,state,tmplName,etc))}else{funcText.push(stmt.prefix)}if(stmt.suffix!=null){if(parts.length<=1){if(stmt.paramDefault!=null){funcText.push(stmt.paramDefault)}}else{for(var i=1;i<parts.length;i++){if(i>1){funcText.push(" ")}funcText.push(parts[i])}}funcText.push(stmt.suffix)}};var emitSectionText=function(text,funcText){if(text.length<=0){return}var nlPrefix=0;var nlSuffix=text.length-1;while(nlPrefix<text.length&&(text.charAt(nlPrefix)=="\n")){nlPrefix++}while(nlSuffix>=0&&(text.charAt(nlSuffix)==" "||text.charAt(nlSuffix)=="\t")){nlSuffix--}if(nlSuffix<nlPrefix){nlSuffix=nlPrefix}if(nlPrefix>0){funcText.push('if (_FLAGS.keepWhitespace == true) _OUT.write("');var s=text.substring(0,nlPrefix).replace("\n","\\n");if(s.charAt(s.length-1)=="\n"){s=s.substring(0,s.length-1)}funcText.push(s);funcText.push('");')}var lines=text.substring(nlPrefix,nlSuffix+1).split("\n");for(var i=0;i<lines.length;i++){emitSectionTextLine(lines[i],funcText);if(i<lines.length-1){funcText.push('_OUT.write("\\n");\n')}}if(nlSuffix+1<text.length){funcText.push('if (_FLAGS.keepWhitespace == true) _OUT.write("');var s=text.substring(nlSuffix+1).replace("\n","\\n");if(s.charAt(s.length-1)=="\n"){s=s.substring(0,s.length-1)}funcText.push(s);funcText.push('");')}};var emitSectionTextLine=function(line,funcText){var endMarkPrev="}";var endExprPrev=-1;while(endExprPrev+endMarkPrev.length<line.length){var begMark="${",endMark="}";var begExpr=line.indexOf(begMark,endExprPrev+endMarkPrev.length);if(begExpr<0){break}if(line.charAt(begExpr+2)=="%"){begMark="${%";endMark="%}"}var endExpr=line.indexOf(endMark,begExpr+begMark.length);if(endExpr<0){break}emitText(line.substring(endExprPrev+endMarkPrev.length,begExpr),funcText);var exprArr=line.substring(begExpr+begMark.length,endExpr).replace(/\|\|/g,"#@@#").split("|");for(var k in exprArr){if(exprArr[k].replace){exprArr[k]=exprArr[k].replace(/#@@#/g,"||")}}funcText.push("_OUT.write(");emitExpression(exprArr,exprArr.length-1,funcText);funcText.push(");");endExprPrev=endExpr;endMarkPrev=endMark}emitText(line.substring(endExprPrev+endMarkPrev.length),funcText)};var emitText=function(text,funcText){if(text==null||text.length<=0){return}text=text.replace(/\\/g,"\\\\");text=text.replace(/\n/g,"\\n");text=text.replace(/"/g,'\\"');funcText.push('_OUT.write("');funcText.push(text);funcText.push('");')};var emitExpression=function(exprArr,index,funcText){var expr=exprArr[index];if(index<=0){funcText.push(expr);return}var parts=expr.split(":");funcText.push('_MODIFIERS["');funcText.push(parts[0]);funcText.push('"](');emitExpression(exprArr,index-1,funcText);if(parts.length>1){funcText.push(",");funcText.push(parts[1])}funcText.push(")")};var cleanWhiteSpace=function(result){result=result.replace(/\t/g,"    ");result=result.replace(/\r\n/g,"\n");result=result.replace(/\r/g,"\n");result=result.replace(/^(\s*\S*(\s+\S+)*)\s*$/,"$1");return result};var scrubWhiteSpace=function(result){result=result.replace(/^\s+/g,"");result=result.replace(/\s+$/g,"");result=result.replace(/\s+/g," ");result=result.replace(/^(\s*\S*(\s+\S+)*)\s*$/,"$1");return result};TrimPath.parseDOMTemplate=function(elementId,optDocument,optEtc){if(optDocument==null){optDocument=document}var element=optDocument.getElementById(elementId);var content=element.value;if(content==null){content=element.innerHTML}content=content.replace(/&lt;/g,"<").replace(/&gt;/g,">");return TrimPath.parseTemplate(content,elementId,optEtc)};TrimPath.processDOMTemplate=function(elementId,context,optFlags,optDocument,optEtc){return TrimPath.parseDOMTemplate(elementId,optDocument,optEtc).process(context,optFlags)}})();if(TrrTransversais.AnnotatioDictionary==undefined){TrrTransversais.AnnotatioDictionary={language:{"pt-BR":{facebook:{labels:{socialCommentTitle:"Seu coment&aacute;rio",socialDescriptionNotLogged:"Voc&ecirc; pode conectar-se em um dos servi&ccedil;os abaixo e compartilhar seus coment&aacute;rios.",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Escolha uma das op&ccedil;&otilde;es abaixo para comentar:",socialDescriptionLoggedWelcome:"Bem-vindo, ",socialDescriptionLogged:"Voc&ecirc; est&aacute; logado em sua conta no Facebook, seus coment&aacute;rios ser&atilde;o identificados com seu nome.",socialTitleLogout:"sair",socialTitleLogin:"login",socialMsgSystemError:"Facebook indispon&iacute;vel."}},twitter:{labels:{socialCommentTitle:"Seu coment&aacute;rio",socialDescriptionNotLogged:"Voc&ecirc; pode conectar-se em um dos servi&ccedil;os abaixo e compartilhar seus coment&aacute;rios.",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Escolha uma das op&ccedil;&otilde;es abaixo para comentar:",socialDescriptionLoggedWelcome:"Bem-vindo,",socialDescriptionLogged:"Voc&ecirc; est&aacute; logado em sua conta no Twitter, seus coment&aacute;rios ser&atilde;o identificados com seu nome.",socialTitleLogout:"sair",socialTitleLogin:"login",socialMsgSystemError:"Twitter indispon&iacute;vel."}},terra:{labels:{socialCommentTitle:"Seu coment&aacute;rio",socialDescriptionNotLogged:"Voc&ecirc; pode conectar-se em um dos servi&ccedil;os abaixo e compartilhar seus coment&aacute;rios.",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Escolha uma das op&ccedil;&otilde;es abaixo para comentar:",socialDescriptionLoggedWelcome:"Bem-vindo,",socialDescriptionLogged:"Voc&ecirc; est&aacute; logado em sua conta no Terra, seus coment&aacute;rios ser&atilde;o identificados com seu nome.",socialTitleLogout:"sair",socialTitleLogin:"login",socialMsgLoginError:"Senha inv&aacute;lida! Tente novamente.",socialMsgSystemError:"Sistema indispon&iacute;vel."}},listComments:{labels:{socialCommentsTitle:"Conecte-se e compartilhe seus coment&aacute;rios",socialLoginMsg:"Se voc&ecirc; &eacute; usu&aacute;rio Terra, fa&ccedil;a login e publique seus coment&aacute;rios.",Comments:"Coment&aacute;rios",CommentSingular:"Coment&aacute;rio",Comment:"COMENTAR",CommentsUpperCase:"COMENT&Aacute;RIOS",Posted:"postado:",ReplySingular:"resposta",Replies:"respostas",Reply:"responder",ReportAbuse:"reportar abuso",Delete:"excluir",DeleteMessage:"Voc&ecirc; confirma a exclus&atilde;o deste coment&aacute;rio?",Block:"bloquear",BlockMessage:"Confirma o bloqueio deste coment&aacute;rio?",Show:"MOSTRAR:",FirstComment:"Seja o primeiro a comentar",Loading:"Carregando ...",loginUser:"Usu&aacute;rio",loginPasswd:"Senha",EditorComment:"Coment&aacute;rio feito por um integrante da equipe Terra",newCommentsBar:"novo coment&aacute;rio",newCommentsBarPlural:"novos coment&aacute;rios",newCommentsBarShow:"mostrar",MoreComments:"mais coment&aacute;rios",msgCreateAccount:"crie uma conta gr&aacute;tis",msgForgotPassword:"esqueci minha senha",noComments:"N&atilde;o h&aacute; coment&aacute;rios com este filtro",noCommentsShow:"mostrar todos os coment&aacute;rios",filterAll:"todos",filterLogged:"usu&aacute;rios logados",filterMostVoteds:"mais votados",commentDel:"Este coment&aacute;rio foi removido pelo autor."}},listReplies:{labels:{ReplySingular:"resposta",Replies:"respostas",Reply:"responder",ReportAbuse:"reportar abuso",EditorReply:"Coment&aacute;rio feito por um integrante da equipe Terra.",Delete:"excluir",DeleteMessage:"Voc&ecirc; confirma a exclus&atilde;o deste coment&aacute;rio?",Block:"bloquear",BlockMessage:"Confirma o bloqueio deste coment&aacute;rio?"}},insertComment:{labels:{SendCommentTitle:"ENVIE SEU COMENT&Aacute;RIO",YourName:"seu nome",Message:"mensagem",YourMessage:"Sua mensagem",ConditionsClickIn:"ao clicar em ",ConditionsSend:"ENVIAR ",ConditionsAccept:"eu aceito as ",ConditionsUse:"condi&ccedil;&otilde;es de uso",CaptchaHint:"Digite os n&uacute;meros ao lado e clique em enviar",CaptchaHintLogged:"Digite os n&uacute;meros ao lado e clique em confirmar",Send:"ENVIAR",Disclaimer:"AVISO: Os coment&aacute;rios s&atilde;o de responsabilidade de seus autores e n&atilde;o representam a opini&atilde;o de Terra Networks Brasil S.A. &Eacute; vedada a inser&ccedil;&atilde;o de coment&aacute;rios que violem a lei, a moral e os bons costumes ou violem direitos de terceiros. Terra Networks Brasil S.A. poder&aacute; retirar, sem pr&eacute;via notifica&ccedil;&atilde;o, coment&aacute;rios postados que n&atilde;o respeitem os crit&eacute;rios impostos neste aviso ou que estejam fora do tema da mat&eacute;ria comentada.",YourEmail:"seu email",Subject:"assunto",msgForgotPassword:"esqueci minha senha",loginUser:"Usu&aacute;rio",loginPasswd:"Senha",msgCreateAccount:"crie uma conta gr&aacute;tis",toolTipMsg:"No Twitter ser&atilde;o publicados os 119 caracteres iniciais mais o link curto para esta p&aacute;gina",sociaTwitterlPublish:"publicar no twitter",sociaFacebooklPublish:"publicar no facebook",closeModal:"fechar",securityText:"Texto de seguran&ccedil;a",socialLoginMsg:"Se voc&ecirc; &eacute; usu&aacute;rio Terra, fa&ccedil;a login e publique seus coment&aacute;rios.",networkHintLogged:"Voc&ecirc; precisa estar conectado para comentar. Escolha uma das op&ccedil;&otilde;es abaixo:",networkHintNotLogged:"Escolha uma das op&ccedil;&otilde;es abaixo para comentar:"},messages:{NameRequired:"Preencha o campo nome",MessageRequired:"Preencha o campo mensagem",InvalidCaptcha:"C&oacute;digo inv&aacute;lido",BlockedComment:"Coment&aacute;rio cont&eacute;m conte&uacute;do abusivo",BlockedUser:"Usu&aacute;rio bloqueado",selectNetwork:"Voc&ecirc; precisa estar conectado para comentar",mustLogged:"Voc&ecirc; precisa estar logado para enviar o seu coment&aacute;rio",isLogged:"Voc&ecirc; esta logado com"}},replyComment:{labels:{SendCommentTitle:"RESPONDER COMENT&Aacute;RIO",YourName:"seu nome",Message:"mensagem",YourMessage:"Sua mensagem",ConditionsClickIn:"ao clicar em ",ConditionsSend:"ENVIAR ",ConditionsAccept:"eu aceito as ",ConditionsUse:"condi&ccedil;&otilde;es de uso",CaptchaHint:"Digite os n&uacute;meros ao lado e clique em enviar",CaptchaHintLogged:"Digite os n&uacute;meros ao lado e clique em confirmar",Send:"ENVIAR",Disclaimer:"AVISO: Os coment&aacute;rios s&atilde;o de responsabilidade de seus autores e n&atilde;o representam a opini&atilde;o de Terra Networks Brasil S.A. &Eacute; vedada a inser&ccedil;&atilde;o de coment&aacute;rios que violem a lei, a moral e os bons costumes ou violem direitos de terceiros. Terra Networks Brasil S.A. poder&aacute; retirar, sem pr&eacute;via notifica&ccedil;&atilde;o, coment&aacute;rios postados que n&atilde;o respeitem os crit&eacute;rios impostos neste aviso ou que estejam fora do tema da mat&eacute;ria comentada.",YourEmail:"seu email",Subject:"assunto",msgForgotPassword:"esqueci minha senha",loginUser:"Usu&aacute;rio",loginPasswd:"Senha",msgCreateAccount:"crie uma conta gr&aacute;tis",toolTipMsg:"No Twitter ser&atilde;o publicados os 119 caracteres iniciais mais o link curto para esta p&aacute;gina",sociaTwitterlPublish:"publicar no twitter",sociaFacebooklPublish:"publicar no facebook",closeModal:"fechar",securityText:"Texto de seguran&ccedil;a",socialLoginMsg:"Se voc&ecirc; &eacute; usu&aacute;rio Terra, fa&ccedil;a login e publique seus coment&aacute;rios.",networkHintLogged:"Voc&ecirc; precisa estar conectado para comentar. Escolha uma das op&ccedil;&otilde;es abaixo:",networkHintNotLogged:"Escolha uma das op&ccedil;&otilde;es abaixo para comentar:"},messages:{NameRequired:"Preencha o campo nome",MessageRequired:"Preencha o campo mensagem",InvalidCaptcha:"C&oacute;digo inv&aacute;lido",BlockedComment:"Coment&aacute;rio cont&eacute;m conte&uacute;do abusivo",BlockedUser:"Usu&aacute;rio bloqueado",selectNetwork:"Voc&ecirc; precisa estar conectado para comentar",mustLogged:"Voc&ecirc; precisa estar logado para enviar o seu coment&aacute;rio",isLogged:"Voc&ecirc; esta logado com"}},deleteComment:{labels:{MessageDeleteError:"Ocorreu um erro. Tente mais tarde.",MessageDeleteNotLogged:"Sua sess&atilde;o expirou. Voc&ecirc; deve efetuar novo login."}},blockComment:{labels:{MessageBlockError:"Ocorreu um erro. Tente mais tarde.",MessageBlockNotLogged:"Sua sess&atilde;o expirou. Voc&ecirc; deve efetuar novo login."}},reportAbuse:{labels:{ReportAbuseTitle:"REPORTAR ABUSO",YourName:"seu nome",YourEmail:"seu email",YourPhone:"seu telefone",Message:"mensagem",YourMessage:"Sua mensagem",Send:"ENVIAR"},messages:{NameRequired:"Preencha o campo nome",EmailRequired:"Preencha o campo email",InvalidEmail:"Email inv&aacute;lido",PhoneRequired:"Preencha o campo telefone",MessageRequired:"Preencha o campo mensagem",SubjectEmail:"[ EMAIL ] - Report de Abuso"}},formInsertMsg:{labels:{SendCommentTitle:"ENVIE SEU COMENT&Aacute;RIO",SendCommentOk:"Sua mensagem foi enviada com sucesso.",ClickHere:"Clique aqui",SendAnotherMessage:" para enviar outra mensagem."}},formInsertMsgModerated:{labels:{SendCommentTitle:"ENVIE SEU COMENT&Aacute;RIO",SendCommentOk:"Sua mensagem foi enviada com sucesso e est&aacute; sujeita &agrave; aprova&ccedil;&atilde;o.",ClickHere:"Clique aqui",SendAnotherMessage:" para enviar outra mensagem."}},formReplyMsg:{labels:{SendCommentTitle:"RESPONDER COMENT&Aacute;RIO",SendCommentOk:"Sua mensagem foi enviada com sucesso.",ClickHere:"Clique aqui",SendAnotherMessage:" para enviar outra mensagem."}},formReplyMsgModerated:{labels:{SendCommentTitle:"ENVIE SEU COMENT&Aacute;RIO",SendCommentOk:"Sua mensagem foi enviada com sucesso e est&aacute; sujeita &agrave; aprova&ccedil;&atilde;o.",ClickHere:"Clique aqui",SendAnotherMessage:" para enviar outra mensagem."}},formAbuseMsg:{labels:{SendCommentTitle:"REPORTAR ABUSO",SendCommentOk:"Sua mensagem foi enviada com sucesso.",ClickHere:"Clique aqui",SendAnotherMessage:" para enviar outra mensagem."}},termsAndConditions:{labels:{TermTitle:"Termos e Condi&ccedil;&otilde;es"}},formatDate:{separator:"de",months:["Janeiro","Fevereiro","Mar&ccedil;o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"]}},"en-US":{facebook:{labels:{socialCommentTitle:"Your comment",socialDescriptionNotLogged:"You may connect to one of the following services and share your comments.",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Choose an option below to comment:",socialDescriptionLoggedWelcome:"Welcome, ",socialDescriptionLogged:"You are signed in to your Facebook account, your comments will be identified by your name.",socialTitleLogout:"sign off",socialTitleLogin:"login",socialMsgSystemError:"The Facebook is unavailable"}},twitter:{labels:{socialCommentTitle:"Your comment,",socialDescriptionNotLogged:"You may connect to one of the following services and share your comments",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Choose an option below to comment:",socialDescriptionLoggedWelcome:"Welcome, ",socialDescriptionLogged:"You are signed in to your Twitter account, your comments will be identified by your name.",socialTitleLogout:"sign off",socialTitleLogin:"login",socialMsgSystemError:"The Twitter is unavailable"}},terra:{labels:{socialCommentTitle:"Your comment,",socialDescriptionNotLogged:"You may connect to one of the following services and share your comments",socialDescriptionNotNeedsLogin:"Choose an option below to comment:",socialDescriptionLoggedWelcome:"Welcome, ",socialDescriptionLogged:"You are signed in to your Terra account, your comments will be identified by your name.",socialTitleLogout:"sign off",socialTitleLogin:"login",socialMsgLoginError:"Invalid password, please try again.",socialMsgSystemError:"The system is unavailable."}},listComments:{labels:{socialCommentsTitle:"Connect and share your comments",socialLoginMsg:"If you are a Terra user, login and post your comments.",Comments:"Comments",CommentSingular:"Comment",Comment:"COMMENT",CommentsUpperCase:"COMMENTS",Posted:"posted:",ReplySingular:"reply",Replies:"replies",Reply:"reply",ReportAbuse:"report abuse",Delete:"delete",DeleteMessage:"Do you want to delete this comment permanently?",Block:"block",BlockMessage:"Do you really want to block this comment?",Show:"Show:",FirstComment:"Be the first to comment.",Loading:"Loading ...",loginUser:"User",loginPasswd:"Password",EditorComment:"This comment was written by a Terra team member",newCommentsBar:"new comment",newCommentsBarPlural:"new comments",newCommentsBarShow:"show",MoreComments:"More comments",msgForgotPassword:"I forgot my password",msgCreateAccount:"sign up here. It's free!",noComments:"No comments in this filter",noCommentsShow:"show all comments",filterAll:"All",filterLogged:"Users online",filterMostVoteds:"Most voted",commentDel:"This comment was removed by the author."}},listReplies:{labels:{ReplySingular:"reply",Replies:"replies",Reply:"reply",ReportAbuse:"report abuse",EditorReply:"This comment was written by a Terra team member.",Delete:"delete",DeleteMessage:"Do you want to delete this comment permanently?",Block:"block",BlockMessage:"Do you really want to block this comment?"}},insertComment:{labels:{SendCommentTitle:"SEND US YOUR COMMENT",YourName:"your name",Message:"message",YourMessage:"Your message",ConditionsClickIn:"By click in ",ConditionsSend:"SEND ",ConditionsAccept:"I accept the ",ConditionsUse:"terms and conditions",CaptchaHint:"Type the numbers shown and press send",CaptchaHintLogged:"Type the numbers shown and press confirm",Send:"SEND",Disclaimer:"DISCLAIMER: Comments on this site are the sole responsibility of their writers and do not reflect the views of Terra. It is the commenter’s responsibility to comply with the applicable laws. Terra may exclude, without prior notification, posted comments that do not meet the criteria imposed in this notice or that are outside the theme of the matter discussed.",YourEmail:"your email",Subject:"subject",msgForgotPassword:"I forgot my password",loginUser:"User",loginPasswd:"Password",msgCreateAccount:"sign up here. It's free!",toolTipMsg:"Only the first 119 characters plus a short link to the story will be published on Twitter.",sociaTwitterlPublish:"publish in twitter",sociaFacebooklPublish:"publish in facebook",closeModal:"close",securityText:"Security text",socialLoginMsg:"If you are a Terra user, login and post your comments.",networkHintLogged:"You must be logged in to comment. Choose one of the options below:",networkHintNotLogged:"Choose an option below to comment:"},messages:{NameRequired:"Fill with your name.",MessageRequired:"Fill with your message.",InvalidCaptcha:"Invalid Code",BlockedComment:"Comment contains offensive language",BlockedUser:"User Blocked",selectNetwork:"You must be logged in to comment.",mustLogged:"You must be logged in to comment",isLogged:"You are logged in as"}},replyComment:{labels:{SendCommentTitle:"REPLY THIS COMMENT",YourName:"your name",Message:"message",YourMessage:"Your message",ConditionsClickIn:"By click in ",ConditionsSend:"SEND  ",ConditionsAccept:"I accept the ",ConditionsUse:"terms and conditions",CaptchaHint:"Type the numbers shown and press send",CaptchaHintLogged:"Type the numbers shown and press confirm",Send:"SEND",Disclaimer:"DISCLAIMER: Comments on this site are the sole responsibility of their writers and do not reflect the views of Terra. It is the commenter’s responsibility to comply with the applicable laws. Terra may exclude, without prior notification, posted comments that do not meet the criteria imposed in this notice or that are outside the theme of the matter discussed.",YourEmail:"your email",Subject:"subject",msgForgotPassword:"I forgot my password",loginUser:"User",loginPasswd:"Password",msgCreateAccount:"sign up here. It's free!",toolTipMsg:"Only the first 119 characters plus a short link to the story will be published on Twitter.",sociaTwitterlPublish:"publish in twitter",sociaFacebooklPublish:"publish in facebook",closeModal:"close",securityText:"Security text",socialLoginMsg:"If you are a Terra user, login and post your comments.",networkHintLogged:"You must be logged in to comment. Choose one of the options below:",networkHintNotLogged:"Choose an option below to comment:"},messages:{NameRequired:"Fill with your name.",MessageRequired:"Fill with your message.",InvalidCaptcha:"Invalid Code",BlockedComment:"Comment contains offensive language",BlockedUser:"User Blocked",selectNetwork:"You must be logged in to comment.",mustLogged:"You must be logged in to comment",isLogged:"You are logged in as"}},deleteComment:{labels:{MessageDeleteError:"An error occurred. Please try again later.",MessageDeleteNotLogged:"Your session has expired. Please log in again."}},blockComment:{labels:{MessageBlockError:"An error occurred. Please try again later.",MessageBlockNotLogged:"Your session has expired. Please log in again."}},reportAbuse:{labels:{ReportAbuseTitle:"REPORT ABUSE",YourName:"your name",YourEmail:"your email",YourPhone:"your phone",Message:"message",YourMessage:"Your message",Send:"SEND"},messages:{NameRequired:"Fill with your name.",EmailRequired:"Fill with your message.",InvalidEmail:"Invalid email",PhoneRequired:"Fill with your phone.",MessageRequired:"Fill with your message.",SubjectEmail:"[ EMAIL ] - Report Abuse"}},formInsertMsg:{labels:{SendCommentTitle:"SEND US YOUR COMMENT",SendCommentOk:"Your message was sent successfully.",ClickHere:"Click here",SendAnotherMessage:" to send another message."}},formInsertMsgModerated:{labels:{SendCommentTitle:"SEND US YOUR COMMENT",SendCommentOk:"Your message was sent successfully and is subject to confirmation.",ClickHere:"Click here",SendAnotherMessage:" to send another message."}},formReplyMsg:{labels:{SendCommentTitle:"REPLIES FOR THIS COMMENT",SendCommentOk:"Your message was sent successfully.",ClickHere:"Click here",SendAnotherMessage:"to send another message."}},formReplyMsg:{labels:{SendCommentTitle:"REPLIES FOR THIS COMMENT",SendCommentOk:"Your message was sent successfully and is subject to confirmation.",ClickHere:"Click here",SendAnotherMessage:"to send another message."}},formAbuseMsg:{labels:{SendCommentTitle:"REPORT ABUSE",SendCommentOk:"Your email has been sent.",ClickHere:"Click here",SendAnotherMessage:" to send another message."}},termsAndConditions:{labels:{TermTitle:"Terms and Conditions"}},formatDate:{separator:"of",months:["January","February","March","April","May","June","July","Agoust","September","October","November","December"]}},"es-ES":{facebook:{labels:{socialCommentTitle:"Su coment&aacute;rio",socialDescriptionNotLogged:"Puedes conectarte a uno de los siguientes servicios y compartir tus comentarios.",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Elige una de las opciones para comentar:",socialDescriptionLoggedWelcome:"Bienvenido, ",socialDescriptionLogged:"Ingresaste a tu cuenta en Facebook, tus comentarios ser&aacute;n identificados con tu nombre.",socialTitleLogout:"salir",socialTitleLogin:"login",socialMsgSystemError:"Facebook no disponible."}},twitter:{labels:{socialCommentTitle:"Su coment&aacute;rio",socialDescriptionNotLogged:"Puedes conectarte a uno de los siguientes servicios y compartir tus comentarios",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Elige una de las opciones para comentar:",socialDescriptionLoggedWelcome:"Bienvenido, ",socialDescriptionLogged:"Ingresaste a tu cuenta en Twitter, tus comentarios ser&aacute;n identificados con tu nombre.",socialTitleLogout:"salir",socialTitleLogin:"login",socialMsgSystemError:"Twitter no disponible."}},terra:{labels:{socialCommentTitle:"Su coment&aacute;rio",socialDescriptionNotLogged:"Puedes conectarte a uno de los siguientes servicios y compartir tus comentarios",socialDescriptionNeedsLogin:"Voc&ecirc; precisa estar logado em um dos servi&ccedil;os abaixo para comentar.",socialDescriptionNotNeedsLogin:"Elige una de las opciones para comentar:",socialDescriptionLoggedWelcome:"Bienvenido, ",socialDescriptionLogged:"Ingresaste a tu cuenta en Terra, tus comentarios ser&aacute;n identificados con tu nombre.",socialTitleLogout:"salir",socialTitleLogin:"login",socialMsgLoginError:"Contrase&ntilde;a no v&aacute;lida, por favor int&eacute;ntalo de nuevo.",socialMsgSystemError:"Sistema no disponible."}},listComments:{labels:{socialCommentsTitle:"Con&eacute;ctate y comparte tus comentarios",socialLoginMsg:"Si eres usuario Terra, haz login y publica tus comentarios.",Comments:"Comentarios",CommentSingular:"Comentario",Comment:"Comentar",CommentsUpperCase:"COMENTARIOS",Posted:"enviado:",ReplySingular:"respuesta",Replies:"respuestas",Reply:"responder",ReportAbuse:"denunciar abuso",Delete:"eliminar",DeleteMessage:"&iquest;Confirma la exclusi&oacute;n de este comentario?",Block:"bloquear",BlockMessage:"Confirma el bloqueo de este comentario?",Show:"Mostrar:",FirstComment:"S&eacute; el primero en comentar",Loading:"Cargando ...",loginUser:"Usuario",loginPasswd:"Contrase&ntilde;a",EditorComment:"Comentario hecho por un integrante del equipo de Terra",newCommentsBar:"nuevo comentario",newCommentsBarPlural:"nuevos comentarios",newCommentsBarShow:"mostrar",MoreComments:"M&aacute;s comentarios",msgForgotPassword:"recordar contrase&ntilde;a?",msgCreateAccount:"crear una cuenta gratis",noComments:"No hay comentarios en este filtro",noCommentsShow:"mostrar todos los comentarios",filterAll:"Todos",filterLogged:"Usuarios logueados",filterMostVoteds:"M&aacute;s votados",commentDel:"Este comentario fue eliminado por el autor."}},listReplies:{labels:{ReplySingular:"respuesta",Replies:"respuestas",Reply:"reponder",ReportAbuse:"denunciar abuso",EditorReply:"Comentario hecho por un integrante del equipo de Terra",Delete:"eliminar",DeleteMessage:"&iquest;Confirma la exclusi&oacute;n de este comentario?",Block:"bloqueo",BlockMessage:"Confirma el bloqueo deste comentario?"}},insertComment:{labels:{SendCommentTitle:"ENVIE TU COMENTARIO",YourName:"nombre",Message:"mensaje",YourMessage:"Tu mensaje",ConditionsClickIn:"Hal acer click en ",ConditionsSend:"ENVIAR ",ConditionsAccept:"usted estara aceptando ",ConditionsUse:"las condiciones del uso",CaptchaHint:"Digita los n&uacute;meros de la imagen y haz clic en enviar",CaptchaHintLogged:"Digita los n&uacute;meros de la imagen y haz clic en confirmar",Send:"ENVIAR",Disclaimer:"AVISO: Los comentarios son responsabilidad &uacute;nica de sus autores/usuarios y no representan la opini&oacute;n de Terra. Est&aacute; prohibido incluir comentarios que violen la ley,  la moral, las buenas costumbres y/ o los derechos de terceros. Terra se reserva el derecho a retirar, sin necesidad de notificaci&oacute;n previa al usuario, comentarios que no respeten los criterios impuestos en este aviso o que no tengan relaci&oacute;n con el  tema de referencia del comentario.",YourEmail:"su email",Subject:"asunto",msgForgotPassword:"recordar contrase&ntilde;a?",loginUser:"Usuario",loginPasswd:"Contrase&ntilde;a",msgCreateAccount:"crear una cuenta gratis",toolTipMsg:"En Twitter ser&aacute;n publicados 119 caracteres m&aacute;s el enlace corto a la p&aacute;gina.",sociaTwitterlPublish:"publicar en twitter",sociaFacebooklPublish:"publicar en facebook",closeModal:"cerrar",securityText:"Código de seguridad",socialLoginMsg:"Si eres usuario Terra, haz login y publica tus comentarios.",networkHintLogged:"Tienes que estar logueado para comentar. Elige una de las opciones:",networkHintNotLogged:"Elige una de las opciones para comentar:"},messages:{NameRequired:"Ingresar nombre.",MessageRequired:"Ingresar mensaje.",InvalidCaptcha:"C&oacute;digo no v&aacute;lido",BlockedComment:"Comentario contiene contenido ofensivo",BlockedUser:"Usuario bloqueado",selectNetwork:"Tienes que estar logueado para comentar",mustLogged:"Tienes que estar logueado para comentar",isLogged:"Has iniciado sesión como"}},replyComment:{labels:{SendCommentTitle:"RESPUESTA PARA ESTE COMENTARIO",YourName:"nombre",Message:"mensaje",YourMessage:"Tu mensaje",ConditionsClickIn:"Hal acer click en ",ConditionsSend:"ENVIAR  ",ConditionsAccept:"usted estara aceptando ",ConditionsUse:"las condiciones del uso",CaptchaHint:"Digita los n&uacute;meros de la imagen y haz clic en enviar",CaptchaHintLogged:"Digita los n&uacute;meros de la imagen y haz clic en confirmar",Send:"ENVIAR",Disclaimer:"AVISO: Los comentarios son responsabilidad &uacute;nica de sus autores/usuarios y no representan la opini&oacute;n de Terra. Est&aacute; prohibido incluir comentarios que violen la ley,  la moral, las buenas costumbres y/ o los derechos de terceros. Terra se reserva el derecho a retirar, sin necesidad de notificaci&oacute;n previa al usuario, comentarios que no respeten los criterios impuestos en este aviso o que no tengan relaci&oacute;n con el  tema de referencia del comentario.",YourEmail:"su direcci&oacute;n de correo electronico",Subject:"asunto",msgForgotPassword:"recordar contrase&ntilde;a?",loginUser:"Usuario",loginPasswd:"Contrase&ntilde;a",msgCreateAccount:"crear una cuenta gratis",toolTipMsg:"En Twitter ser&aacute;n publicados 119 caracteres m&aacute;s el enlace corto a la p&aacute;gina.",sociaTwitterlPublish:"publicar en twitter",sociaFacebooklPublish:"publicar en facebook",closeModal:"cerrar",securityText:"Código de seguridad",socialLoginMsg:"Si eres usuario Terra, haz login y publica tus comentarios.",networkHintLogged:"Tienes que estar logueado para comentar. Elige una de las opciones:",networkHintNotLogged:"Elige una de las opciones para comentar:"},messages:{NameRequired:"Ingresar nombre.",MessageRequired:"Ingresar mensaje.",InvalidCaptcha:"C&oacute;digo no v&aacute;lido",BlockedComment:"Comentario contiene contenido ofensivo",BlockedUser:"Usuario bloqueado",selectNetwork:"Tienes que estar logueado para comentar",mustLogged:"Tienes que estar logueado para comentar",isLogged:"Has iniciado sesión como"}},deleteComment:{labels:{MessageDeleteError:"Hubo un error al procesar la informaci&oacute;n. Por favor, int&eacute;ntalo de nuevo.",MessageDeleteNotLogged:"Tu sesi&oacute;n expir&oacute;. Haz login nuevamente."}},blockComment:{labels:{MessageBlockError:"Hubo un error al procesar la informaci&oacute;n. Por favor, int&eacute;ntalo de nuevo.",MessageBlockNotLogged:"Tu sesi&oacute;n expir&oacute;. Haz login nuevamente."}},reportAbuse:{labels:{ReportAbuseTitle:"DENUNCIAR ABUSO",YourName:"nombre",YourEmail:"correo electr&oacute;nico",YourPhone:"su telef&oacute;no",Message:"mensaje",YourMessage:"Tu mensaje",Send:"ENVIAR"},messages:{NameRequired:"Rellenar con su nombre.",EmailRequired:"Rellenar con su mensaje.",InvalidEmail:"Direcci&oacute;n de correo electronico inv&aacute;lido.",PhoneRequired:"Rellenar con su telef&oacute;no.",MessageRequired:"Rellenar con su mensaje.",SubjectEmail:"[ EMAIL ] - Denunciar Abuso"}},formInsertMsg:{labels:{SendCommentTitle:"ENVIE TU COMENTARIO",SendCommentOk:"Mensaje  enviado con &eacute;xito.",ClickHere:"Haz clic aqui",SendAnotherMessage:" para enviar otro mensaje."}},formInsertMsgModerated:{labels:{SendCommentTitle:"ENVIE TU COMENTARIO",SendCommentOk:"Mensaje  enviado con &eacute;xito y  sujeto a aprobaci&oacute;n.",ClickHere:"Haz clic aqui",SendAnotherMessage:" para enviar otro mensaje."}},formReplyMsg:{labels:{SendCommentTitle:"RESPUESTA PARA ESTE COMENTARIO",SendCommentOk:"Mensaje  enviado con &eacute;xito.",ClickHere:"Haz clic aqui",SendAnotherMessage:" para enviar otro mensaje."}},formReplyMsgModerated:{labels:{SendCommentTitle:"RESPUESTA PARA ESTE COMENTARIO",SendCommentOk:"Mensaje  enviado con &eacute;xito y  sujeto a aprobaci&oacute;n.",ClickHere:"Haz clic aqui",SendAnotherMessage:" para enviar otro mensaje."}},formAbuseMsg:{labels:{SendCommentTitle:"DENUNCIAR ABUSO",SendCommentOk:"Mensaje  enviado con &eacute;xito.",ClickHere:"Haz clic aqui",SendAnotherMessage:" para enviar otro mensaje."}},termsAndConditions:{labels:{TermTitle:"T&eacute;rminos y Condiciones"}},formatDate:{separator:"de",months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agoust","Septiembre","Octubre","Noviembrer","Deciembre"]}}}}}TrrTransversais.AnnotatioConfig={time:30000,commentStringLimit:4000,fullNameMaxLength:18,messageLengthForCaptchaScreen:255,defaultRefreshTime:5000,abuseUrl:"http://www.terra.com.br/cgi-bin/mandamai.cgi",domains:{"terra.com.ar":{abuse:{email:"abuseargentina@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.com.ar/",urlSso:"http://sso.terra.com.ar/ssows.fcgi",urlJoinNow:"http://registro.terra.com.ar/controller.php?action=2300&origin=cult",brand:"terraar",service:"TRANSVERSAL"}},"ar.terra.com":{abuse:{email:"abuseargentina@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.com.ar/",urlSso:"http://sso.terra.com.ar/ssows.fcgi",urlJoinNow:"http://registro.terra.com.ar/controller.php?action=2300&origin=cult",brand:"terraar",service:"TRANSVERSAL"}},"terra.es":{abuse:{email:"abusebrasil@corp.terra.com.br"},sso:{urlHelp:"http://centraldoassinante.terra.com.br/sendpass.cgi?+_sp",urlSso:"http://sso.terra.com.br/ssows.fcgi",urlJoinNow:"https://vendasonline.terra.com.br//controller.php?action=13&origin=cadastro_gratuito&packageList=PCTR00000REG",brand:"terra",service:"TRANSVERSAL"}},"es.terra.com":{abuse:{email:"abusebrasil@corp.terra.com.br"},sso:{urlHelp:"http://centraldoassinante.terra.com.br/sendpass.cgi?+_sp",urlSso:"http://sso.terra.com.br/ssows.fcgi",urlJoinNow:"https://vendasonline.terra.com.br//controller.php?action=13&origin=cadastro_gratuito&packageList=PCTR00000REG",brand:"terra",service:"TRANSVERSAL"}},"terra.com.br":{abuse:{email:"abusebrasil@corp.terra.com.br"},sso:{urlHelp:"http://centraldoassinante.terra.com.br/sendpass.cgi?+_sp",urlSso:"http://sso.terra.com.br/ssows.fcgi",urlJoinNow:"https://vendasonline.terra.com.br//controller.php?action=13&origin=cadastro_gratuito&packageList=PCTR00000REG",brand:"terra",service:"TRANSVERSAL"}},"terra.com.co":{abuse:{email:"abusecolombia@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.com.co/",urlSso:"http://sso.terra.com.co/ssows.fcgi",urlJoinNow:"http://registro.terra.com.co/controller.php?action=2300&origin=cult_co",brand:"terraco",service:"TRANSVERSAL"}},"co.terra.com":{abuse:{email:"abusecolombia@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.com.co/",urlSso:"http://sso.terra.com.co/ssows.fcgi",urlJoinNow:"http://registro.terra.com.co/controller.php?action=2300&origin=cult_co",brand:"terraco",service:"TRANSVERSAL"}},"terra.com.ec":{abuse:{email:"abuseperu@corp.terra.com.br"},sso:{urlHelp:"http://registro.terra.com.ec/SGUP/datos_ayuda.htm",urlSso:"http://sso.terra.com.ec/ssows.fcgi",urlJoinNow:"http://registro.terra.com.ec/SGUP/form_registro.htm",brand:"terraec",service:"TRANSVERSAL"}},"ec.terra.com":{abuse:{email:"abuseperu@corp.terra.com.br"},sso:{urlHelp:"http://registro.terra.com.ec/SGUP/datos_ayuda.htm",urlSso:"http://sso.terra.com.ec/ssows.fcgi",urlJoinNow:"http://registro.terra.com.ec/SGUP/form_registro.htm",brand:"terraec",service:"TRANSVERSAL"}},"terra.com.mx":{abuse:{email:"abusemexico@corp.terra.com.br"},sso:{urlHelp:"https://membresia.terra.com.mx/cuenta.asp?Productoid=71",urlSso:"http://sso.terra.com.mx/ssows.fcgi",urlJoinNow:"https://membresia.terra.com.mx/light_plus/registro.asp",brand:"terramx",service:"TRANSVERSAL"}},"mx.terra.com":{abuse:{email:"abusemexico@corp.terra.com.br"},sso:{urlHelp:"https://membresia.terra.com.mx/cuenta.asp?Productoid=71",urlSso:"http://sso.terra.com.mx/ssows.fcgi",urlJoinNow:"https://membresia.terra.com.mx/light_plus/registro.asp",brand:"terramx",service:"TRANSVERSAL"}},"terra.com.pe":{abuse:{email:"abuseperu@corp.terra.com.br"},sso:{urlHelp:"",urlSso:"http://sso.terra.com.pe/ssows.fcgi",urlJoinNow:"http://clientes.terra.com.pe/fotolog/paginas/tpp_FichaCuenta.asp",brand:"terrape",service:"TRANSVERSAL"}},"pe.terra.com":{abuse:{email:"abuseperu@corp.terra.com.br"},sso:{urlHelp:"",urlSso:"http://sso.terra.com.pe/ssows.fcgi",urlJoinNow:"http://clientes.terra.com.pe/fotolog/paginas/tpp_FichaCuenta.asp",brand:"terrape",service:"TRANSVERSAL"}},"terra.com.ve":{abuse:{email:"abusecolombia@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.com.ve/",urlSso:"http://sso.terra.com.ve/ssows.fcgi",urlJoinNow:"http://registro.terra.com.ve/",brand:"terrave",service:"TRANSVERSAL"}},"ve.terra.com":{abuse:{email:"abusecolombia@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.com.ve/",urlSso:"http://sso.terra.com.ve/ssows.fcgi",urlJoinNow:"http://registro.terra.com.ve/",brand:"terrave",service:"TRANSVERSAL"}},"terra.cl":{abuse:{email:"abusechile@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.cl/",urlSso:"http://sso.terra.cl/ssows.fcgi",urlJoinNow:"http://registro.terra.cl/controller.php?action=2300&origin=cult_cl",brand:"miterra1cllm",service:"TRANSVERSAL"}},"cl.terra.com":{abuse:{email:"abusechile@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.cl/",urlSso:"http://sso.terra.cl/ssows.fcgi",urlJoinNow:"http://registro.terra.cl/controller.php?action=2300&origin=cult_cl",brand:"miterra1cllm",service:"TRANSVERSAL"}},"terra.com":{abuse:{email:"abuseusa@corp.terra.com.br"},sso:{urlHelp:"http://central.terra.com/",urlSso:"http://sso.terra.com/ssows.fcgi",urlJoinNow:"http://nuevoregistro.terra.com/",brand:"terraus",service:"TRANSVERSAL"}}},metrics:{btComment3:"Comentar|Botao.link3",btComment4:"Comentar|Botao.link4",btComment5:"Comentarios|Filtro.logados",btComment6:"Comentarios|Filtro.maisvotados",btComment7:"Comentarios|Filtro.todos",btComment8:"Comentarios|Carregar.novos",btComment9:"Comentarios|Carregar.antigos",btComment10:"Comentar|Responder",btComment11:"Comentarios|Excluir",showCaptcha:"Captcha|comentar"}};TrrTransversais.AnnotatioFBPlugin=function(data){TrrTransversais.AnnotatioFBPlugin.method=this;var _storage=new TrrTransversais.AnnotatioStorage(),_appName="facebook",_apiKey="319227784756907",_country="br",_avatarMinNull="http://s1.trrsf.com.br/transversais/comments/v4.0/_img/ico-facebook-35.gif",_avatarBigNull="http://s1.trrsf.com.br/transversais/comments/v4.0/_img/ico-facebook-50.gif",_Annotatio=data.annotatioObject,_accessTokenStorageName="FB",_terraDomain="",_userId="";var _FBInit=function(){try{FB.init({appId:_apiKey,status:true,cookie:true,oauth:true})}catch(i){}};var _setCountry=function(){var path=location.href,patern_home=new RegExp("(http://)([^/]*)\\.terra\\.([^/]*)","gi");path.match(patern_home);var country=RegExp.$3,countryBef=RegExp.$2;country=country.replace(/com/gi,"").replace(/\./gi,"");countryBef=countryBef.replace(/www./gi,"");if(country==""){if(countryBef==""||countryBef.length>2){_country="us"}else{_country=countryBef}}else{_country=country}};this.getCountry=function(){return _country};this.setAccessTokenStorage=function(data){var strStorageValues=rpc.ServiceProxy.prototype.__toJSON(data);var settings={key:_accessTokenStorageName,path:"/",domain:_terraDomain,days:0,value:strStorageValues};_storage.setValue(settings)};this.getAccessTokenStorage=function(){var settings={key:_accessTokenStorageName};var data=_storage.getValue(settings);if(data.status){var strStorageValue=data.value}else{var strStorageValue=false}if(strStorageValue==false){return undefined}else{return rpc.ServiceProxy.prototype.__evalJSON(strStorageValue)}};this.updateAccessTokenStorage=function(){};this.removeAccessTokenStorage=function(){this.setUserId("");var settings={key:_accessTokenStorageName,path:"/",domain:_terraDomain};_storage.delValue(settings)};this.setUserId=function(id){_userId=id};this.getUserId=function(){return _userId};this.isLogged=function(callbackLoggedTrue,callbackLoggedFalse){FB.getLoginStatus(function(response){if(response.authResponse){var objAccessStorage=TrrTransversais.AnnotatioFBPlugin.method.getAccessTokenStorage();if(objAccessStorage==undefined){TrrTransversais.AnnotatioFBPlugin.method.setAccessTokenStorage({accessToken:FB.getAccessToken(),country:TrrTransversais.AnnotatioFBPlugin.method.getCountry()})}FB.api("/me",function(data){if(data.error){callbackLoggedFalse()}else{callbackLoggedTrue(data)}})}else{callbackLoggedFalse()}})};this.getUserInfo=function(callbackLoggedTrue,callbackLoggedFalse){FB.getLoginStatus(function(response){if(response.authResponse){FB.api("/me",function(data){if(data.error){callbackLoggedFalse();FB.login(function(response){if(response.authResponse){if(data.error==undefined){FB.api("/me",function(data){callbackLoggedTrue(data)})}}},{scope:"publish_stream"})}else{callbackLoggedTrue(data)}})}else{callbackLoggedFalse();FB.login(function(response){if(response.authResponse){if(data.error==undefined){FB.api("/me",function(data){callbackLoggedTrue(data)})}}},{scope:"publish_stream"})}})};this.setTerraDomain=function(){_terraDomain="terra."+document.domain.split(".terra.")[1]};this.getTerraDomain=function(){return _terraDomain};this.logout=function(data){var callback=data.callback;var settings={key:_accessTokenStorageName,path:"/",domain:_terraDomain};_storage.delValue(settings);FB.logout(function(){callback()})};this.getAvatarMinNull=function(){return _avatarMinNull};this.getAvatarBigNull=function(){return _avatarBigNull};this.getUrl=function(){var url=window.location.toString();url=url.split("?");url=url[0];return url};this.debug=function(){};this.init=function(){_setCountry();this.setTerraDomain();_FBInit()};this.init()};TrrTransversais.AnnotatioTRRPlugin=function(data){TrrTransversais.AnnotatioTRRPlugin.method=this;var _config=TrrTransversais.AnnotatioConfig,_xhr={},_thisDomain=document.domain,_ws=new Webservice(),_ssoWsUrl=data.ssoWsUrl,_ssoService="",_ssoBrand="",_ssoSave=0,_ssotype="json",_logged=false,_callbackLoggedTrue="",_callbackLoggedFalse="",_callbackValidate="",_trrSso={},_avatarMinNull="http://s1.trrsf.com.br/transversais/comments/v4.0/_img/ico-terra-35.gif",_avatarBigNull="http://s1.trrsf.com.br/transversais/comments/v4.0/_img/ico-terra-50.gif",_forgotUrl="",_joinNowUrl="";var _setSsoPrivateData=function(){var ssoConfig=_config.domains;for(attr in ssoConfig){if(_thisDomain.indexOf(attr)!=-1){_forgotUrl=ssoConfig[attr].sso.urlHelp;_joinNowUrl=ssoConfig[attr].sso.urlJoinNow;_ssoBrand=ssoConfig[attr].sso.brand;_ssoWsUrl=(_ssoWsUrl!=undefined&&_ssoWsUrl!="undefined")?_ssoWsUrl:ssoConfig[attr].sso.urlSso;_ssoService=ssoConfig[attr].sso.service;return}}};var _setXHR=function(){try{_xhr=new XMLHttpRequest()}catch(e){_xhr=new ActiveXObject("Microsoft.XMLHTTP")}};this.processSsoData=function(data){var retData=(typeof(data)=="object")?data:eval("("+data+")");try{_trrSso.status=retData.retorno.status.value;_trrSso.key=retData.retorno.bridge.key.value;_trrSso.login=retData.retorno.user.login.value;_trrSso.idPerm=retData.retorno.user.id_perm.value;_trrSso.brand=retData.retorno.user.id_perm.value.split("!")[1];_trrSso.shortName=retData.retorno.user.short_name.value;_trrSso.fullName=unescape(retData.retorno.user.full_name.value);_trrSso.picture="";switch(_trrSso.status){case"-1":_callbackLoggedFalse(_trrSso);break;case"0":_callbackLoggedTrue(_trrSso);break;case"-11":if(typeof(_callbackValidate)=="function"){_callbackValidate({type:"invalidLogin"})}break;default:if(typeof(_callbackValidate)=="function"){_callbackValidate({type:"systemDown"})}break}}catch(o){}};this.getUserInfo=function(callbackLoggedTrue,callbackLoggedFalse,callbackValidate){var date=new Date(),noCache=date.getTime();_callbackLoggedTrue=callbackLoggedTrue;_callbackLoggedFalse=callbackLoggedFalse;_callbackValidate=callbackValidate;_ws.open(_ssoWsUrl);_ws.send("GET","",{_type:"jsonp",_serv:_ssoService},function(data){TrrTransversais.AnnotatioTRRPlugin.method.processSsoData(data)},"application/x-www-form-urlencoded",false)};this.requireSession=function(data){var user=data.user,pass=data.pass,callback=data.callback,httpmethod="POST";fnCallback=function(data){TrrTransversais.AnnotatioTRRPlugin.method.processSsoData(data);if(typeof(callback)=="function"){callback()}};_ws.open(_ssoWsUrl+"?_type=json");var paramsSso="_brand="+_ssoBrand+"&_serv="+_ssoService+"&_save="+_ssoSave+"&_user="+user+"&_pass="+pass+"&_type="+_ssotype;_ws.send("POST","",paramsSso,function(data){fnCallback(data)},"application/x-www-form-urlencoded",false,true)};this.logout=function(data){var param="?_logout=1",callback=data.callback,date=new Date(),noCache=date.getTime();_ws.open(_ssoWsUrl);_ws.send("GET","",{_type:"jsonp",_logout:1},function(data){},"application/x-www-form-urlencoded",false);callback();_trrSso={};_logged=false};this.isLogged=function(){return _logged};this.getSessionId=function(){return _trrSso.key};this.getAvatarMinNull=function(){return _avatarMinNull};this.getAvatarBigNull=function(){return _avatarBigNull};this.getForgotUrl=function(){return _forgotUrl};this.getJoinNowUrl=function(){return _joinNowUrl};this.getSsoData=function(){return _trrSso};this.debug=function(){};this.init=function(){_setXHR();_setSsoPrivateData()};this.init()};TrrTransversais.AnnotatioTWPlugin=function(data){TrrTransversais.AnnotatioTWPlugin.method=this;TrrLog.enable=true;var _config=TrrTransversais.AnnotatioConfig,_storage=new TrrTransversais.AnnotatioStorage(),_thisDomain=document.domain,_terraDomain="",_xdReceiver="/xd_receiver_annotatio_tw.htm",_avatarMinNull="http://s1.trrsf.com.br/transversais/comments/v3.0/_img/ico-twitter-35.gif",_avatarBigNull="http://s1.trrsf.com.br/transversais/comments/v3.0/_img/ico-twitter-50.gif",_Annotatio=data.annotatioObject,_twitterMsgLimit=119,_twitterUrl="https://twitter.com/",_twitterUrlOauth=_twitterUrl+"oauth/",_authenticateMethod=_twitterUrlOauth+"authenticate?oauth_token=",_token="",_tokenSecret="",_userId="",_callBackStorageName="twitterCallbackUrl",_initStorageName="TwitterTokenSecret_ini",_tokenStorageName="twitterToken",_accessTokenStorageName="TAT",_country="br";var _setCountry=function(){var path=location.href,patern_home=new RegExp("(http://)([^/]*)\\.terra\\.([^/]*)","gi");path.match(patern_home);var country=RegExp.$3,countryBef=RegExp.$2;country=country.replace(/com/gi,"").replace(/\./gi,"");countryBef=countryBef.replace(/www./gi,"");if(country==""){if(countryBef==""||countryBef.length>2){_country="us"}else{_country=countryBef}}else{_country=country}};this.getCountry=function(){return _country};this.setAccessTokenStorage=function(data){var strStorageValues=rpc.ServiceProxy.prototype.__toJSON(data);var settings={key:_accessTokenStorageName,value:strStorageValues,path:"/",domain:_terraDomain,days:0};_storage.setValue(settings)};this.getAccessTokenStorage=function(){var settings={key:_accessTokenStorageName};var data=_storage.getValue(settings);if(data.status){var strStorageValue=data.value}else{var strStorageValue=false}if(strStorageValue==false){return undefined}else{return rpc.ServiceProxy.prototype.__evalJSON(strStorageValue)}};this.removeAccessTokenStorage=function(){var settings={key:_accessTokenStorageName,path:"/",domain:_terraDomain};_storage.getValue(settings)};this.getMsgLimit=function(){return _twitterMsgLimit};this.setUserId=function(id){_userId=id};this.getUserId=function(){return _userId};this.isLogged=function(callbackLoggedTrue,callbackLoggedFalse){var objAccessStorage=this.getAccessTokenStorage(),accessToken=(objAccessStorage==undefined)?"":objAccessStorage.accessToken,accessTokenSecret=(objAccessStorage==undefined)?"":objAccessStorage.accessTokenSecret,country=(objAccessStorage==undefined)?"":objAccessStorage.country;if(accessToken!=""&&accessTokenSecret!=""&&country==this.getCountry()){callbackLoggedTrue()}else{if(country!=this.getCountry()){this.removeAccessTokenStorage()}callbackLoggedFalse()}};this.getAuthKey=function(callback){var params={country:_country,antiCache:Math.floor(Math.random()*100+1)};_Annotatio.TwitterRequestToken(params,function(data){if(data.return_code==0){_token=data.token;_tokenSecret=data.tokenSecret;var retData={token:_token,secret:_tokenSecret,authUrl:_authenticateMethod+_token};TrrTransversais.AnnotatioTWPlugin.method.setInitStorage({country:_country,twitterToken:_token,twitterTokenSecret:_tokenSecret});callback(retData)}else{callback({})}})};this.setInitStorage=function(data){var strStorageValues=rpc.ServiceProxy.prototype.__toJSON(data);var settings={key:_initStorageName,value:strStorageValues,path:"/",days:0,domain:_terraDomain};_storage.setValue(settings)};this.getInitStorage=function(){var settings={key:_initStorageName};var data=_storage.getValue(settings);if(data.status){var strStorageValue=data.value}else{var strStorageValue=false}if(strStorageValue==false){return undefined}else{return rpc.ServiceProxy.prototype.__evalJSON(strStorageValue)}};this.removeInitStorage=function(){var settings={key:_initStorageName,path:"/",domain:_terraDomain};_storage.delValue(settings)};this.getUserInfo=function(id,callback){var parameters={format:"json",country:_country,token:_token,tokenSecret:_secret};_Annotatio.getUserInfoTW(parameters,function(wsData){if(wsData.return_code==0){var data=eval("("+wsData.data+")");try{var retData={uid:data.id,name:data.name,picture:data.profile_image_url,profile_url:"http://twitter.com/"+data.screen_name};callback(retData)}catch(o){}}})};this.logout=function(data){var callback=data.callback;var settings={key:_accessTokenStorageName,path:"/",domain:_terraDomain};_storage.delValue(settings);var settings={key:_callBackStorageName,path:"/",domain:_terraDomain};_storage.delValue(settings);var settings={key:_initStorageName,path:"/",domain:_terraDomain};_storage.delValue(settings);callback()};this.getReceiverUrl=function(){return _xdReceiver};this.getAvatarMinNull=function(){return _avatarMinNull};this.getAvatarBigNull=function(){return _avatarBigNull};this.setTerraDomain=function(){_terraDomain="terra."+document.domain.split(".terra.")[1]};this.getTerraDomain=function(){return _terraDomain};this.setCallbackStorage=function(data){var strStorageValues=rpc.ServiceProxy.prototype.__toJSON(data);var settings={key:_callBackStorageName,value:strStorageValues};_storage.setValue(settings)};this.getCallbackStorage=function(){var settings={key:_callBackStorageName};var data=_storage.getValue(settings);if(data.status){var strStorageValue=data.value}else{var strStorageValue=false}if(strStorageValue==false){return undefined}else{return rpc.ServiceProxy.prototype.__evalJSON(strStorageValue)}};this.xdReceiver_popup=function(){var twitterUrl=unescape(TrrTransversais.Common.getUrlParameter("twitterUrl")),closeWindow=TrrTransversais.Common.getUrlParameter("closeWindow"),appDenied=TrrTransversais.Common.getUrlParameter("denied"),annFormName=TrrTransversais.Common.getUrlParameter("annFormName"),windowOpen=TrrTransversais.Common.getUrlParameter("windowOpen");if(windowOpen!=undefined&&windowOpen=="true"){this.getAuthKey(function(retData){if(retData.token!=undefined){window.location=_xdReceiver+"?twitterUrl="+escape(retData.authUrl)+"&annFormName="+annFormName}else{window.opener._self.showMessage("twitter",annFormName);window.close()}})}else{if(appDenied!=""){window.close()}var objAccessStorage=this.getAccessTokenStorage();if(objAccessStorage==undefined||objAccessStorage.accessToken==false||objAccessStorage.accessTokenSecret==false){twitterUrl+="&force_login=true"}else{if(objAccessStorage.country!=TWPlugin.getCountry()){this.removeAccessTokenStorage()}}var oauthToken=TrrTransversais.Common.getUrlParameter("oauth_token",twitterUrl);if(twitterUrl!=""&&twitterUrl.indexOf("http")!=-1){var objInitStorage=this.getInitStorage(),twitterToken=objInitStorage.twitterToken;_Annotatio.twitterSetRedirectData({token:twitterToken,url:window.location.href.split("?")[0],formName:annFormName},function(retData){window.location=twitterUrl})}else{if(closeWindow!="true"){var oauth_token=window.location.toString().split("oauth_token")[1].replace("=",""),other_token=oauth_token.indexOf("&");if(other_token>1){oauth_token=oauth_token.substring(0,other_token)}_Annotatio.twitterGetRedirectData({token:oauth_token},function(retData){var return_code=retData.return_code;switch(return_code){case 0:var url=retData.url,formName=retData.formName;window.location=url+"?closeWindow=true&formName="+formName;break;default:break}})}else{var objInitStorage=this.getInitStorage(),token=objInitStorage.twitterToken,tokenSecret=objInitStorage.twitterTokenSecret;_Annotatio.TwitterVerifyCredentials({country:TWPlugin.getCountry(),token:token,tokenSecret:tokenSecret},function(retData){TrrTransversais.AnnotatioTWPlugin.method.removeInitStorage();if(retData.return_code==0){var formName=window.location.toString().split("formName")[1].replace("=","");TrrTransversais.AnnotatioTWPlugin.method.setAccessTokenStorage({country:TWPlugin.getCountry(),accessToken:retData.accessToken,accessTokenSecret:retData.accessTokenSecret});window.opener._self.verifyLogin("twitter",formName,1,retData);window.close()}})}}}};this.debug=function(){};this.init=function(){this.setTerraDomain();_setCountry()};this.init()};TrrTransversais.AnnotatioMetrics=function(){var _config=TrrTransversais.AnnotatioConfig;this.hitMetrics=function(data){var type=data.type,id="";switch(type){case"comment_top":id=_config.metrics.btComment3;break;case"comment_bottom":id=_config.metrics.btComment4;break;case"comment_filter_logged":id=_config.metrics.btComment5;break;case"comment_filter_score":id=_config.metrics.btComment6;break;case"comment_filter_all":id=_config.metrics.btComment7;break;case"comment_new":id=_config.metrics.btComment8;break;case"comment_old":id=_config.metrics.btComment9;break;case"comment_reply":id=_config.metrics.btComment10;break;case"comment_delete":id=_config.metrics.btComment11;break;case"show_captcha":id=_config.metrics.showCaptcha;break}if(id!=""){if(typeof(terra_stats_regEvent)=="function"){terra_stats_regEvent({id:id})}}return true}};TrrTransversais.AnnotatioInterface=function(data){TrrTransversais.AnnotatioInterface.method=this;_self=this;var _config=TrrTransversais.AnnotatioConfig,_wsUrl=data.wsUrl?data.wsUrl:undefined,_timeZone=data.timeZone?data.timeZone:(new Date().getTimezoneOffset()/60*-1),_dictionary=data.dictionary?data.dictionary:TrrTransversais.AnnotatioDictionary,_sso=data.objSso?data.objSso:undefined,_lang=data.lang?(data.lang.split("-")[0].toLowerCase()+"-"+data.lang.split("-")[1].toUpperCase()):"pt-BR",_altLang=undefined,_templateObject={},_templateRepository="annotatioOrigin",_preventCache=true,_wModal=600,_hModal=400,_votedCommentsName="ANN",_Annotatio=new TrrTransversais.AnnotatioObject(_sso,_wsUrl),_Metrics=new TrrTransversais.AnnotatioMetrics(),_AnnotatioAPI=new TrrTransversais.AnnotatioAPI(_sso,_wsUrl),_AnnotatioStorage=new TrrTransversais.AnnotatioStorage(),_data={},_numComments=0,_currentPage=1,_abuseUrl=_config.abuseUrl,_localWs={},_tplList="",_showModal=false,_captchaEnabled=true,_callback=data.callback?data.callback:undefined,_callbackLoad=(typeof(_callback)=="object")?((_callback.load!=undefined&&typeof(_callback.load)=="function")?_callback.load:undefined):undefined,_callbackInit=(typeof(_callback)=="object")?((_callback.init!=undefined&&typeof(_callback.init)=="function")?_callback.init:undefined):undefined,_callbackReplies=(typeof(_callback)=="object")?((_callback.replies!=undefined&&typeof(_callback.replies)=="function")?_callback.replies:undefined):undefined,_callbackFormOpen=(typeof(_callback)=="object")?((_callback.formOpen!=undefined&&typeof(_callback.formOpen)=="function")?_callback.formOpen:undefined):undefined,_callbackFormClose=(typeof(_callback)=="object")?((_callback.formClose!=undefined&&typeof(_callback.formClose)=="function")?_callback.formClose:undefined):undefined,_commentStringLimit=_config.commentStringLimit,_replyOpen=[],_replyOpenParentId=[],_destinyElem=null,_socialApps=(data.socialApps)?data.socialApps:[],_useFacebook=false,_useTwitter=false,_useTrrLogin=false,_FBPlugin={},_TRRPlugin=new TrrTransversais.AnnotatioTRRPlugin({ssoWsUrl:data.ssoWsUrl}),_TWPlugin={},_userPostLogin="",_userId="",_isIpad=(navigator.userAgent.indexOf("iPad")!=-1)?true:false,_allowAnonymous=true,_selectedSocialNetwork="",_fullNameMaxLength=_config.fullNameMaxLength,_msgSizeLoggedCaptchaScr=_config.messageLengthForCaptchaScreen,_abuseEmail="",_thisDomain=document.domain,_autoRefresh=data.autoRefresh||false,_autoRefreshTime=data.autoRefreshTime||_config.defaultRefreshTime,_firstCommentId="",_lastCommentId="",_activeFilter=1,_scoreObjs={},_totalComments=0,_totalNewComments=0,_moreComments=false,_emptyComments=false,_timerOn=false,_timer=0,_userIdTW="",_userIdFB="",_userIdTrr="",_userTrrEditorial=false;var _debugResult=function(data){alert(rpc.ServiceProxy.prototype.__toJSON(data))};var _getAbuseEmail=function(){var domains=_config.domains;for(attr in _config.domains){if(_thisDomain.indexOf(attr)!=-1){_abuseEmail=domains[attr].abuse.email;return}}};var _initSocialApps=function(data){_socialApps=["facebook","terra","twitter"];var sizeArrApps=_socialApps.length;for(var a=0;a<sizeArrApps;a++){switch(_socialApps[a].toLowerCase()){case"facebook":var FBDic=_getLabels("facebook",{});_FBPlugin=new TrrTransversais.AnnotatioFBPlugin({newsTitle:data.objectDescription,newsUrl:data.uri,newsImage:(data.imgThumbPath)?data.imgThumbPath:"",newsImageUrl:data.uri,newsBody:data.absDescription,userMessagePrompt:FBDic.socialCommentTitle,annotatioObject:_Annotatio});_useFacebook=true;break;case"terra":_useTrrLogin=true;break;case"twitter":_TWPlugin=new TrrTransversais.AnnotatioTWPlugin({newsTitle:data.objectDescription,newsUrl:data.uri,annotatioObject:_Annotatio});_useTwitter=true;break;default:break}}};var _populateSocialDataHTML=function(arrSocial){var size=arrSocial.length,arrFB=[],arrTW=[],arrTR=[];if(parseInt(size)>0){for(var i=0;i<size;i++){switch(arrSocial[i].type.toUpperCase()){case"FB":arrFB.push(arrSocial[i].id);break;case"FACEBOOK":arrFB.push(arrSocial[i].id);break;case"TWITTER":arrTW.push(arrSocial[i].id);break;case"TRR":arrTR.push(arrSocial[i].id);break;case"TERRA":arrTR.push(arrSocial[i].id);break;default:break}}}if(_useTrrLogin===true){var size=arrTR.length,prefix="TERRA";for(var i=0;i<size;i++){var arrClass=document.getElementsByClass(prefix+arrTR[i],null,"div"),sizeClass=arrClass.length;for(var a=0;a<sizeClass;a++){if(arrClass[a].innerHTML==""){var strFB='<a class="off" href="javascript:void(0);">';strFB+="</a>";arrClass[a].innerHTML=strFB}}}}};var _limitText=function(field){try{if(field.value.length>_commentStringLimit){field.value=field.value.substring(0,_commentStringLimit)}}catch(e){}};var _mapKeys=function(enteredKey){var key=(window.event)?event.keyCode:enteredKey.keyCode;return key};var _calcTimeZone=function(strDate,offset,type){var strDate=strDate.replace(/-/g," ").replace(/:/g," "),arrDate=strDate.split(" "),objDate=new Date(parseInt(arrDate[2]),(parseInt(arrDate[1],10)-1),parseInt(arrDate[0],10),parseInt(arrDate[3],10),parseInt(arrDate[4],10),parseInt(arrDate[5],10)),newDate=new Date(objDate.getTime()+(parseInt(offset)*3600000));switch(type.toUpperCase()){case"STRING":return newDate.getDate()+"-"+(newDate.getMonth()+1)+"-"+newDate.getFullYear()+" "+newDate.getHours()+":"+newDate.getMinutes()+":"+newDate.getSeconds();break;case"OBJECT":return newDate;break;default:return newDate;break}};var _formatDate=function(date,mask,separatorItens){if(mask!=undefined&&!(mask in dateFormat.masks)){mask=mask.replace(/\./g,":");dateFormat.masks.generic=mask;var now=_calcTimeZone(date,0,"object");now=dateFormat(now,mask,false)}if(now!=undefined&&now.toString()!=mask){return now.toString()}else{try{var arrMonths=[],separator="";if(_altLang!=undefined){arrMonths=TrrTransversais.AnnotatioDictionary.language[_altLang].formatDate.months;separator=TrrTransversais.AnnotatioDictionary.language[_altLang].formatDate.separator}else{arrMonths=TrrTransversais.AnnotatioDictionary.language[_lang].formatDate.months;separator=TrrTransversais.AnnotatioDictionary.language[_lang].formatDate.separator}}catch(i){return date}var newData=date.split("-"),year=newData[2].split(" "),newHour=year[1].split(":");if(separatorItens==undefined){separatorItens="<br>"}return newData[0]+" "+separator+" "+arrMonths[newData[1]-1]+" "+separator+" "+year[0]+separatorItens+newHour[0]+"h"+newHour[1]}return date};var _setVotedComments=function(sId){var settings={key:_votedCommentsName};var content=_AnnotatioStorage.getValue(settings);if(content.status==false){settings.value=sId}else{settings.value=content.value+","+sId}_AnnotatioStorage.setValue(settings)};var _getVotedComments=function(sId){var settings={key:_votedCommentsName};var content=_AnnotatioStorage.getValue(settings);if(content.status){var listIdCook=content.value,arrIdCook=listIdCook.split(",");if(arrIdCook.inArray(sId)){return true}}return false};var _getSso=function(data){if(data==undefined){data={}}if(_sso!=undefined){if(_sso.full_name){data.objSso=_sso}}return data};var _getLabels=function(local,data){try{if(_dictionary.language[_lang][local].labels){for(a in _dictionary.language[_lang][local].labels){data[a]=_dictionary.language[_lang][local].labels[a]}data.language=_lang.toLowerCase();return data}}catch(e){for(var a in _dictionary.language){strPrefix=_lang.substring(0,2);strAttribute=a.substring(0,2);if(strPrefix==strAttribute){_altLang=a}}try{if(_dictionary.language[_altLang][local].labels){for(var a in _dictionary.language[_altLang][local].labels){data[a]=_dictionary.language[_altLang][local].labels[a]}data.language=_altLang.toLowerCase();return data}}catch(i){throw Error("Invalid dictionary LANGUAGE")}}};var _getMessage=function(local,msg){try{if(_altLang!=undefined){return _dictionary.language[_altLang][local].messages[msg]}else{return _dictionary.language[_lang][local].messages[msg]}}catch(e){throw Error("Message not found")}};var _getTemplateLocation=function(tpl){if(tpl.indexOf("http://")!=-1&&tpl.substring(tpl.length-4)==".htm"){return"remote"}else{return"embed"}};var _loadTemplate=function(tplInfo,callback){if(_wsUrl){_localWs=new Webservice();_localWs.open(_wsUrl)}else{_localWs=new Webservice()}switch(_getTemplateLocation(tplInfo.template)){case"remote":function loadCall(data){_tplList=data;_parseTemplate(_tplList,tplInfo.destiny,tplInfo.data);if(callback!=undefined){callback()}}if(document.readyState&&document.readyState=="complete"&&$.browser.msie!="true"&&$.browser.msie!=true){_localWs.contentRequestHttp(tplInfo.template,"GET","",{},loadCall,"none");if(_localWs.corsSupport()==false){_localWs.contentRequest(tplInfo.template,"GET","",{},loadCall,"none")}}else{_localWs.contentRequestHttp(tplInfo.template,"GET","",{},loadCall,"none");if(_localWs.corsSupport()==false){window.setTimeout(function(){_localWs.contentRequest(tplInfo.template,"GET","",{},loadCall,"none")},1200)}}break;case"embed":tplInfo.data.teste=tplInfo.data.teste+" ";_parseTemplate(tplInfo.template,tplInfo.destiny,tplInfo.data);if(callback!=undefined){callback()}break;default:throw Error("Load template failed");break}};var _parseTemplate=function(origin,destiny,data){var result=TrimPath.parseTemplate(origin).process(data);document.getElementById(destiny).innerHTML=result};var _fnPopulateCaptcha=function(formName,data){$("#"+formName+" img[name=imgFormCaptcha]").attr("src","http://captcha.terra.com.br/trrcaptcha.fcgi?key="+data.captchaKey+"&tipo=imagem");$("#"+formName+" input[name=hdnFormCaptchaKey]").val(data.captchaKey)};var _fnPopulateListReplies=function(data,parentId){data=_getLabels("listReplies",data);data=_getSso(data);var arrSocial=[],strImageProfile,socialData,userType,userId,imageTemp;for(var a=0;a<data.comments.length;a++){data.comments[a].date=_calcTimeZone(data.comments[a].date,_timeZone,"STRING");data.comments[a].isScored=_getVotedComments(data.comments[a].id);data.comments[a].text=data.comments[a].text.replace(/\\n|\n|\r/g,"<br>");data.comments[a].editorial=data.comments[a].editorial=="1"?true:false;data.comments[a].last=a==data.comments.length-1?true:false;data.comments[a].first=a==0?true:false;strImageProfile="";if(data.comments[a].userType=="TWITTER"){profile_url="http://twitter.com/"+data.comments[a].user;strImageProfile='<a href="'+profile_url+'" target="_blank">';strImageProfile+='<img src="'+data.comments[a].imageProfile+'"class="fbAvatar" width="35" height="35"/>';strImageProfile+='<em class="nntt-twitter">Twitter</em>';strImageProfile+="</a>"}if(data.comments[a].userType=="FACEBOOK"){profile_url="http://www.facebook.com/profile.php?id="+data.comments[a].user;strImageProfile='<a href="'+profile_url+'" target="_blank">';imageTemp=(data.comments[a].imageProfile!="")?data.comments[a].imageProfile:"https://graph.facebook.com/"+data.comments[a].user+"/picture";strImageProfile+='<img src="'+imageTemp+'"class="fbAvatar" width="35" height="35"/>';strImageProfile+='<em class="nntt-facebook">Facebook</em>';strImageProfile+="</a>"}if(data.comments[a].userType=="TERRA"){strImageProfile='<a class="editorial-off" href="javascript:void(0);">';if(data.comments[a].imageProfile!=""){strImageProfile+='<img src="'+data.comments[a].imageProfile+'"class="fbAvatar" width="35" height="35"/>'}if(!data.comments[a].editorial){strImageProfile+='<em class="nntt-terra">Terra</em>'}strImageProfile+="</a>"}data.comments[a].imageProfile=strImageProfile;if(data.comments[a].subject!=""){socialData=data.comments[a].subject;userType=socialData.split("#")[0];userId=socialData.split("#")[1];data.comments[a].socialId=userType+userId}else{socialData=data.comments[a].subject;userType=data.comments[a].userType;userId=(data.comments[a].user.indexOf("#")=="-1")?data.comments[a].user:data.comments[a].user.split("#")[0];data.comments[a].socialId=userType+userId}if(socialData!=undefined){var size=arrSocial.length;if(size==0){arrSocial.push({type:userType,id:userId})}else{var inArray=false;for(var i=0;i<size;i++){if(arrSocial[i].id==userId){inArray=true}}if(!inArray){arrSocial.push({type:userType,id:userId})}}}}_templateObject.mountListReplies.data=data;_templateObject.mountListReplies.data.methodReportAbuse="TrrTransversais.AnnotatioInterface.method.showModalForm('abuse');";if(data.return_code==undefined){throw Error("System Unavailable")}var modifier={methodShowReplies:function(id){var tplContent=document.getElementById("reply_"+id);return"TrrTransversais.AnnotatioInterface.method.mountListReplies(document.getElementById('divContainerReply').innerHTML,'replyLoaded_"+id+"',{parentId:'"+id+"',application:'"+_data.application+"',groupPath:'"+_data.groupPath+"',objectId:'"+_data.objectId+"',pageSize:"+_data.pageSize+",pageNum:"+_data.pageNum+",orderby:'"+_data.orderby+"'});"},methodReplyComment:function(id){return"TrrTransversais.AnnotatioInterface.method.showModalForm('reply','"+id+"')"},methodIsScored:function(id,classOn,classOff){if(_getVotedComments(id)){if(classOff){return classOff}else{return"true"}}else{if(classOn!=undefined){return classOn}else{return"false"}}},methodUpScore:function(id){return"TrrTransversais.AnnotatioInterface.method.updateScore('"+id+"','inc','reply')"},methodDownScore:function(id){return"TrrTransversais.AnnotatioInterface.method.updateScore('"+id+"','dec','reply')"},methodReportAbuse:function(id){return"TrrTransversais.AnnotatioInterface.method.showModalForm('abuse','"+id+"')"},methodDateFormat:function(date,mask){return _formatDate(date,mask," | ")},methodShowDeleteBox:function(id,show,confirm,userType){return"TrrTransversais.AnnotatioInterface.method.showDeleteBox('reply','"+id+"',"+show+", "+confirm+", '"+userType+"')"},methodShowBlockBox:function(id,show,confirm,userType){return"TrrTransversais.AnnotatioInterface.method.showBlockBox('reply','"+id+"',"+show+", "+confirm+")"},methodShowTrrLoginBox:function(userType,destiny){return"TrrTransversais.AnnotatioInterface.method.showTrrLoginBox('"+userType+"', '"+destiny+"')"}};data._MODIFIERS=modifier;if(data.return_code==0){var divExist=false;_loadTemplate(_templateObject.mountListReplies);if($("#"+_templateObject.mountListReplies.destiny).css("display")=="none"){for(a=0;a<_replyOpen.length;a++){if(_replyOpen[a]==_templateObject.mountListReplies.destiny){divExist=true}}if(!divExist){_replyOpenParentId[0]=_templateObject.mountListReplies.destiny.split("_")[1];_replyOpen[0]=_templateObject.mountListReplies.destiny}$("#"+_templateObject.mountListReplies.destiny).css("display","block")}else{for(a=0;a<_replyOpen.length;a++){if(_replyOpen[a]==_templateObject.mountListReplies.destiny){divExist=true}}if(!divExist){_replyOpenParentId[90]=_templateObject.mountListReplies.destiny.split("-")[1];_replyOpen[0]=_templateObject.mountListReplies.destiny}}}if(_callbackReplies!=undefined&&typeof(_callbackReplies)=="function"){_callbackReplies()}_populateSocialDataHTML(arrSocial)};hidePopWin=function(){_stylishInput();$.modal.close()};var _showModalWindow=function(data){var elemContent=data.elemContent,type=data.type;$(elemContent).modal({overlayCss:{backgroundColor:"#000"},containerCss:{height:0,width:0,border:"0"},zIndex:3000,overlayClose:true,onShow:function(){if(_isIpad===true){$(document).scrollTop("0");$("#simplemodal-overlay").css("height","10000px")}},onClose:function(){if(_callbackFormClose!=undefined){_callbackFormClose({type:type.toLowerCase()})}$.modal.close()}})};var _mapEventMetrics=function(){$("#"+_destinyElem).click(function(evt){var rel=evt.target.rel;switch(rel){case"btCommentTop":_Metrics.hitMetrics({type:"comment_top"});break;case"btCommentBottom":_Metrics.hitMetrics({type:"comment_bottom"});break;case"btOldComments":_Metrics.hitMetrics({type:"comment_old"});break;case"btReply":_Metrics.hitMetrics({type:"comment_reply"});break;case"btDelete":_Metrics.hitMetrics({type:"comment_delete"});break}})};var _fnPopulateForm=function(type,socialNetworkType){var formName="",dictionaryAttr="";switch(type){case"insert":formName="formAnnotatioInsert";dictionaryAttr="insertComment";objTemplate=_templateObject.mountFormCommentsInsert;break;case"reply":formName="formAnnotatioReply";dictionaryAttr="replyComment";objTemplate=_templateObject.mountFormCommentsReply;break}var data={};data=_getLabels(dictionaryAttr,data);data=_getLabels("facebook",data);data=_getSso(data);objTemplate.data=data;objTemplate.data.formName=formName;objTemplate.data.methodCloseForm="hidePopWin(false);";objTemplate.data.methodSubmitForm="TrrTransversais.AnnotatioInterface.method.submitForm('"+type+"');";objTemplate.data.twitterToolTipOpen="TrrTransversais.AnnotatioInterface.method.fnToolTip('open','"+formName+"')";objTemplate.data.twitterToolTipClose="TrrTransversais.AnnotatioInterface.method.fnToolTip('close','"+formName+"')";if(_useTrrLogin===true){objTemplate.data.hideLoginForm="TrrTransversais.AnnotatioInterface.method.trrHideLoginForm('"+formName+"')";objTemplate.data.trrLogin="TrrTransversais.AnnotatioInterface.method.trrLogin('"+formName+"')"}else{objTemplate.data.hideLoginForm="";objTemplate.data.trrLogin="void(0);"}var modifier={verifyLogin:function(loginType){return"TrrTransversais.AnnotatioInterface.method.verifyLogin('"+loginType+"','"+formName+"',0)"}};objTemplate.data._MODIFIERS=modifier;try{_loadTemplate(objTemplate,function(){if(_showModal){_userPostLogin="";_showModalWindow({elemContent:"#"+objTemplate.destiny,type:type});if(_allowAnonymous===true){$("#insertComment_"+formName).show();$("#titleCommentsAnonymous_"+formName).show();$("#titleCommentsNotAnonymous_"+formName).hide()}else{$("#insertComment_"+formName).hide();$("#titleCommentsAnonymous_"+formName).hide();$("#titleCommentsNotAnonymous_"+formName).show()}_Annotatio.getCaptchaKey(function(data){if(data.return_code==0||data.return_code==5211){if(data.return_code==5211){objTemplate.data.CaptchaHint=""}if(data.return_code==0){_fnPopulateCaptcha(formName,data);_captchaEnabled=true}else{_captchaEnabled=false}}});TrrTransversais.AnnotatioInterface.method.infoLogin("terra",formName,0);TrrTransversais.AnnotatioInterface.method.infoLogin("facebook",formName,0);TrrTransversais.AnnotatioInterface.method.infoLogin("twitter",formName,0);$("#"+formName+" input[type=radio][name=socialNetwork]").click(function(){var socialNet=$(this).val();$("#userNameSocialNetwork_"+formName).val("");$("#selectedSocialNetwork_"+formName).val("");if(socialNet=="anonymous"){_selectedSocialNetwork="";$("#twitterPanel_"+formName).css("display","none");$("#facebookPanel_"+formName).css("display","none");$("#userNameSocialNetwork_"+formName).val("");$("#selectedSocialNetwork_"+formName).val("")}else{if(socialNet=="terra_NotLogged"){TrrTransversais.AnnotatioInterface.method.verifyLogin("terra",formName,1);_selectedSocialNetwork="terra"}else{if(socialNet=="facebook_NotLogged"){TrrTransversais.AnnotatioInterface.method.verifyLogin("facebook",formName,1);_selectedSocialNetwork="facebook"}else{if(socialNet=="twitter_NotLogged"){TrrTransversais.AnnotatioInterface.method.verifyLogin("twitter",formName,1);_selectedSocialNetwork="twitter"}}}}});$("#userNameSocialNetwork_"+formName).val("");if(_useTrrLogin===true){$("#urlForgotPassword_"+formName).attr("href",_TRRPlugin.getForgotUrl());$("#urlCreateAccount_"+formName).attr("href",_TRRPlugin.getJoinNowUrl())}if(_useTwitter===true){$("#twitterCountController_"+formName).val(_TWPlugin.getMsgLimit());document.getElementById(formName).mensagem.onkeyup=document.getElementById(formName).mensagem.onkeydown=function(){$("#twitterCountController_"+formName).val(_TWPlugin.getMsgLimit()-parseInt(document.getElementById(formName).mensagem.value.length))}}$("#"+formName+" #nome").focus(function(){$("#socialNetwork_Name_"+formName).click();_stylishInput()});document.getElementById(formName).nome.onkeypress=function(e){if(_mapKeys(e)==13){return false}};if(document.getElementById(formName).captcha!=undefined){document.getElementById(formName).captcha.onkeypress=function(e){if(_mapKeys(e)==13){TrrTransversais.AnnotatioInterface.method.submitForm(type);return false}}}document.getElementById("socialNetwork_"+socialNetworkType).checked=true}_stylishInput()})}catch(i){}};var _fnPopulateFormAbuse=function(){data=_getLabels("reportAbuse",{});data=_getSso(data);_templateObject.mountFormAbuse.data=data;_templateObject.mountFormAbuse.data.formName="formAnnotatioAbuse";_templateObject.mountFormAbuse.data.methodCloseForm="hidePopWin(false);";_templateObject.mountFormAbuse.data.methodSubmitForm="TrrTransversais.AnnotatioInterface.method.submitForm('abuse');";_loadTemplate(_templateObject.mountFormAbuse,function(){if(_showModal){_showModalWindow({elemContent:"#"+_templateObject.mountFormAbuse.destiny,type:"abuse"})}_getAbuseEmail();var abuseHdnFields=["form_hide","destino","assunto","url","aplicacao","grupo","idComentario"],abuseHdnFieldsLength=abuseHdnFields.length,abuseHdnFieldsValues=["form_hide,destino,resposta,assunto,cmdFaleCom",_abuseEmail,_getMessage("reportAbuse","msg5"),_data.uri,_data.application,_data.groupPath,_data.parentId],formAnnotatioAbuse=$("#formAnnotatioAbuse"),assunto="";$.each(abuseHdnFields,function(index,item){if(item=="idComentario"){assunto=_data.parentId}else{if(item=="assunto"){assunto=_getMessage("reportAbuse","SubjectEmail")+" | "+_data.groupPath}else{assunto=abuseHdnFieldsValues[index]}}if(item!="assunto"){formAnnotatioAbuse.append('<input type="hidden" name="'+item+'" value="'+abuseHdnFieldsValues[index]+'" />')}else{formAnnotatioAbuse.append('<input type="hidden" name="'+item+'" value="'+assunto+'" />')}});formAnnotatioAbuse.append('<iframe id="iframeAbuse" name="iframeAbuse" style="display:none;" width="0" height="0"></iframe>').attr({target:"iframeAbuse",action:_abuseUrl,method:"GET"})})};var _fnPopulateFormMsg=function(type){data=_getSso();switch(type.toUpperCase()){case"INSERT":data=_getLabels("formInsertMsg",{});_templateObject.mountFormMsgInsert.data=data;_loadTemplate(_templateObject.mountFormMsgInsert);break;case"REPLY":data=_getLabels("formReplyMsg",{});_templateObject.mountFormMsgReply.data=data;_loadTemplate(_templateObject.mountFormMsgReply);break;case"ABUSE":data=_getLabels("formAbuseMsg",{});_templateObject.mountFormMsgAbuse.data=data;_loadTemplate(_templateObject.mountFormMsgAbuse);break}};var _fnControlPagination=function(){var arrPage=[],pgIni,pgEnd;pgIni=_currentPage;if(_data.pageNum==0){pgEnd=1}else{pgEnd=Math.ceil(parseInt(_data.total_comments)/parseInt(_data.pageSize))}arrPage[0]=pgIni;arrPage[1]=pgEnd;return arrPage};var _fnPopulateListComments=function(data){data=_getLabels("listComments",data);data=_getSso(data);if(data.return_code==undefined){throw Error("System Unavailable")}for(var a=0;a<data.comments.length;a++){data.comments[a].text=data.comments[a].text.replace(/\\n|\n|\r/g,"<br>")}_templateObject.mountListComments.data=data;var modifier={methodDateFormat:function(date){return _formatDate(date,mask," | ")}};_templateObject.mountListComments.data._MODIFIERS=modifier;if(data.return_code==0){_loadTemplate(_templateObject.mountListComments)}};var _fnPopulateTransversal=function(data,template){data=_getLabels("listComments",data);data=_getSso(data);data.total_comments=parseInt(_totalComments);data.totalCommentsPlural=data.total_comments!=1?true:false;data.showFilter=true;data.emptyComments=_emptyComments;data.isFilter=(_activeFilter>1)?true:false;data.anonymous=_allowAnonymous;if(_data.fetchNew=="N"){if(data.comments!=undefined){data.moreComments=(data.comments.length==Number(_data.pageSize))?true:false}else{data.moreComments=false}}else{data.moreComments=_moreComments}var arrSocial=[],strImageProfile,socialData,userType,userId,imageTemp;if(data.comments!=undefined){if(data.comments.length>0){_firstCommentId=((_firstCommentId=="")&&((_activeFilter==1)||(_activeFilter=="")))?data.comments[0].id:_firstCommentId;_lastCommentId=(_lastCommentId=="")?data.comments[data.comments.length-1].id:_lastCommentId;if(_data.fetchNew=="N"){_lastCommentId=data.comments[data.comments.length-1].id}else{_firstCommentId=data.comments[0].id}}for(var a=0;a<data.comments.length;a++){data.comments[a].date=_calcTimeZone(data.comments[a].date,_timeZone,"STRING");data.comments[a].isScored=_getVotedComments(data.comments[a].id);data.comments[a].text=data.comments[a].text.replace(/\\n|\n\r|\n|\r/g,"<br>");data.comments[a].editorial=data.comments[a].editorial=="1"?true:false;data.comments[a].last=(a==data.comments.length-1)?true:false;data.comments[a].first=(a==0)?true:false;strImageProfile="";if(data.comments[a].userType=="TWITTER"){profile_url="http://twitter.com/"+data.comments[a].user;strImageProfile='<a href="'+profile_url+'" target="_blank">';strImageProfile+='<img src="'+data.comments[a].imageProfile+'"class="fbAvatar" width="35" height="35"/>';strImageProfile+='<em class="nntt-twitter">Twitter</em>';strImageProfile+="</a>"}if(data.comments[a].userType=="FACEBOOK"){profile_url="http://www.facebook.com/profile.php?id="+data.comments[a].user;strImageProfile='<a href="'+profile_url+'" target="_blank">';imageTemp=(data.comments[a].imageProfile!="")?data.comments[a].imageProfile:"https://graph.facebook.com/"+data.comments[a].user+"/picture";strImageProfile+='<img src="'+imageTemp+'"class="fbAvatar" width="35" height="35"/>';strImageProfile+='<em class="nntt-facebook">Facebook</em>';strImageProfile+="</a>"}if(data.comments[a].userType=="TERRA"){strImageProfile='<a href="javascript:void(0)" class="editorial-off">';if(data.comments[a].imageProfile!=""){strImageProfile+='<img src="'+data.comments[a].imageProfile+'" class="fbAvatar" width="35" height="35"/>'}if(!data.comments[a].editorial){strImageProfile+='<em class="nntt-terra">Terra</em>'}strImageProfile+="</a>"}if((data.comments[a].status!=undefined)&&(data.comments[a].status.toUpperCase()=="D")){strImageProfile="";profile_url="";data.comments[a].status="D";data.comments[a].editorial=false}else{data.comments[a].status="A"}data.comments[a].imageProfile=strImageProfile;if(data.comments[a].subject!=""){socialData=data.comments[a].subject;userType=socialData.split("#")[0];userId=socialData.split("#")[1];data.comments[a].socialId=userType+userId}else{socialData=data.comments[a].subject;userType=data.comments[a].userType;userId=(data.comments[a].user.indexOf("#")=="-1")?data.comments[a].user:data.comments[a].user.split("#")[0];data.comments[a].socialId=userType+userId}if(socialData!=undefined){var size=arrSocial.length;if(size==0){arrSocial.push({type:userType,id:userId})}else{var inArray=false;for(var i=0;i<size;i++){if(arrSocial[i].id==userId){inArray=true}}if(!inArray){arrSocial.push({type:userType,id:userId})}}}}}else{data.moreComments=false}_moreComments=data.moreComments;_templateObject.mountListComments.data=data;_templateObject.mountListComments.data.methodInsertComm="TrrTransversais.AnnotatioInterface.method.showModalForm('insert');";_templateObject.mountListComments.data.methodOldComments="TrrTransversais.AnnotatioInterface.method.changeComments('old');";_templateObject.mountListComments.data.methodNewComments="TrrTransversais.AnnotatioInterface.method.changeComments('new');";_templateObject.mountListComments.data.methodChangeFilterAll="TrrTransversais.AnnotatioInterface.method.changeComments('all');";_templateObject.mountListComments.data.methodChangeFilterLogged="TrrTransversais.AnnotatioInterface.method.changeComments('logged');";_templateObject.mountListComments.data.methodChangeFilterScore="TrrTransversais.AnnotatioInterface.method.changeComments('score');";_templateObject.mountListComments.data.methodHideTrrLoginBox="TrrTransversais.AnnotatioInterface.method.hideTrrLoginBox();";_templateObject.mountListComments.data.methodTrrLoginBoxSend="TrrTransversais.AnnotatioInterface.method.trrLoginBoxSend();";if(template!=undefined){_templateObject.mountListComments.template=template}var modifier={methodComment:function(socialNetworkType){return"TrrTransversais.AnnotatioInterface.method.showModalForm('insert', '', '"+socialNetworkType+"')"},methodShowReplies:function(id){var tplContent=document.getElementById("reply_"+id);return"TrrTransversais.AnnotatioInterface.method.mountListReplies($('#divContainerReply').html(),'replyLoaded_"+id+"',{parentId:'"+id+"',application:'"+_data.application+"',objectId:'"+_data.objectId+"',groupPath:'"+_data.groupPath+"',pageSize:"+_data.pageSize+",pageNum:"+_data.pageNum+",orderby:'"+_data.orderby+"'});"},methodReplyComment:function(id){return"TrrTransversais.AnnotatioInterface.method.showModalForm('reply','"+id+"')"},methodIsScored:function(id,classOn,classOff){if(_getVotedComments(id)){if(classOff){return classOff}else{return true}}else{if(classOn){return classOn}else{return false}}},methodUpScore:function(id){return"TrrTransversais.AnnotatioInterface.method.updateScore('"+id+"','inc','comment')"},methodDownScore:function(id){return"TrrTransversais.AnnotatioInterface.method.updateScore('"+id+"','dec','comment')"},methodReportAbuse:function(id){return"TrrTransversais.AnnotatioInterface.method.showModalForm('abuse','"+id+"')"},methodDateFormat:function(date,mask){return _formatDate(date,mask)},methodShowDeleteBox:function(id,show,confirm,userType){return"TrrTransversais.AnnotatioInterface.method.showDeleteBox('comment','"+id+"',"+show+", "+confirm+",'"+userType+"')"},methodShowBlockBox:function(id,show,confirm){return"TrrTransversais.AnnotatioInterface.method.showBlockBox('comment','"+id+"',"+show+", "+confirm+")"},methodShowTrrLoginBox:function(userType,destiny){return"TrrTransversais.AnnotatioInterface.method.showTrrLoginBox('"+userType+"', '"+destiny+"')"}};_templateObject.mountListComments.data._MODIFIERS=modifier;if(data.return_code==0||data.return_code==5203){_loadTemplate(_templateObject.mountListComments,function(){if(_replyOpen.length>0){for(i=0;i<_replyOpen.length;i++){TrrTransversais.AnnotatioInterface.method.mountListReplies($("#divContainerReply").html(),_replyOpen[i],"{parentId:'"+_replyOpenParentId[i]+"',application:'"+_data.application+"',objectId:'"+_data.objectId+"',groupPath:'"+_data.groupPath+"',pageSize:"+_data.pageSize+",pageNum:"+_data.pageNum+",orderby:'"+_data.orderby+"'}")}}if(_callback!=undefined){var callbackData={return_code:data.return_code,total_comments:data.total_comments};if(typeof(_callback)=="function"){_callback(callbackData)}else{_callbackInit(callbackData)}}_populateSocialDataHTML(arrSocial);_stylishInput();_checkFilter();TrrTransversais.AnnotatioInterface.method.timer();TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()})}};var _fnValidateInsertions=function(data){var operation=data.operation,formName=data.formName,nome=$("#"+formName+" input[name=nome]"),email=$("#"+formName+" input[name=email]"),subject=$("#"+formName+" input[name=subject]"),mensagem=$("#"+formName+" textarea[name=mensagem]"),captcha=$("#"+formName+" input[name=captcha]"),fieldMsgError=$("#"+formName+"_msgError"),fieldUserNameError=$("#"+formName+"_userNameError"),fieldUserNetError=$("#"+formName+"_userNetError"),fieldCaptchaError=$("#"+formName+"_captchaError");fieldMsgError.html("");fieldUserNameError.html("");fieldUserNetError.html("");fieldCaptchaError.html("");var mensagemVerificao=mensagem.val();mensagemVerificao=mensagemVerificao.replace(/ /gi,"");var nomeVerificacao=nome.val();nomeVerificacao=nomeVerificacao.replace(/ /gi,"");if((mensagem.val()=="")||(mensagemVerificao=="")){fieldMsgError.html(_getMessage(operation,"MessageRequired")).css("display","block");return false}if($("#userNameSocialNetwork_"+formName).val()==""){if($("#socialNetwork_Terra_"+formName+":checked").val()==undefined&&$("#socialNetwork_Facebook_"+formName+":checked").val()==undefined&&$("#socialNetwork_Twitter_"+formName+":checked").val()==undefined){if(_allowAnonymous===true){if(_selectedSocialNetwork!=""&&_selectedSocialNetwork!=undefined){fieldUserNetError.html(_getMessage(operation,"mustLogged")).css("display","block");return false}else{if((nome.val()=="")||(nomeVerificacao=="")){fieldUserNameError.html(_getMessage(operation,"NameRequired")).css("display","block");return false}}}else{fieldUserNetError.html(_getMessage(operation,"selectNetwork")).css("display","block");return false}}}else{if(_allowAnonymous===false){if($("input[type=radio][name=socialNetwork][value!=anonymous]:checked").val()==undefined){fieldUserNetError.html(_getMessage(operation,"selectNetwork")).css("display","block");return false}}if($("#socialNetwork_Terra_"+formName+":checked").val()==undefined&&$("#socialNetwork_Facebook_"+formName+":checked").val()==undefined&&$("#socialNetwork_Twitter_"+formName+":checked").val()==undefined){if((nome.val()=="")||(nomeVerificacao=="")){fieldUserNameError.html(_getMessage(operation,"NameRequired")).css("display","block");return false}}}if((_captchaEnabled&&captcha.val()==""||isNaN(captcha.val()))&&($("#socialNetwork_Name_"+formName).attr("checked")||($("#mensagem_"+formName).css("visibility")=="hidden"))){captcha.val("");fieldCaptchaError.html(_getMessage(operation,"InvalidCaptcha")).css("display","block");return false}return true};var _fnValidateForm=function(type){switch(type.toUpperCase()){case"INSERT":return _fnValidateInsertions({formName:"formAnnotatioInsert",operation:"insertComment"});break;case"REPLY":return _fnValidateInsertions({formName:"formAnnotatioReply",operation:"replyComment"});break;case"ABUSE":var nome=$("#formAnnotatioAbuse input[name=nome]"),email=$("#formAnnotatioAbuse input[name=email]"),telefone=$("#formAnnotatioAbuse input[name=telefone]"),mensagem=$("#formAnnotatioAbuse textarea[name=mensagem]"),fieldError=$("#formAnnotatioAbuse_msgError");fieldError.html("");if(nome.val()==""){nome.focus();fieldError.html(_getMessage("reportAbuse","NameRequired")).css("display","block");return false}if(email.val()==""){email.focus();fieldError.html(_getMessage("reportAbuse","EmailRequired")).css("display","block");return false}var reEmail=/^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;if(!reEmail.test(email.val())){email.focus();fieldError.html(_getMessage("reportAbuse","InvalidEmail")).css("display","block");return false}if(telefone.val()==""){telefone.focus();fieldError.html(_getMessage("reportAbuse","PhoneRequired")).css("display","block");return false}if(mensagem.val()==""){mensagem.focus();fieldError.html(_getMessage("reportAbuse","MessageRequired")).css("display","block");return false}return true;break}};var _fnSendData=function(data,type){var id,formName,dataMsg,divExist;switch(type.toUpperCase()){case"INSERT":if(data.result.return_code==0){id=data.result.comment.id}_data.pageNum=1;_currentPage=1;formName="formAnnotatioInsert",dataMsg="insertComment";break;case"REPLY":id=_data.parentId;divExist=false;for(a=0;a<_replyOpen.length;a++){if(_replyOpen[a]=="replyLoaded_"+id){divExist=true}}if(!divExist){_replyOpenParentId[0]=id;_replyOpen[0]="replyLoaded_"+id}formName="formAnnotatioReply";dataMsg="replyComment";break}if(data.result.return_code==undefined){throw Error("System Unavailable")}var fnModeratedComment=function(){data=_getLabels("formInsertMsgModerated",data);data=_getSso(data);_templateObject.mountMessage={template:$("#divFormAnnotatioMsg").html(),destiny:"divModal",data:data};_templateObject.mountMessage.data.methodCloseForm="hidePopWin(false);";_templateObject.mountMessage.data.methodInsertComm="TrrTransversais.AnnotatioInterface.method.showModalForm('"+type+"','"+id+"');";_loadTemplate(_templateObject.mountMessage);_data.orderby="datedesc";_data.fetchNew="N";_data.comRefId="";if(type.toUpperCase()!="REPLY"){_firstCommentId="";_lastCommentId="";_Annotatio.listComments(_data,function(data){_totalComments=data.total_comments;_numComments=data.num_comments;_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true;_fnPopulateTransversal(data,_tplList);_checkFilter(1);_behaviourListComments();if(_isIpad===true){$("#simplemodal-overlay").css("height","10000px")}})}};switch(data.result.return_code){case 0:data=_getLabels("formInsertMsg",data);data=_getSso(data);_templateObject.mountMessage={template:$("#divFormAnnotatioMsg").html(),destiny:"divModal",data:data};_templateObject.mountMessage.data.methodCloseForm="hidePopWin(false);";_templateObject.mountMessage.data.methodInsertComm="TrrTransversais.AnnotatioInterface.method.showModalForm('"+type+"','"+id+"');";_loadTemplate(_templateObject.mountMessage);_data.orderby="datedesc";_data.fetchNew="N";_data.comRefId="";if(type.toUpperCase()=="REPLY"){$("#replyLoaded_"+_data.parentId).html("");var parameters={parentId:_data.parentId,application:_data.application,objectId:_data.objectId,groupPath:_data.groupPath,pageSize:_data.pageSize,pageNum:_data.pageNum,orderby:_data.orderby,fetchNew:_data.fetchNew};var actualNumberComments=parseInt($("#divNumComments #emTotalComments").text());if(actualNumberComments>0){actualNumberComments=actualNumberComments+1}$("#divNumComments #emTotalComments").text(actualNumberComments);$("#divNumComments #spanTotalComments").html(actualNumberComments!=1?_getLabels("listComments",{}).Comments:_getLabels("listComments",{}).CommentSingular);TrrTransversais.AnnotatioInterface.method.mountListReplies($("#divContainerReply").html(),"replyLoaded_"+_data.parentId,parameters)}else{_firstCommentId="";_lastCommentId="";_Annotatio.listComments(_data,function(data){_totalComments=data.total_comments;_numComments=data.num_comments;_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true;_fnPopulateTransversal(data,_tplList);if(_isIpad===true){$("#simplemodal-overlay").css("height","10000px")}_checkFilter(1);_behaviourListComments()})}break;case 5204:fnModeratedComment();break;case 5207:$("#captcha_"+formName).val("");document.getElementById("btSendComment_"+formName).onclick=function(){};if(document.getElementById("socialNetwork_Name_"+formName).checked==true){$("#"+formName+"_captchaError").html(_getMessage(dataMsg,"InvalidCaptcha")).css("display","block");_fnPopulateCaptcha(formName,data.result)}else{$("#captcha_"+formName).val("");_fnPopulateCaptcha(formName,data.result);if($("#mensagem_"+formName).css("visibility")=="hidden"){$(formName+"_captchaError").html(_getMessage(dataMsg,"InvalidCaptcha")).css("display","block")}else{$("#pCaptchaHint_"+formName).html(_getLabels("insertComment",{}).CaptchaHintLogged).css("display","block");$("#divCaptcha_"+formName).css("display","block");$("#imgFormCaptcha_"+formName).css("display","block");$("#captcha_"+formName).css("display","block");$("#containerSocialNetwork_"+formName).addClass("align-box");$("#socialContentUserDataResultNotLogged_Terra_"+formName).addClass("align-socialContent");$("#messageLabel_"+formName).html(_getLabels("insertComment",{}).YourMessage);$("#titleCommentsNotAnonymous_"+formName).html(_getMessage(dataMsg,"isLogged"));$("#titleCommentsAnonymous_"+formName).html(_getMessage(dataMsg,"isLogged"));$("#insertComment_"+formName).hide();if(!$("#socialNetwork_Terra_"+formName).attr("checked")){$("#socialContentUserDataResultNotLogged_Terra_"+formName).hide()}if(!$("#socialNetwork_Facebook_"+formName).attr("checked")){$("#socialContentUserDataResultNotLogged_Facebook_"+formName).hide()}if(!$("#socialNetwork_Twitter_"+formName).attr("checked")){$("#socialContentUserDataResultNotLogged_Twitter_"+formName).hide()}$("#socialNetwork_Terra_"+formName).hide();$("#socialNetwork_Facebook_"+formName).hide();$("#socialNetwork_Twitter_"+formName).hide();$("#socialBorder_Facebook_"+formName).hide();$("#socialBorder_Twitter_"+formName).hide();$("#socialUserLogInOut_Terra_"+formName).css("visibility","hidden");$("#socialUserLogInOut_Facebook_"+formName).css("visibility","hidden");$("#socialUserLogInOut_Twitter_"+formName).css("visibility","hidden");$("#mensagem_"+formName).css("visibility","hidden");$("#btSendComment_"+formName).addClass("nntt-confirm");$("#divCaptcha_"+formName).addClass("nntt-confirm");$("#pCaptchaHint_"+formName).addClass("nntt-info-confirm");$("#captcha_"+formName).addClass("nntt-captcha-input-confirm");var mensagem=$("#mensagem_"+formName).val();if(mensagem.length>_msgSizeLoggedCaptchaScr){$("#confirmMessage_"+formName).html(mensagem.substr(0,_msgSizeLoggedCaptchaScr)+"...")}else{$("#confirmMessage_"+formName).html(mensagem)}$("#confirmMessage_"+formName).show();$("#btSendComment_"+formName).click(function(){_Metrics.hitMetrics({type:"show_captcha"})})}}break;case 5217:_Annotatio.getCaptchaKey(function(data){document.getElementById(formName).captcha.value="";document.getElementById(formName+"_msgError").innerHTML=_getMessage(dataMsg,"BlockedComment");_fnPopulateCaptcha(formName,data)});break;case 5233:fnModeratedComment();break}};var _cutString=function(data){var text=data.strToCut,len=data.lengthToCut;if(text.length>len){return text.substring(0,len)+"..."}else{return text}};this.socialLogout=function(loginType,formName){var fnCallback=function(){var loginTypeUpper=loginType.substr(0,1).toUpperCase()+loginType.substr(1),origin=$("#socialContentUserDataTemplateNotLogged").html(),destiny="socialContentUserDataResultNotLogged_"+loginTypeUpper+"_"+formName,params={socialType:loginType.toLowerCase(),socialLogin:"TrrTransversais.AnnotatioInterface.method.verifyLogin('"+loginType+"','"+formName+"',1)"};params=_getLabels(loginType,params);_parseTemplate(origin,destiny,params);$("#userNameSocialNetwork_"+formName).val("");$("#selectedSocialNetwork_"+formName).val("");document.getElementById("facebookPanel_"+formName).style.display="none";document.getElementById("twitterPanel_"+formName).style.display="none";if($("#insertComment_"+formName).css("display")!="none"){$("#socialNetwork_Name_"+formName).click()}if(loginType.toUpperCase()=="TERRA"){$("#divContainerAnnotatio [class*=lnk_TERRA] .divDelete").hide();$("#divContainerAnnotatio [class*=lnk_TERRA] [class^=spacer_TERRA]").hide();$("#divContainerAnnotatio [class*=lnkReply_TERRA] .divDelete").hide();$("#divContainerAnnotatio [class*=spacer_TERRA]").hide();$("#divContainerAnnotatio .divBlock").hide();$("#divContainerAnnotatio .spacer_block").hide()}else{TrrTransversais.AnnotatioInterface.method.verifySocialData()}};switch(loginType.toLowerCase()){case"terra":_userPostLogin="";_userIdTrr=false;_TRRPlugin.logout({callback:function(){fnCallback()}});break;case"facebook":_userPostLogin="";_userIdFB=false;_FBPlugin.logout({callback:function(){fnCallback()}});break;case"twitter":_userPostLogin="";_userIdTW=false;_TWPlugin.logout({callback:function(){fnCallback()}});break;default:break}};this.trrHideLoginForm=function(formName){$("#divModal_"+formName).removeClass("pseudo");$("#userTerra_"+formName).val("");$("#passTerra_"+formName).val("");$("#loginTerra_"+formName).css("display","none")};this.trrLogin=function(formName){var user=$("#userTerra_"+formName).val(),pass=$("#passTerra_"+formName).val();if(user!=""&&pass!=""){_TRRPlugin.requireSession({user:user,pass:pass})}};this.showMessage=function(type,formName){switch(type){case"twitter":var data=_getLabels("twitter",{});$("#"+formName+"_msgError").html(data.socialMsgSystemError).css("display","block");break;case"facebook":var data=_getLabels("facebook",{});$("#"+formName+"_msgError").html(data.socialMsgSystemError).css("display","block");break;default:return;break}};this.infoLogin=function(loginType,formName,socialNetworkType){_userPostLogin=loginType.toLowerCase();var behaviorLoginNotLogged=function(data){var dicAttr=data.dicAttr,origin=$("#socialContentUserDataTemplateNotLogged").html(),destiny="";switch(loginType){case"terra":destiny="socialContentUserDataResultNotLogged_Terra_"+formName;$("#socialContentUserDataResultNotLogged_Terra_"+formName).css("display","block");break;case"facebook":destiny="socialContentUserDataResultNotLogged_Facebook_"+formName;$("#socialContentUserDataResultNotLogged_Facebook_"+formName).css("display","block");break;case"twitter":destiny="socialContentUserDataResultNotLogged_Twitter_"+formName;$("#socialContentUserDataResultNotLogged_Twitter_"+formName).css("display","block");break}var params={formName:formName,socialUserName:"",socialType:loginType.toLowerCase(),socialLogin:"TrrTransversais.AnnotatioInterface.method.verifyLogin('"+loginType+"','"+formName+"',1)"};params=_getLabels(dicAttr,params);_parseTemplate(origin,destiny,params);$("#containerSocialNetwork_"+formName).show()};switch(loginType.toLowerCase()){case"terra":if(_useTrrLogin===true){behaviorLoginNotLogged({dicAttr:"terra"});_TRRPlugin.getUserInfo(function(recData){TrrTransversais.AnnotatioInterface.method.verifyLogin("terra",formName,0,recData)},function(){})}break;case"facebook":if(_useFacebook===true){TrrTransversais.AnnotatioInterface.method.trrHideLoginForm(formName);behaviorLoginNotLogged({dicAttr:"facebook"});_FBPlugin.isLogged(function(recData){var behaviorAuthenticate=function(recData){TrrTransversais.AnnotatioInterface.method.verifyLogin("facebook",formName,0,recData)};_FBPlugin.updateAccessTokenStorage();behaviorAuthenticate(recData)},function(){})}break;case"twitter":if(_useTwitter===true){TrrTransversais.AnnotatioInterface.method.trrHideLoginForm(formName);behaviorLoginNotLogged({dicAttr:"twitter"});_TWPlugin.isLogged(function(){var behaviorAuthenticate=function(recData){TrrTransversais.AnnotatioInterface.method.verifyLogin("twitter",formName,0,recData)};var objAccessStorage=_TWPlugin.getAccessTokenStorage(),accessToken=(objAccessStorage!=undefined)?objAccessStorage.accessToken:"",accessTokenSecret=(objAccessStorage!=undefined)?objAccessStorage.accessTokenSecret:"";_Annotatio.TwitterVerifyCredentials({country:_TWPlugin.getCountry(),accessToken:accessToken,accessTokenSecret:accessTokenSecret},function(recData){if(recData.return_code==0){behaviorAuthenticate(recData)}else{_TWPlugin.logout({callback:function(){}});behaviorLoginNotLogged({dicAttr:"twitter"});return false}})},function(){behaviorLoginNotLogged({dicAttr:"twitter"})})}break;default:return false;break}_userPostLogin=""};this.verifySocialData=function(login){var login=(login==undefined)?false:login;var behaviourShowButton=function(){if((_userIdTW==false)||(_userIdTW=="")){$("#divContainerAnnotatio [class*=lnk_TWITTER] .divDelete").hide();$("#divContainerAnnotatio [class*=lnk_TWITTER] [class^=spacer_TWITTER]").hide();$("#divContainerAnnotatio [class*=lnkReply_TWITTER] .divDelete").hide();$("#divContainerAnnotatio [class*=spacer_TWITTER]").hide()}if((_userIdTrr==false)||(_userIdTrr=="")){$("#divContainerAnnotatio [class*=lnk_TERRA] .divDelete").hide();$("#divContainerAnnotatio [class*=lnk_TERRA] [class^=spacer_TERRA]").hide();$("#divContainerAnnotatio [class*=lnkReply_TERRA] .divDelete").hide();$("#divContainerAnnotatio [class*=spacer_TERRA]").hide();$("#divContainerAnnotatio .divBlock").hide();$("#divContainerAnnotatio .spacer_block").hide()}if((_userIdFB==false)||(_userIdFB=="")){$("#divContainerAnnotatio [class*=lnk_FACEBOOK] .divDelete").hide();$("#divContainerAnnotatio [class*=lnk_FACEBOOK] [class^=spacer_FACEBOOK]").hide();$("#divContainerAnnotatio [class*=lnkReply_FACEBOOK] .divDelete").hide();$("#divContainerAnnotatio [class*=spacer_FACEBOOK]").hide()}if((_userIdTW!="")&&(_userIdTW!=false)){$("#divContainerAnnotatio .lnk_TWITTER"+_userIdTW+" .divDelete").show();$("#divContainerAnnotatio .lnk_TWITTER"+_userIdTW+" .spacer_TWITTER"+_userIdTW).show();$("#divContainerAnnotatio .lnkReply_TWITTER"+_userIdTW+" .divDelete").show();$("#divContainerAnnotatio .lnkReply_TWITTER"+_userIdTW+" .spacer_TWITTER"+_userIdTW).show()}if((_userIdFB!="")&&(_userIdFB!=false)){$("#divContainerAnnotatio .lnk_FACEBOOK"+_userIdFB+" .divDelete").show();$("#divContainerAnnotatio .lnk_FACEBOOK"+_userIdFB+" .spacer_FACEBOOK"+_userIdFB).show();$("#divContainerAnnotatio .lnkReply_FACEBOOK"+_userIdFB+" .divDelete").show();$("#divContainerAnnotatio .lnkReply_FACEBOOK"+_userIdFB+" .spacer_FACEBOOK"+_userIdFB).show()}if((_userIdTrr!="")&&(_userIdTrr!=false)){if(_userTrrEditorial){$("#divContainerAnnotatio .divBlock").show();$("#divContainerAnnotatio .spacer_block").show();$("#divContainerAnnotatio [class*=lnk_TERRA"+_userIdTrr+"] .divBlock").hide();$("#divContainerAnnotatio [class*=lnk_TERRA"+_userIdTrr+"] .spacer_block").hide();$("#divContainerAnnotatio [class*=lnkReply_TERRA"+_userIdTrr+"] .divBlock").hide();$("#divContainerAnnotatio [class*=spacer_TERRA"+_userIdTrr+"]").hide();$("#divContainerAnnotatio .lnk_TERRA"+_userIdTrr+" .divDelete").show();$("#divContainerAnnotatio .lnk_TERRA"+_userIdTrr+" .spacer_TERRA"+_userIdTrr).show();$("#divContainerAnnotatio .lnkReply_TERRA"+_userIdTrr+" .divDelete").show();$("#divContainerAnnotatio .lnkReply_TERRA"+_userIdTrr+" .spacer_TERRA"+_userIdTrr).show();$("#divContainerAnnotatio [class*=lnk_]").each(function(){var lblDelDisp=$(this).find(".divDelete").css("display");var lblBloDisp=$(this).find(".divBlock").css("display");if((lblDelDisp!="none")&&(lblBloDisp!="none")){$(this).find(".divBlock").hide();$(this).find(".spacer_block").hide()}else{if(lblBloDisp!="none"){$("#divContainerAnnotatio").find(".replies .reply-editorial .spacer_block").hide()}}})}else{$("#divContainerAnnotatio .lnk_TERRA"+_userIdTrr+" .divDelete").show();$("#divContainerAnnotatio .lnk_TERRA"+_userIdTrr+" .spacer_TERRA"+_userIdTrr).show();$("#divContainerAnnotatio .lnkReply_TERRA"+_userIdTrr+" .divDelete").show();$("#divContainerAnnotatio .lnkReply_TERRA"+_userIdTrr+" .spacer_TERRA"+_userIdTrr).show()}}};if(_userIdTW==""){_userIdTW=false;_TWPlugin.isLogged(function(){var objAccessStorage=_TWPlugin.getAccessTokenStorage(),accessToken=(objAccessStorage!=undefined)?objAccessStorage.accessToken:"",accessTokenSecret=(objAccessStorage!=undefined)?objAccessStorage.accessTokenSecret:"";if((accessToken!="")&&(accessTokenSecret!="")){_Annotatio.TwitterVerifyCredentials({country:_TWPlugin.getCountry(),accessToken:accessToken,accessTokenSecret:accessTokenSecret},function(retData){if(retData.return_code==0){_userIdTW=retData.data.screen_name}else{_TWPlugin.logout({callback:function(){}})}behaviourShowButton()})}},function(){behaviourShowButton()})}if(_userIdFB==""){_userIdFB=false;_FBPlugin.isLogged(function(retData){_FBPlugin.updateAccessTokenStorage();_userIdFB=retData.id;behaviourShowButton()},function(){_FBPlugin.removeAccessTokenStorage();behaviourShowButton()})}if(!login){if(_userIdTrr==""){_userIdTrr=false;_userTrrEditorial=false;_TRRPlugin.getUserInfo(function(retData){_userIdTrr=retData.idPerm.split("#")[0];var parameters={sessionkey:retData.key,namespace:retData.brand,user:retData.login};_Annotatio.userIsEditorial(parameters,function(data){if((data.result.return_code==0)&&(data.result.editorial=="1")){_userTrrEditorial=true;behaviourShowButton()}})},function(retData){_TRRPlugin.logout();behaviourShowButton()},function(retData){behaviourShowButton()})}if((_userIdTrr!="")&&(_userIdFB!="")&&(_userIdTW!="")){behaviourShowButton()}}behaviourShowButton();_stylishInput()};this.verifyLogin=function(loginType,formName,logging,recData){_userPostLogin=loginType.toLowerCase();var behaviorLogin=function(data){$("#"+formName+"_userNetError").html("");var fullName=(data.fullName!=undefined)?data.fullName:"",picture=(data.picture!=undefined)?data.picture:"",dicAttr=(data.dicAttr!=undefined)?data.dicAttr:"",origin="",destiny="";switch(loginType){case"terra":origin=document.getElementById("socialContentUserDataTemplateTerra").innerHTML;destiny="socialContentUserDataResultNotLogged_Terra_"+formName;break;case"facebook":origin=document.getElementById("socialContentUserDataTemplateFacebook").innerHTML;destiny="socialContentUserDataResultNotLogged_Facebook_"+formName;break;case"twitter":origin=document.getElementById("socialContentUserDataTemplateTwitter").innerHTML;destiny="socialContentUserDataResultNotLogged_Twitter_"+formName;break;default:break}var params={formName:formName,socialUserName:fullName,socialUserNameCut:_cutString({strToCut:fullName,lengthToCut:_fullNameMaxLength}),socialType:loginType.toLowerCase(),socialLogout:"TrrTransversais.AnnotatioInterface.method.socialLogout('"+loginType+"','"+formName+"')"};params=_getLabels(dicAttr,params);_parseTemplate(origin,destiny,params);var fnSelectNetwork=function(data){var socialNet=data.value;if(socialNet=="anonymous"){$("#userNameSocialNetwork_"+formName).val("");$("#selectedSocialNetwork_"+formName).val("")}else{$("#userNameSocialNetwork_"+formName).val(data.rel);$("#selectedSocialNetwork_"+formName).val(socialNet);if(socialNet=="twitter"){document.getElementById("twitterPanel_"+formName).style.display="block";document.getElementById("facebookPanel_"+formName).style.display="none";$("#twitterPublish_"+formName).attr("checked","checked")}else{document.getElementById("twitterPanel_"+formName).style.display="none"}if(socialNet=="facebook"){document.getElementById("facebookPanel_"+formName).style.display="block";document.getElementById("twitterPanel_"+formName).style.display="none";$("#facebookPublish_"+formName).attr("checked","checked")}else{document.getElementById("facebookPanel_"+formName).style.display="none"}if(socialNet=="terra"){document.getElementById("facebookPanel_"+formName).style.display="none";document.getElementById("twitterPanel_"+formName).style.display="none"}}};switch(loginType){case"terra":document.getElementById("socialContentUserDataResultNotLogged_Terra_"+formName).style.display="block";if(logging==1){document.getElementById("socialNetwork_Terra_"+formName).checked=true;$("#socialNetwork_Terra_"+formName).click()}document.getElementById("socialNetwork_Terra_"+formName).onclick=function(){fnSelectNetwork({value:this.value,rel:$("#socialNetwork_Terra_"+formName).attr("rel")});TrrTransversais.AnnotatioInterface.method.captchaControl("close",formName)};if(_selectedSocialNetwork=="terra"){$("#socialNetwork_Terra_"+formName).click();$("#userNameSocialNetwork_"+formName).val(fullName);$("#selectedSocialNetwork_"+formName).val(loginType)}break;case"facebook":document.getElementById("socialContentUserDataResultNotLogged_Facebook_"+formName).style.display="block";if(logging==1){document.getElementById("socialNetwork_Facebook_"+formName).checked=true;$("#socialNetwork_Facebook_"+formName).click();$("#facebookPanel_"+formName).show();$("#twitterPanel_"+formName).hide()}document.getElementById("socialNetwork_Facebook_"+formName).onclick=function(){fnSelectNetwork({value:this.value,rel:$("#socialNetwork_Facebook_"+formName).attr("rel")});TrrTransversais.AnnotatioInterface.method.captchaControl("close",formName)};if(_selectedSocialNetwork=="facebook"){$("#socialNetwork_Facebook_"+formName).click();$("#userNameSocialNetwork_"+formName).val(fullName);$("#selectedSocialNetwork_"+formName).val(loginType);$("#facebookPublish_"+formName).attr("checked","checked")}break;case"twitter":if(logging==1){document.getElementById("socialNetwork_Twitter_"+formName).checked=true;$("#socialNetwork_Twitter_"+formName).click();$("#twitterPanel_"+formName).show();$("#facebookPanel_"+formName).hide()}document.getElementById("socialNetwork_Twitter_"+formName).onclick=function(){fnSelectNetwork({value:this.value,rel:$("#socialNetwork_Twitter_"+formName).attr("rel")});TrrTransversais.AnnotatioInterface.method.captchaControl("close",formName)};if(_selectedSocialNetwork=="twitter"){$("#socialNetwork_Twitter_"+formName).click();$("#userNameSocialNetwork_"+formName).val(fullName);$("#selectedSocialNetwork_"+formName).val(loginType);$("#twitterPublish_"+formName).attr("checked","checked")}break}TrrTransversais.AnnotatioInterface.method.captchaControl("close",formName);document.getElementById("socialUserAvatar_"+formName+"_"+loginType).src=picture;document.getElementById(formName+"_msgError").innerHTML="";document.getElementById(formName+"_msgError").style.display="none";_stylishInput()};switch(loginType.toLowerCase()){case"terra":if(_useTrrLogin===true){_TRRPlugin.getUserInfo(function(retData){TrrTransversais.AnnotatioInterface.method.trrHideLoginForm(formName);_userIdTrr=retData.idPerm.split("#")[0];behaviorLogin({fullName:retData.fullName,picture:(retData.picture!="")?retData.picture:_TRRPlugin.getAvatarBigNull(),dicAttr:"terra"});_userTrrEditorial=false;var parameters={sessionkey:retData.key,namespace:retData.brand,user:retData.login};_Annotatio.userIsEditorial(parameters,function(data){if((data.result.return_code==0)&&(data.result.editorial=="1")){_userTrrEditorial=true}TrrTransversais.AnnotatioInterface.method.verifySocialData()})},function(){document.getElementById("loginContent_"+formName).className=document.getElementById("loginContent_"+formName).className.replace(" logged","");document.getElementById("errorMsgTerra_"+formName).innerHTML="";document.getElementById("loginTerra_"+formName).style.display="block";$("#divModal_"+formName).addClass("pseudo");$("#loginTerra_"+formName).addClass("alignButton");_TRRPlugin.logout();document.getElementById("passTerra_"+formName).onkeypress=document.getElementById("userTerra_"+formName).onkeypress=function(e){if(_mapKeys(e)==13){TrrTransversais.AnnotatioInterface.method.trrLogin(formName);return false}}},function(retData){var msg=_getLabels("terra",{});switch(retData.type){case"invalidLogin":document.getElementById("errorMsgTerra_"+formName).innerHTML=msg.socialMsgLoginError;document.getElementById("errorMsgTerra_"+formName).style.display="block";break;case"systemDown":document.getElementById("errorMsgTerra_"+formName).innerHTML=msg.socialMsgSystemError;document.getElementById("errorMsgTerra_"+formName).style.display="block";break}})}break;case"facebook":if(_useFacebook===true){var behaviorAuthenticateFb=function(recData){_userIdFB=recData.id;TrrTransversais.AnnotatioInterface.method.verifySocialData(true);behaviorLogin({fullName:recData.name,picture:"https://graph.facebook.com/"+recData.id+"/picture",dicAttr:"facebook"})};if(recData==undefined){if(logging==1){_FBPlugin.getUserInfo(function(retData){_FBPlugin.updateAccessTokenStorage();behaviorAuthenticateFb(retData);TrrTransversais.AnnotatioInterface.method.verifySocialData(true)},function(){});TrrTransversais.AnnotatioInterface.method.verifySocialData(true)}else{_FBPlugin.isLogged(function(retData){_FBPlugin.updateAccessTokenStorage();behaviorAuthenticateFb(retData);TrrTransversais.AnnotatioInterface.method.verifySocialData(true)},function(){if(_userPostLogin=="facebook"){_FBPlugin.removeAccessTokenStorage();_userIdFB=false;TrrTransversais.AnnotatioInterface.method.verifySocialData(true)}})}}else{behaviorAuthenticateFb(recData)}}break;case"twitter":if(_useTwitter===true){TrrTransversais.AnnotatioInterface.method.trrHideLoginForm(formName);_TWPlugin.isLogged(function(){var behaviorAuthenticate=function(recData){_TWPlugin.setUserId((recData.data.screen_name!=""?recData.data.screen_name:recData.data.name));retData={};retData.fullName=recData.data.name;retData.picture=recData.data.profile_image_url;_userRecData=recData.data.name;TrrTransversais.AnnotatioInterface.method.verifySocialData(true);behaviorLogin({fullName:retData.fullName,picture:(retData.picture!="")?retData.picture:_TRRPlugin.getAvatarBigNull(),dicAttr:"twitter"})};if(recData==undefined){var objAccessStorage=_TWPlugin.getAccessTokenStorage(),accessToken=(objAccessStorage!=undefined)?objAccessStorage.accessToken:"",accessTokenSecret=(objAccessStorage!=undefined)?objAccessStorage.accessTokenSecret:"";_Annotatio.TwitterVerifyCredentials({country:_TWPlugin.getCountry(),accessToken:accessToken,accessTokenSecret:accessTokenSecret},function(retData){if(retData.return_code==0){behaviorAuthenticate(retData)}else{_TWPlugin.logout({callback:function(){}});msg=_getLabels("twitter",{});document.getElementById(formName+"_msgError").innerHTML=msg.socialMsgSystemError;document.getElementById(formName+"_msgError").style.display="block";document.getElementById("socialContentUserDataResultNotLogged_Twitter_"+formName).style.display="block";_userIdTW=false;TrrTransversais.AnnotatioInterface.method.verifySocialData(true);return false}})}else{behaviorAuthenticate(recData)}},function(){if(_userPostLogin=="twitter"){_userIdTW=false;TrrTransversais.AnnotatioInterface.method.verifySocialData(true);window.open(_TWPlugin.getReceiverUrl()+"?annFormName="+formName+"&windowOpen=true","popup","width=780,height=450,scrollbars=1")}})}break;default:return false;break}_stylishInput()};this.refreshComments=function(){this.changePage("FIRST")};this.changePage=function(type){switch(type.toUpperCase()){case"FIRST":_currentPage=1;_data.pageNum=1;_replyOpenParentId=[];_replyOpen=[];_Annotatio.listComments(_data,function(data){_fnPopulateTransversal(data,_tplList)});break}};var _stylishInput=function(){var stylishRadio=function(){$("#divModal .nntt-stylishInput input[type=radio]").removeClass("nntt-stylishRadioChecked");$("#divModal .nntt-stylishInput input[type=radio]").addClass("nntt-stylishRadioNotChecked");$("#divModal .nntt-stylishInput input[type=radio]").each(function(){if($(this).attr("checked")){$(this).parent().removeClass("nntt-stylishRadioNotChecked");$(this).parent().addClass("nntt-stylishRadioChecked")}else{$(this).parent().removeClass("nntt-stylishRadioChecked");$(this).parent().addClass("nntt-stylishRadioNotChecked")}})};var stylishCheckbox=function(){$("#divModal .nntt-stylishInput input[type=checkbox]").removeClass("nntt-stylishCheckboxChecked");$("#divModal .nntt-stylishInput input[type=checkbox]").addClass("nntt-stylishCheckboxNotChecked");$("#divModal .nntt-stylishInput input[type=checkbox]").each(function(){if($(this).attr("checked")){$(this).parent().removeClass("nntt-stylishCheckboxNotChecked");$(this).parent().addClass("nntt-stylishCheckboxChecked")}else{$(this).parent().removeClass("nntt-stylishCheckboxChecked");$(this).parent().addClass("nntt-stylishCheckboxNotChecked")}})};$("#divModal .nntt-stylishInput").each(function(){$(this).unbind("click").bind("click",function(){if($(this).find("input[type=radio]").size()>0){if(!$(this).find("input").attr("checked")){$(this).find("input").attr("checked","checked");$(this).find("input").click()}}else{if($(this).find("input").attr("checked")){$(this).find("input").attr("checked",false)}else{$(this).find("input").attr("checked","checked")}}stylishCheckbox();stylishRadio()})});$(".nntt-stylishInput input[type=radio]").unbind("change",stylishRadio).bind("change",stylishRadio);$(".nntt-stylishInput input[type=radio]").unbind("click",stylishRadio).bind("click",stylishRadio);$(".nntt-stylishInput input[type=checkbox]").unbind("change",stylishCheckbox).bind("change",stylishCheckbox);$(".nntt-stylishInput input[type=checkbox]").unbind("click",stylishCheckbox).bind("click",stylishCheckbox);$(".nntt-stylishInput input[type=radio]").each(function(){if($(this).attr("checked")){$(this).parent().removeClass("nntt-stylishRadioNotChecked");$(this).parent().addClass("nntt-stylishRadioChecked")}else{$(this).parent().removeClass("nntt-stylishRadioChecked");$(this).parent().addClass("nntt-stylishRadioNotChecked")}});$(".nntt-stylishInput input[type=checkbox]").each(function(){if($(this).attr("checked")){$(this).parent().removeClass("nntt-stylishCheckboxNotChecked");$(this).parent().addClass("nntt-stylishCheckboxChecked")}else{$(this).parent().removeClass("nntt-stylishCheckboxChecked");$(this).parent().addClass("nntt-stylishCheckboxNotChecked")}})};var _checkFilter=function(filter){_activeFilter=(filter==undefined)?((_activeFilter==undefined)?1:_activeFilter):filter;$("#divRdoBtn input[name='commentFilter']").each(function(){if($(this).val()==_activeFilter){$(this).attr("checked",true)}});_stylishInput()};var _behaviourListComments=function(){$("#divContainerAnnotatio #lin-filter-bottom").removeClass("lin-bottom-editorial");$("#divContainerAnnotatio #divListComments [class*=commentId]").removeClass("comment-editorial-border-top");$("#divContainerAnnotatio #divListComments [class*=commentId]").removeClass("comment-editorial-border-top-show");$("#divContainerAnnotatio #divListComments .linOldComments, #divListComments .divlinHorReply").removeClass("divlinBlank");$("#divContainerAnnotatio #divListComments .linOldComments").show();$("#divContainerAnnotatio .divlinHorReply").show();$("#divContainerAnnotatio [class*=trrLoginBox]:not(:first)").remove();$("#divContainerAnnotatio hr:not(:first)").remove();if($("#divContainerAnnotatio #linNewComments").css("display")!="none"){if($("#divContainerAnnotatio #linNewComments").prevAll("[class*=commentId]").size()==0){$("#divContainerAnnotatio #linNewComments").hide()}}$("#divContainerAnnotatio #divListComments > div, #divContainerAnnotatio hr").each(function(index){if($(this).hasClass("comment-editorial")||(($(this).attr("id")=="linNewComments")&&($(this).css("display")!="none"))){if(index>0){if($(this).prev().hasClass("linOldComments")){$(this).prev().addClass("divlinBlank")}if($(this).next().hasClass("linOldComments")){$(this).next().addClass("divlinBlank")}}}});$("#divContainerAnnotatio .replyLoaded").each(function(index){$(this).find("[class*=replyId]").each(function(index){if($(this).find(".replies .reply-editorial").size()>0){if($(this).prev().hasClass("divlinHorReply")){$(this).prev().addClass("divlinBlank")}if($(this).next().hasClass("divlinHorReply")){$(this).next().addClass("divlinBlank")}}});if($(this).find(".divReply:last .reply-editorial").size()>0){$(this).find(".divReply:last .reply-editorial").removeClass("comment-editorial-reply");$(this).find(".divReply:last .reply-editorial").addClass("comment-editorial-reply-top")}});$("#divContainerAnnotatio .replyLoaded").each(function(index){$(this).find(".divReply:first").each(function(index){if($(this).prev().hasClass("divlinHorReply")){$(this).prev().remove()}});$(this).find(".divReply:last").each(function(index){if($(this).next().hasClass("divlinHorReply")){$(this).next().addClass("divlinBlank")}})});if($("#divContainerAnnotatio #divListComments [class*=commentId]:eq(0)").hasClass("comment-editorial")){if($("#divContainerAnnotatio #divNewComments").css("display")!="none"){$("#divContainerAnnotatio #divListComments [class*=commentId]:eq(0)").addClass("comment-editorial-border-top-show")}else{$("#divContainerAnnotatio #lin-filter-bottom").addClass("lin-bottom-editorial");$("#divContainerAnnotatio #divListComments [class*=commentId]:eq(0)").addClass("comment-editorial-border-top")}}};this.changeComments=function(type){_replyOpenParentId=[];_replyOpen=[];var seletor=type.toUpperCase();_activeFilter=parseInt($("input[name='commentFilter']:checked").val());if((seletor!="NEW")&&(seletor!="OLD")){$("#divListComments").html("")}_data.fetchNew="N";_data.comRefId="";_data.orderby="datedesc";var firstEditorial=lastEditorial=false;switch(seletor){case"NEW":_Metrics.hitMetrics({type:"comment_new"});$("#divContainerAnnotatio #linNewComments").removeClass("linEditorial linFix");_data.comRefId=_firstCommentId;_timerOn=false;clearInterval(_timer);if(_activeFilter!=1){_checkFilter(1);_data.fetchNew="Y";_firstCommentId="";_Annotatio.listComments(_data,function(data){_numComments=data.num_comments;_totalComments=parseInt(data.total_comments);if(((data.comments!=undefined)&&(data.comments.length>0)?data.comments.length:0)>0){_fnPopulateTransversal(data,_tplList);lastEditorial=(data.comments[data.comments.length-1].editorial=="1");$("#divContainerAnnotatio #linNewComments").show()}_data.fetchNew="N";_data.comRefId=((data.comments!=undefined)&&(data.comments.length>0))?data.comments[data.comments.length-1].id:"";if(_data.comRefId!=""){_Annotatio.listComments(_data,function(data){_numComments=data.num_comments;_totalNewComments=0;if((data.comments!=undefined)&&(data.comments.length>0)){_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true;var htmlComments=$("<div>").append($("#divListComments").html()).append("</div>");_fnPopulateTransversal(data,_tplList);$("#divListComments").prepend(htmlComments);firstEditorial=(data.comments[0].editorial=="1");if(firstEditorial||lastEditorial){$("#divContainerAnnotatio #linNewComments").addClass("linEditorial")}if(lastEditorial){$("#divContainerAnnotatio #linNewComments").addClass("linFix")}}else{$("#divContainerAnnotatio #linNewComments").hide()}TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()})}else{_Annotatio.listComments(_data,function(data){_totalComments=data.total_comments;_numComments=data.num_comments;if((data.return_code==0)||(data.return_code==5203)){_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true}_fnPopulateTransversal(data,_tplList);firstEditorial=(data.comments[0].editorial=="1");if(firstEditorial||lastEditorial){$("#divContainerAnnotatio #linNewComments").addClass("linEditorial")}if(lastEditorial){$("#divContainerAnnotatio #linNewComments").addClass("linFix")}TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()})}})}else{$("#divNewComments").hide();_data.fetchNew="Y";_Annotatio.listComments(_data,function(data){_numComments=data.num_comments;_totalComments=parseInt(data.total_comments);_totalNewComments=0;if(((data.comments!=undefined)&&(data.comments.length>0)?data.comments.length:0)>0){_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))||(_totalComments>0)?false:true;$("#divContainerAnnotatio #linOldComments").show();$("#divContainerAnnotatio #linOldComments:last").hide();$("#divContainerAnnotatio #linNewComments").hide();$("#divContainerAnnotatio #linOldComments:first").show();firstEditorial=$("#divListComments #divListComment:first").hasClass("comment-editorial");var htmlComments=$("#divListComments").html();_fnPopulateTransversal(data,_tplList);if(_numComments>((data.comments!=undefined)&&(data.comments.length>0)?data.comments.length:0)){$("#divContainerAnnotatio #linNewComments").show();lastEditorial=(data.comments[data.comments.length-1].editorial=="1")}$("#divListComments").append(htmlComments);if(firstEditorial||lastEditorial){$("#divContainerAnnotatio #linNewComments").addClass("linEditorial")}if(lastEditorial){$("#divContainerAnnotatio #linNewComments").addClass("linFix")}}TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()})}break;case"OLD":_data.fetchNew="N";_data.comRefId=_lastCommentId;$("#divContainerAnnotatio #linOldComments:last").show();var htmlComments=$("#divListComments").html();switch(_activeFilter){case 1:_checkFilter(1);_data.orderby="datedesc";_Annotatio.listComments(_data,function(data){if(data.return_code==0){var newCommentBarShow=false,newCommentBar=$("#divNewComments").html();if($("#divNewComments").css("display")!="none"){newCommentBarShow=true}_fnPopulateTransversal(data,_tplList);if(newCommentBarShow){$("#divNewComments").html(newCommentBar);$("#divNewComments").css("display","block")}var htmlCommentsNew=$("#divListComments").html();$("#divListComments").html(htmlComments+htmlCommentsNew).find("#linNewComments:not(:first)").remove();TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()}else{if(data.return_code==5213){var commentsBox=$("#divContainerAnnotatio [class*=commentId]").get().reverse(),commentsBoxSize=$("#divContainerAnnotatio [class*=commentId]").size();if(commentsBoxSize>1){if($(commentsBox[commentsBoxSize-1]).attr("class").replace(/\D/g,"")==_lastCommentId){_lastCommentId="";TrrTransversais.AnnotatioInterface.method.changeComments("all");return true}$.each(commentsBox,function(index,value){var thisId=$(value).attr("class").replace(/\D/g,"");if(thisId==_lastCommentId){if(commentsBoxSize>(index+1)){_lastCommentId=$(commentsBox[index+1]).attr("class").replace(/\D/g,"");TrrTransversais.AnnotatioInterface.method.changeComments("old");return true}else{$("#divOldComments").css("display","none");return true}}})}}}});break;case 2:_checkFilter(2);_data.orderby="logged";_Annotatio.listComments(_data,function(data){if(data.return_code==0){var newCommentBarShow=false,newCommentBar=$("#divNewComments").html();if($("#divNewComments").css("display")!="none"){newCommentBarShow=true}_fnPopulateTransversal(data,_tplList);if(newCommentBarShow){$("#divNewComments").html(newCommentBar);$("#divNewComments").css("display","block")}var htmlCommentsNew=$("#divListComments").html();$("#divListComments").html(htmlComments+htmlCommentsNew).find("#linNewComments:not(:first)").remove();TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()}else{if(data.return_code==5213){var commentsBox=$("#divContainerAnnotatio [class*=commentId]").get().reverse(),commentsBoxSize=$("#divContainerAnnotatio [class*=commentId]").size();if(commentsBoxSize>1){if($(commentsBox[commentsBoxSize-1]).attr("class").replace(/\D/g,"")==_lastCommentId){_lastCommentId="";TrrTransversais.AnnotatioInterface.method.changeComments("all");return true}$.each(commentsBox,function(index,value){var thisId=$(value).attr("class").replace(/\D/g,"");if(thisId==_lastCommentId){if(commentsBoxSize>(index+1)){_lastCommentId=$(commentsBox[index+1]).attr("class").replace(/\D/g,"");TrrTransversais.AnnotatioInterface.method.changeComments("old");return true}else{$("#divOldComments").css("display","none");return true}}})}}}});break;case 3:_checkFilter(3);var arrayIds=[];for(i=0;i<_scoreObjs.comments.id.length;i++){arrayIds[i]=_scoreObjs.comments.id[i]}_scoreObjs.indexArray=parseInt(_data.pageSize)+_scoreObjs.indexArray;if((_scoreObjs.indexArray+parseInt(_data.pageSize))>_scoreObjs.total_comments){var endArray=_scoreObjs.total_comments}else{var endArray=_scoreObjs.indexArray+parseInt(_data.pageSize)}var arraySelect=arrayIds.slice(_scoreObjs.indexArray,endArray);if(arraySelect.length>0){_data.idList=arraySelect;_Annotatio.listCommentsById(_data,function(data){if(data.comments!=undefined){for(var i=0;i<data.comments.length;i++){for(var j=0;j<_scoreObjs.comments.id.length;j++){if(data.comments[i].id==_scoreObjs.comments.id[j]){data.comments[i].score_positive=_scoreObjs.comments.score_positive[j];data.comments[i].score_negative=_scoreObjs.comments.score_negative[j]}}}}if(data.return_code==0){var newCommentBarShow=false,newCommentBar=$("#divNewComments").html();if($("#divNewComments").css("display")!="none"){newCommentBarShow=true}_fnPopulateTransversal(data,_tplList);if(newCommentBarShow){$("#divNewComments").html(newCommentBar);$("#divNewComments").css("display","block")}var htmlCommentsNew=$("#divListComments").html();$("#divListComments").html(htmlComments+htmlCommentsNew).find("#linNewComments:not(:first)").remove();TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()}else{if(data.return_code==5213){var commentsBox=$("#divContainerAnnotatio [class*=commentId]").get().reverse(),commentsBoxSize=$("#divContainerAnnotatio [class*=commentId]").size();if(commentsBoxSize>1){if($(commentsBox[commentsBoxSize-1]).attr("class").replace(/\D/g,"")==_lastCommentId){_lastCommentId="";TrrTransversais.AnnotatioInterface.method.changeComments("all");return true}$.each(commentsBox,function(index,value){var thisId=$(value).attr("class").replace(/\D/g,"");if(thisId==_lastCommentId){if(commentsBoxSize>(index+1)){_lastCommentId=$(commentsBox[index+1]).attr("class").replace(/\D/g,"");TrrTransversais.AnnotatioInterface.method.changeComments("old");return true}else{$("#divOldComments").css("display","none");return true}}})}}}})}else{$("#divOldComments").css("display","none")}break;default:}break;case"ALL":_Metrics.hitMetrics({type:"comment_filter_all"});_data.orderby="datedesc";_firstCommentId="";_totalNewComments=0;_checkFilter(1);_timerOn=false;clearInterval(_timer);$("#divOldComments").hide();_Annotatio.listComments(_data,function(data){_totalComments=data.total_comments;_numComments=data.num_comments;if((data.return_code==0)||(data.return_code==5203)){_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true}_fnPopulateTransversal(data,_tplList);TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()});break;case"LOGGED":_checkFilter(2);_Metrics.hitMetrics({type:"comment_filter_logged"});_totalNewComments=0;_data.orderby="logged";_timerOn=false;clearInterval(_timer);$("#divOldComments").hide();_Annotatio.listComments(_data,function(data){_totalComments=data.total_comments;_numComments=data.num_comments;if((data.return_code==0)||(data.return_code==5203)){_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true}_fnPopulateTransversal(data,_tplList);_userIdTrr="";TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()});break;case"SCORE":_checkFilter(3);_Metrics.hitMetrics({type:"comment_filter_score"});_scoreObjs={total_comments:0,total:250,indexArray:0,comments:{id:[],score_positive:[],score_negative:[]}};_data.total=_scoreObjs.total;_timerOn=false;clearInterval(_timer);$("#divOldComments").hide();this.timedCount(true);_Annotatio.getScoreList(_data,function(data){if((data.return_code==0)||(data.return_code==5203)){_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true;_scoreObjs.total_comments=data.total_comments;_scoreObjs.comments.id=[];if(_scoreObjs.comments.id.length==0){if(data.comments!=undefined){for(i=0;i<data.comments.length;i++){_scoreObjs.comments.id[i]=data.comments[i].id;_scoreObjs.comments.score_positive[i]=data.comments[i].score_positive;_scoreObjs.comments.score_negative[i]=data.comments[i].score_negative}}}var arrayIds=[];for(i=0;i<_scoreObjs.comments.id.length;i++){arrayIds[i]=_scoreObjs.comments.id[i]}if(_scoreObjs.indexArray>0){_scoreObjs.indexArray=parseInt(_data.pageSize)+_scoreObjs.indexArray}if((_scoreObjs.indexArray+parseInt(_data.pageSize))>_scoreObjs.total_comments){var endArray=_scoreObjs.total_comments}else{var endArray=_scoreObjs.indexArray+parseInt(_data.pageSize)}var arraySelect=arrayIds.slice(_scoreObjs.indexArray,endArray);if(arraySelect.length>0){_data.idList=arraySelect;_Annotatio.listCommentsById(_data,function(data){if(data.comments!=undefined){_emptyComments=(data.comments.length>0)?false:true;for(var i=0;i<data.comments.length;i++){for(var j=0;j<_scoreObjs.comments.id.length;j++){if(data.comments[i].id==_scoreObjs.comments.id[j]){data.comments[i].score_positive=_scoreObjs.comments.score_positive[j];data.comments[i].score_negative=_scoreObjs.comments.score_negative[j]}}}_fnPopulateTransversal(data,_tplList);TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()}})}else{_fnPopulateTransversal(data,_tplList);$("#divMoreComments").css("display","none");TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()}}});break}_stylishInput()};this.updateScore=function(id,type,obj){var data={objectId:_data.objectId,groupPath:_data.groupPath,commentId:id,fetchNew:"N",comRefId:""};var route=(obj=="comment")?"div.commentId"+id+" div#txtScore":"div.replies div.replyId"+id;switch(type.toLowerCase()){case"inc":data.oper=type.toLowerCase();if(!_getVotedComments(id)){_Annotatio.updateScore(data,function(data){var count=(data.return_code=="0")?(parseInt($(route+" .txtScoreUpOn").html())+1):$(route+" .txtScoreUpOn").html();$(route+" .txtScoreUpOn").attr("class","txtScoreUpOff");$(route+" .txtScoreDownOn").attr("class","txtScoreDownOff");$(route+" .lnkUpOn").attr("class","lnkUpOff");$(route+" .lnkDownOn").attr("class","lnkDownOff");$(route+" .txtScoreUpOff").html(count);_setVotedComments(id)})}else{$(route+" .txtScoreUpOn").attr("class","txtScoreUpOff");$(route+" .txtScoreDownOn").attr("class","txtScoreDownOff");$(route+" .lnkUpOn").attr("class","lnkUpOff");$(route+" .lnkDownOn").attr("class","lnkDownOff")}break;case"dec":data.oper=type.toLowerCase();if(!_getVotedComments(id)){_Annotatio.updateScore(data,function(data){var count=(data.return_code=="0")?(parseInt($(route+" .txtScoreDownOn").html())+1):$(route+" .txtScoreDownOn").html();$(route+" .txtScoreUpOn").attr("class","txtScoreUpOff");$(route+" .txtScoreDownOn").attr("class","txtScoreDownOff");$(route+" .lnkUpOn").attr("class","lnkUpOff");$(route+" .lnkDownOn").attr("class","lnkDownOff");$(route+" .txtScoreDownOff").html(count);_setVotedComments(id)})}else{$(route+" .txtScoreUpOn").attr("class","txtScoreUpOff");$(route+" .txtScoreDownOn").attr("class","txtScoreDownOff");$(route+" .lnkUpOn").attr("class","lnkUpOff");$(route+" .lnkDownOn").attr("class","lnkDownOff")}break}};this.submitForm=function(type){var fnSubmitCommentForm=function(objData){var type=objData.type,twitterCheckbox=objData.twitterCheckbox,facebookCheckbox=objData.facebookCheckbox,data=objData.commentData,socialNet=($("#socialNetwork_Name_"+formName+":checked").val()=="anonymous")?"anonymous":$("#selectedSocialNetwork_"+formName).val(),fieldName=$("#"+formName+" input[name=nome]"),fieldEmail=$("#"+formName+" input[name=email]"),fieldSubject=$("#"+formName+" input[name=subject]"),strText=data.text,url=window.location.href;document.getElementById("btSendComment_"+formName).onclick=function(){return false};if(socialNet=="anonymous"||socialNet==""){if($("#socialNetwork_Terra_"+formName+":checked").val()!=undefined){data.fullName=$("#userName_Terra_"+formName).html();socialNet="terra"}else{if($("#socialNetwork_Facebook_"+formName+":checked").val()!=undefined){data.fullName=$("#userName_Facebook_"+formName).html();socialNet="facebook"}else{if($("#socialNetwork_Twitter_"+formName+":checked").val()!=undefined){data.fullName=$("#userName_Twitter_"+formName).html();socialNet="twitter"}else{if(fieldName[0]!=undefined&&fieldName.val()!=""){data.fullName=fieldName.val()}}}}}else{var userNameSocialNetwork=$("#userNameSocialNetwork_"+formName).val();if(userNameSocialNetwork!=""){data.fullName=userNameSocialNetwork}}if(fieldEmail[0]!=undefined&&fieldName.val()!=""){data.email=fieldEmail.val()}if(fieldSubject[0]!=undefined&&fieldSubject.val()!=""){data.subject=fieldSubject.val()}data.language=_lang;if(socialNet=="terra"){var ssoData=_TRRPlugin.getSsoData();if(ssoData.status!=undefined&&ssoData.status==0){data.user=ssoData.shortName;data.namespace=ssoData.brand;data.sessionkey=ssoData.key}}if(_useTwitter===true&&socialNet==="twitter"){data.user=_TWPlugin.getUserId();data.userType="TWITTER";if($("#"+twitterCheckbox+":checked").val()=="true"){var objAccessStorage=_TWPlugin.getAccessTokenStorage();data.accessToken=(objAccessStorage!=undefined)?objAccessStorage.accessToken:"";data.accessTokenSecret=(objAccessStorage!=undefined)?objAccessStorage.accessTokenSecret:"";data.country=_TWPlugin.getCountry();if(data.text.length>_TWPlugin.getMsgLimit()){data.shortComment=strText.substring(0,_TWPlugin.getMsgLimit()-3)+"... "}else{data.shortComment=strText+" "}data.shortComment+=url;if(type=="INSERT"){_Annotatio.insertComment(data,function(param){_fnSendData(param,"insert")})}else{_Annotatio.replyComment(data,function(param){_fnSendData(param,"reply")})}}else{if(type=="INSERT"){_Annotatio.insertComment(data,function(param){_fnSendData(param,"insert")})}else{_Annotatio.replyComment(data,function(param){_fnSendData(param,"reply")})}}}else{if(_useFacebook===true&&socialNet==="facebook"){data.user=FB.getUserID();data.userType="FACEBOOK";if($("#"+facebookCheckbox+":checked").val()=="true"){var objAccessStorage=_FBPlugin.getAccessTokenStorage();data.accessToken=FB.getAccessToken();data.country=_FBPlugin.getCountry();data.facebookLink=((_data.uri!=undefined)&&(_data.uri!=""))?_data.uri:window.location.toString();if(type=="INSERT"){_Annotatio.insertComment(data,function(param){_fnSendData(param,"insert")})}else{_Annotatio.replyComment(data,function(param){_fnSendData(param,"reply")})}}else{if(type=="INSERT"){_Annotatio.insertComment(data,function(param){_fnSendData(param,"insert")})}else{_Annotatio.replyComment(data,function(param){_fnSendData(param,"reply")})}}}else{if(type=="INSERT"){_Annotatio.insertComment(data,function(param){_userPostLogin=socialNet;_fnSendData(param,"insert")})}else{_Annotatio.replyComment(data,function(param){_userPostLogin=socialNet;_fnSendData(param,"reply")})}}}};switch(type.toUpperCase()){case"INSERT":var formName="formAnnotatioInsert",twitterCheckbox="twitterPublish_formAnnotatioInsert",facebookCheckbox="facebookPublish_formAnnotatioInsert",commentData={objectId:_data.objectId,application:_data.application,enteredKey:$("#"+formName+" input[name=captcha]").val(),captchaKey:$("#"+formName+" input[name=hdnFormCaptchaKey]").val(),uri:_data.uri,groupPath:_data.groupPath,objectDescription:_data.objectDescription,objectType:_data.objectType,subject:"",text:$("#"+formName+" textarea[name=mensagem]").val().replace(/\r/g,"")};if(_fnValidateForm("INSERT")==true){fnSubmitCommentForm({type:"INSERT",twitterCheckbox:twitterCheckbox,facebookCheckbox:facebookCheckbox,commentData:commentData})}break;case"REPLY":var formName="formAnnotatioReply",twitterCheckbox="twitterPublish_formAnnotatioReply",facebookCheckbox="facebookPublish_formAnnotatioReply",commentData={objectId:_data.objectId,groupPath:_data.groupPath,application:_data.application,enteredKey:$("#"+formName+" input[name=captcha]").val(),captchaKey:$("#"+formName+" input[name=hdnFormCaptchaKey]").val(),parentId:_data.parentId,subject:"",text:$("#"+formName+" textarea[name=mensagem]").val().replace(/\r/g,"")};if(_fnValidateForm("REPLY")==true){fnSubmitCommentForm({type:"REPLY",twitterCheckbox:twitterCheckbox,facebookCheckbox:facebookCheckbox,commentData:commentData})}break;case"ABUSE":if(_fnValidateForm(type)){data=_getLabels("formAbuseMsg",{});data=_getSso(data);document.getElementById("formAnnotatioAbuse").submit();_templateObject.mountMessage={template:document.getElementById("divFormAnnotatioMsg").innerHTML,destiny:"divModal",data:data};_templateObject.mountMessage.data.methodCloseForm="hidePopWin(false);";_templateObject.mountMessage.data.methodInsertComm="TrrTransversais.AnnotatioInterface.method.showModalForm('"+type+"','');";window.setTimeout(function(){_loadTemplate(_templateObject.mountMessage)},1000)}return;break}return};this.showModalForm=function(type,id,socialNetworkType){var modalId="divModal";if(document.getElementById("divModal")==null){var modal=document.createElement("div");modal.style.display="none";modal.id=modalId;document.getElementsByTagName("body").item(0).appendChild(modal)}_showModal=true;switch(type.toUpperCase()){case"INSERT":_selectedSocialNetwork=socialNetworkType;this.mountForm($("#divContainerFormComment").html(),modalId,"insert",socialNetworkType);break;case"REPLY":_data.parentId=id;this.mountForm($("#divContainerFormComment").html(),modalId,"reply");break;case"ABUSE":_data.parentId=id;this.mountForm($("#divContainerFormAbuse").html(),modalId,"abuse");break}if(_callbackFormOpen!=undefined){_callbackFormOpen({type:type.toLowerCase()})}};this.mountForm=function(template,destiny,type,socialNetworkType){switch(type.toUpperCase()){case"INSERT":_templateObject.mountFormCommentsInsert={template:template,destiny:destiny};_fnPopulateForm("insert",socialNetworkType);break;case"INSERT-MSG":_templateObject.mountFormMsgInsert={template:template,destiny:destiny};_fnPopulateFormMsg("insert");break;case"REPLY":_templateObject.mountFormCommentsReply={template:template,destiny:destiny};_fnPopulateForm("reply");break;case"REPLY-MSG":_templateObject.mountFormMsgReply={template:template,destiny:destiny};_fnPopulateFormMsg("reply");break;case"ABUSE":_templateObject.mountFormAbuse={template:template,destiny:destiny};_fnPopulateFormAbuse();break;case"ABUSE-MSG":_templateObject.mountFormMsgAbuse={template:template,destiny:destiny};_fnPopulateFormMsg("abuse");break;default:throw Error("Form type invalid");break}_stylishInput()};this.mountListComments=function(template,destiny,data){_data=data;_templateObject.mountListComments={template:template,destiny:destiny};_Annotatio.listComments(data,_fnPopulateListComments)};this.mountListReplies=function(template,destiny,data){if(typeof(data)!="object"){data=rpc.ServiceProxy.prototype.__evalJSON(data)}var parentId=data.parentId;data.groupPath=_data.groupPath;_templateObject.mountListReplies={template:template,destiny:destiny};if(($("#replyLoaded_"+parentId).html()=="")||($("#replyLoaded_"+parentId).html()==null)){_Annotatio.listReplies(data,function(data){data.groupPath=_data.groupPath;_fnPopulateListReplies(data,parentId);_replyOpenParentId[0]=parentId;_replyOpen[0]="replyLoaded_"+parentId;var textOut=(data.num_comments==1)?_getLabels("listComments",{}).ReplySingular:_getLabels("listComments",{}).Replies,numberOut=data.num_comments<10?"0"+data.num_comments:data.num_comments;$("#divContainerAnnotatio .commentId"+parentId+" a.numberReplies").html(numberOut+" "+textOut);$("#"+parentId).addClass("lnkRepliesOpen");if(data.num_comments>0){$("#divContainerAnnotatio .commentId"+parentId+" a.numberReplies").css("display","");$("#divContainerAnnotatio .commentId"+parentId+" #"+parentId).css("display","");$("#divContainerAnnotatio .commentId"+parentId+" #lnk .spacer-item:first").css("display","");$("#replyLoaded_"+parentId).css("display","block")}else{$("#divContainerAnnotatio .commentId"+parentId+" a.numberReplies").css("display","none");$("#divContainerAnnotatio .commentId"+parentId+" #"+parentId).css("display","none");$("#divContainerAnnotatio .commentId"+parentId+" lnk .spacer-item:first").css("display","none")}TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()})}else{if($("#replyLoaded_"+parentId).css("display")=="block"){var replyOpenLength=_replyOpen.length;for(var a=0;a<replyOpenLength;a++){if(_replyOpen[a]=="replyLoaded_"+parentId){for(i=a;i<_replyOpen.length;i++){_replyOpen[a]=_replyOpen[a+1]}_replyOpen.pop()}}$("#replyLoaded_"+parentId).css("display","none")}else{_Annotatio.listReplies(data,function(data){data.groupPath=_data.groupPath;_fnPopulateListReplies(data,parentId);_replyOpenParentId[0]=parentId;_replyOpen[0]="replyLoaded_"+parentId;var textOut=(data.num_comments==1)?_getLabels("listComments",{}).ReplySingular:_getLabels("listComments",{}).Replies,numberOut=data.num_comments<10?"0"+data.num_comments:data.num_comments;$("#divContainerAnnotatio .commentId"+parentId+" a.numberReplies").html(numberOut+" "+textOut);$("#"+parentId).addClass("lnkRepliesOpen");if(data.num_comments>0){$("#divContainerAnnotatio .commentId"+parentId+" a.numberReplies").css("display","");$("#divContainerAnnotatio .commentId"+parentId+" #"+parentId).css("display","");$("#divContainerAnnotatio .commentId"+parentId+" .spacer-item:first").css("display","");$("#replyLoaded_"+parentId).css("display","block")}else{$("#divContainerAnnotatio .commentId"+parentId+" a.numberReplies").css("display","none");$("#divContainerAnnotatio .commentId"+parentId+" #"+parentId).css("display","none");$("#divContainerAnnotatio .commentId"+parentId+" .spacer-item:first").css("display","none")}TrrTransversais.AnnotatioInterface.method.verifySocialData();_behaviourListComments()})}}};this.timedCount=function(resetCounter){var parameters={objects:[_data.objectId],groupPaths:[_data.groupPath],application:_data.application};var behaviourTemplate=function(){$("#divRdoBtn").show();$("#divNoCommentLin").hide();$("#divNoComment").hide();$("#divNumCommentsBottom").show();_behaviourListComments()};_AnnotatioAPI.getObjectDataList(parameters,function(data){if(data.return_code==0){if(!resetCounter){_totalNewComments=data.list[0].commentCount-_numComments;_totalComments=data.list[0].commentCount+data.list[0].replyCount;_totalComments=(_totalComments!="")?_totalComments:0;var textOut=(_totalNewComments==1)?_getLabels("listComments",{}).newCommentsBar:_getLabels("listComments",{}).newCommentsBarPlural;if(_totalNewComments>0){var numberOut=_totalNewComments<10?"0"+_totalNewComments:_totalNewComments;$("#emNewComments").html(numberOut);$("#divNewComments #newCommentsBar").html(textOut);$("#divNewComments").show();behaviourTemplate();if(_callbackLoad!=undefined){window.setTimeout(function(){_callbackLoad({return_code:data.return_code})},500)}_mapEventMetrics()}}else{_totalNewComments=0;_numComments=data.list[0].commentCount;_totalComments=data.list[0].commentCount+data.list[0].replyCount}}})};this.timer=function(){if(!_timerOn){_timerOn=true;_timer=window.setInterval("TrrTransversais.AnnotatioInterface.method.timedCount(false)",_config.time)}};this.mountTransversal=function(template,destiny,data){if(TrrTransversais.SimpleModal.enabled!=true){TrrTransversais.SimpleModal()}_destinyElem=destiny;_initSocialApps(data);data.fetchNew="N";data.comRefId="";var arrFields=["objectId","application","uri","groupPath","objectDescription","objectType"],result=TrrTransversais.Common.inObject(data,arrFields);if(result==true){if(data.groupPath!=""){_data=data;_templateObject.mountListComments={template:template,destiny:destiny};_Annotatio.listComments(data,function(data){_totalComments=data.total_comments;_totalNewComments=0;_numComments=data.num_comments;_emptyComments=((data.comments!=undefined)&&(data.comments.length>0))?false:true;if(data.return_code!=undefined&&(data.return_code==0||data.return_code==5203)){_allowAnonymous=(data.anonymous===1||data.anonymous==undefined)?true:false;_fnPopulateTransversal(data);if(_autoRefresh===true){window.setInterval(function(){TrrTransversais.AnnotatioInterface.method.refreshComments()},_autoRefreshTime)}}else{document.getElementById(destiny).className=document.getElementById(destiny).className.replace(/\loaderInit/g,"")}if(_callbackLoad!=undefined){window.setTimeout(function(){_callbackLoad({return_code:data.return_code})},500)}_mapEventMetrics()})}else{return false}}else{throw Error("Missing Parameter: "+result.toString().replace(/,/g,", ")+" >>> Method: mountTransversal")}_data=data;this.timer()};this.fnToolTip=function(oper,formName){switch(oper){case"open":$("#twitterToolTip_"+formName).fadeIn();break;case"close":$("#twitterToolTip_"+formName).fadeOut();break;default:$("#twitterToolTip_"+formName).fadeOut();break}};this.captchaControl=function(action,formName){if(_captchaEnabled==false){return}var showTitleCaptchaHint=$("#pCaptchaHint_"+formName),showDivCaptcha=$("#divCaptcha_"+formName),captchaValue=$("#captcha_"+formName),msgCaptchaError=$("#"+formName+"_captchaError"),radioNome=$("#socialNetwork_Name_"+formName);if(action=="open"){radioNome.attr("checked","checked");showTitleCaptchaHint.css("display","block");showDivCaptcha.css("display","block");$("#btSendComment_"+formName).addClass("align-button")}else{if(action=="close"){if(showDivCaptcha.css("display")=="block"&&captchaValue.val()!=""){captchaValue.val()=""}showTitleCaptchaHint.css("display","none");showDivCaptcha.css("display","none");msgCaptchaError.css("display","none");$("#btSendComment_"+formName).removeClass("align-button")}}};this.showDeleteBox=function(type,id,action,confirm,userType,status,actReturn){var msg="";$("#delete_"+id+" .confirmDelete a").removeClass();$("#delete_"+id+" .confirmDelete a").addClass("btDelete");$(".divError span").hide();$("#divListComments .deleteBox").hide();if((actReturn==undefined)||(actReturn=="")){actReturn=false}status=((status==undefined))?"":status;msg=(type.toUpperCase()=="COMMENT")?_getLabels("listComments",{}).DeleteMessage:_getLabels("listReplies",{}).DeleteMessage;msg=$("<div/>").html(msg).text();$("#delete_"+id+" .confirmDelete").show();$("#delete_"+id+" .nntt-delete span").css("color","#5D5850");$("#delete_"+id+" .nntt-logged-over").hide();$("#delete_"+id+" .nntt-content span").html(msg);$("#delete_"+id+" .confirmDelete a").unbind("click");if(confirm){$("#delete_"+id+" .confirmDelete a").toggleClass("selected");this.deleteComment(userType,type,id)}else{if(type.toUpperCase()=="COMMENT"){if(action){$("#divContainerAnnotatio .commentId"+id+" #delete_"+id).show();if(actReturn){switch(status.toLowerCase()){case"error":msg=_getLabels("deleteComment",{}).MessageDeleteError;$("#delete_"+id+" .confirmDelete").hide();$("#delete_"+id+" .nntt-delete span").css("color","#F2101B");break;case"login":msg=_getLabels("deleteComment",{}).MessageDeleteNotLogged;$("#delete_"+id+" .confirmDelete").hide();$("#delete_"+id+" .nntt-logged-over").show();$("#delete_"+id+" .nntt-delete span").css("color","#F2101B");break;default:$("#delete_"+id+" .confirmDelete").show();$("#delete_"+id+" .nntt-delete span").css("color","#5D5850");$("#delete_"+id+" .nntt-logged-over").hide();msg=(type.toUpperCase()=="COMMENT")?_getLabels("listComments",{}).DeleteMessage:_getLabels("listReplies",{}).DeleteMessage;msg=$("<div/>").html(msg).text()}$("#divContainerAnnotatio .commentId"+id+" #delete_"+id+" .nntt-content span").html(msg)}else{$("#divContainerAnnotatio .commentId"+id+" #delete_"+id).show()}}else{if(!action){$("#divContainerAnnotatio .commentId"+id+" #delete_"+id).hide();status=""}}}if(type.toUpperCase()=="REPLY"){if(action){$("#divContainerAnnotatio .replyId"+id+" #delete_"+id).show();if(actReturn){switch(status.toLowerCase()){case"error":msg=_getLabels("deleteComment",{}).MessageDeleteError;$("#delete_"+id+" .confirmDelete").hide();$("#delete_"+id+" .nntt-delete span").css("color","#F2101B");break;case"login":msg=_getLabels("deleteComment",{}).MessageDeleteNotLogged;$("#delete_"+id+" .confirmDelete").hide();$("#delete_"+id+" .nntt-logged-over").show();$("#delete_"+id+" .nntt-delete span").css("color","#F2101B");break;default:$("#delete_"+id+" .confirmDelete").show();$("#delete_"+id+" .nntt-delete span").css("color","#5D5850");$("#delete_"+id+" .nntt-logged-over").hide();msg=(type.toUpperCase()=="COMMENT")?_getLabels("listComments",{}).DeleteMessage:_getLabels("listReplies",{}).DeleteMessage;msg=$("<div/>").html(msg).text()}$("#divContainerAnnotatio .replyId"+id+" #delete_"+id+" .nntt-content span").html(msg)}else{$("#divContainerAnnotatio .replyId"+id+" #delete_"+id).show()}}else{if(!action){$("#divContainerAnnotatio .replyId"+id+" #delete_"+id).hide();status=""}}}}};this.deleteComment=function(userType,type,id){$("#delete_"+id+" .confirmDelete a").unbind("click").click(function(){return false});var behaviorDeleteCommentBox=function(settings,status){var actReturn=true;TrrTransversais.AnnotatioInterface.method.showDeleteBox(settings.type,settings.id,true,false,"",status,actReturn);if($("#divListComment").size()==0){TrrTransversais.AnnotatioInterface.method.changeComments("all")}};var getNumberReplies=function(idComment){var strNumberReplies=($("div.commentId"+idComment+" .numberReplies").css("display")!="none")?$("div.commentId"+idComment+" .numberReplies").html():"",comment=$("div.commentId"+idComment),numberReplies=0,strNumberRepliesTemp=strNumberReplies;if((strNumberReplies!=undefined)&&(strNumberReplies!="")){var strNumberReplies=strNumberReplies.split(" ");if(strNumberReplies.length>1){numberReplies=parseInt(strNumberReplies[0])}else{var strNumberRepliesTemp=strNumberRepliesTemp.split("&nbsp;");if(strNumberRepliesTemp.length>1){numberReplies=parseInt(strNumberRepliesTemp[0])}}}return numberReplies};var behaviorDeleteComment=function(data,settings){if(data.result.return_code==0){if(settings.type.toUpperCase()=="COMMENT"){var replies=getNumberReplies(settings.id);if(replies>0){$("div.commentId"+settings.id+" #divTopComment").html("");$("div.commentId"+settings.id+" #lnk .spacer-item").remove();$("div.commentId"+settings.id+" #lnk .lnkReply").remove();$("div.commentId"+settings.id+" #lnk .divDelete").remove();$("div.commentId"+settings.id+" #lnk .spacer-block").remove();$("div.commentId"+settings.id+" #lnk .divBlock").remove();$("div.commentId"+settings.id+" #lnk .lnkAbuse").remove();$("div.commentId"+settings.id+" #txtScore").remove();$("div.commentId"+settings.id+" #divBodyComment").html('<span class="txtTextDeleted">'+_getLabels("listComments",{}).commentDel+"</span>");if($("div.commentId"+settings.id).hasClass("comment-editorial")){$("div.commentId"+settings.id).after('<div id="linOldComments" class="linOldComments lin-hor-dotted">&nbsp;</div>')}$("div.commentId"+settings.id).removeClass("comment-editorial")}else{$("div.commentId"+settings.id).next(".lin-hor-dotted").remove();$("div.commentId"+settings.id).remove();if($("#divContainerAnnotatio [class*=commentId]:first").size()>0){_firstCommentId=$("#divContainerAnnotatio [class*=commentId]:first").attr("class").replace(/\D/g,"")}}_numComments=(_numComments>0)?(_numComments-1):0}else{if(settings.type.toUpperCase()=="REPLY"){if($("div.replyId"+settings.id).next().hasClass("divlinHorReply")){$("div.replyId"+settings.id).next().remove()}if($("div.replyId"+settings.id).prev().hasClass("divlinHorReply")){$("div.replyId"+settings.id).prev().hide()}var idParent=$("div.replyId"+settings.id).parent().attr("id").replace(/^replyLoaded_/,""),numberReplies=getNumberReplies(idParent)-1,comment=$("div.commentId"+idParent);if(numberReplies>0){var strLabelReplies=(numberReplies==1)?_getLabels("listComments",{}).ReplySingular:_getLabels("listComments",{}).Replies;numberReplies=(numberReplies<10)?"0"+numberReplies:numberReplies;strNumberReplies=numberReplies+" "+strLabelReplies;comment.find(".numberReplies").html(strNumberReplies)}else{if(comment.find(".txtTextDeleted").size()>0){comment.next(".lin-hor-dotted").remove();comment.remove();if($("#divContainerAnnotatio [class*=commentId]:first").size()>0){_firstCommentId=$("#divContainerAnnotatio [class*=commentId]:first").attr("class").replace(/\D/g,"")}}else{comment.find("#lnk lnkRepliesClosed").hide();comment.find("#lnk lnkRepliesOpen").hide();comment.find("#lnk .spacer-item:first").hide();comment.find("#lnk #"+idParent).hide();comment.find(".numberReplies").hide()}}$("div.replyId"+settings.id).remove()}}var actualNumberComments=parseInt($("#divNumComments #emTotalComments").text());if(actualNumberComments>0){actualNumberComments=actualNumberComments-1}$("#divNumComments #emTotalComments").text(actualNumberComments);$("#divNumComments #spanTotalComments").html(actualNumberComments!=1?_getLabels("listComments",{}).Comments:_getLabels("listComments",{}).CommentSingular);_behaviourListComments();behaviorDeleteCommentBox(settings,"OK")}else{if(data.result.return_code==5300){behaviorDeleteCommentBox(settings,"LOGIN")}else{behaviorDeleteCommentBox(settings,"ERROR")}}};var settings={type:type,id:id};if(userType.toUpperCase()=="TWITTER"){_TWPlugin.isLogged(function(){var objAccessStorage=_TWPlugin.getAccessTokenStorage(),accessToken=(objAccessStorage==undefined)?"":objAccessStorage.accessToken,accessTokenSecret=(objAccessStorage==undefined)?"":objAccessStorage.accessTokenSecret,country=(objAccessStorage==undefined)?"":objAccessStorage.country;var parameters={commentId:new Array(id),accessToken:accessToken,accessTokenSecret:accessTokenSecret,country:country};_Annotatio.deleteComment(parameters,function(data){behaviorDeleteComment(data,settings)})},function(){behaviorDeleteCommentBox(settings,"LOGIN")})}else{if(userType.toUpperCase()=="FACEBOOK"){_FBPlugin.isLogged(function(retData){var parameters={commentId:new Array(id),accessToken:FB.getAccessToken(),country:_FBPlugin.getCountry()};_Annotatio.deleteComment(parameters,function(data){behaviorDeleteComment(data,settings)})},function(){behaviorDeleteCommentBox(settings,"LOGIN")})}else{if(userType.toUpperCase()=="TERRA"){_TRRPlugin.getUserInfo(function(retData){var parameters={commentId:new Array(settings.id),sessionkey:retData.key,namespace:retData.brand,user:retData.login};_Annotatio.deleteComment(parameters,function(data){behaviorDeleteComment(data,settings)})},function(){behaviorDeleteCommentBox(settings,"LOGIN")})}else{behaviorDeleteCommentBox(settings,"ERROR")}}}};this.showBlockBox=function(type,id,action,confirm,userType,status,actReturn){var msg="";$("#block_"+id+" .confirmBlock a").removeClass();$("#block_"+id+" .confirmBlock a").addClass("btBlock");$(".divError span").hide();$("#divListComments .blockBox").hide();if((actReturn==undefined)||(actReturn=="")){actReturn=false}status=((status==undefined))?"":status;msg=(type.toUpperCase()=="COMMENT")?_getLabels("listComments",{}).BlockMessage:_getLabels("listReplies",{}).BlockMessage;msg=$("<div/>").html(msg).text();$("#block_"+id+" .confirmBlock").show();$("#block_"+id+" .nntt-block span").css("color","#5D5850");$("#block_"+id+" .nntt-logged-over").hide();$("#block_"+id+" .nntt-content span").html(msg);$("#block_"+id+" .confirmBlock a").unbind("click");if(confirm){$("#block_"+id+" .confirmBlock a").toggleClass("selected");this.blockComment(type,id)}else{if(type.toUpperCase()=="COMMENT"){if(action){$("#divContainerAnnotatio .commentId"+id+" #block_"+id).show();if(actReturn){switch(status.toLowerCase()){case"error":msg=_getLabels("blockComment",{}).MessageBlockError;$("#block_"+id+" .confirmBlock").hide();$("#block_"+id+" .nntt-block span").css("color","#F2101B");break;case"login":msg=_getLabels("blockComment",{}).MessageBlockNotLogged;$("#block_"+id+" .confirmBlock").hide();$("#block_"+id+" .nntt-logged-over").show();$("#block_"+id+" .nntt-block span").css("color","#F2101B");break;default:$("#block_"+id+" .confirmBlock").show();$("#block_"+id+" .nntt-block span").css("color","#5D5850");$("#block_"+id+" .nntt-logged-over").hide();msg=(type.toUpperCase()=="COMMENT")?_getLabels("listComments",{}).BlockMessage:_getLabels("listReplies",{}).BlockMessage;msg=$("<div/>").html(msg).text()}$("#divContainerAnnotatio .commentId"+id+" #block_"+id+" .nntt-content span").html(msg)}else{$("#divContainerAnnotatio .commentId"+id+" #block_"+id).show()}}else{if(!action){$("#divContainerAnnotatio .commentId"+id+" #block_"+id).hide();status=""}}}if(type.toUpperCase()=="REPLY"){if(action){$("#divContainerAnnotatio .replyId"+id+" #block_"+id).show();if(actReturn){switch(status.toLowerCase()){case"error":msg=_getLabels("blockComment",{}).MessageBlockError;$("#block_"+id+" .confirmBlock").hide();$("#block_"+id+" .nntt-block span").css("color","#F2101B");break;case"login":msg=_getLabels("blockComment",{}).MessageBlockNotLogged;$("#block_"+id+" .confirmBlock").hide();$("#block_"+id+" .nntt-logged-over").show();$("#block_"+id+" .nntt-block span").css("color","#F2101B");break;default:$("#block_"+id+" .confirmBlock").show();$("#block_"+id+" .nntt-block span").css("color","#5D5850");$("#block_"+id+" .nntt-logged-over").hide();msg=(type.toUpperCase()=="COMMENT")?_getLabels("listComments",{}).BlockMessage:_getLabels("listReplies",{}).BlockMessage;msg=$("<div/>").html(msg).text()}$("#divContainerAnnotatio .replyId"+id+" #block_"+id+" .nntt-content span").html(msg)}else{$("#divContainerAnnotatio .replyId"+id+" #block_"+id).show()}}else{if(!action){$("#divContainerAnnotatio .replyId"+id+" #block_"+id).hide();status=""}}}_behaviourListComments()}};this.blockComment=function(type,id){$("#block_"+id+" .confirmBlock a").unbind("click").click(function(){return false});var behaviorBlockCommentBox=function(settings,status){var actReturn=true;TrrTransversais.AnnotatioInterface.method.showBlockBox(settings.type,settings.id,true,false,"",status,actReturn);if($("#divListComment").size()==0){TrrTransversais.AnnotatioInterface.method.changeComments("all")}};var getNumberReplies=function(idComment){var strNumberReplies=($("div.commentId"+idComment+" .numberReplies").css("display")!="none")?$("div.commentId"+idComment+" .numberReplies").html():"",comment=$("div.commentId"+idComment),numberReplies=0,strNumberRepliesTemp=strNumberReplies;if((strNumberReplies!=undefined)&&(strNumberReplies!="")){var strNumberReplies=strNumberReplies.split(" ");if(strNumberReplies.length>1){numberReplies=parseInt(strNumberReplies[0])}else{var strNumberRepliesTemp=strNumberRepliesTemp.split("&nbsp;");if(strNumberRepliesTemp.length>1){numberReplies=parseInt(strNumberRepliesTemp[0])}}}return numberReplies};var behaviorBlockComment=function(data,settings){var totalBlocked=0;if(data.result.return_code==0){if(settings.type.toUpperCase()=="COMMENT"){totalBlocked=(getNumberReplies(settings.id)+1);$("div.commentId"+settings.id).next(".lin-hor-dotted").remove();$("div.commentId"+settings.id).remove();if($("#divContainerAnnotatio [class*=commentId]:first").size()>0){_firstCommentId=$("#divContainerAnnotatio [class*=commentId]:first").attr("class").replace(/\D/g,"")}_numComments=(_numComments>0)?(_numComments-1):0}else{if(settings.type.toUpperCase()=="REPLY"){if($("div.replyId"+settings.id).next().hasClass("divlinHorReply")){$("div.replyId"+settings.id).next().remove()}if($("div.replyId"+settings.id).prev().hasClass("divlinHorReply")){$("div.replyId"+settings.id).prev().hide()}var idParent=$("div.replyId"+settings.id).parent().attr("id").replace(/^replyLoaded_/,""),numberReplies=getNumberReplies(idParent)-1,comment=$("div.commentId"+idParent);if(numberReplies>0){var strLabelReplies=(numberReplies==1)?_getLabels("listComments",{}).ReplySingular:_getLabels("listComments",{}).Replies;numberReplies=(numberReplies<10)?"0"+numberReplies:numberReplies;strNumberReplies=numberReplies+" "+strLabelReplies;comment.find(".numberReplies").html(strNumberReplies)}else{if(comment.find(".txtTextDeleted").size()>0){comment.next(".lin-hor-dotted").remove();comment.remove();if($("#divContainerAnnotatio [class*=commentId]:first").size()>0){_firstCommentId=$("#divContainerAnnotatio [class*=commentId]:first").attr("class").replace(/\D/g,"")}}else{comment.find("#lnk lnkRepliesClosed").hide();comment.find("#lnk lnkRepliesOpen").hide();comment.find("#lnk .spacer-item:first").hide();comment.find("#lnk #"+idParent).hide();comment.find(".numberReplies").hide()}}$("div.replyId"+settings.id).remove();totalBlocked=1}}var actualNumberComments=parseInt($("#divNumComments #emTotalComments").text());if(actualNumberComments>0){actualNumberComments=actualNumberComments-totalBlocked}$("#divNumComments #emTotalComments").text(actualNumberComments);$("#divNumComments #spanTotalComments").html(actualNumberComments!=1?_getLabels("listComments",{}).Comments:_getLabels("listComments",{}).CommentSingular);behaviorBlockCommentBox(settings,"OK")}else{if(data.result.return_code==5300){behaviorBlockCommentBox(settings,"LOGIN")}else{behaviorBlockCommentBox(settings,"ERROR")}}};var settings={type:type,id:id};_TRRPlugin.getUserInfo(function(retData){var parameters={commentId:new Array(settings.id),sessionkey:retData.key,namespace:retData.brand,user:retData.login};_Annotatio.blockComment(parameters,function(data){behaviorBlockComment(data,settings)})},function(){behaviorBlockCommentBox(settings,"LOGIN")})};this.showTrrLoginBox=function(loginType,destiny){switch(loginType.toLowerCase()){case"terra":$("#loginTerra_trrLoginBox").show();$("#loginTerra_trrLoginBox").css("position","absolute");$("#loginTerra_trrLoginBox").css("left",$("#"+destiny).offset().left);$("#loginTerra_trrLoginBox").css("top",$("#"+destiny).offset().top);$("#loginTerra_trrLoginBox").css("z-index",$("#"+destiny).css("z-index")+1);break;case"facebook":_FBPlugin.getUserInfo(function(retData){_FBPlugin.updateAccessTokenStorage();TrrTransversais.AnnotatioInterface.method.verifySocialData(true)},function(){});break;case"twitter":window.open(_TWPlugin.getReceiverUrl()+"?annFormName="+destiny+"&windowOpen=true","popup","width=780,height=450,scrollbars=1");break}$("#"+destiny).hide()};this.hideTrrLoginBox=function(){$("#loginTerra_trrLoginBox").hide()};this.trrLoginBoxSend=function(){var user=$("#userTerra_trrLoginBox").val(),pass=$("#passTerra_trrLoginBox").val();if(user!=""&&pass!=""){_TRRPlugin.requireSession({user:user,pass:pass})}_TRRPlugin.getUserInfo(function(retData){if(retData.idPerm!=""){$("#loginTerra_trrLoginBox").hide()}},function(){},function(retData){var msg=_getLabels("terra",{});switch(retData.type){case"invalidLogin":document.getElementById("errorMsgTerra_trrLoginBox").innerHTML=msg.socialMsgLoginError;document.getElementById("errorMsgTerra_trrLoginBox").style.display="block";break;case"systemDown":document.getElementById("errorMsgTerra_trrLoginBox").innerHTML=msg.socialMsgSystemError;document.getElementById("errorMsgTerra_trrLoginBox").style.display="block";break}})}};TrrTransversais.SimpleModal=function(){(function($){TrrTransversais.SimpleModal.enabled=true;var ie6=$.browser.msie&&parseInt($.browser.version)==6&&typeof window.XMLHttpRequest!="object",ieQuirks=null,w=[];$.modal=function(data,options){return $.modal.impl.init(data,options)};$.modal.close=function(){$.modal.impl.close()};$.fn.modal=function(options){return $.modal.impl.init(this,options)};$.modal.defaults={appendTo:"body",focus:true,opacity:50,overlayId:"simplemodal-overlay",overlayCss:{},containerId:"simplemodal-container",containerCss:{},dataId:"simplemodal-data",dataCss:{},minHeight:null,minWidth:null,maxHeight:null,maxWidth:null,autoResize:false,autoPosition:true,zIndex:1000,close:true,closeHTML:'<a class="modalCloseImg" title="Close"></a>',closeClass:"simplemodal-close",escClose:true,overlayClose:false,position:null,persist:false,modal:true,onOpen:null,onShow:null,onClose:null};$.modal.impl={o:null,d:{},init:function(data,options){var s=this;if(s.d.data){return false}ieQuirks=$.browser.msie&&!$.boxModel;s.o=$.extend({},$.modal.defaults,options);s.zIndex=s.o.zIndex;s.occb=false;if(typeof data=="object"){data=data instanceof jQuery?data:$(data);s.d.placeholder=false;if(data.parent().parent().size()>0){data.before($("<span></span>").attr("id","simplemodal-placeholder").css({display:"none"}));s.d.placeholder=true;s.display=data.css("display");if(!s.o.persist){s.d.orig=data.clone(true)}}}else{if(typeof data=="string"||typeof data=="number"){data=$("<div></div>").html(data)}else{alert("SimpleModal Error: Unsupported data type: "+typeof data);return s}}s.create(data);data=null;s.open();if($.isFunction(s.o.onShow)){s.o.onShow.apply(s,[s.d])}return s},create:function(data){var s=this;w=s.getDimensions();if(s.o.modal&&ie6){s.d.iframe=$('<iframe src="javascript:false;"></iframe>').css($.extend(s.o.iframeCss,{display:"none",opacity:0,position:"fixed",height:w[0],width:w[1],zIndex:s.o.zIndex,top:0,left:0})).appendTo(s.o.appendTo)}s.d.overlay=$("<div></div>").attr("id",s.o.overlayId).addClass("simplemodal-overlay").css($.extend(s.o.overlayCss,{display:"none",opacity:s.o.opacity/100,height:s.o.modal?w[0]:0,width:s.o.modal?w[1]:0,position:"fixed",left:0,top:0,zIndex:s.o.zIndex+1})).appendTo(s.o.appendTo);s.d.container=$("<div></div>").attr("id",s.o.containerId).addClass("simplemodal-container").css($.extend(s.o.containerCss,{display:"none",position:"fixed",zIndex:s.o.zIndex+2})).append(s.o.close&&s.o.closeHTML?$(s.o.closeHTML).addClass(s.o.closeClass):"").appendTo(s.o.appendTo);s.d.wrap=$("<div></div>").attr("tabIndex",-1).addClass("simplemodal-wrap").css({height:"100%",outline:0,width:"100%"}).appendTo(s.d.container);s.d.data=data.attr("id",data.attr("id")||s.o.dataId).addClass("simplemodal-data").css($.extend(s.o.dataCss,{display:"none"})).appendTo("body");data=null;s.setContainerDimensions();s.d.data.appendTo(s.d.wrap);if(ie6||ieQuirks){s.fixIE()}},bindEvents:function(){var s=this;$("."+s.o.closeClass).bind("click.simplemodal",function(e){e.preventDefault();s.close()});if(s.o.modal&&s.o.close&&s.o.overlayClose){s.d.overlay.bind("click.simplemodal",function(e){e.preventDefault();s.close()})}$(document).bind("keydown.simplemodal",function(e){if(s.o.modal&&s.o.focus&&e.keyCode==9){s.watchTab(e)}else{if((s.o.close&&s.o.escClose)&&e.keyCode==27){e.preventDefault();s.close()}}});$(window).bind("resize.simplemodal",function(){w=s.getDimensions();s.setContainerDimensions(true);if(ie6||ieQuirks){s.fixIE()}else{if(s.o.modal){s.d.iframe&&s.d.iframe.css({height:w[0],width:w[1]});s.d.overlay.css({height:w[0],width:w[1]})}}})},unbindEvents:function(){$("."+this.o.closeClass).unbind("click.simplemodal");$(document).unbind("keydown.simplemodal");$(window).unbind("resize.simplemodal");this.d.overlay.unbind("click.simplemodal")},fixIE:function(){var s=this,p=s.o.position;$.each([s.d.iframe||null,!s.o.modal?null:s.d.overlay,s.d.container],function(i,el){if(el){var bch="document.body.clientHeight",bcw="document.body.clientWidth",bsh="document.body.scrollHeight",bsl="document.body.scrollLeft",bst="document.body.scrollTop",bsw="document.body.scrollWidth",ch="document.documentElement.clientHeight",cw="document.documentElement.clientWidth",sl="document.documentElement.scrollLeft",st="document.documentElement.scrollTop",s=el[0].style;s.position="absolute";if(i<2){s.removeExpression("height");s.removeExpression("width");s.setExpression("height",""+bsh+" > "+bch+" ? "+bsh+" : "+bch+' + "px"');s.setExpression("width",""+bsw+" > "+bcw+" ? "+bsw+" : "+bcw+' + "px"')}else{var te,le;if(p&&p.constructor==Array){var top=p[0]?typeof p[0]=="number"?p[0].toString():p[0].replace(/px/,""):el.css("top").replace(/px/,"");te=top.indexOf("%")==-1?top+" + (t = "+st+" ? "+st+" : "+bst+') + "px"':parseInt(top.replace(/%/,""))+" * (("+ch+" || "+bch+") / 100) + (t = "+st+" ? "+st+" : "+bst+') + "px"';if(p[1]){var left=typeof p[1]=="number"?p[1].toString():p[1].replace(/px/,"");le=left.indexOf("%")==-1?left+" + (t = "+sl+" ? "+sl+" : "+bsl+') + "px"':parseInt(left.replace(/%/,""))+" * (("+cw+" || "+bcw+") / 100) + (t = "+sl+" ? "+sl+" : "+bsl+') + "px"'}}else{te="("+ch+" || "+bch+") / 2 - (this.offsetHeight / 2) + (t = "+st+" ? "+st+" : "+bst+') + "px"';le="("+cw+" || "+bcw+") / 2 - (this.offsetWidth / 2) + (t = "+sl+" ? "+sl+" : "+bsl+') + "px"'}s.removeExpression("top");s.removeExpression("left");s.setExpression("top",te);s.setExpression("left",le)}}})},focus:function(pos){var s=this,p=pos||"first";var input=$(":input:enabled:visible:"+p,s.d.wrap);input.length>0?input.focus():s.d.wrap.focus()},getDimensions:function(){var el=$(window);var h=$.browser.opera&&$.browser.version>"9.5"&&$.fn.jquery<="1.2.6"?document.documentElement.clientHeight:$.browser.opera&&$.browser.version<"9.5"&&$.fn.jquery>"1.2.6"?window.innerHeight:el.height();return[h,el.width()]},getVal:function(v){return v=="auto"?0:v.indexOf("%")>0?v:parseInt(v.replace(/px/,""))},setContainerDimensions:function(resize){var s=this;if(!resize||(resize&&s.o.autoResize)){var ch=$.browser.opera?s.d.container.height():s.getVal(s.d.container.css("height")),cw=$.browser.opera?s.d.container.width():s.getVal(s.d.container.css("width")),dh=s.d.data.outerHeight(true),dw=s.d.data.outerWidth(true);var mh=s.o.maxHeight&&s.o.maxHeight<w[0]?s.o.maxHeight:w[0],mw=s.o.maxWidth&&s.o.maxWidth<w[1]?s.o.maxWidth:w[1];if(!ch){if(!dh){ch=s.o.minHeight}else{if(dh>mh){ch=mh}else{if(dh<s.o.minHeight){ch=s.o.minHeight}else{ch=dh}}}}else{ch=ch>mh?mh:ch}if(!cw){if(!dw){cw=s.o.minWidth}else{if(dw>mw){cw=mw}else{if(dw<s.o.minWidth){cw=s.o.minWidth}else{cw=dw}}}}else{cw=cw>mw?mw:cw}s.d.container.css({height:ch,width:cw});if(dh>ch||dw>cw){s.d.wrap.css({overflow:"auto"})}}if(s.o.autoPosition){s.setPosition()}},setPosition:function(){var s=this,top,left,hc=(w[0]/2)-(s.d.container.outerHeight(true)/2),vc=(w[1]/2)-(s.d.container.outerWidth(true)/2);if(s.o.position&&Object.prototype.toString.call(s.o.position)==="[object Array]"){top=s.o.position[0]||hc;left=s.o.position[1]||vc}else{top=hc;left=vc}s.d.container.css({left:left,top:top})},watchTab:function(e){var s=this;if($(e.target).parents(".simplemodal-container").length>0){s.inputs=$(":input:enabled:visible:first, :input:enabled:visible:last",s.d.data[0]);if((!e.shiftKey&&e.target==s.inputs[s.inputs.length-1])||(e.shiftKey&&e.target==s.inputs[0])||s.inputs.length==0){e.preventDefault();var pos=e.shiftKey?"last":"first";setTimeout(function(){s.focus(pos)},10)}}else{e.preventDefault();setTimeout(function(){s.focus()},10)}},open:function(){var s=this;s.d.iframe&&s.d.iframe.show();if($.isFunction(s.o.onOpen)){s.o.onOpen.apply(s,[s.d])}else{s.d.overlay.show();s.d.container.show();s.d.data.show()}s.focus();s.bindEvents()},close:function(){var s=this;if(!s.d.data){return false}s.unbindEvents();if($.isFunction(s.o.onClose)&&!s.occb){s.occb=true;s.o.onClose.apply(s,[s.d])}else{if(s.d.placeholder){var ph=$("#simplemodal-placeholder");if(s.o.persist){ph.replaceWith(s.d.data.removeClass("simplemodal-data").css("display",s.display))}else{s.d.data.hide();ph.replaceWith(s.d.orig)}}else{s.d.data.hide().remove()}var bo=document.getElementsByTagName("body")[0];var si=document.getElementById("simplemodal-overlay");var sc=document.getElementById("simplemodal-container");bo.removeChild(si);bo.removeChild(sc);s.d={}}}}})(jQuery)};
