




if (typeof(disqus_iframe_css) == 'undefined') {
	disqus_iframe_css = '';
}
if (typeof(disqus_def_name) == 'undefined') {
	disqus_def_name = '';
}
if (typeof(disqus_def_email) == 'undefined') {
	disqus_def_email = '';
}
if (typeof(disqus_skip_auth) == 'undefined') {
	disqus_skip_auth = false;
}
if (typeof(disqus_default_text) == 'undefined') {
	disqus_default_text = 'Digite seu comentário aqui.';
}

(function(){
	
	var ie = document.uniqueID
		&& document.compatMode
		&& !window.XMLHttpRequest
		&& document.execCommand ;

	try {
		if(!!ie) {
			document.execCommand("BackgroundImageCache", false, true);
		}
	} catch(e) {};
})();

var Dsq = new function() {
	this.container = document.getElementById('dsq-content');
	this.jsonData = {"reactions": [], "has_more_reactions": false, "users": {"3ef357436a93ba2661e30a29edf1b805": {"username": "Giovani", "tumblr": "", "display_name": "Giovani", "url": "http://disqus.com/guest/3ef357436a93ba2661e30a29edf1b805/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "37bc89bd80be2aa7e377e8bf584d5ebf": {"username": "Neto Lima", "tumblr": "", "display_name": "Neto Lima", "url": "http://disqus.com/guest/37bc89bd80be2aa7e377e8bf584d5ebf/", "registered": false, "linkedin": "", "blog": "http://meuwindows.brogui.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "951a8ce9bfead7aa9405a2babc70f41a": {"username": "Willian Max", "tumblr": "", "display_name": "Willian Max", "url": "http://disqus.com/guest/951a8ce9bfead7aa9405a2babc70f41a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "54331a3c0cdfb52f27863db9a41e64ea": {"username": "Oi", "tumblr": "", "display_name": "Oi", "url": "http://disqus.com/guest/54331a3c0cdfb52f27863db9a41e64ea/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "c4047691b5c1536ea2cbfd97de57b304": {"username": "Cobalto", "tumblr": "", "display_name": "Cobalto", "url": "http://disqus.com/guest/c4047691b5c1536ea2cbfd97de57b304/", "registered": false, "linkedin": "", "blog": "http://blog.cobline.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ddc77d1867d46c9ccbb8031ac7e1d6cc": {"username": "TIGOS", "tumblr": "", "display_name": "TIGOS", "url": "http://disqus.com/guest/ddc77d1867d46c9ccbb8031ac7e1d6cc/", "registered": false, "linkedin": "", "blog": "http://www.tigos.com.br/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6e6453baeefcc27e1309b94466e8192e": {"username": "Carlos", "tumblr": "", "display_name": "Carlos", "url": "http://disqus.com/guest/6e6453baeefcc27e1309b94466e8192e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/271/4546/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "8fc0a98cdcea352c15c76b27eb629578": {"username": "desconhecido", "tumblr": "", "display_name": "desconhecido", "url": "http://disqus.com/guest/8fc0a98cdcea352c15c76b27eb629578/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e47429ea9284e8a68268fc1e416aa667": {"username": "C\u00edcero", "tumblr": "", "display_name": "C\u00edcero", "url": "http://disqus.com/guest/e47429ea9284e8a68268fc1e416aa667/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4c6e5b7a0880fae16aacf980192f8cfe": {"username": "Th\u00e1ssius V&#39;", "tumblr": "", "display_name": "Th\u00e1ssius V&#39;", "url": "http://disqus.com/guest/4c6e5b7a0880fae16aacf980192f8cfe/", "registered": false, "linkedin": "", "blog": "http://memoriasfracas.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "fc53467ecb6cafbf2f787a3efd3462fe": {"username": "Adao", "tumblr": "", "display_name": "Adao", "url": "http://disqus.com/guest/fc53467ecb6cafbf2f787a3efd3462fe/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f5b001c478bc9b249a5c51ee58802e15": {"username": "Fabr\u00edcio", "tumblr": "", "display_name": "Fabr\u00edcio", "url": "http://disqus.com/guest/f5b001c478bc9b249a5c51ee58802e15/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "e81ee4ce2a2dfe9f7059b5ab6acd8338": {"username": "Will Walber", "tumblr": "", "display_name": "Will Walber", "url": "http://disqus.com/guest/e81ee4ce2a2dfe9f7059b5ab6acd8338/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "85642661fa621122a0b347747256d4a6": {"username": "vinicius", "tumblr": "", "display_name": "vinicius", "url": "http://disqus.com/guest/85642661fa621122a0b347747256d4a6/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b9b5332afe8be765cb72ef04d13de5dd": {"username": "Marlon", "tumblr": "", "display_name": "Marlon", "url": "http://disqus.com/guest/b9b5332afe8be765cb72ef04d13de5dd/", "registered": false, "linkedin": "", "blog": "http://marlonpalmas.wordpress.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "bf065f1fc418df5fdb15561bed4d1796": {"username": "@le", "tumblr": "", "display_name": "@le", "url": "http://disqus.com/guest/bf065f1fc418df5fdb15561bed4d1796/", "registered": false, "linkedin": "", "blog": "http://www.tenten.com.br/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "541c5d9e85dcd12831c8c9a6d41b2c9c": {"username": "Marcelo", "tumblr": "", "display_name": "Marcelo", "url": "http://disqus.com/guest/541c5d9e85dcd12831c8c9a6d41b2c9c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "4d262dff1ce54e16b0747da283acb0e4": {"username": "Ditusjack", "tumblr": "", "display_name": "Ditusjack", "url": "http://disqus.com/guest/4d262dff1ce54e16b0747da283acb0e4/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f7ef4c8c419f58d1000dcde213d0d41c": {"username": "Adalberto", "tumblr": "", "display_name": "Adalberto", "url": "http://disqus.com/guest/f7ef4c8c419f58d1000dcde213d0d41c/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/11/6817/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "dd1974ae63864701c8546b9ef23bac3e": {"username": "Rafael", "tumblr": "", "display_name": "Rafael", "url": "http://disqus.com/guest/dd1974ae63864701c8546b9ef23bac3e/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "a0f45cc3160432f05b6f1fc4d958a5e9": {"username": "Anderson", "tumblr": "", "display_name": "Anderson", "url": "http://disqus.com/guest/a0f45cc3160432f05b6f1fc4d958a5e9/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "1ebd24cbac3a0754c6a564030fe24508": {"username": "Anderson Arag\u00e3o", "tumblr": "", "display_name": "Anderson Arag\u00e3o", "url": "http://disqus.com/guest/1ebd24cbac3a0754c6a564030fe24508/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f83294f1b981a4a733ef5b4a88906396": {"username": "M\u00e1rcio Gomes", "tumblr": "", "display_name": "M\u00e1rcio Gomes", "url": "http://disqus.com/guest/f83294f1b981a4a733ef5b4a88906396/", "registered": false, "linkedin": "", "blog": "http://deskmundo.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/280/730/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "56a65b9f2b2378162631031eb2d634c7": {"username": "Cesar Duarte", "tumblr": "", "display_name": "Cesar Duarte", "url": "http://disqus.com/guest/56a65b9f2b2378162631031eb2d634c7/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "ghedin": {"username": "ghedin", "tumblr": "", "display_name": "Rodrigo Ghedin", "url": "http://disqus.com/ghedin/", "registered": true, "linkedin": "", "blog": "http://sobre.rodrigoghedin.com.br/", "remote_domain": null, "points": 132, "facebook": "", "avatar": "http://media.disqus.com/uploads/users/70/6864/avatar92.jpg", "delicious": "", "is_remote": false, "verified": true, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f826c41f9ab8d5915c956dc26ee490f9": {"username": "Guttemberg", "tumblr": "", "display_name": "Guttemberg", "url": "http://disqus.com/guest/f826c41f9ab8d5915c956dc26ee490f9/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "788ce6c24328b726e8ae8989c2e619dd": {"username": "Fabiano Matheus", "tumblr": "", "display_name": "Fabiano Matheus", "url": "http://disqus.com/guest/788ce6c24328b726e8ae8989c2e619dd/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f0f6c60963c32bfeeea17fe554db4629": {"username": "Luiz F. Lucena", "tumblr": "", "display_name": "Luiz F. Lucena", "url": "http://disqus.com/guest/f0f6c60963c32bfeeea17fe554db4629/", "registered": false, "linkedin": "", "blog": "http://unmasking666.blogspot.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b0ec59649bcc37e158083f50ddda00d9": {"username": "MalarKeY", "tumblr": "", "display_name": "MalarKeY", "url": "http://disqus.com/guest/b0ec59649bcc37e158083f50ddda00d9/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "f0efdc451ca329f35a0108e2af6dd7af": {"username": "Pedro Cardoso", "tumblr": "", "display_name": "Pedro Cardoso", "url": "http://disqus.com/guest/f0efdc451ca329f35a0108e2af6dd7af/", "registered": false, "linkedin": "", "blog": "http://www.receitadosucesso.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/12/9014/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "80fe31eb4c4ea9f859f02aa0a0bf022f": {"username": "Lucas (luke)", "tumblr": "", "display_name": "Lucas (luke)", "url": "http://disqus.com/guest/80fe31eb4c4ea9f859f02aa0a0bf022f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "1e9348f2356b715e87f716cb686c43f3": {"username": "Ren\u00e9e", "tumblr": "", "display_name": "Ren\u00e9e", "url": "http://disqus.com/guest/1e9348f2356b715e87f716cb686c43f3/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "35633d15d41981ea8d83f8a580e41f9f": {"username": "Rogerio", "tumblr": "", "display_name": "Rogerio", "url": "http://disqus.com/guest/35633d15d41981ea8d83f8a580e41f9f/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "237db4178a7c5c7b0f38a220d51725d1": {"username": "henrique", "tumblr": "", "display_name": "henrique", "url": "http://disqus.com/guest/237db4178a7c5c7b0f38a220d51725d1/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "6c0a08c7b8549bbb8dcb14c1f6cb6c6e": {"username": "Marcos Saiba mais sobre Bipola", "tumblr": "", "display_name": "Marcos Saiba mais sobre Bipola", "url": "http://disqus.com/guest/6c0a08c7b8549bbb8dcb14c1f6cb6c6e/", "registered": false, "linkedin": "", "blog": "http://www.obipolar.com/", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/uploads/anonusers/281/5021/avatar92.jpg", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}, "b73aa484278302256b13fb3b5b5cb13a": {"username": "Breno", "tumblr": "", "display_name": "Breno", "url": "http://disqus.com/guest/b73aa484278302256b13fb3b5b5cb13a/", "registered": false, "linkedin": "", "blog": "", "remote_domain": null, "points": null, "facebook": "", "avatar": "http://media.disqus.com/images/noavatar92.png", "delicious": "", "is_remote": false, "verified": false, "flickr": "", "twitter": "", "remote_domain_name": ""}}, "forum": {"use_media": true, "name": "WinAjuda", "streaming_realtime": false, "url": "winajuda", "allow_anon_post": true, "reactions_enabled": true, "reply_position": 0, "show_avatar": true, "allow_anon_votes": true, "disqus_auth_disabled": false}, "realtime_enabled": false, "request": {"username": "", "is_global_moderator": false, "sharing": {}, "sort": 4, "forum": "winajuda", "is_initial_load": true, "is_authenticated": false, "timestamp": "2009-12-22_09:02:19", "remote_domain": "", "page": 1, "is_moderator": false, "display_username": "", "points": null, "subscribe_on_post": 2, "moderator_can_edit": false, "is_remote": false, "is_verified": false, "missing_perm": "locked"}, "realtime_paused": false, "posts": {"16145920": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ixi... quanta gente desocupada heim Ghedin? hehehhee<br><br>PS: Gostei do design do blog... muito bonito!<br><br><br><br>T+", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:45:51", "killed": false, "user_key": "ddc77d1867d46c9ccbb8031ac7e1d6cc", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145952": {"up_voted": false, "ip": "", "has_replies": false, "message": "Qulaquer um que acompanhou os longos 6 anos de desenvolvimento do vista sabe que coisas como a barra lateral, busca r&aacute;pida, flip 3D e at&eacute; o aero peek do windows 7, j&aacute; estavam sendo idealizadas em 2003 com o longhorn, foi numa PDC que nem essa de 2008 que foram mostradas as novidades, o projeto atrazou por teve de ser todo refeito j&aacute; que as m&aacute;quinas n&atilde;o teriam hardware o suficiente para rodar o sistema, e os sistema de arquivos novo, o WinFS  iria acarretar num impacto terr&iacute;vel aos usu&aacute;rios, j&aacute; que n&atilde;o se baseia em diret&oacute;rios e pastas, veja este v&iacute;deo: <a href=\"http://www.youtube.com/watch?v=wP8b-BFoNuA&amp;feature=related\" target=\"_blank\" rel=\"nofollow\">http://www.youtube.com/watch?v=wP8b-BFoNuA&amp;fe...</a>mostrado em 2003 que j&aacute; mostra recursos como a barra lateral, a busca r&aacute;pida e efeitos 3D avan&ccedil;ados, recursos supostamente copiados do Mac OS X tiger lan&ccedil;ado em 2005, nada do que eu disse &eacute; baseado em especula&ccedil;&otilde;es ou fatos inventados , o vista n&atilde;o &eacute; c&oacute;pia do mac e qualquer um que acompanhou o desenvolvimento do sistema sabe disso, fato.", "is_last_child": true, "can_reply": false, "down_voted": false, "real_date": "2008-12-18_02:24:50", "killed": false, "user_key": "56a65b9f2b2378162631031eb2d634c7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": true, "email": "", "parent_post_id": 16145890, "depth": 1, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145838": {"up_voted": false, "ip": "", "has_replies": false, "message": "\u00d3timo post, Ghedin.<br>Confesso que a parte de \"estar \u00e0 frente da concorr\u00eancia\" \u00e9 um tanto tendenciosa, porque usu\u00e1rios das outras plataformas ir\u00e3o defender as respectivas com unhas e dentes, mas eu confesso que sempre gostei da barra de tarefas do Windows e fico muito feliz na forma como ela \u00e9 tratada no Windows 7.<br>Eles juntaram a Quick Launch com a barra de tarefas em si, d\u00e1 pra dizer que ela \u00e9 uma Quick Launch interativa, id\u00e9ia genial da parte deles. :)<br>O chato \u00e9 ler os fanboys/xiitas de que \u00e9 c\u00f3pia descarada disso e daquilo.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_07:57:11", "killed": false, "user_key": "bf065f1fc418df5fdb15561bed4d1796", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145839": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@ @le</em><br><br>\u00c9 bem isso: uma jun\u00e7\u00e3o da barra de tarefas com a <em>quick launch</em>. Mas n\u00e3o se limita a tal, vai al\u00e9m. As <em>jump lists</em> s\u00e3o contextuais, a pr\u00e9-visualiza\u00e7\u00e3o de janelas \u00e9 inteligente (ela \"pega\" abas no navegador!), a liberdade do usu\u00e1rio em configurar a barra de tarefas, incluindo a bandeja, ao seu gosto, \u00e9 impressionante.<br><br>\u00c9 como j\u00e1 disse a outro leitor, num post passado: essa nova barra de tarefas causar\u00e1 uma revolu\u00e7\u00e3o talvez compar\u00e1vel \u00e0 inclus\u00e3o da barra de tarefas no Windows 95. \u00c9 um enorme passo em rela\u00e7\u00e3o \u00e0 concorr\u00eancia, algo como a interface <strong>Ribbon</strong> do <strong>Office 2007</strong> - ou algu\u00e9m j\u00e1 viu um OpenOffice da vida com algo minimamente parecido e t\u00e3o funcional quanto? ;) .<br><br>[]'s!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_08:01:58", "killed": false, "user_key": "ghedin", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": true, "is_realtime": false}, "16145840": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ghedin vc ja teve a oportunidade de testar o Windows 7??", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_08:22:05", "killed": false, "user_key": "237db4178a7c5c7b0f38a220d51725d1", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145841": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Ghedin,<br><br>\"A prop\u00f3sito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de \u00e1gua fria: a inspira\u00e7\u00e3o veio do <strong>Windows 1.01</strong>. Dock? Ele s\u00f3 seria inventado <em>15 anos</em> depois\u2026\"<br><br>EXPL\u00caNDIDO, SENSACIONAL!<br><br>Isso responde todos os coment\u00e1rios deste t\u00f3pico: <a href=\"http://www.winajuda.ig.com.br/2008/10/28/windows-7-na-pdc-2008-veja-as-novidades/#comments\" rel=\"nofollow\">http://www.winajuda.ig.com.br/2008/10/28/window...</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_08:35:04", "killed": false, "user_key": "dd1974ae63864701c8546b9ef23bac3e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145842": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Ghedin,<br><br>\u201cA prop\u00f3sito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de \u00e1gua fria: a inspira\u00e7\u00e3o veio do Windows 1.01. Dock? Ele s\u00f3 seria inventado 15 anos depois\u2026\u201d<br><br>EXPL\u00caNDIDO, SENSACIONAL! [\u00b2] :)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_09:01:53", "killed": false, "user_key": "a0f45cc3160432f05b6f1fc4d958a5e9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145843": {"up_voted": false, "ip": "", "has_replies": false, "message": "No geral, eu estou dentro das estatisticas.<br><br>Mas,<br><br><strong>90,4%</strong> utilizam o recurso de agrupar janelas iguais num \u00fanico bot\u00e3o da barra de tarefas;<br><br>EU ACHO ISSO HORRIVEL. E PELO JEITO SOU MINORIA", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_09:29:34", "killed": false, "user_key": "541c5d9e85dcd12831c8c9a6d41b2c9c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145844": {"up_voted": false, "ip": "", "has_replies": false, "message": "\u201cA prop\u00f3sito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de \u00e1gua fria: a inspira\u00e7\u00e3o veio do Windows 1.01. Dock? Ele s\u00f3 seria inventado 15 anos depois\u2026\u201d<br>EXPL\u00caNDIDO, SENSACIONAL! --&gt;3, 4, 5, 6... ^ ^", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_10:13:40", "killed": false, "user_key": "e81ee4ce2a2dfe9f7059b5ab6acd8338", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145845": {"up_voted": false, "ip": "", "has_replies": false, "message": "Oi Ghedin, desculpe mais um pendrive MultiLaser de 8GB que \u00e9 Generic Flash Disk, e no WIndows mostra como PenDrive gen\u00e9rico \u00e9 pirata?<br>\u00a0<br>Obrigado", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_10:14:16", "killed": false, "user_key": "54331a3c0cdfb52f27863db9a41e64ea", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145846": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ganhei o dia, dei um sorriso ao ler este post...<br><br><br>=D", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_10:22:55", "killed": false, "user_key": "37bc89bd80be2aa7e377e8bf584d5ebf", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145847": {"up_voted": false, "ip": "", "has_replies": false, "message": "Parece que o Windows 7 vai mesmo trazer uma s\u00e9rie de inova\u00e7\u00f5es. Eu n\u00e3o diria \"revolu\u00e7\u00e3o\" por considerar a palavra exagerada demais - embora possivelmente a Microsoft aprecie us\u00e1-la. Antes, o que vejo \u00e9 um constante processo de aprimoramente, baseado na observa\u00e7\u00e3o do pr\u00f3prio sistema (Windows.*) com seus pontos bons e ruins, bem como de outras plataformas (Linux, Mac, etc). Embora eu perceba muitas semelhan\u00e7as entre esses \"novos\" paradigmas do Windows 7 e o KDE, eu n\u00e3o usuaria a palavra \"c\u00f3pia\" e sim reaproveitamento e melhoria de conceitos. O que \u00e9 algo muito bom, embora creia que a Microsoft n\u00e3o admitiria ter tirado uma id\u00e9ia do KDE, por exemplo. ;-)<br><br>Mas ainda ainda sim novos conceitos s\u00e3o bem vindos, at\u00e9 mesmo para o Linux, pois estou certo que estas boas id\u00e9ias ser\u00e3o \"copiadas\" - ou reaproveitadas - pela comunidades Linux. E, como j\u00e1 disse, n\u00e3o h\u00e1 nada de mal nisso. Na verdade, espero que a Microsoft, o Linux em suas in\u00fameras encarna\u00e7\u00f5es e o Mac se copiem mutuamente e com isso se aprimorem cada vez mais. Quem lucra com isso somos n\u00f3s, usu\u00e1rios. <br><br>Quanto a dizer que o Windows est\u00e1 muito \u00e0 frente da concorr\u00eancia, acho isso exagerado, tendencioso at\u00e9, como outra pessoa comentou. Abandonei o Windows na vers\u00e3o XP e n\u00e3o sinto vontade de retornar. Software de gra\u00e7a, seguran\u00e7a, facilidade de administra\u00e7\u00e3o (Sim! Acredite!) e uma flexibilidade do sistema que nunca sonhei existir nos meus tempos de W3.11, W95, W98, WMe, W2k e WXP s\u00e3o as principais raz\u00f5es. Acho que considerar um sistema melhor ou pior depende muito do cen\u00e1rio. Por exemplo, para usu\u00e1rios que n\u00e3o gostam das \"facilidades\" que consomem recursos em demasia e nos afastam de um real controle das coisas, usu\u00e1rios que gostam das coisas do seu jeito, usu\u00e1rios que cr\u00eaem numa atitude mais cooperativa do que comercial... Em suma, usu\u00e1rios como eu! Para estes usu\u00e1rios o Linux \u00e9 melhor. O mesmo vale para situa\u00e7\u00f5es em que se precisa de sistemas customizados e enxutos, adotados para situa\u00e7\u00f5es espec\u00edficas. Mas para usu\u00e1rios m\u00e9dios, a\u00ed sim creio que o Windows seja mesmo melhor.<br><br>E isso a\u00ed,<br>Abra\u00e7os", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_10:27:40", "killed": false, "user_key": "f826c41f9ab8d5915c956dc26ee490f9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145848": {"up_voted": false, "ip": "", "has_replies": false, "message": "Alguem sabe onde baixar a vers\u00e3o do Windows 7 que foi apresentado no PDC 2008?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_10:35:14", "killed": false, "user_key": "dd1974ae63864701c8546b9ef23bac3e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145849": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ei, de acordo com o Baboo, o \"Sete\" vai suportar ISO nativamente.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_10:39:32", "killed": false, "user_key": "e81ee4ce2a2dfe9f7059b5ab6acd8338", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145850": {"up_voted": false, "ip": "", "has_replies": false, "message": "E quanto ao sistema de arquivos? Vai continuar o NTFS?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_11:01:46", "killed": false, "user_key": "b73aa484278302256b13fb3b5b5cb13a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145851": {"up_voted": false, "ip": "", "has_replies": false, "message": "Breno<br><br>\"E quanto ao sistema de arquivos? Vai continuar o NTFS?\"<br>Bem lembrado, ser\u00e1 que o novo sistema de arquivos n\u00e3o vai vir no Win 7? Me parece que a Microsoft n\u00e3o tocou mais no assunto!<br>[]'s", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_11:27:50", "killed": false, "user_key": "a0f45cc3160432f05b6f1fc4d958a5e9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145852": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@ Rafael</em><br><br>A <em>build</em> mostrada na PDC 2008 \u00e9 interna, ou seja, por ora, sua distribui\u00e7\u00e3o e utiliza\u00e7\u00e3o por pessoas n\u00e3o autorizadas \u00e9 <strong>ilegal</strong>.<br><br><em>@ Breno</em><br><br>O <strong>WinFS</strong>, sistema de arquivos que, a princ\u00edpio, viria no Vista, foi descontinuado. A menos que a Microsoft anuncie algo novo at\u00e9 o lan\u00e7amento do 7, continuaremos no NTFS.<br><br>[]'s!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_11:33:52", "killed": false, "user_key": "ghedin", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": true, "is_realtime": false}, "16145853": {"up_voted": false, "ip": "", "has_replies": false, "message": "&lt;cite&gt;<a href=\"#comment-33090\" rel=\"nofollow\"></a>&lt;/cite&gt; \u201cA prop\u00f3sito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de \u00e1gua fria: a inspira\u00e7\u00e3o veio do Windows 1.01. Dock? Ele s\u00f3 seria inventado 15 anos depois\u2026\u201d<br><br><br>EXPL\u00caNDIDO, SENSACIONAL! \u2013&gt;10^100x30x2<br>\u00a0<br>chupa que \u00e9 de uva mac fanboys!!!\u00a0 XD", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_11:35:09", "killed": false, "user_key": "56a65b9f2b2378162631031eb2d634c7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145854": {"up_voted": false, "ip": "", "has_replies": false, "message": "O que \u00e9 bom, visto que o NTFS \u00e9 um excelente sistema de arquivos. Seguro, r\u00e1pido e bem testado. A MS n\u00e3o deve mexer em time que est\u00e1 ganhando.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_11:39:26", "killed": false, "user_key": "fc53467ecb6cafbf2f787a3efd3462fe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145855": {"up_voted": false, "ip": "", "has_replies": false, "message": "[Mactards Not Detected!]<br><br><br>Pensou a MS vem com uma grande surpresa com o WinFS? Mas acho que n\u00e3o, pois como disse o Adao, A Microsoft n\u00e3o mexeria no que est\u00e1 quieto.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_12:09:13", "killed": false, "user_key": "b0ec59649bcc37e158083f50ddda00d9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145856": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ghedin,<br><br>\"A <em>build</em> mostrada na PDC 2008 \u00e9 interna, ou seja, por ora, sua distribui\u00e7\u00e3o e utiliza\u00e7\u00e3o por pessoas n\u00e3o autorizadas \u00e9 <strong>ilegal</strong>.\"<br>E se por ventura algu\u00e9m que foi ao PDC 2008, recebeu o Windows 7 pelo simples fato de ter ido \u00e0 Confer\u00eancia e disponibilizar, atrav\u00e9s de uma ISO, o sistema via torrent? Seria um desrespeito aos direitos autorais?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_12:10:41", "killed": false, "user_key": "dd1974ae63864701c8546b9ef23bac3e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145857": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Rafael<br><br><br>Esse build foi distribu\u00eddo em um HD externo com o Windows 7 j\u00e1 instalado. ;)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_12:16:59", "killed": false, "user_key": "bf065f1fc418df5fdb15561bed4d1796", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145858": {"up_voted": false, "ip": "", "has_replies": false, "message": "A M$ est\u00e1 copiando direto tanto o visual, quanto as funcionalidades do Linux, por\u00e9m com a diferen\u00e7a de que sempre o SO fica mais pesado, necessitando de uma m\u00e1quina mais potente. \u00c9 justamente neste ponto (fora as falhas de seguran\u00e7a) que perde para o Tux. Mas, vamos ver. Quem sabe no futuro eu troque o meu velho XP (que fica em um 2\u00b0 HDD) para o Win 7. Pelo menos est\u00e1 mais bonito e tomara que mais funcional tbm, pois s\u00f3 a beleza n\u00e3o faz a minha cabe\u00e7a. As facilidades e a seguran\u00e7a que me s\u00e3o oferecidas pelo Debian. N\u00e3o preciso de antiv\u00edrus e firewall, pois o segundo (IPTables) \u00e9 nativo e muito mais competente que qualquer similar da plataforma Win. N\u00e3o \u00e9 propriet\u00e1rio, tem infinitas fontes de suporte, etc, etc, etc.<br>N\u00e3o estou fazendo compara\u00e7\u00f5es com o intuito de menosprezar o Win, pois ainda preciso dele para alguns jogos e \u00e9 claro, \u00e9 bem mais f\u00e1cil que o Pinguimno manejo. Entretanto o pre\u00e7o que se paga pelas facilidades do Win me fazem correr para o outro. S\u00f3 o fato de nunca ter precisado reinstalar os meus Tux's desde que os instalei em minhas m\u00e1quinas j\u00e1 \u00e9 uma vantagem inebriante (no Win j\u00e1 perdi as contas de quantas vezes tive que reinstalar, por erros no SO).<br>Abra\u00e7os", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_12:31:32", "killed": false, "user_key": "6c0a08c7b8549bbb8dcb14c1f6cb6c6e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145859": {"up_voted": false, "ip": "", "has_replies": false, "message": "<strong>\"3%</strong> dos usu\u00e1rios de Windows no mundo inteiro utilizam o mini-Media Player minimizado na barra de tarefas\"<br><br>N\u00e3o n\u00e3o! Isso n\u00e3o pode ser verdade :D", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_12:52:31", "killed": false, "user_key": "788ce6c24328b726e8ae8989c2e619dd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145861": {"up_voted": false, "ip": "", "has_replies": false, "message": "Eu uso ArchLinux, uma das distros que digamos assim, seja mais conservadora a n\u00e3o recomendada para iniciantes, e mesmo assim, reconhe\u00e7o que a Microsoft capricha no visual de tudo que faz. E no Windows n\u00e3o poderia ser diferente.<br><br>Eu poderia ser mais um fanboy e dizer que foi tudo c\u00f3pia do KDE, que pensando direitinho, n\u00e3o foi. Uma coisa \u00e9 um recurso patenteado, outro \u00e9 uma tend\u00eancia ou um estilo.<br><br>Se fosse como os fanboys acham, s\u00f3 existiria mouse no Mac, porque esse recurso foi introduzido nele. Mas n\u00e3o, o estilo clicar, arrastar, menus, janelas, copiar, colar, selecionar, maximizar, minimizar existem em praticamente todos os sistemas operacionais, todas as interfaces gr\u00e1ficas.<br><br>Sempre me empolgo ao ler not\u00edcias sobre o Windows 7, que est\u00e1 trazendo mudan\u00e7as que realmente nunca foram pensadas. Isso \u00e9 o melhor em um sistema, introduzir novidades, trazer coisas novas, revolucionar. Digo, n\u00e3o apenas em recursos visuais mas tamb\u00e9m em recursos que facilitem o que o usu\u00e1rio est\u00e1 fazendo no seu computador.<br><br>O ponto mais importante a ser tocado, o mais relevante de todos, e que eu e muitos usu\u00e1rios est\u00e3o aguardando, s\u00e3o os requerimentos! Se continuarem os mesmos, ser\u00e1 \u00f3timo para a maioria das pessoas. N\u00e3o precisaremos de outro upgrade, ser\u00e1 praticamente como a mudan\u00e7a do Windows 95 para o 98!<br><br>Espero que seja assim. <br>Parab\u00e9ns pelo Blog, Ghedin.<br>[]'s", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_13:08:57", "killed": false, "user_key": "f5b001c478bc9b249a5c51ee58802e15", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145862": {"up_voted": false, "ip": "", "has_replies": false, "message": "\u00c9, mais uma vers\u00e3o do Windows! Infelizmente sujeita a in\u00fateis compara\u00e7\u00f5es tipo: Prefiro o xp, sou mais o Vista, o Linux \u00e9 melhor, bom mesmo \u00e9 o MAc e por a\u00ed vai...", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_13:16:24", "killed": false, "user_key": "35633d15d41981ea8d83f8a580e41f9f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145863": {"up_voted": false, "ip": "", "has_replies": false, "message": "Pois\u00e9! O torrent da vers\u00e3o liberada no evento j\u00e1 t\u00e1 no Mininova..! Pelo que li noutro blog, ela deve durar 30 dias.<br><br>Pra saber como ele t\u00e1 evoluindo e ter no\u00e7\u00e3o do quanto t\u00e1 animal, s\u00f3 mesmo vendo o v\u00eddeo acima. Muuuito massa!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_14:14:39", "killed": false, "user_key": "e81ee4ce2a2dfe9f7059b5ab6acd8338", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145864": {"up_voted": false, "ip": "", "has_replies": false, "message": "Aos Machaters que se referem a Macusers como Mactards:<br>Bom dia, WinShiters!<br><br><br>Essa coisa que voc\u00eas dizem ser a primeira Dock n\u00e3o faz o exatamente que a Dock faz. Ela \u00e9 uma antecessora \u00e0 Taskbar de hoje em dia, c\u00f3pia da APPLE MENU BAR.<br><br><br>Assim como com o Spotlight e o Live Search, a Microsoft fez uma coisa INCR\u00cdVEL para que n\u00e3o parecesse uma c\u00f3pia: tirou do CANTO SUPERIOR e mandou pro CANTO INFERIOR! UAU!<br>O real conceito da Dock surgiu com a NeXT (empresa de Steve Jobs quando ele n\u00e3o era CEO da Apple) e foi pro Mac OS quando a Apple desesperadamente comprou a NeXT e colocou o Steve de volta como CEO.<br><br><br>A Taskbar do W7 \u00c9 UMA C\u00d3PIA da Dock porque ela faz o que a Dock faz (claro, de um jeito pior, coisa da Microsoft): al\u00e9m de mostrar os programas ativos, ela tamb\u00e9m possui atalhos para programas mais usados com \u00edcones de mesmo tamanho dos \u00edcones das janelas de programas ativos e voc\u00ea pode arrastar mais \u00edcones para a Dock. Igual a Dock. Coincid\u00eancia, n\u00e3o?<br><br><br>Ali\u00e1s, a Apple patenteou Multi-Touch como nome de tecnologia, e se eu fosse a Microsoft pararia de se referir a ela com letras mai\u00fasculas no site do Surface... Eles tamb\u00e9m copiaram os gestos \"pinch\" de zoom de janelas.<br>No Vista copiaram\u00a0o Expos\u00e9 (Flip 3D, que por sinal n\u00e3o tem nem metade da funcionalidade do original),a Dashboard (Sidebar, idem) com os Widgets (Gadgets, idem), e o Spotlight (Live Search, idem).<br><br><br>\"Redmond, Start Your Photocopiers!\"<br>\"If you can't innovate, just copy, but it won't be as good as the original.\"<br><br><br>Sobre o logo da (rid\u00edcula) campanha de marketing I'm a PC da Microsoft,\u00a0\"Life Without walls\":<br>\"Life without walls? Then we won't have any Windows!\"<br><br><br>Vida longa a atual diretoria da M$! Assim fica f\u00e1cil pra Apple roubar mercado! Praquela \"empresinha de nicho com 3% do mercado\", como Ballmer disse, ter mais de 15% do mercado americano e crescer a um ritmo supreendente que tamb\u00e9m cresceu mesmo com a crise econ\u00f4mica e ter 5 bilh\u00f5es de d\u00f3lares a mais em caixa do que a M$ parece supreendente n\u00e3o? Sendo que ela REALMENTE tinha 3% do mercado em 2000 e estava endividada?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_14:20:34", "killed": false, "user_key": "80fe31eb4c4ea9f859f02aa0a0bf022f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145865": {"up_voted": false, "ip": "", "has_replies": false, "message": "Meu caro Luke, c\u00ea me abriu os olhos como ningu\u00e9m o fez antes! Vou vender meu PC e comprar um MAC.<br><br>Valeu, Chefe! ^^", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_14:33:36", "killed": false, "user_key": "e81ee4ce2a2dfe9f7059b5ab6acd8338", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145866": {"up_voted": false, "ip": "", "has_replies": false, "message": "Aumentar seu mercado em 500% em oito anos me parece algo respeit\u00e1vel. Um crescimento de 62.5% por ano. Impressive, most impressive.<br><br><br>At\u00e9 no quesito hardware a Microsoft n\u00e3o sabe fazer nada direito. O Zune \u00e9 feio com uma parcela p\u00edfia do mercado, e o Xboxa quebra tanto que virou motivo de processo com um gigantesco abaixo assinado nos EUA.<br><br><br>Nota: Eu dirigo meus coment\u00e1rios aos previamente classificados WinShiters que n\u00e3o sabem apresentar argumentos v\u00e1lidos \"chupa que \u00e9 de uva\", ou reais \"O windows tinha a dock antes (WTF??)\".", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_14:36:59", "killed": false, "user_key": "80fe31eb4c4ea9f859f02aa0a0bf022f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145867": {"up_voted": false, "ip": "", "has_replies": false, "message": "\"Enganei o bobo na cascas do ovo\"!<br><br>----------------&gt;\u00a0\u00a0 I'M A PC! ^^", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_14:37:48", "killed": false, "user_key": "e81ee4ce2a2dfe9f7059b5ab6acd8338", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145868": {"up_voted": false, "ip": "", "has_replies": false, "message": "Relaxa, Chefe! C\u00ea t\u00e1 feliz no seu MAC, num t\u00e1!? \u00d3timo! Tem gente que tamb\u00e9m t\u00e1 feliz no seu <a href=\"http://PC%28...com\" rel=\"nofollow\">PC(...com</a> Linux ou Windows). ^^<br><br>Falar nisso, algu\u00e9m j\u00e1 testou o \"novo\" Ubuntu..?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_14:42:28", "killed": false, "user_key": "e81ee4ce2a2dfe9f7059b5ab6acd8338", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145869": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Lucas,<br><br>Tenho certeza que, mesmo com tantas cr\u00edticas \u00e0 Microsoft, voc\u00ea com certeza tem um PC com o Windows instalado. Duvido que voc\u00ea nunca usou um Windows! Mesmo que voc\u00ea considere que a Microsoft copia tudo, ent\u00e3o use o \"original\"...<br><br>Sendo que a Microsoft copia tudo, ent\u00e3o porque domina praticamente 100% do mercado mundial? Por que sabe fazer Marketing! E isso \u00e9 a alma do neg\u00f3cio!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_14:48:16", "killed": false, "user_key": "dd1974ae63864701c8546b9ef23bac3e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145870": {"up_voted": false, "ip": "", "has_replies": false, "message": "Comparando com o desktop do Windows 1.01 \u00e9 que vemos como as coisas evoluem rapidamente, e olha que 1985 n\u00e3o \u00e9 l\u00e1 muuuito tempo. <br><br>Mas n\u00e3o sei como existem pessoas que ainda acham que o Windows copiou o Mac OS X! Os sistemas s\u00e3o diferentes e algumas semelhan\u00e7as s\u00e3o mero acaso, pois afinal um sistema operacional n\u00e3o pode ficar somente \"naquilo\", tem que evoluir, ganhar novas funcionalidades... Toda vez que algo de novo \u00e9 lan\u00e7ado no Windows, j\u00e1 vem gente dizendo: \"Ah, copiou do Mac\", \"Isso \u00e9 c\u00f3pia  do KDE\"...<br><br>Bem, acho que o Windows 7 vai ser aquela coisa revolucionadorea, mas com certeza vai acabar com est\u00e1 m\u00e1 fama do Vista.<br><br>Abra\u00e7os.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_15:33:02", "killed": false, "user_key": "f83294f1b981a4a733ef5b4a88906396", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145871": {"up_voted": false, "ip": "", "has_replies": false, "message": "Esqueci do link no meu primeiro post mostrando porque dizem que o Windows Vista \u00e9 a c\u00f3pia do Mac OS X... ai vou aproveitar e mostrar porque existem pessoas que dizem isso para o M\u00e1rcio Gomes.<br><br><br>link:\u00a0http://www.youtube.com/watch?v=TaIUkwPybtM<br><br><br>Anderson Arag\u00e3o (Saraiva)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_15:46:30", "killed": false, "user_key": "1ebd24cbac3a0754c6a564030fe24508", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145872": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ol\u00e1.<br><br>Uma d\u00favida, na feira foi entregue aos participantes qual build do Windows Seven?", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_16:05:13", "killed": false, "user_key": "4d262dff1ce54e16b0747da283acb0e4", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145873": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Rafael<br>A Microsoft n\u00e3o cria seu hardware. Voc\u00ea n\u00e3o precisa comprar um computador espec\u00edfico para rodar o Windows nele - qualquer jo\u00e7a da Positivo roda. Nos Macs sim, j\u00e1 que a Apple \u00e9 acima de tudo uma empresa de hardware - portanto, na ponta do l\u00e1pis, considerando lado a lado, um Mac sai mais caro. Motivo simples para o Windows ser o mais usado, mas nada significa que ele \u00e9 o melhor.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_16:07:44", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145874": {"up_voted": false, "ip": "", "has_replies": false, "message": "@M\u00e1rcio Gomes<br>23 anos na Inform\u00e1tica \u00e9 algo assustadoramente grande. Claro que s\u00e3o sistemas diferentes, mas n\u00e3o vi nada que a Microsoft lan\u00e7ou no Windows que n\u00e3o havia anteriormente no Mac ou no Linux.<br>Se a Microsoft evolui seu sistema e revoluciona, por que n\u00e3o implementou esses recursos\u00a0<strong>antes</strong>\u00a0dos concorrentes?<br>Busca \"instant\u00e2nea\", os gadgets, galeria de fotos, Media Center, criador de DVD, calend\u00e1rio nativo, flip 3D, agenda de contatos... onde est\u00e3o as \"novidades\" disso que nos fariam dizer \"UAU\"? Simplesmente implementaram (perceba que n\u00e3o usei a palavra\u00a0<em>c\u00f3pia</em>) funcionalidades dos concorrentes??<br><br><br>Eu estou achando \u00f3timo a Microsoft deixar o Windows cada vez mais parecido com o Mac OS. Como usu\u00e1rio dos dois sistemas, agora posso colocar um do lado do outro e usar tranq\u00fcilamente sem me perder. Outra grande vantagem de ter um Mac: a liberdade de poder usar praticamente todos os sistemas dispon\u00edveis no mercado. Se o Windows 7 for surpreendente, n\u00e3o pensarei duas vezes antes de t\u00ea-lo aqui tamb\u00e9m.<br><br><br>Ainda acho, pelo menos at\u00e9 o momento, o Mac OS muito melhor que o Windows - e preferir uma coisa n\u00e3o \u00e9 ser\u00a0<em>fanboy</em>. Acho que todos os meus anos aturando \"bobagens\" que me faziam perder o rendimento me fizeram comprar um Mac, afinal, usei Windows a vida toda, do 95 ao Vista, portanto o que eu falo \u00e9 baseado em minha experi\u00eancia, n\u00e3o nas futilidades que os fan\u00e1ticos soltam por a\u00ed em f\u00f3runs que acabam se tornando verdadeiros campos de guerra entre usu\u00e1rios que se dizem satisfeitos. Eu odeio\u00a0deskmod e qualquer \"frescura visual\" que n\u00e3o tenha algum sentido no sistema. Eu uso computador pensando em rendimento e n\u00e3o em beleza (se eu quisesse algo bonito comprava um quadro). Transpar\u00eancias no topo da janela n\u00e3o v\u00e3o me fazer trabalhar mais r\u00e1pido, mas fazer uma janela abrir instant\u00e2neamente, mesmo com cor s\u00f3lida, me deixa enormemente satisfeito.<br><br><br>Abra\u00e7os. :)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_16:38:41", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145875": {"up_voted": false, "ip": "", "has_replies": false, "message": "Calma Willian Max, deixe eles falarem bobagens... espera o Ghedin autorizar meu coment\u00e1rio que ainda est\u00e1 em aguardo por ter links que voc\u00ea ver\u00e1 uma resposta bem parecida com essa sua...<br><br><br>abra\u00e7os e viva o Mac OS X.<br><br><br>Anderson Arag\u00e3o (Saraiva)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_16:45:06", "killed": false, "user_key": "1ebd24cbac3a0754c6a564030fe24508", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145876": {"up_voted": false, "ip": "", "has_replies": false, "message": "Calma Willian Max, deixe eles falar bobagens... espera o Ghedin autorizar meu coment\u00e1rio que ainda est\u00e1 em aguardo por ter links que voc\u00ea ver\u00e1 uma resposta bem parecida com essa sua...<br><br><br>abra\u00e7os e viva o Mac OS X.<br><br><br>Anderson Arag\u00e3o (Saraiva)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_16:45:30", "killed": false, "user_key": "1ebd24cbac3a0754c6a564030fe24508", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145877": {"up_voted": false, "ip": "", "has_replies": false, "message": "Desculpe-me pelos coment\u00e1rios duplicados... apague esse e o anterior... abra\u00e7o", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_16:46:47", "killed": false, "user_key": "1ebd24cbac3a0754c6a564030fe24508", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145878": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ad\u00e3o<br> <br><em>\"O que \u00e9 bom, visto que o NTFS \u00e9 um excelente sistema de arquivos. Seguro, r\u00e1pido e bem testado. A MS n\u00e3o deve mexer em time que est\u00e1 ganhando.\"<br><br></em>S\u00f3 uma coisa que me incomoda nos sistemas de arquivos da Microsoft \u00e9 a fragmenta\u00e7\u00e3o dos arquivos. Bem que podia melhorar", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_17:14:13", "killed": false, "user_key": "b73aa484278302256b13fb3b5b5cb13a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145880": {"up_voted": false, "ip": "", "has_replies": false, "message": "At\u00e9 onde eu sei, o sistema de arquivo WinFS \u00e9 muito mais robusto e evoluido do que o atual NTFS, que n\u00e3o foi colocado em pr\u00e1tica no Windows Vista pois deixaria o Sistema Operacional Evolu\u00eddo demais. Pois colocaria de vez o \"sistema de pastas virtuais\". Ali\u00e1s, algo parecido foi testado no primeiro Beta do Vista e causou muita estanhesa para os profissionais que testaram-no. Por esse motivo a M$ resolveu tirar o sistema de arquivo, mantendo o NTFS e deixar apenas uma pequena parcela do Sistema de arquivos virtuais. Essa parcela n\u00e3o \u00e9 nada menos do que a pesquisa instant\u00e2nea do Windows Vista.<br><br>Uma \u00f3tima mat\u00e9ria a ser consultada \u00e9 do link abaixo criado por B. Piropo, um verdadeiro mestre.<br><br><a href=\"http://www.forumpcs.com.br/coluna.php?b=241748\" rel=\"nofollow\">http://www.forumpcs.com.br/coluna.php?b=241748</a>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_18:13:25", "killed": false, "user_key": "1e9348f2356b715e87f716cb686c43f3", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145881": {"up_voted": false, "ip": "", "has_replies": false, "message": "N\u00e3o utilizo e Quick Launch e nem\u00a0 o 'agrupar' janelas, bizarros. Na verdade a maioria deixa porque nem sabe como mudar. hehe", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_18:33:46", "killed": false, "user_key": "e47429ea9284e8a68268fc1e416aa667", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145882": {"up_voted": false, "ip": "", "has_replies": false, "message": "s\u00f3 eu q acho, ou isso ta com cara de KDE??", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_18:51:47", "killed": false, "user_key": "85642661fa621122a0b347747256d4a6", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145883": {"up_voted": false, "ip": "", "has_replies": false, "message": "Vista+MAC = KDE 4", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_19:01:42", "killed": false, "user_key": "e81ee4ce2a2dfe9f7059b5ab6acd8338", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145884": {"up_voted": false, "ip": "", "has_replies": false, "message": "droga...<br>[Damn Anoying Mactards Detected!]<br><br>\u00f4 luke? sabe o que a inovadora apple fez? viu a PDC de 2003 que falava sobre o longhorn (aka vista) e copiou (sim isso mesmo que voc\u00eas acabaram de ler) todas as suas novidades como o search, a sidebar e os gadgets, ok o flip 3D \u00e9 c\u00f3pia mas quem inventou o task switcher foi a microsoft mesmo,ent\u00e3o t\u00e1 perdoado (s\u00f3 depois com o <em>LiteSwitch</em> o mac passou a fazer o mesmo) quem acompanhou o desenvolvimento do vista sabe do que eu t\u00f4 falando, e a apple esperta como \u00e9 ENFIOU O TIGER NO MERCADO FALTANDO APENAS 1 ANO PARA O LAN\u00c7AMENTO DO VISTA e depois a microsoft tem que aturar e al\u00e9m do mais aquilo no winows 1.01 era o primeiro dock interativo do mundo da inform\u00e1tica\u00a0 \\o/", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_19:14:54", "killed": false, "user_key": "56a65b9f2b2378162631031eb2d634c7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145885": {"up_voted": false, "ip": "", "has_replies": false, "message": "&lt;cite&gt;\"&lt;/cite&gt;apple esperta como \u00e9 ENFIOU O TIGER NO MERCADO FALTANDO APENAS 1 ANO PARA O LAN\u00c7AMENTO DO VISTA &lt;cite&gt;\" <br><br>A Apple n\u00e3o enfiou o Tiger no mercado, foi a MS que demorou s\u00e9culos para fazer um SO, que seria (\u00e9) uma porcaria.<br><br>\"&lt;/cite&gt;al\u00e9m do mais aquilo no winows 1.01 era o primeiro dock interativo do mundo da inform\u00e1tica&lt;cite&gt;\"<br><br>Sim, aquilo \u00e9 um dock. N\u00e3o esque\u00e7a do Papai Noel no fim do ano.<br>&lt;/cite&gt;", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_20:07:52", "killed": false, "user_key": "3ef357436a93ba2661e30a29edf1b805", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145886": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ai ai, Enquanto isso....... Ballmer e Gates riem juntos cada vez mais ricos com tanta asneiras!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_21:00:23", "killed": false, "user_key": "35633d15d41981ea8d83f8a580e41f9f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145887": {"up_voted": false, "ip": "", "has_replies": false, "message": "digo tantas", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-10-31_21:01:21", "killed": false, "user_key": "35633d15d41981ea8d83f8a580e41f9f", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145888": {"up_voted": false, "ip": "", "has_replies": false, "message": "Uso WinVista desde os primeiros Betas, nunca tive problema NENHUM. Exceto com hardware, o que foi resolvido via WinUpdate. Estou no aguardo do Win7. <br><br>Bom texto, Ghedin. <br><br>Quanto aos Linuxers e MacUsers, sempre digo que n\u00e3o se compara uma coisa com outra. Eu n\u00e3o comparo Windows Vista com Mac OS X NUNCA, por mais semelhan\u00e7as que eles possam ter. Por qu\u00ea? Simples, Eu uso o Vista numa m\u00e1quina de 5 anos de idade, que eu mesmo montei. Quanto ao Mac... Eu precisaria gastar uns 5 mil reais pra poder usar... Sem coment\u00e1rios.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_05:01:55", "killed": false, "user_key": "f0f6c60963c32bfeeea17fe554db4629", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145889": {"up_voted": false, "ip": "", "has_replies": false, "message": "apple esperta como \u00e9 ENFIOU O TIGER NO MERCADO FALTANDO APENAS 1 ANO PARA O LAN\u00c7AMENTO DO VISTA, COM TODAS AS NOVIDADES APRESENTADAS NA PDC 2003.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_09:49:01", "killed": false, "user_key": "56a65b9f2b2378162631031eb2d634c7", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145890": {"up_voted": false, "ip": "", "has_replies": true, "message": "&lt;cite&gt;Cesar Duarte, quero que voc\u00ea me mostre o que tem\u00a0 nestas apresenta\u00e7\u00f5es que foram para o Tiger. At\u00e9 onde eu sei o SO da Apple n\u00e3o trava tanto quanto o da MS, ou voc\u00ea vai dizer que isso n\u00e3o \u00e9 verdade? Bom se disser, vai provar o que estou pensando, n\u00e3o entende nada de computadores e SO's.<br><br>E repito, a MS demorou tanto para fazer o Vista, gerou tanta expectativa, e depois fez mer%&amp;. Fez um SO super-hiper-mega pesado, que necesita de muita RAM e, como normal, cheio de bugs.<br>Agora querem remendar com o 7. O estrago j\u00e1 t\u00e1 feito.<br><br>O pior n\u00e3o \u00e9 o SO ruim da MS, s\u00e3o pessoas como o &lt;/cite&gt;&lt;cite&gt;Cesar Duarte que acham que entendem alguma coisa e ficam falando besteira.<br><br>Luiz F. Lucena, tem Mac bem mais barato que isso, basta voc\u00ea pesquisar.<br>Mas \u00e9 claro, \u00e9 melhor pagar 900 pila para ter um pc qualquer de uma Casas Banhia da vida com o Vista .<br>&lt;/cite&gt;", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_10:25:44", "killed": false, "user_key": "3ef357436a93ba2661e30a29edf1b805", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 1, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145891": {"up_voted": false, "ip": "", "has_replies": false, "message": "Giovani, n\u00e3o adianta rodar o Vista num PC de 2003, precisa de muita RAM? Ram foi feita para usar e n\u00e3o para deixar sobrando. \u00c9 pesado? N\u00e3o soube configurar direito /drivers e atualiza\u00e7\u00f5es... O pior de voc\u00ea, Giovani, \u00e9 que fala mal do Vista e n\u00e3o sabe usar.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_11:03:05", "killed": false, "user_key": "f7ef4c8c419f58d1000dcde213d0d41c", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145892": {"up_voted": false, "ip": "", "has_replies": false, "message": "Ei Ghedin, saiu o Beta oficial do Plus! pro Messenger 9, d\u00e1 uma olhadinha <a href=\"http://marlonpalmas.wordpress.com/2008/11/01/messenger-plus-live-479-compativel-com-messenger-9/\" rel=\"nofollow\">http://marlonpalmas.wordpress.com/2008/11/01/me...</a><br><br>[]'s", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_11:56:09", "killed": false, "user_key": "b9b5332afe8be765cb72ef04d13de5dd", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145894": {"up_voted": false, "ip": "", "has_replies": false, "message": "Conhe\u00e7o muita gente que s\u00f3 fica jogando pedras no Vista, mas pra\u00a0 mim o Vista \u00e9 o melhor SO que eu j\u00e1 usei... Ainda mais agora que saiu o SP1, est\u00e1 muito melhor....<br><br>O Vista s\u00f3 \u00e9 ruim em m\u00e1quina ruim.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_12:27:37", "killed": false, "user_key": "6e6453baeefcc27e1309b94466e8192e", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145895": {"up_voted": false, "ip": "", "has_replies": false, "message": "Essa comunidade do orkut e bem interessante, vejam o que diz:<br><br><em>Usu\u00e1rio de windows usa o computador pensando que ele \u00e9 o </em>p<em>r\u00f3prio windows, pega v\u00edrus e fica fazendo atualiza\u00e7\u00e3o de anti virus at\u00e9 a m\u00e1quina estufar e acha normal.<br>Paga pra usar um sistema que um simples navegador destroi ele todo e acha normal.<br>Sabem que o windows fica iniciando um monte de besteira sem saber o que \u00e9 e acha normal.<br>Se logan como administradores quando s\u00e3o donos do computador e acham normal.<br>Usa pentium XX achando que \u00e9 o melhor processador e ainda acredita que ta abafando.<br>Gastam milhares e milhares de mem\u00f3ria para o sistema ficar \"merlhorzinho\" e acham normal.<br>\u00c9 por isso que o usu\u00e1rio de windows merece meu desprezo ou pena.<br><br>hauhauau, sem comentarios.</em>", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_16:57:16", "killed": false, "user_key": "8fc0a98cdcea352c15c76b27eb629578", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145896": {"up_voted": false, "ip": "", "has_replies": false, "message": "Digno de desprezo e pena \u00e9 aquele que acha que sabe alguma coisa quando na verdade n\u00e3o sabe nada!<br>[]'s", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-01_18:30:37", "killed": false, "user_key": "a0f45cc3160432f05b6f1fc4d958a5e9", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145897": {"up_voted": false, "ip": "", "has_replies": false, "message": "Adalberto, n\u00e3o to dizendo que o Vista \u00e9 pior SO que existe. Mas \u00e9 ruim sim.<br><br>Agora n\u00e3o me venha dizer que RAm \u00e9 para ser usada, que se o computador com o Vista \u00e9 lento foi por n\u00e3o saber configurar/instalar drivers. Este sistema \u00e9 super pesado e exige muita RAM.<br><br>Vai dizer para aquele pessoal que compra pc's de R$900,00 que eles precisam comprar mais um pente de mem\u00f3ria por que o Windows precisa. Por favor, me poupe. Parece aquele pessoal do mac, ou do linux, que acham os sistemas deles superiores (se bem que s\u00e3o melhores que o Vista sim, sem sombra de d\u00favida).", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_13:38:45", "killed": false, "user_key": "3ef357436a93ba2661e30a29edf1b805", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145898": {"up_voted": false, "ip": "", "has_replies": false, "message": "Se o Windows \u00e9 t\u00e3o bom por que quase todo mundo usa c\u00f3pia pirata? N\u00e3o gastariam dinheiro com um sistema t\u00e3o maravilhoso? :P", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_16:50:48", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145899": {"up_voted": false, "ip": "", "has_replies": false, "message": "&lt;span style=\"font-style: italic;\"&gt;@ Willian Max&lt;/span&gt;<br><br>Tropa de Elite \u00e9 ruim porque foi o filme mais pirateado da hist\u00f3ria do cinema nacional? Ent\u00e3o.<br><br>[]'s!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_17:37:30", "killed": false, "user_key": "ghedin", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": true, "is_realtime": false}, "16145900": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@ Rodrigo P. Ghedin</em><br><br><br>N\u00e3o, mas foi pirateado por ter sido um filme pol\u00eamico. Qualquer coisa envolvendo drogas e viol\u00eancia faz sucesso no cinema brasileiro. Vai entender.<br><br><br>A maioria dos usu\u00e1rios Windows que amam o sistema sequer t\u00eam a coragem de tirar 1 centavo do bolso para compr\u00e1-lo. At\u00e9 eu que n\u00e3o sou f\u00e3 tenho minha c\u00f3pia original do Windows XP ao lado do DVD do Leopard.<br><br><br>A gente pergunta se a pessoa gosta do Windows ela responde que sim, perguntamos se ela usa original e ela simplesmente fala: \"pra qu\u00ea eu gastaria dinheiro com isso?\". Triste.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_17:47:45", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145901": {"up_voted": false, "ip": "", "has_replies": false, "message": "Adoram falar que o Windows \u00e9 o mais usado por causa disso e daquilo, mas esquecem de citar a falta de informa\u00e7\u00e3o. Uma grande porcentagem dos usu\u00e1rios sequer sabem que existem outros sistemas operacionais - quando levei meu MacBook Pro para o col\u00e9gio uma vez duas meninas chegaram, observaram bem e falaram \"nossa, que legal! Esse \u00e9 aquele tal de Windows Vista??\". Quando disse que n\u00e3o era Windows fizeram uma cara de espanto at\u00e9 engra\u00e7ada. :D", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_17:54:18", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145902": {"up_voted": false, "ip": "", "has_replies": false, "message": "&lt;span style=\"font-style: italic;\"&gt;@ Willian Max&lt;/span&gt;<br><br>Voc\u00ea mistura falta de cultura com qualidade. Se o exemplo do filme n\u00e3o serviu, uso outro, mais pr\u00f3ximo: quantos designers usam Photoshop original? At\u00e9 mesmo no maravilhoso mundo do Mac (isso foi ir\u00f4nico) o Ps \u00e9 pirateado a rodo.<br><br>Mesmo achando uma puta falta do que fazer de quem faz isso, eu aceito os \"mimimis\" de &lt;span style=\"font-style: italic;\"&gt;mac users&lt;/span&gt;\u00a0e &lt;span style=\"font-style: italic;\"&gt;linuxers&lt;/span&gt; numa boa - basta ver o quanto eu deixo rolar coment\u00e1rios idiotas de defensores desses SOs num blog de &lt;span style=\"text-decoration: underline;\"&gt;&lt;/span&gt;&lt;span style=\"font-weight: bold;\"&gt;WINDOWS&lt;/span&gt;. S\u00f3 que, por favor, se \u00e9 pra defender a Apple, como se ela fosse imune a falhas, fa\u00e7a direito, use argumentos mais fortes. Generalizar n\u00e3o \u00e9 uma boa. Meus Windows s\u00e3o originais, conhe\u00e7o muita gente que usa Windows original, e se a maioria usa pirata, isso n\u00e3o quer dizer que o sistema \u00e9 ruim. Ali\u00e1s, ainda estou tentando entender a rela\u00e7\u00e3o entre as duas coisas, de verdade...<br><br>[]'s!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_18:04:30", "killed": false, "user_key": "ghedin", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": true, "is_realtime": false}, "16145903": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ Rodrigo P. Ghedin<br><em><br></em><br>Pensei que o WinAjuda fosse um <strong>blog de WINDOWS</strong>\u00a0como voc\u00ea citou, n\u00e3o um blog para <strong>quem ama Windows</strong>\u00a0(n\u00e3o \u00e9 que serviria de um belo <em>slogan</em>?). Eu leio por que [ainda] tamb\u00e9m sou <em>Windows-user</em>, as informa\u00e7\u00f5es contidas aqui continuam sendo \u00fateis para o meu dia-a-dia, j\u00e1 que, como diz a descri\u00e7\u00e3o do blog, \u00e9 um blog de dicas, tutoriais, an\u00e1lises, downloads etc.<br><br><br>Criar um <em>post</em>\u00a0para dizer que a Microsoft n\u00e3o copiou outro determinado sistema operacional, sinto muito, mas era mais f\u00e1cil colocar um banner escrito: <em>Mac-users</em>\u00a0e <em>Linux-users</em>, por favor discutam aqui. Ah n\u00e3o, melhor ainda, seria mais f\u00e1cil colocar um aviso acima da caixa de coment\u00e1rio: \"<em>Se voc\u00ea n\u00e3o gosta do Windows ou n\u00e3o concorda com determinada opini\u00e3o do post, por favor n\u00e3o comente</em>\".<br><br><br>Acho que o que aconteceu aqui foi exatamente isso: voc\u00ea deveria informar aos leitores que este \u00e9 um blog s\u00f3 para quem adora o Windows - n\u00e3o como no MacMagazine que \u00e9 cheio de leitores\u00a0<em>Windows-users</em>\u00a0ou o Google Discovery que t\u00eam leitores que preferem o Yahoo! ou a Microsoft.<br><br><br>[In]felizmente em um blog de qualquer tipo haver\u00e1 leitores com opini\u00f5es diferentes da sua ou da maioria, mas fico feliz em saber que voc\u00ea \"aceita numa boa\". ;)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_18:33:22", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145904": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ Willian Max<br><br>Onde eu disse/escrevi que o WinAjuda \u00e9 um blog para quem ama Windows? E... C\u00e1 entre n\u00f3s, o MacMagazine, que eu leio e gosto (na maior parte do tempo), n\u00e3o \u00e9 o melhor exemplo de imparcialidade que voc\u00ea poderia citar.<br><br>O WinAjuda \u00e9 aberto para todos, de verdade. Eu s\u00f3 n\u00e3o admito que &lt;span style=\"font-style: italic;\"&gt;linuxers&lt;/span&gt; e &lt;span style=\"font-style: italic;\"&gt;Mac users&lt;/span&gt;, que, em tese, n\u00e3o teriam nenhum interesse aqui (afinal, \u00e9 um blog de dicas, tutoriais e not\u00edcais de Windows, n\u00e9?), venham fazer barraco nos coment\u00e1rios dos &lt;span style=\"font-style: italic;\"&gt;posts&lt;/span&gt;. S\u00f3 isso. Quer ler, at\u00e9 comentar, mas numa boa? A casa \u00e9 sua :) .<br><br>Se voc\u00ea leu o &lt;span style=\"font-style: italic;\"&gt;post&lt;/span&gt;, deve ter notado que em apenas &lt;span style=\"font-style: italic;\"&gt;uma linha&lt;/span&gt; eu cito que a &lt;span style=\"font-style: italic;\"&gt;taskbar&lt;/span&gt; n\u00e3o foi copiada do Mac OS X. Veja bem: eu rebati, com &lt;span style=\"font-style: italic;\"&gt;uma m\u00edsera linha&lt;/span&gt;, dezenas de coment\u00e1rios idiotas no primeiro post sobre o Windows 7. Acho que mere\u00e7o um direito de resposta, por menor que seja, em meu pr\u00f3prio blog, n\u00e9? Sem falar que, nos outros 99% do &lt;span style=\"font-style: italic;\"&gt;post&lt;/span&gt;, falei apenas dos novos recursos da interface do Windows, algo que deve ter passado batido pelos seus olhos, mas, tudo bem, acontece.<br><br>Voc\u00ea fez uma grande volta, n\u00e3o esclareceu a estranha rela\u00e7\u00e3o entre pirataria e qualidade (que eu ainda n\u00e3o entendi), e acabou criando um novo dilema sobre \"blog para quem ama Windows\" que, me desculpe, mas s\u00f3 existe na sua cabe\u00e7a. Se quiser discutir alguma &lt;span style=\"font-style: italic;\"&gt;feature&lt;/span&gt; do Windows, ou tirar uma d\u00favida, ou ainda comentar algo relevante, &lt;span style=\"font-style: italic;\"&gt;go ahead&lt;/span&gt;. Se for para continuar esse off topic desnecess\u00e1rio e sem sentido, deixa quieto, na boa.<br><br>[]'s!", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:28:56", "killed": false, "user_key": "ghedin", "has_been_anonymized": false, "edited": false, "author_is_moderator": true, "from_request_user": false, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": true, "is_realtime": false}, "16145905": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@Ghedin:</em> Eu me pergunto quantos Mac-users comprariam o Mac OS caso ele n\u00e3o fosse distribu\u00eddo \"gratuitamente\" junto com os Macs. Tenho medo da resposta.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:38:52", "killed": false, "user_key": "4c6e5b7a0880fae16aacf980192f8cfe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145906": {"up_voted": false, "ip": "", "has_replies": false, "message": "Eu uso Windows XP SP3 Original ;D", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:41:38", "killed": false, "user_key": "c4047691b5c1536ea2cbfd97de57b304", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145907": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@ Willian Max</em><br><br><br>Citei o MacMagazine n\u00e3o por imparcialidade, foi exatamente por isso: l\u00e1 tem muitos usu\u00e1rios de Windows (basta ver os sistemas que os leitores usam, aparece nos coment\u00e1rios), assim como aqui pode ter usu\u00e1rios de Mac e Linux. Voc\u00ea por exemplo, <em>em tese</em>, n\u00e3o teria nenhum interesse no MacMagazine, j\u00e1 que usa Windows.\u00a0Afinal, ningu\u00e9m \u00e9 obrigado a usar um \u00fanico sistema e ficar preso \u00e0 ele.<br><br><br>Quanto a quest\u00e3o da pirataria, vou ser mais claro por que acho que houve uma confus\u00e3o:\u00a0muitos usu\u00e1rios de Linux e Mac se orgulham do sistema que usam. \u00c9 uma vergonha os usu\u00e1rios de Windows <strong>pirata</strong>\u00a0virem pra cima dos outros defendendo a Microsoft e o \"maravilhoso mundo do Windows\" sendo que sequer t\u00eam a coragem de pagar por ele. Amam o sistema, mas acham um absurdo meter a m\u00e3o no bolso por uma coisa \"t\u00e3o boa\". Conclus\u00e3o: baixam o sistema em um site de <em>torrent</em>\u00a0da vida e ficam a\u00ed quase matando um que fala um \"A\" contra o Windows.<br>Deu pra entender melhor o que eu quis dizer? :P", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:43:20", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145908": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@ Th\u00e1ssius V'</em><br><strong><br></strong><br>Quase todos os usu\u00e1rios do Mac OS Tiger j\u00e1 atualizaram para o novo sistema, diferentemente dos usu\u00e1rios que relutam em continuar com o Windows XP e n\u00e3o migrar para o Vista.<br>Ah, mas tem uma enorme diferen\u00e7a, o Mac OS Leopard\u00a0<strong>original</strong>\u00a0custa $129. Sim, completo e com todas as <em>features</em>.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:46:56", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145910": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@ Cobalto</em><br><em><br></em><br>Eu lhe admiro por isso. :)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:48:16", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145911": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@ Rodrigo P. Ghedin</em><br><br><br>Aquele coment\u00e1rio em que eu mesmo me repliquei era para voc\u00ea... hehehe<br>Desculpa a\u00ed. :D", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:49:45", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145912": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@William Max:</em> comparar quantitativamente \"todos os usu\u00e1rios do Mac OS Tiger\" com todos os usu\u00e1rios do Windows XP \u00e9 o mesmo que comparar a popula\u00e7\u00e3o da Argentina com a da China. Um grande erro.<br><br>De qualquer forma, o pre\u00e7o do Vista certamente \u00e9 um impeditivo para quem quer ter uma c\u00f3pia original do produto.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_19:56:21", "killed": false, "user_key": "4c6e5b7a0880fae16aacf980192f8cfe", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145913": {"up_voted": false, "ip": "", "has_replies": false, "message": "@ Th\u00e1ssius V\u2019<br><em><br></em><br>N\u00e3o \u00e9 mentira que a aceita\u00e7\u00e3o do Leopard pelos usu\u00e1rios do Tiger foi bem maior que a dos usu\u00e1rios de XP pelo Vista. E sim, o pre\u00e7o do Vista \u00e9 um absurdo. O DVD do Leopard \u00e9 mais barato que a <strong>atualiza\u00e7\u00e3o</strong> do Vista Ultimate.<br><br><br>Ah, e o pre\u00e7o do DVD que aparentemente vem \"de gra\u00e7a\" com os Macs, pode ter certeza que est\u00e3o inclusos no pre\u00e7o final do produto (que c\u00e1 entre n\u00f3s, n\u00e3o \u00e9 barato). Afinal, sai quase como uma venda casada: compre um Mac com Mac OS. :)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:04:09", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145914": {"up_voted": false, "ip": "", "has_replies": false, "message": "Bom, vamos l\u00e1\u2026<br><br>primeiro:<br>estou totalmente com o Lucas (luke)\u2026 pra quem acha que ele est\u00e1 falando de mais\u2026 s\u00f3 de uma olhada nesse video do The New York Times.<br>procure no YouTube por \"Windows Vista did not steal ideas from Mac OS X!\"<br><br>segundo:<br>Eu tenho um PC\u2026 e um PC bom por sinal, uma P35-DS3 com 4GB de RAM, Core 2 Quad Q6600 e uma GeForce 8600GT 512MB\u2026 PC \u00f3timo pra rodar Windows XP, Windows Vista, Windows 7 e por ai vai\u2026 mas e ai, qual sistema eu rodo? Mac OS X Leopard.<br>Sou um PC que roda Mac OS X, s\u00f3 tenho ele na m\u00e1quina, sem Linux (pelo qual j\u00e1 usei e N\u00c3O RECOMENDO A NINGU\u00c9M utiliz\u00e1-lo) e tamb\u00e9m n\u00e3o tem Windows.<br>Por que? Porqu\u00ea como o Lucas disse, a Microsoft n\u00e3o faz nada que presta tirando a linha de Teclados e Mouses. O Windows Vista al\u00e9m de consumir muita mem\u00f3ria com poucos aplicativos abertos, ele n\u00e3o sabe gerenciar o que sobra para o sistema continuar est\u00e1vel.<br>Vai voc\u00ea abrir 33 aplicativos no Windows, eu disse 33, em um Celeron 420 com 1GB de mem\u00f3ria\u2026 o que aconteceria?? me digam\u2026 agora vejam esse v\u00eddeo do meu antigo Celeron 420 com 1Gb de mem\u00f3ria e vejam o que um sistema est\u00e1vel me proporciona... procure no youtube por \"HMBT Fa\u00e7am isso no Windows\".<br><br>Com isso tudo, pra que usar Windows ou Linux, se o OS X \u00e9 o MELHOR sistema que existe hoje no mercado\u2026 e n\u00e3o vale falar que eu sou MacXiita ou MACOQUEVCSQUISEREM porque eu tenho UM PC, acho ele muito melhor que qualquer iMac da vida, pois ele bate em desempenho TODOS os iMac\u2019s e MacBook\u2019s Pro do mercado e uso o OS X\u2026 por que ele \u00e9 simples e tem tudo que um usu\u00e1rio Windows precisa (coisa que o Linux n\u00e3o proporciona no momento). Podem falar qualquer aplicativo que tenha pra Windows que sempre vai ter um no OS X com a mesma fun\u00e7\u00e3o ou quem sabe, melhor\u2026<br><br>Uso meu Hackintosh perfeitamente, comprei a licen\u00e7a do meu Leopard que custou 299 reais (melhor investimento feito no meu PC), sei que estou violando o Contrato entre a Apple e a minha pessoa, pois quando comprei, logo, concordei com o artigo que diz que n\u00e3o posso instal\u00e1-lo em No Labeled Apple Computers mas como j\u00e1 peguei a opini\u00e3o de um advogado, n\u00e3o poder\u00e1 acontecer nada comigo, pois ap\u00f3s ter comprado o S.O. na loja, eu posso fazer o que quiser com ele, instalei-o em meu PC em Janeiro de 2008 e at\u00e9 hoje, dia 31 de outubro de 2008 n\u00e3o precisei reinstal\u00e1-lo. Ficou mais lento depois de uns tempos igual ao nosso querido Windows? N\u00e3o, pelo contr\u00e1rio, com as atualiza\u00e7\u00f5es aplicadas, o sistema passa a ficar mais r\u00e1pido, inclusive a update 10.5.6 j\u00e1 est\u00e1 em fase beta.<br><br>Bom, \u00e9 isso, quem n\u00e3o acredita em NADA do que eu disse e tem um PC Intel, entre aqui <a href=\"http://hmbt.org\" rel=\"nofollow\">hmbt.org</a> pesquise, informe-se, instale uma c\u00f3pia do Leopard para teste, compre sua licen\u00e7a e seja mais um feliz Mac OS X User. Lucas\u2026 to com voc\u00ea, mesmo voc\u00ea parecendo ser um Macxiita e n\u00e3o gostar dos Hackintosh\u2019s. Se estiver errado me corrija.<br><br>Abra\u00e7o a todos.<br><br>Anderson Arag\u00e3o (Saraiva)<br><br>HMBT Dev Team Member", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:12:05", "killed": false, "user_key": "1ebd24cbac3a0754c6a564030fe24508", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145915": {"up_voted": false, "ip": "", "has_replies": false, "message": "Willian Max, me desculpe, mas voc\u00ea est\u00e1 sendo um mala, e pior, um mac-xiita insuport\u00e1vel.<br><br><br>MacMagazine n\u00e3o \u00e9 s\u00f3 um site de Mac, deixou de ser h\u00e1 tempos, quando come\u00e7ou a tratar outros assuntos relacionados a tecnologia tamb\u00e9m, sempre com algo relacionado a Mac, confesso, por\u00e9m n\u00e3o deixa de ser um site de tecnologia.<br>Eu, por exemplo, n\u00e3o tenho um Mac e nem por isso vou me privar de ler o que postam por l\u00e1 simplesmente por n\u00e3o ter Mac.<br>Tampouco fico defendendo com unhas e dentes Windows, Mac, Linux, Microsoft, Apple ou o que for, porque pra mim \u00e9 como pular numa piscina de tubar\u00f5es.<br><br><br>Assim como, se tivesse um Mac n\u00e3o deixaria de ler o WinAjuda s\u00f3 por ser foca no mundo Windows, muito pelo contr\u00e1rio, Ghedin j\u00e1 fez review de notebook, celular, teclado, mouse...<br><br><br>N\u00e3o vai adiantar ficar falando um milh\u00e3o de coisas, sendo elas, verdade ou n\u00e3o, querendo mudar a cabe\u00e7a das pessoas.<br><br><br>Me diga, qual \u00e9 o seu ponto? Fazer com que os \"PC's\" migrem todos para o Mac? Ou que todos se ajoelhem e aceitem o que voc\u00ea disser sobre Apple e Microsoft?<br><br><br>Vai por mim, tu vai continuar sendo um mala, se continuar com essa atitude.<br><br><br>Abra\u00e7os.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:18:18", "killed": false, "user_key": "bf065f1fc418df5fdb15561bed4d1796", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145916": {"up_voted": false, "ip": "", "has_replies": false, "message": "<em>@le</em><br><em><br></em><br>A \u00faltima coisa que estou preocupado \u00e9 com isso, pode acreditar.<br>Abra\u00e7os. :D", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:21:54", "killed": false, "user_key": "951a8ce9bfead7aa9405a2babc70f41a", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145917": {"up_voted": false, "ip": "", "has_replies": false, "message": "@Anderson Arag\u00e3o<br>Tem OneNote para Mac? :)", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:25:13", "killed": false, "user_key": "bf065f1fc418df5fdb15561bed4d1796", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145918": {"up_voted": false, "ip": "", "has_replies": false, "message": "Esse n\u00e3o \u00e9 um blog sobre Windows? O que esses macusers fazem aqui? Mist\u00e9rio.", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:30:24", "killed": false, "user_key": "f0efdc451ca329f35a0108e2af6dd7af", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}, "16145919": {"up_voted": false, "ip": "", "has_replies": false, "message": "Notebook, DEVONnote, DEVONthink ou simplesmente\u00a0Google Notebook =)<br><br><br>Anderson Arag\u00e3o (Saraiva)<br><br><br>HMBT Dev Team Member", "is_last_child": false, "can_reply": false, "down_voted": false, "real_date": "2008-11-02_20:32:22", "killed": false, "user_key": "1ebd24cbac3a0754c6a564030fe24508", "has_been_anonymized": false, "edited": false, "author_is_moderator": false, "from_request_user": null, "votable": true, "date": "1 ano atr\u00e1s", "approved": true, "num_replies": 0, "is_first_child": false, "email": "", "parent_post_id": null, "depth": 0, "points": 0, "author_is_creator": false, "is_realtime": false}}, "integration": {"receiver_url": "", "theme": 4, "reply_position": false, "disqus_logo": false}, "timer": {"timer_url": "http://localhost:8005", "thread_id": "33220872", "user_id": "anonymous", "forum_id": "186060", "hash": -7956825969098785805}, "thread": {"total_posts": 110, "paginate": true, "per_page": 80, "slug": "bem_vindo_ao_desktop_do_windows_7", "num_pages": 2, "days_alive": 0, "realtime_paused": true, "id": 33220872, "num_posts": 80, "closed": true, "queued": false, "killed": false}, "reactions_limit": 10, "context": {"show_reply": false, "use_fb_connect": true, "forum_facebook_key": "49ff60b424d3928b76bcf678bdb69771", "use_yahoo": true, "subscribed": false, "use_twitter_signin": true, "use_openid": true, "realtime_speed": 5000}, "reactions_start": 0, "settings": {"debug": false, "disqus_url": "http://disqus.com", "media_url": "http://media.disqus.com"}, "media_url": "http://media.disqus.com"};
	/* */ this.jsonData.cookie_messages = {"user_created": null, "post_has_profile": null, "post_twitter": null, "post_not_approved": null}; this.jsonData.session = {"url": null, "name": null, "email": null}; /* */

	
	this.curPageId = 'dsq-comments';

	this.frames = {};
};

var disqus_popup_reference = null;

if(typeof DsqLocal == 'undefined') {
	DsqLocal = {};
}



/**
 * Dsq.Strings: UI strings
 */
Dsq.Strings = new function() {
	this.ADD_NEW_COMMENT = "Adicionar comentário";
	this.LOG_INTO_DISQUS = "Log into DISQUS";
	this.USE_MEDIA = "Usar multimídia";
	this.LOGOUT = "Logout";
	this.SHARING_OPTIONS = "Sharing options";
	this.SHARE_ON = "Share on";
	this.TWEET_THIS_COMMENT = "Tweet this comment";
	this.SHARE_ON_NEWSFEED = "Share on news feed";
	this.SEND_UPDATE_TO_YAHOO = "Send update to Yahoo!";
	this.REBLOG_ON = "Reblog on";
	this.CONFIGURE_OPTIONS = "Configure options";
	this.POST_AS = "Post as";
	this.SORT_BY = "Ordenar discussão por:";
	this.SUBSCRIBE_BY_EMAIL = "Subscribe by email";
	this.SUBSCRIBE_BY_RSS = "Subscribe by RSS";
	this.POPULAR_NOW = "Popular now";
	this.BEST_RATING = "Melhor avaliação";
	this.NEWEST_FIRST = "Recentes primeiro";
	this.OLDEST_FIRST = "Antigos primeiro";
	this.HIGHLIGHTED = "Highlighted";
	this.UNSUBSCRIBE = "Unsubscribe";
	this.REQUIRED = "Required";
	this.OPTIONAL = "Optional";
	this.YOU_ARE_COMMENTING_AS_A = "You are commenting as a";
	this.LOGIN_BELOW = "Login below";
	this.PLEASE_LOGIN_BELOW_TO_COMMENT = "Please login below to comment.";
	this.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL = "Subscribe to all comments by email";
	this.DO_NOT_SUBSCRIBE_TO_COMMENTS = "Do not subscribe to comments";
	this.REALTIME_UPDATING_IS = "Real-time updating is";
	this.ENABLED = "enabled";
	this.PAUSED = "paused";
	this.PAUSE = "Pause";
	this.RESUME = "Resume";
	this.SHOW = "Show";
	this.JUST_NOW = "Just now";
	this.REPLY = "responder";
	this.EDIT = "editar";
	this.FLAG = "Flag";
	this.MODERATE = "Moderate";
	this.CANCEL = "cancelar";
	this.REPLYING_TO = "Replying to";
	this.REPORT_MISSING_REACTIONS = "Report missing reactions";
	this.POST_A_COMMENT = "Post a comment";
	this.FLAG_INAPPROPRIATE_COMMENT = "Flag inappropriate comment";
	this.FLAGGED = "Flagged";
	this.NO = "Não";
	this.YES = "Sim";
	this.NEVER_MIND = "Never mind";
	this.ARE_YOU_SURE_YOU_WOULD_LIKE_TO_REPORT_THIS_COMMENT_TO_A_MODERATOR = "Are you sure you would like to report this comment to a moderator";
	this.THIS_WILL_FLAG_COMMENTS_FOR_MODERATORS_TO_TAKE_ACTION = "This will flag comments for moderators to take action";
	this.TO_RATE_PLEASE_LOG_IN = "To rate, please log in";
	this.JUST_A_MOMENT = "Just a moment...";
	this.GUEST = "Guest";
	this.NAME = "Nome";
	this.EMAIL = "E-mail";
  this.WEBSITE = "Website";
  this.IN_REPLY_TO = "in reply to";
  this.SETTINGS = "Settings";
  this.MODERATOR_OPTIONS = "Moderator options: ";
  this.MODERATE_OPTIONS = "Moderate Options";

  // Thread moderator actions
  this.CLOSE_THREAD = "Close thread";
  this.OPEN_THREAD = "Open thread";
  this.REMOVE_THREAD = "Remove thread";
  this.RESTORE_THREAD = "Restore thread";
  this.ACTIONS = "Actions";
};
// Dsq.Strings

/**
 * Dsq.FmtStrings: functions that return interpolated UI strings
 */
Dsq.FmtStrings = new function() {
	// Seems we have to use named interpolation for Django to translate. Investigate more.
	this.LOGGED_IN_AS = function(username) {
		return Dsq.Utils.interpolate('Logged in as %(username)s', {username:username});
	};

	this.LOGOUT_FROM = function(disqus) {
		return Dsq.Utils.interpolate('Logout from %(disqus)s', {disqus:disqus});
	};

	this.SHOWING_COMMENTS_FULL = function(total, num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comment", {num:num, total:total});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> of <span id='dsq-total-posts'>%(total)s</span> comments", {num:num, total:total});
		}
	};

	this.SHOWING_COMMENTS_WITHOUT_PAGINATION = function(num) {
		if (num === 1) {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comment", {num:num});
		} else {
			return Dsq.Utils.interpolate("Showing <span id='dsq-num-posts'>%(num)s</span> comments", {num:num});
		}
	};

	this.NUMBER_OF_COMMENTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s comment'
				: '%(num)s comments'
			), {num:num});
	};

	this.NUMBER_OF_LIKES = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s like'
				: '%(num)s likes'
			), {num:num});
	};

	this.NUMBER_OF_POINTS = function(num) {
		return Dsq.Utils.interpolate(
			(num == 1
				? '%(num)s point'
				: '%(num)s points'
			), {num:num});
	};
};
// Dsq.FmtStrings






Dsq.CSRF_TOKEN = '49645233e44f7d1a82290f178d2e9fa8';
Dsq.COMMENTS_RE = /(<li.*?id="?dsq-comment-(\d+)"?.*?>)((?:.|\s)*?)(<\/li>)/gim;
Dsq.POST_RE = /(<div.*?id="?dsq-comment-header-(\d+)"?.*?>)((?:.|\s)*?)(<\/div>)\s*(<div.*?class="?dsq-comment-body"?.*?>)((?:.|\s)*)(<\/div>)/gim;
Dsq.POST_BODY_RE = /\s*(<div.*?id="?dsq-comment-message-(\d+)"?.*?>)((?:.|\s)*)(<\/div>)/gim;
// HACK: Safari ends with "-->" while other browsers end with "--&gt;" as expected.
Dsq.MEDIA_POST_RE = /&lt;!--\[(.*?)\]--(?:>|&gt;)/gim;



var FragmentPacket = function(reader, writer, writer_url, is_child, receiveCallback) {
	var that = this;
	this.reader = reader;
	this.writer = writer;
	this.writer_url = writer_url;

	this.is_child = is_child || false;
	this.receiveCallback = receiveCallback;

	this._lastHash = null;

	this._accumMsg = '';

	this._lastSeqno = 0;

	this.MAX_DATA_LEN	= 1024;

	this.WAIT_TIME		= 10;

	this.READY		= 0x1;
	this.WRITING	= 0x2;
	this.FIN		= 0x4;
	this.ACK		= 0x8;

};

FragmentPacket.prototype.createListener = function() {
	var that = this;
	var listener = function() {
		that.recv();
	};
	return window.setInterval(listener, 10);
};

FragmentPacket.prototype.log = function(msg) {



};

FragmentPacket.prototype.recv = function() {
	var hash;
	if (/MSIE/.test(navigator.userAgent)) {

		hash = this.reader.name;
	} else {

		var hashIndex = this.reader.location.href.indexOf('#');
		if (hashIndex == -1) {
			return;
		}
		hash = this.reader.location.href.substring(hashIndex+1);
	}
	var flags = parseInt(hash.substring(0, 4), 10);
	var seqno = parseInt(hash.substring(4, 24), 10);
	var data  = hash.substring(24);

	if (this._lastHash !== hash) {
		this._lastHash = hash;
		this.log('recv: ' + hash);

		this.log(' flags: ' + flags);
		this.log(' seqno: ' + seqno + ' len: ' + hash.substring(4, 24).length + ' (' + hash.substring(4, 24) + ')');
		this.log(' data: ' + data + ' len: ' + data.length);

		this._lastSeqno = seqno;

		if (flags & this.WRITING) {
			this._accumMsg += data;
			this.sendFlag(this.ACK, seqno);
			if (flags & this.FIN) {
				this.log('recv finished: ' + decodeURIComponent(this._accumMsg));
				this.receiveCallback(decodeURIComponent(this._accumMsg));

				this._accumMsg = '';

				this.sendFlag(this.READY | this.ACK, this._lastSeqno);
			}
		}
	}

	return {
		flags: flags,
		seqno: seqno,
		data: data
	};
};

FragmentPacket.prototype.sendRawPacket = function(packet) {
	if (/MSIE/.test(navigator.userAgent)) {
		this.writer.name = packet;
	} else {

		this.writer.location.href = this.writer_url + '#' + packet;
	}

};

FragmentPacket.prototype.sendFlag = function(flag, seqno) {
	this.sendRawPacket(this._zerofill(flag, 4) + this._zerofill(seqno, 20));
};

FragmentPacket.prototype.send = function(msg) {
	this._send(0, encodeURIComponent(msg));
};

FragmentPacket.prototype._send = function(packetNum, msg) {
	var that = this;
	var recvBuf = this.recv();

	if (packetNum === 0) {

		if (!(recvBuf.flags & this.READY)) {
			this.log('client is not ready, waiting...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		}
	} else {

		if (!( (recvBuf.flags & this.ACK) && (recvBuf.seqno === this._lastSeqno) )) {
			this.log('waiting for ack from client...');
			window.setTimeout(function() { that._send(packetNum, msg); }, this.WAIT_TIME);
			return;
		} else {
			this.log('received ack: ' + this._lastSeqno + ' ' + recvBuf.seqno);
		}
	}

	var flags = this.WRITING;
	var num_packets = Math.ceil(msg.length / this.MAX_DATA_LEN);
	this.log('num_packets: ' + num_packets);

	if (num_packets === packetNum) {

		this.log('message successfully sent!');
		this.sendFlag(this.READY | this.ACK, this._lastSeqno);
		return true;
	}

	this._lastSeqno++;

	if (packetNum == num_packets-1) {
		flags |= this.FIN;
	}

	var data = msg.substring(packetNum * this.MAX_DATA_LEN, (packetNum+1) * this.MAX_DATA_LEN);
	var packet = this._zerofill(flags, 4) + this._zerofill(this._lastSeqno, 20) + data;

	this.log('sending raw packet: ' + packet);
	this.sendRawPacket(packet);

	return this._send(packetNum + 1, msg);
};

FragmentPacket.prototype._zerofill = function(num, width) {
	var retval = num.toString();
	var retval_len = retval.length;
	for (var i = 0; i < width - retval_len; i++) {
		retval = '0' + retval;
	}
	return retval;
};

var PostMessagePacket = function(receiver, receiveCallback, id, receiverId) {
	var that = this;
	this.receiver = receiver;
	this.receiveCallback = receiveCallback;
	this.id = id;


	this.receiverId = receiverId;
};

PostMessagePacket.prototype.createListener = function() {
	var that = this;

	var listener = function(e) {

		if (!that.id) {
			that.id = e.data;
			return;
		}


		var id = e.data.split(';')[0];
		if (id !== that.id) {
			return;
		}
		var data = e.data.substring(e.data.indexOf(';') + 1);

		that.receiveCallback(data);
	};

	if (typeof window.attachEvent == 'function') {
		window.attachEvent('onmessage', listener);
	} else if (typeof window.addEventListener == 'function') {
		window.addEventListener('message', listener, false);
	} else {
		throw new Error('No method found to create event listener for PostMessagePacket.');
	}
};

PostMessagePacket.prototype.send = function(msg) {



	var needs_reget = false;
	try {
		if (typeof this.receiver.id == 'undefined' || typeof this.receiver.postMessage == 'undefined') {
			needs_reget = true;
		}
	} catch(e) {


	}
	if (needs_reget && typeof this.receiverId != 'undefined') {
		this.receiver = document.getElementById(this.receiverId).contentWindow;
	}

	var packet;
	if (!msg) {

		packet = this.id;
	} else {
		packet = this.id + ';' + msg;
	}
	this.receiver.postMessage(packet, '*');
};

PostMessagePacket._last_unique_id = null;
PostMessagePacket._get_unique_id = function() {
	var id = (new Date()).getTime();
	if (id == PostMessagePacket._last_unique_id) {
		id++;
	}
	PostMessagePacket._last_unique_id = id;
	return id.toString();
};

var JsonRpc = function() {

	this.ids = {};

	this.objectToJSON = function(obj) {
		var json = '';
		var results = [];

		if (obj === undefined || obj === null) {
			return 'null';
		}

		switch (obj.constructor) {
			case Object:
				for (var property in obj) {
					if (obj.hasOwnProperty(property)) {
						results.push(this.objectToJSON(property) + ': ' + this.objectToJSON(obj[property]));
					}
				}
				json = '{' + results.join(', ') + '}';
				break;
			case Array:
				for (var i = 0; i < obj.length; i++) {
					results.push(this.objectToJSON(obj[i]));
				}
				json = '[' + results.join(', ') + ']';
				break;
			case Number:
			case Boolean:
				json = obj.toString();
				break;
			case String:

				var specialChars = {'\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '\\': '\\\\'};

				json = obj.replace(/[\x00-\x1f\\]/g, function(match) {
					var ch = specialChars[match];
					return ch ? ch : '\\u00' + match.charCodeAt().toPaddedString(2, 16);
				});

				json = '"' + json.replace(/"/g, '\\"') + '"';
				break;
			default:

				json = 'null';
				break;
		}

		return json;
	};

	this.createHandler = function(send_func, registered_funcs) {
		var that = this;
		var handler = function(message) {

			try {
				var rpc = eval('(' + message + ')');
			} catch(e) {
				alert('bad JSON: ' + message);
				return;
			}
			if (rpc.method) {

				if (!registered_funcs[rpc.method]) {
					return;
				}

				var retval = registered_funcs[rpc.method].apply(null, rpc.params);
				if (rpc.id) {
					var response = {
						result: retval,
						error: null,	// TODO
						id: rpc.id
					};
					send_func(that.objectToJSON(response));
				}
			} else if(rpc.result) {

				if (!that.ids[rpc.id]) {
					return;
				}

				that.ids[rpc.id](rpc.result);
				delete that.ids[rpc.id];
			}
		};
		return handler;
	};

	this.execute = function(send_func, method, params, response_callback) {
		response_callback = response_callback || null;
		var id = (response_callback) ? (new Date()).getTime() : null;

		var request = {
			method: method,
			params: params,
			id: id
		};

		send_func(this.objectToJSON(request));

		if (id) {
			this.ids[id] = response_callback;
		}
	};
};
JsonRpc = new JsonRpc();

var ParentMessenger = function(childUrl, receiverUrl, container, receiveCallback) {


	if (navigator.userAgent.indexOf('Safari') >= 0 && parseInt(navigator.userAgent.substring(navigator.userAgent.indexOf('Version/') + 8), 10) == 3) {
		throw new Error("unsupported.");
	} else if (window.opera) {
		throw new Error("unsupported.");
	}



	if (!receiverUrl &&
		navigator.userAgent.indexOf('Gecko') >= 0 &&
		parseFloat(navigator.userAgent.slice(navigator.userAgent.indexOf('rv:') + 3, navigator.userAgent.indexOf('rv:') + 6)) < 1.9) {
		throw new Error("unsupported.");
	}


	if (/msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent)) {


		if (document.domain == window.location.hostname) {
			receiverUrl = '';
		}
	}

	var that = this;
	this.childUrl = childUrl;
	this.receiverUrl = receiverUrl;
	this.container = container || document.body;

	this.packetHandler = null;


	this._ready = false;
	this._error = false;


	var _createReceiverForFragmentPacket = function() {

		that.receiver = document.createElement('iframe');
		that.receiver.src = receiverUrl;
		that.receiver.id = 'receiver_' + (new Date()).getTime();
		that.receiver.name = that.receiver.id;

		that.receiver.frameBorder = '0';
		that.receiver.frameSpacing = '0';
		that.receiver.style.borderStyle = 'none';

		var receiver_onload = function() {
			var receiver = document.getElementById(that.receiver.id).contentWindow;

			try {
				receiver.document.body.innerHTML = '';
			} catch(e) {

				that._error = true;
			}
			receiver.document.body.style.padding = '0px';
			receiver.document.body.style.margin = '0px';

			var child = receiver.document.createElement('iframe');
			child.id = 'child';
			child.name = 'child';
			child.src = that.childUrl;

			child.frameBorder = '0';
			child.frameSpacing = '0';
			child.style.borderStyle = 'none';
			child.style.width = '100%';
			child.style.height = '100%';
			receiver.document.body.appendChild(child);

			that.child = receiver.document.getElementById('child').contentWindow;
			that.receiver = receiver;

			that.packetHandler = new FragmentPacket(that.receiver, that.child, that.childUrl, false, receiveCallback);

			that._listener = that.packetHandler.createListener();

			that.packetHandler.sendFlag(that.packetHandler.READY, 0);

			that._ready = true;
		};

		that.receiver.onreadystatechange = function() {
			if (this.readyState == 'complete') {
				receiver_onload();
			}
		};

		that.receiver.onload = receiver_onload;







		if (Dsq.Utils.ie) {
			if (that.container.clientWidth === 0) {

				var _waitForWidth = function() {
					if (that.container.clientWidth > 0) {
						Dsq.Utils.fixIframesIE(that.container.id);
					} else {
						window.setTimeout(_waitForWidth, 100);
					}
				};
				_waitForWidth();

				that._once = false;
				that.receiver.onresize = function() {
					if (!that._once) {
						Dsq.Utils.fixIframesIE(that.container.id);
					}
					that._once = true;
				};
			}
		}

		that.container.appendChild(that.receiver);
	};


	var _createReceiverForPostMessage = function() {

		var receiver_onload = function() {

			that.packetHandler.send();
			that._ready = true;
		};

		var id = PostMessagePacket._get_unique_id();
		var receiverId = 'child_' + id;


		ParentMessenger['_receiver_onload_' + receiverId] = receiver_onload;

		that.container.innerHTML += '<iframe ' +
			'src="' + childUrl + '" ' +
			'id="' + receiverId + '" ' +
			'name="' + receiverId + '" ' +
			'onload="ParentMessenger._receiver_onload_' + receiverId +'();" ' +
			'></iframe>';

		that.receiver = document.getElementById(receiverId).contentWindow;
		that.packetHandler = new PostMessagePacket(that.receiver, receiveCallback, id, receiverId);
		that._listener = that.packetHandler.createListener();
	};

	if (typeof window.postMessage == 'function') {
		_createReceiverForPostMessage();
	} else {
		_createReceiverForFragmentPacket();
	}

};

ParentMessenger.prototype.sendMessage = function(message) {
	var that = this;
	if (!this._ready) {

		window.setTimeout(function() { that.sendMessage(message); }, 10);
		return;
	}
	this.packetHandler.send(message);
	return true;
};

Dsq.NewFrames = function(url) {
	this.url = url;
};

Dsq.NewFrames.prototype.init = function(onFailure) {
	var that = this;

	try {
		this.messenger = new ParentMessenger(this.url, Dsq.jsonData.integration.receiver_url, this.container, this.receive_callback);
	} catch(e) {
		if (typeof onFailure == 'function') {
			onFailure();
		}
	}

	if (typeof onFailure == 'function') {
		var iId = window.setInterval(function() {
			if (typeof that.messenger == 'undefined') {
				window.clearInterval(iId);
				return;
			}
			if (that.messenger._ready) {
				window.clearInterval(iId);
			} else if (that.messenger._error) {
				window.clearInterval(iId);
				onFailure();
			}
		}, 10);
	}
};

Dsq.NewFrames.prototype._execute = function(method, args, callback) {
	var that = this;
	if (typeof that.messenger == 'undefined') {
		return false;
	}
	JsonRpc.execute(
		function(msg) { that.messenger.sendMessage(msg); },
		method,
		args || [],
		callback);
	return true;
};

Dsq.ReplyFrame = function(container, parent_post_id) {
	var that = this;
	this.container = container;
	this.parent_post_id = parent_post_id;

	var sendFunc = function(msg) {

		Dsq.Debug.log('Dsq.ReplyFrame.sendFunc');
		that.messenger.sendMessage(msg);
	};


	var postComment_onSuccess = function(response) {
		Dsq.jsonData.posts[response.message.id] = response.message.post_meta;
		if (!Dsq.jsonData.users[response.message.post_meta.user_key]) {
			Dsq.jsonData.users[response.message.post_meta.user_key] = response.message.user_meta;
		}


		var reply_position = (typeof(disqus_insert_wrt_sort) == 'undefined' 
			? (Dsq.jsonData.forum.reply_position ? -1 : null) 
			: (Dsq.jsonData.request.sort == 2 ? null : -1));
		
		if (response.message.post_meta.approved) {
			Dsq.Post.insert(response.message.post_meta.parent_post_id || reply_position, response.message.id, response.message.post_meta.message);
		}

		Dsq.Templates.postComment_onSuccess(response, parent_post_id, response.message.id);
	};

	var postComment_onFailure = function(response) {
		Dsq.Popup.popModal(response.message, 'Error');
		Dsq.Templates.postComment_onFailure(response, parent_post_id, response.message.id);
	};

	var editComment_onSuccess = function(response) {
		var post_id = parent_post_id;
		var message = Dsq.$('dsq-comment-message-' + post_id);
		
		message.innerHTML = response.message;
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};
	
	var editComment_onFailure = function(response) {
		var post_id = parent_post_id;
		
		Dsq.Popup.popModal('Sorry, there was an error editing this comment.', 'Edit Error');
		Dsq.Templates.toggleEdit(post_id);
		Dsq.Templates.setLoadingButton(false);
	};

	var getUserByEmail_onSuccess = function(response) {
		var msg = response.message;
		var fields = Dsq.Templates.getFormFields(parent_post_id);

		if (msg.username) {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'login', {
				'username': msg.username,
				'display_name': msg.display_name,
				'avatar_url': msg.avatar_url,
				'verified': msg.verified,
				'email': fields.email.value
			});
		} else {

			Dsq.Templates.lightboxAuthenticate(parent_post_id, 'register');
		}
	};

	var validateAuth_onSuccess = function(response, auth_choice) {
		Dsq.Templates.postComment(parent_post_id, null, true, auth_choice);
	};

	var validateAuth_onFailure = function(response, auth_choice) {
		var pid = parent_post_id ? '-' + parent_post_id : '';
		var msg = response.message;

		if (auth_choice == 'register') {
			var fields = ['email', 'username', 'password'];

			for (var i = 0; i < fields.length; i++) {
				var field = fields[i];
				var errorDiv = Dsq.$('dsq-' + field + '-errors' + pid);

				if (msg[field]) {
					errorDiv.innerHTML = msg[field];
				} else {
					errorDiv.innerHTML = '';
				}
			}
		} else if (auth_choice == 'login') {
			Dsq.$('dsq-lightbox-errors' + pid).innerHTML = '<p>We couldn\'t log you in. Please verify your login.</p>';
		}
		
		Dsq.Templates.setLoadingButton(false);
	};

	this.receive_callback = JsonRpc.createHandler(sendFunc, {
		'postComment.onSuccess': postComment_onSuccess,
		'postComment.onFailure': postComment_onFailure,
		'editComment.onSuccess': editComment_onSuccess,
		'editComment.onFailure': editComment_onFailure,		
		'getUserByEmail.onSuccess': getUserByEmail_onSuccess,
		'validateAuth.onSuccess': validateAuth_onSuccess,
		'validateAuth.onFailure': validateAuth_onFailure,
		'reload': function() { window.location.reload(); }
	});

	this.url = Dsq.Urls.REPLY +
		'?' + (new Date()).getTime() +
		'&f=winajuda' +
		'&t=bem_vindo_ao_desktop_do_windows_7' +
		'&ff=' + Dsq.Thread.ff +
		'&default_text=' + encodeURIComponent(disqus_default_text) +
		'&ifrs=' + encodeURIComponent(disqus_iframe_css);
	if (this.parent_post_id) {
		this.url += '&parent_post=' + this.parent_post_id;
	}
};

Dsq.ReplyFrame.prototype = new Dsq.NewFrames(Dsq.ReplyFrame.url);

Dsq.ReplyFrame.prototype.post = function(author_name, author_email, author_url, authenticate, sharing_services, subscribe) {
	this._execute('postComment', [author_name, author_email, author_url, authenticate, sharing_services, subscribe]);
};

Dsq.ReplyFrame.prototype.edit = function(post_id, message) {
	this._execute('editComment', [post_id, message]);
};

Dsq.ReplyFrame.prototype.setState = function(parent_post_id, depth) {
	this._execute('setState', [parent_post_id, depth]);
};

Dsq.ReplyFrame.prototype.getUserByEmail = function(email) {
	this._execute('getUserByEmail', [email]);
};

Dsq.ReplyFrame.prototype.validateAuth = function(auth_choice, email, username, password) {
	this._execute('validateAuth', [auth_choice, email, username, password]);
};

Dsq.ReplyFrame.prototype.authenticateFacebook = function(session, forum_url) {
	this._execute('authenticateFacebook', [session, forum_url]);
};

	Dsq.Facebook = function() {
	var that = this;

	var handleSessionData = function(session) {

		var forum_url = Dsq.jsonData.forum.url;




		if (typeof disqus_facebook_forum != 'undefined') {
			forum_url = disqus_facebook_forum;
		}
		Dsq.frames.reply_0.authenticateFacebook(session, forum_url);
	};

	var onLogin = function() {
		FB.Connect.getSignedPublicSessionData(handleSessionData);
	};

	this.login = function() {
		FB.Connect.requireSession(onLogin, true);
	};
};
Dsq.Facebook = new Dsq.Facebook();


	






Dsq.Themes = {};

Dsq.Themes.narcissus = new function() {
	this.addPostContainer = 'dsq-form-area';
	this.textareaContainer = 'dsq-textarea-wrapper';



	
	this.header = function() {
		var comments_count, total_posts, num_posts;
		var html = '';
		var missing_perm_tmpl;

		if (Dsq.jsonData.request.missing_perm) {
			missing_perm_tmpl = Dsq.Templates.missingPermissions();
			if (missing_perm_tmpl) {
				html += '<div class="dsq-missing-permissions">' + missing_perm_tmpl + '</div>';
			}
		}

		total_posts = Dsq.jsonData.thread.total_posts;
		num_posts = Dsq.jsonData.thread.num_posts;

		if (total_posts) {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_FULL(total_posts, num_posts);
		} else {
			comments_count = Dsq.FmtStrings.SHOWING_COMMENTS_WITHOUT_PAGINATION(num_posts);
		}

		html += ' \
		<div id="dsq-comments-title"> \
			<h3>' + comments_count + '</h3> \
		</div> \
		';

		html += ' \
		<div class="dsq-options"> \
			<span class="dsq-item-sort">'
				+ Dsq.Strings.SORT_BY + ' \
				<select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);"> \
					<option value="hot" ' + (Dsq.jsonData.request.sort == 4 ? 'selected="selected"' : '') + '>' + Dsq.Strings.POPULAR_NOW + '</option> \
					<option value="best" ' + (Dsq.jsonData.request.sort == 3 ? 'selected="selected"' : '') + '>' + Dsq.Strings.BEST_RATING + '</option> \
					<option value="newest" ' + (Dsq.jsonData.request.sort == 2 ? 'selected="selected"' : '') + '>' + Dsq.Strings.NEWEST_FIRST + '</option> \
					<option value="oldest" ' + (Dsq.jsonData.request.sort == 1 ? 'selected="selected"' : '') + '>' + Dsq.Strings.OLDEST_FIRST + '</option> \
				</select> \
				&nbsp; \
			</span> \
			<span class="dsq-subscribe-email"> \
				<img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle"> \
				<span id="dsq-subscribe">'
					+ (Dsq.jsonData.context.subscribed
						? '<a href="#" onclick="Dsq.Thread.subscribe(0); return false">' + Dsq.Strings.UNSUBSCRIBE + '</a>'
						: '<a href="#" onclick="Dsq.Thread.subscribe(1); return false">' + Dsq.Strings.SUBSCRIBE_BY_EMAIL + '</a>')
				+ '</span> \
			</span> \
			<span class="dsq-subscribe-rss" style="width:12px;height:12px;vertical-align:middle"> \
				<img src="http://media.disqus.com/images/embed/bullet-feed.png" alt="" /> \
				<a href="http://winajuda.disqus.com/bem_vindo_ao_desktop_do_windows_7/latest.rss">' + Dsq.Strings.SUBSCRIBE_BY_RSS + '</a> \
			</span> \
		</div> \
		';

		
		
			html += Dsq.Templates.realtime();
			html += Dsq.Templates.showThreadSettings();
			html = Dsq.Templates.postBox() + html;

		
		

		return html;

	};
	
	this.footer = function() {
		var html = '';

		html += Dsq.Templates.pagination();


		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		


		if (Dsq.jsonData.request.is_global_moderator) {
 			html += ' \
				<div class="dsq-global-moderator-extras">'
					+ '<strong>shortname:</strong> ' + Dsq.jsonData.forum.url
					+ '<strong>thread id:</strong> ' + Dsq.jsonData.thread.id
					+ '<strong>thread slug:</strong> ' + Dsq.jsonData.thread.slug
				+ '</div> \
			';
		}

		return html;
	};
	
	this.realtime = function() {
		var html = '';
		
		if (Dsq.jsonData.realtime_enabled) {
			html += '<div id="dsq-realtime-options" class="dsq-options">'
					 + Dsq.Strings.REALTIME_UPDATING_IS + ' <strong id="dsq-realtime-status" style="text-transform: lowercase">' + Dsq.Strings.ENABLED + '</strong>. \
					 <a href="#" id="dsq-realtime-toggle" style="text-transform: capitalize"></a> \
					</div>';
		}

		if (!Dsq.jsonData.forum.streaming_realtime) {
			html += ' \
				<div style="display: none" id="dsq-realtime-alert" class="dsq-realtime-alert"><span id="dsq-realtime-queued"></span> <a href="#" id="dsq-realtime-show"></a></div> \
			';
		}
		
		return html;
	};

	this.showThreadSettings = function() {
		if (!Dsq.jsonData.request.is_moderator) {
			return '';
		}

		html = '<div id="dsq-thread-settings" class="dsq-thread-settings">' + Dsq.Strings.MODERATOR_OPTIONS;
		html += '<a href="#" onclick="Dsq.Thread.showSettings(); return false;">' + Dsq.Strings.SETTINGS + '</a>';
		html += '<a href="#" onclick="Dsq.Thread.showModeratorActions(); return false;">' + Dsq.Strings.MODERATE + '</a>';
		if (Dsq.jsonData.forum.reactions_enabled && Dsq.jsonData.reactions.length === 0) {
			html += '<a href="#" onclick="Dsq.Reaction.reportMissingReactions(); return false;">'
						+ Dsq.Strings.REPORT_MISSING_REACTIONS
						+ '</a>';
		}
		html +='</div>';

		return html;
	};

	this.postBox = function(post_id, use_fallback_iframe) {


		var html;
		var display_sharing_options = Dsq.jsonData.request.is_authenticated;

		if (!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.disqus_auth_disabled && !Dsq.jsonData.forum.allow_anon_post) {
			return '';
		}
		
		if (Dsq.jsonData.request.is_remote) {


			if (!Dsq.jsonData.request.sharing.hasOwnProperty(Dsq.jsonData.request.remote_domain)) {
				display_sharing_options = false;
			}
		}
		
		if (post_id) {
			var _meta = Dsq.jsonData.posts[post_id];
			var userData = Dsq.jsonData['users'][_meta.user_key];				
		}
		
		var pid = post_id ? '-' + post_id : '';

		var _requestUserInfo = function() {
			var html;



			var user_has_email = false;

			html = '<div class="dsq-request-user-info"> <!-- // If authenticated --> \
				<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.LOGOUT + '?ctkn=' + Dsq.CSRF_TOKEN + '" class="dsq-request-user-logout">' + Dsq.Strings.LOGOUT + '</a> \
				<table> \
					<tr> \
						<td rowspan="2">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '')
								+ '<img src="' + Dsq.Urls.REQUEST_USER_AVATAR + '" width="48" height="48" class="dsq-request-user-avatar">'
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
						+ '</td> \
						<td class="dsq-request-user-name">'
								+ (Dsq.jsonData.request.is_remote
									 ? '<span class="dsq-badge-small dsq-badge-' + Dsq.jsonData.request.remote_domain + '">' + Dsq.jsonData.request.remote_domain + '</span>'
									 : (Dsq.jsonData.request.is_verified
											? '<span class="dsq-badge-small dsq-badge-verified">Verified</span>'
											: '<span class="dsq-badge-small dsq-badge-registered">Registered</span>'))
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? ' <a href="' + Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE + '">' : '') 
								+ Dsq.jsonData.request.display_username 
							+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '</a>' : '')
							+  (Dsq.jsonData.request.is_remote && user_has_email ? ' <small>(<a href="#" onclick="Dsq.Popup.remoteAccountSettings(); return false;">change settings</a>)</small>' : '')
							+  (!Dsq.jsonData.request.is_remote && !Dsq.jsonData.forum.disqus_auth_disabled ? ' <small>(<a href="' + Dsq.jsonData.settings.disqus_url + '/profile/info/" target="_blank">change name</a> ou <a href="' + Dsq.jsonData.settings.disqus_url + '/profile/avatar/" target="_blank">picture</a>)</small>' : '')
						+ '</td> \
					</tr> \
					<tr> \
						<td class="dsq-request-user-stats"> \
							<span><big>' + Dsq.jsonData.request.comments_count + '</big> ' + (Dsq.jsonData.request.comments_count == 1 ? 'comentário' : 'comments') + '</span> \
							<span><big>' + Dsq.jsonData.request.likes_count + '</big> ' + (Dsq.jsonData.request.likes_count == 1 ? 'like' : 'likes') + '</span> \
							<span><big>' + Dsq.jsonData.request.points + '</big> ' + (Dsq.jsonData.request.points == 1 ? 'point' : 'points') + '</span> \
						</td> \
					</tr> \
				</table> \
			</div> \
			';
			return html;
		};

		var _loginOptions = function() {
			var html;
			html = ' \
			<div class="dsq-authenticate"> \
				<p class="dsq-autheneticate-copy">'
				+ (Dsq.jsonData.forum.allow_anon_post
					? Dsq.Strings.YOU_ARE_COMMENTING_AS_A + ' <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. ' + Dsq.Strings.OPTIONAL + ': ' + Dsq.Strings.LOGIN_BELOW + '.'
					: Dsq.Strings.REQUIRED + ': ' + Dsq.Strings.PLEASE_LOGIN_BELOW_TO_COMMENT + '.')
				+ '</p> \
				<ul class="dsq-login-buttons">'
					+ (!Dsq.jsonData.forum.disqus_auth_disabled ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Popup.login(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-disqus.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_fb_connect ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Facebook.login(); return false;"><img src="http://media.disqus.com/images/themes/narcissus/login-facebook.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_twitter_signin ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-twitter.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_openid ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.OpenID.requestURL(); return false" ><img src="http://media.disqus.com/images/themes/narcissus/login-openid.gif" /></a></li>' : '')
					+ (Dsq.jsonData.context.use_yahoo ? '<li class="dsq-login-button"><a href="#" onclick="Dsq.Yahoo.startYahooConnect(); return false"><img src="http://media.disqus.com/images/themes/narcissus/login-yahoo.gif" /></a></li>' : '')
				+ '</ul> \
			</div> \
			';
			return html;
		};

		if (!Dsq.jsonData.context.show_reply) {


			if (!Dsq.jsonData.request.is_authenticated) {



				return '<div id="dsq-form-area" style="display:none"><div id="dsq-textarea-wrapper"></div></div>' + _loginOptions();
			} else {
				return '';
			}
		}

		html = ' \
		<div id="' + (post_id 
			? 'dsq-reply-post-' + post_id
			: 'dsq-new-post')
		 	+ '" class="dsq-post-area"> \
			<div class="dsq-dc-logo"> \
				<a href="http://disqus.com/comments" target="_blank"><img src="http://media.disqus.com/images/themes/narcissus/disqus-logo.png"></a> \
			</div>'
			+ (post_id 
				? '<h3>' + Dsq.Strings.REPLYING_TO + ' ' + userData.display_name + '</h3>'
				: '<h3>' + Dsq.Strings.ADD_NEW_COMMENT + '</h3>')
			+ (Dsq.jsonData.request.is_authenticated 
				? _requestUserInfo()
				: _loginOptions() )
			+ '<div id="dsq-form-area' + pid + '">'
			+ '<div class="dsq-textarea"> \
				<div class="dsq-textarea-wrapper" id="dsq-textarea-wrapper' + pid + '"></div> \
			</div>'
			+ (!Dsq.jsonData.request.is_authenticated
			? ' \
			<div class="dsq-post-fields"> \
				<table> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-name' + pid + '" type="text" value="' + (disqus_def_name ? disqus_def_name : (Dsq.jsonData.session.name ? Dsq.jsonData.session.name : Dsq.Strings.NAME + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'name\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'name\')" /></div></td> \
						<td class="dsq-post-fields-right"><div class="dsq-input-wrapper"><input id="dsq-field-website' + pid + '" type="text" value="' + (Dsq.jsonData.session.url ? Dsq.jsonData.session.url : Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')" class="dsq-placeholder') + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'website\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'website\')" /></div></td> \
					</tr> \
					<tr> \
						<td class="dsq-post-fields-left"><div class="dsq-input-wrapper"><input id="dsq-field-email' + pid + '" type="text" value="' + (disqus_def_email ? disqus_def_email : (Dsq.jsonData.session.email ? Dsq.jsonData.session.email : Dsq.Strings.EMAIL + '" class="dsq-placeholder')) + '" onfocus="Dsq.Templates.handlePlaceholder(event, this, \'email\')" onblur="Dsq.Templates.handlePlaceholder(event, this, \'email\')" /></div></td> \
						<td class="dsq-post-fields-right"> \
							<div class="dsq-subscribe"> \
								<a href="#" onclick="Dsq.Templates.chooseSubscribe(' + post_id + '); return false" class="dsq-subscribe-menu"><span id="dsq-subscribe-select' + pid + '">' + (Dsq.jsonData.request.subscribe_on_post ? Dsq.Strings.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL : Dsq.Strings.DO_NOT_SUBSCRIBE_TO_COMMENTS) + '</span> <small>&#9660;</small></a> \
								<ul class="dsq-panel" id="dsq-subscribe-menu' + pid + '"> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(2, this, ' + post_id + '); return false">' + Dsq.Strings.SUBSCRIBE_TO_ALL_COMMENTS_BY_EMAIL + '</a></li> \
									<li><a href="#" onclick="Dsq.Templates.setSubscribe(0, this, ' + post_id + '); return false">' + Dsq.Strings.DO_NOT_SUBSCRIBE_TO_COMMENTS + '</a></li> \
								</ul> \
								<input id="dsq-subscribe-on-post' + pid + '" type="hidden" value="' + Dsq.jsonData.request.subscribe_on_post + '" /> \
							</div> \
						</td> \
					</tr> \
				</table> \
			</div>'
			: '')
			+ '<div class="dsq-post-footer"> \
				<div class="dsq-sharing-options" ' + (!display_sharing_options ? 'style="display:none;"' : '') + '> \
					<button type="button" class="dsq-button-small" onfocus="document.getElementById(\'dsq-post-button' + pid + '\').focus();"><span>' + Dsq.Strings.SHARING_OPTIONS + ' <small>&#9660;</small></span></button> \
					<div class="dsq-panel"> '
						+ (Dsq.jsonData.request.sharing.twitter !== undefined
								&& Dsq.jsonData.request.sharing.twitter.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-twitter' + pid + '"'
								  + (Dsq.jsonData.request.sharing.twitter.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-twitter' + pid + '">' + Dsq.Strings.SHARE_ON + ' Twitter</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.facebook
								&& (Dsq.jsonData.request.sharing.facebook.enabled === true ||
										(Dsq.jsonData.request.is_remote && Dsq.jsonData.request.remote_domain == 'facebook'))
							? '<div><input type="checkbox" id="dsq-sharing-facebook' + pid + '"'
									+ (Dsq.jsonData.request.sharing.facebook.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-facebook' + pid + '">' + Dsq.Strings.SHARE_ON + ' Facebook</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.yahoo !== undefined
								&& Dsq.jsonData.request.sharing.yahoo.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-yahoo' + pid + '"'
									+ (Dsq.jsonData.request.sharing.yahoo.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-yahoo' + pid + '">' + Dsq.Strings.SHARE_ON + ' Yahoo!</label> \
								</div>'
							: '')
						+ (Dsq.jsonData.request.sharing.tumblr !== undefined
								&& Dsq.jsonData.request.sharing.tumblr.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-tumblr' + pid + '"'
									+ (Dsq.jsonData.request.sharing.tumblr.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-tumblr' + pid + '">' + Dsq.Strings.SHARE_ON + ' Tumblr</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.wordpress !== undefined
								&& Dsq.jsonData.request.sharing.wordpress.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-wordpress' + pid + '"'
									+ (Dsq.jsonData.request.sharing.wordpress.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-wordpress' + pid + '">' + Dsq.Strings.SHARE_ON + ' Wordpress</label> \
								 </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.movabletype !== undefined
							  && Dsq.jsonData.request.sharing.movabletype.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-movabletype' + pid + '"'
									+ (Dsq.jsonData.request.sharing.movabletype.auto === true ? 'checked=true' : '') + '/> \
									<label for="dsq-sharing-movabletype' + pid + '">' + Dsq.Strings.SHARE_ON + ' Movable Type</label> \
							   </div>'
							: '')
						+ (Dsq.jsonData.request.sharing.typepad !== undefined
							  && Dsq.jsonData.request.sharing.typepad.enabled === true
							? '<div><input type="checkbox" id="dsq-sharing-typepad' + pid + '"'
									+ (Dsq.jsonData.request.sharing.typepad.auto === true ? 'checked=true' : '') + '/> \
								  <label for="dsq-sharing-typepad' + pid + '">' + Dsq.Strings.SHARE_ON + ' TypePad</label> \
							   </div>'
							: '')
						+ '<div><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections/" target="_blank" class="dsq-configure-options">' + Dsq.Strings.CONFIGURE_OPTIONS + '</a></div>'
					+ '</div> \
				</div>'
				+ '<button type="button" class="dsq-button" id="dsq-post-button' + pid + '" onclick="Dsq.Templates.postComment(' + post_id + ', this, false)"><span>' + Dsq.Strings.POST_AS + ' '
				+ (Dsq.jsonData.request.display_username
					? Dsq.jsonData.request.display_username
					: Dsq.Strings.GUEST)
				+ '</span></button>'
				+ (post_id
					? '<button type="button" class="dsq-button" id="dsq-cancel-button' + pid + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"><span>' + Dsq.Strings.CANCEL + '</span></button>'
					: '')
			+ '</div>'
			+ '</div>' // end dsq-form-area
		+ '</div> \
		';
		
		return html;
	};




	this.appendPost = function(post_id) {
		var html = '<div id="dsq-append-post-' + post_id + '"></div>';
		return html;
	};

	this.postPrependHeader = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		html = ' \
		<table> \
			<tr> \
				<td id="dsq-header-avatar-' + post_id + '" class="dsq-header-avatar" onmouseover="Dsq.Post.dropProfile(' + post_id + ')"> \
					<a id="dsq-avatar-' + post_id + '" class="dsq-avatar" href="' + userData.url + '" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">'
					+ (Dsq.jsonData.forum.show_avatar
					? '<img src="' + Dsq.jsonData.users[_meta.user_key].avatar + '" alt="" />'
					: '')
				+ '</a> \
				</td> \
				<td class="dsq-comment-header-meta"> \
		';

		
		return html;
	};
	
	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var html;
		var parent_display_name = '';
		
		if(_meta.parent_post_id) {

			var _parent_meta = Dsq.jsonData.posts[_meta.parent_post_id];

			if (_parent_meta) {
				var parentUserData = Dsq.jsonData['users'][_parent_meta.user_key];
				parent_display_name = parentUserData.display_name;
			}
		}

		html = ' \
		<img src="http://media.disqus.com/images/themes/narcissus/moderator.png" class="dsq-moderator-star" title="Moderator" /> \
		<span class="dsq-comment-header-time"><a href="#comment-' + post_id + '" onclick="Dsq.Popup.permalink(' + post_id + ')" title="Permalink">' + (_meta.is_realtime ? Dsq.Strings.JUST_NOW : _meta.date) + '</a></span> '
		+ (_meta.parent_post_id && parent_display_name
			? '<a onclick="Dsq.Post.showParent(' + _meta.parent_post_id + '); return false" href="#comment-' + _meta.parent_post_id + '" title="Jump to comment">' + Dsq.Strings.IN_REPLY_TO + ' ' + parent_display_name + '</a>'
			: '')
		+ '</td> \
		<td id="dsq-like-pts-' + post_id + '" class="dsq-comment-header-likes">'
		+ (_meta.points
			? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this.'
			: '')
		+ '</td> \
		</tr> \
		</table> \
		';
		return html;
	};

	this.preBody = function(post_id) {
		var html = '';
		return html;
	};

	this.postFooter = function(post_id) {
		var html;
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed || !_meta.approved) { return ''; }
		
		html = ' \
		<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
			<div class="dsq-comment-footer-left">'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator
					? '<a href="#" onclick="Dsq.Templates.moderateOptions(' + post_id+ '); return false">' + Dsq.Strings.MODERATE + '</a>'
					: '')
				+ '<a href="#" id="dsq-post-report-' + post_id + '" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">' + Dsq.Strings.FLAG + '</a> \
			</div> \
			<div class="dsq-comment-footer-right">'
				+ (_meta.votable 
					? '<span id="dsq-like-' + post_id + '" class="dsq-like">'
					+ (!_meta.up_voted
						? '<button type="button" class="dsq-button-small" onclick="Dsq.Post.rate(this, ' + post_id + ', 1)" >Gostei</button>'
						: 'Você gostou deste comentário.&nbsp;&nbsp;')
					+ '</span>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<button type="button" class="dsq-button-small dsq-post-edit" onclick="Dsq.Post.edit(this, ' + post_id + ')" >' + Dsq.Strings.EDIT + '</button>'
					: '')
				+ (_meta.can_reply
					? '<span class="dsq-comment-footer-reply" id="dsq-comment-footer-reply-' + post_id + '" onclick="Dsq.Post.toggleReply(' + post_id +', this)"> \
						<button type="button" class="dsq-button-small">' + Dsq.Strings.REPLY + '</button> \
						<button type="button" class="dsq-comment-footer-reply-tab">' + Dsq.Strings.REPLY + '</button><span></span> \
					</span>'
					: '')
			+ '</div> \
		</div> \
		';
		
		return html;
	};



	
	this.showRetweets = function(id, limit, element_id /* Optional */) {
		var source, html = '';

		for (var i = 0, reaction; reaction = Dsq.jsonData.reactions[i]; i++) {
			if (reaction.id === id) {
				source = reaction.retweets;
			}
		}

		if (source) {
			if (limit === 0) {
				limit = source.length;
			}

			for (var j = 0; j < limit; j++) {
				var rt = source[j];
				html += '<a href="' + rt.url + '">' + rt.author_name + '</a>'	+ ((j === (limit - 1)) ? '.' : ', ');
			}
		}

		if (element_id === undefined) {
			return html;
		}

		var element = document.getElementById(element_id);
		element.innerHTML = html;
		return element;
	};

	this.showMoreReactions = function(reactions, has_more, start, limit) {
		var link = document.getElementById('dsq-show-more-reactions');
		var container = link.parentNode;
		container.removeChild(link);

		for (var i = 0, reaction; reaction = reactions[i]; i++) {
			var el = Dsq.Templates.generateReactionHTML(reaction);
			if (el) {
				container.innerHTML += el;
			}
		}

		if (has_more) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = start;
			var l = limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			container.innerHTML += '<li id="dsq-show-more-reactions" class="dsq-show-more-reactions"><button type="button" class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></li>';
		}
	};

	this.generateReactionHTML = function(reaction) {
		if (reaction.body === null || reaction.body == '') {
			return;
		}

		if (reaction.author_name === '') {
			reaction.author_name = '&nbsp;';
		}

		if (reaction.url === '') {
			reaction.url = reaction.get_service_url;
		}

		var item = '<li class="dsq-comment dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-comment-header"> \
			<table> \
			<tr> \
			<td class="dsq-header-avatar"> \
			';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'" class="dsq-avatar">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {

			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar92.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += (reaction.author_url && reaction.author_url !== ''
				? '</a>'
				: '')
			+ '</td>'
			+ '<td><cite class="dsq-comment-cite">' + reaction.author_name + '</cite> <span class="dsq-comment-header-time">' + reaction.date_created + '</span></td>'
			+ '<td class="dsq-comment-header-likes"></td>'
			+ '</tr></table></div>' // end dsq-comment-header
			+ '<div class="dsq-reaction-header" \
				<table> \
					<tr> \
						<td class="dsq-reaction-header-left">'
							+ '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png" />'
							+ ' From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
							+ 'via <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : 'UberVU') + '</a>'
						+ '</td>'
						+ '<td class="dsq-reaction-header-right">';

			if(reaction.retweets) {
				var num_retweets = reaction.retweets.length;
				if (num_retweets > 0) {
					if (num_retweets == 1) {
						item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
					} else {
						item += (num_retweets + ' more retweets from ');
						item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
						var n_tweets = (num_retweets > 3) ? 3 : num_retweets;
						item += Dsq.Templates.showRetweets(reaction.id, n_tweets);
						if (n_tweets != num_retweets) {
							item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
								+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
						}
					}
				}
			}	
			item += '</td></tr> \
			</table> \
			</div>' // end dsq-reaction-header
			+ '<div class="dsq-comment-body"> \
				<div class="dsq-comment-message">' + reaction.body + '</div>'
			+ '</div> \
			<div class="dsq-comment-footer"> \
				<div class="dsq-comment-footer-left"> \
				</div>'
				+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator 
					? ' \
					<div class="dsq-comment-footer-right"> \
						<button type="button" class="dsq-button-small dsq-hide-reaction" onclick="Dsq.Reaction.hide(' + reaction.id + ')">Hide</button> \
					</div>'
					: '')
			+ '</div>'
		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

	this.reactions = function() {
		var html, reaction;

		if (Dsq.jsonData.reactions === undefined || Dsq.jsonData.reactions.length === 0) {
			return '';
		}

		html = '';
		for (var i = 0; reaction = Dsq.jsonData.reactions[i]; i++) {
			var item = Dsq.Templates.generateReactionHTML(reaction);
			if (item) {
				html += item;
			}
		}

		if (Dsq.jsonData.has_more_reactions) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = Dsq.jsonData.reactions_start;
			var l = Dsq.jsonData.reactions_limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			html += '<li id="dsq-show-more-reactions" class="dsq-show-more-reactions"><button type="button" class="dsq-button-small" onclick="' + handler + '">Show more reactions</button></li>';
		}

		return '<h3 id="dsq-reactions-title" class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-container"> \
			<table> \
				<tbody> \
					<tr> \
						<td class="dsq-popup-tl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-tr"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-b"></td> \
						<td class="dsq-popup-body"> \
							<div class="dsq-popup-content"> \
								<div class="dsq-popup-title"> \
									<button type="button" class="dsq-button-small" style="float:right" onclick="Dsq.Popup._closePopup(null, true)">Close</button>'
									+ content['header'] 
								+ '</div>'
								+ content['body']
							+ '</div> \
							<div class="powered-by"><a href="http://disqus.com/comments/">Powered by <img src="http://media.disqus.com/images/embed/disqus-logo.png" alt="Disqus Comments" style="margin-bottom:-5px" /></a></div> \
						</td> \
						<td class="dsq-popup-b"></td> \
					</tr> \
					<tr> \
						<td class="dsq-popup-bl"></td><td class="dsq-popup-b"></td><td class="dsq-popup-br"></td> \
					</tr> \
				</tbody> \
			</table> \
		</div> \
		';
	};



	
	this.chooseSubscribe = function(post_id) {

		var pid = post_id ? '-' + post_id : '';
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		menu.style.display = menu.style.display == 'block' ? 'none' : 'block';
		
	};
	
	this.setSubscribe = function(value, el, post_id) {

		var pid = post_id ? '-' + post_id : '';
		var input = Dsq.$('dsq-subscribe-on-post' + pid);
		var select = Dsq.$('dsq-subscribe-select' + pid);
		var menu = Dsq.$('dsq-subscribe-menu' + pid);
		
		select.innerHTML = el.innerHTML;
		input.value = value;
		this.chooseSubscribe(post_id);
	};
	
	this.getFormFields = function(post_id) {

		var fields = {};
		var pid = post_id ? '-' + post_id : '';
		var name = Dsq.$('dsq-field-name' + pid);
		var email = Dsq.$('dsq-field-email' + pid);
		var website = Dsq.$('dsq-field-website' + pid);
		var username = Dsq.$('dsq-field-username' + pid);
		var password = Dsq.$('dsq-field-password' + pid);

		fields = {
			'name': name,
			'email': email,
			'website': website,
			'username': username,
			'password': password
		}
		
		return fields;
	}
	
	this.validateFields = function(post_id) {
		
		if(Dsq.jsonData.request.is_authenticated) { return true; }
		
		var fields = Dsq.Templates.getFormFields(post_id);
		
		var nameField = fields.name;
		var websiteField = fields.website;
		var emailField = fields.email;
		
		websiteField.value = (websiteField.value == Dsq.Templates.placeholder['website']) ? '' : websiteField.value;
		
		var v = [{

			validator: Dsq.Validators.name,
			value: nameField.value
		}, {

			validator: Dsq.Validators.email,
			value: emailField.value
		}, {

			validator: Dsq.Validators.url,
			value: websiteField.value
		}];
		
		return Dsq.Validators.validate(v, function(e) { Dsq.Popup.popModal(e, 'Oops...') } );
	};
	
	this.checkExistingUser = function(post_id) {
		var fields = Dsq.Templates.getFormFields(post_id);		
		Dsq.Popup.loading(post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].getUserByEmail(fields.email.value);
		} else {
			Dsq.frames['reply_0'].getUserByEmail(fields.email.value);
		}
	};

	this.validateAuth = function(el_clicked, post_id, auth_choice) {
		var fields = Dsq.Templates.getFormFields(post_id);
		var email = fields.email ? fields.email.value : '';
		var username = fields.username ? fields.username.value : '';
		var password = fields.password ? fields.password.value : '';
		
		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		
		if (post_id) {
			Dsq.frames['reply_' + post_id].validateAuth(auth_choice, email, username, password);
		} else {
			Dsq.frames['reply_0'].validateAuth(auth_choice, email, username, password);
		}
	};

	this.lightboxUpdateEmail = function(post_id, new_email) {
		var fields = Dsq.Templates.getFormFields(post_id);
		fields.email.value = new_email;
	};

	this.lightboxAuthenticate = function(post_id, auth_choice, auth_data) {
		var title, body;
		var pid = post_id ? '-' + post_id : '';

		if(typeof(auth_data) == 'undefined') {
			var auth_data = Dsq.Templates.getFormFields(post_id);
		}

		d = auth_data;

		switch(auth_choice) {
			case 'register':
				var suggestedUsername = d.name.value.replace(/[^a-zA-Z0-9-]/g,'').toLowerCase();
			
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Register a <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';

				body = ' \
				<ul class="dsq-lightbox-register-reasons"> \
				<li>Verify your comments</li> \
				<li>Edit and delete comments</li> \
				<li>Manage comments and replies</li> \
				</ul> \
				';

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Email</td> \
							<td><input type="text" value="' + d.email.value + '" onchange="Dsq.Templates.lightboxUpdateEmail(' + post_id + ', this.value)" /><div id="dsq-email-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Username</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + suggestedUsername + '"/><div id="dsq-username-errors' + pid + '"></div></td> \
						</tr> \
						<tr> \
							<td>Password</td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /><div id="dsq-password-errors' + pid + '"></div></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'login\'); return false">Login instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button type="button" class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Register and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button type="button" class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			case 'login':
				title = Dsq.jsonData.forum.allow_anon_post ? 'Optional:' : 'Required:';
				title += ' Login to your <img src="http://media.disqus.com/images/embed/disqus-profile.png" alt=Disqus Profile" />';
				body = '';
				
				if(d.avatar_url) {
					body += '<div class="dsq-lightbox-recognized"><table><tr>';
					body += '<td><img src="' + d.avatar_url + '" alt="" /></td>';
					body += '<td><span class="dsq-badge ' + (d.verified ? 'dsq-badge-verified' : 'dsq-badge-registered') + '">' + (d.verified ? 'Verified' : 'Registered') + '</span></td>';
					body += '<td>Hey <strong>' + d.display_name + '</strong>, is that you? Login below to claim this comment.';
					body += '</tr></table></div>';
				}

				body += ' \
				<div class="dsq-lightbox-auth-fields"> \
					<table> \
						<tr> \
							<td>Username or Email</td> \
							<td><input id="dsq-field-username' + pid + '" type="text" value="' + (d.avatar_url ? d.username : '') + '" /></td> \
						</tr> \
						<tr> \
							<td>Password <a href="http://disqus.com/forgot" target="_blank">(cannot log in?)</a></td> \
							<td><input id="dsq-field-password' + pid + '" type="password" /></td> \
						</tr> \
					</table> \
					<div class="dsq-lightbox-switch-auth"><a href="#" onclick="Dsq.Templates.lightboxAuthenticate(' + post_id + ',\'register\'); return false">Register instead</a></div> \
				</div> \
				<div id="dsq-lightbox-errors' + pid + '" class="dsq-lightbox-errors"></div> \
				<div class="dsq-lightbox-submit"> \
					<div class="dsq-lightbox-auth-post"><button type="button" class="dsq-button" onclick="Dsq.Templates.validateAuth(this, ' + post_id + ',\'' + auth_choice + '\')">Login and Post comment</button></div>'
					+ (Dsq.jsonData.forum.allow_anon_post
						? '<div class="dsq-lightbox-auth-skip"><button type="button" class="dsq-button-small" onclick="Dsq.Templates.postComment(' + post_id + ', this, true)">Just post as a Guest</button></div>'
						: '')
				+ '</div> \
				';
				break;
			default:
				break;
		}
		Dsq.Popup.lightbox(body, title, post_id);
		Dsq.$('dsq-field-username' + pid).focus();
	};
	
	this.buttonsToRestore = [];
	this.setLoadingButton = function(btn, post_id) {
		var pid = post_id ? '-' + post_id : '';
		if (btn) {

			var loadingBtn = document.createElement('button');
			loadingBtn.id = btn.id + '-loading';
			loadingBtn.innerHTML = '<img src="http://media.disqus.com/images/loading-lite.gif" alt="" /> ' + Dsq.Strings.JUST_A_MOMENT;
			loadingBtn.className = btn.className + ' dsq-post-loading';
			btn.parentNode.appendChild(loadingBtn);
			btn.style.display = 'none';
			var cancelBtn = Dsq.$('dsq-cancel-button' + pid);
			if(cancelBtn) { cancelBtn.style.display = 'none'; this.buttonsToRestore.push(cancelBtn); }
			this.buttonsToRestore.push(btn);
		} else {

			var buttons = this.buttonsToRestore;
			for(var i = 0; i < buttons.length; i++) {
				buttons[i].style.display = 'inline';
				Dsq.Utils.deleteNode(Dsq.$(buttons[i].id + '-loading'));
			}
		}
		
	};

	this.postComment = function(post_id, el_clicked, force, auth_choice) {
		var append_id = post_id ? '-' + post_id : '';
		var fields = Dsq.Templates.getFormFields(post_id);

		if (Dsq.Templates.validateFields(post_id)) {

			if (!Dsq.jsonData.request.is_authenticated && !force &&
				((!Dsq.Utils.readCookie('skipped_auth') && !disqus_skip_auth && !Dsq.jsonData.forum.disqus_auth_disabled) || !Dsq.jsonData.forum.allow_anon_post)) {
				Dsq.Templates.checkExistingUser(post_id);
				return false;
			}
			var params = [];
			if (!Dsq.jsonData.request.is_authenticated) {
				params.push(fields.name.value,
					fields.email.value,
					fields.website.value);

				if (auth_choice == 'login' || auth_choice == 'register') {
					params.push({
						auth_choice: auth_choice,
						username: fields.username.value,
						password: fields.password.value,
						email: fields.email.value
					});
				} else {
					params.push(null);
				}

				params.push(null /* sharing options */, Dsq.$('dsq-subscribe-on-post' + append_id).value);
			} else {
				var service_checked = function(name) {
					var el = Dsq.$('dsq-sharing-' + name + append_id);
					return (el !== null && el.checked === true) ? '1' : '0';
				};
				params.push(null, null, null, null, {
					tw: service_checked('twitter'),
					fb: service_checked('facebook'),
					tr: service_checked('tumblr'),
					wp: service_checked('wordpress'),
					mt: service_checked('movabletype'),
					tp: service_checked('typepad'),
					yh: service_checked('yahoo')
				});
			}

			var frame = Dsq.frames['reply_' + (post_id ? post_id : 0)];
			frame.post.apply(frame, params);

			if (el_clicked) {
				Dsq.Templates.setLoadingButton(el_clicked, post_id);
			}
			
			if (force) {
				Dsq.Utils.createCookie('skipped_auth', true);	
			}
			
		} else {
			return false;
		}
	};

	this.editComment = function(el_clicked, post_id) {
		var edited_message = Dsq.$('dsq-edit-textarea-' + post_id).value;

		Dsq.Templates.setLoadingButton(el_clicked, post_id);
		Dsq.frames['edit_' + post_id].edit(post_id, edited_message);
	};

	this.toggleEdit = function(post_id) {
		var body = Dsq.$('dsq-comment-body-' + post_id);
		var message = Dsq.$('dsq-comment-message-' + post_id);

		if (!Dsq.Post.stateEditToggled[post_id]) {


			message.style.display = 'none';
			if (Dsq.$('dsq-edit-' + post_id)) {
				Dsq.$('dsq-edit-' + post_id).style.display = 'block';
			} else {

				var edit_area = document.createElement('div');
				edit_area.id = 'dsq-edit-' + post_id;
				edit_area.className = 'dsq-edit dsq-textarea';
				edit_area.innerHTML = ' \
				<div class="dsq-textarea-wrapper"> \
					<textarea class="dsq-edit-textarea" id="dsq-edit-textarea-' + post_id + '">' + message.innerHTML + '</textarea> \
				</div> \
				<div class="dsq-save-edit"> \
					<button type="button" onclick="Dsq.Templates.editComment(this, ' + post_id + ')" class="dsq-button-small">Save Edit</button> \
				</div> \
				<div id="dsq-edit-iframe-' + post_id + '" style="display: none"></div> \
				';

				body.appendChild(edit_area);

				if (!Dsq.frames['edit_' + post_id]) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['edit_' + post_id] = new Dsq.ReplyFrame(Dsq.$('dsq-edit-iframe-' + post_id), post_id);
					Dsq.frames['edit_' + post_id].init();
					Dsq.frames['edit_' + post_id].setState(post_id, _meta.depth);
				}
			}
		} else {

			message.style.display = 'block';
			Dsq.$('dsq-edit-' + post_id).style.display = 'none';
		}
		
		Dsq.Post.stateEditToggled[post_id] = !Dsq.Post.stateEditToggled[post_id];
	};
	
	this.edit = function(el, post_id) {

		Dsq.Templates.toggleEdit(post_id);
	};

	this.toggleReply = function(post_id, button) {
		
		if(!this.stateReplyToggled[post_id]) {

			if (Dsq.$('dsq-reply-post-' + post_id)) {
				Dsq.$('dsq-append-post-' + post_id).style.display = 'block';
			} else {
				Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id);
				var container = Dsq.$('dsq-textarea-wrapper-' + post_id);
				if (!Dsq.frames['reply_' + post_id] && container) {
					var _meta = Dsq.jsonData.posts[post_id];
					Dsq.frames['reply_' + post_id] = new Dsq.ReplyFrame(container, post_id);
					Dsq.frames['reply_' + post_id].init(function() {

						Dsq.$('dsq-append-post-' + post_id).innerHTML = Dsq.Templates.postBox(post_id, true);
						Dsq.$('dsq-form-area-' + post_id).innerHTML = '';

						var theme = (typeof disqus_frame_theme == 'undefined') ? 'default' : disqus_frame_theme;
						Dsq.Iframes.showReplyIframeInContainer(Dsq.$('dsq-form-area-' + post_id), post_id, {theme: theme});

					});
					Dsq.frames['reply_' + post_id].setState(post_id, _meta.depth);
				}
			}
			Dsq.$('dsq-append-post-' + post_id).className = 'dsq-append-post';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply-active';
			
		} else {

			Dsq.$('dsq-append-post-' + post_id).style.display = 'none';
			Dsq.$('dsq-append-post-' + post_id).className = '';
			Dsq.$('dsq-comment-footer-reply-' + post_id).className = 'dsq-comment-footer-reply';
		}
		
		this.stateReplyToggled[post_id] = !this.stateReplyToggled[post_id];

		if(Dsq.Utils.ie && this.stateReplyToggled[post_id]) {

		}

		Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_TOGGLED, {
			postId: post_id,
			opened: this.stateReplyToggled[post_id]
		});
	};
	
	this.moderateOptions = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		
		if(!Dsq.jsonData.request.is_moderator && !Dsq.jsonData.request.is_global_moderator) { return false; }

		var html;
		
		html = ' \
		<div class="dsq-moderate-options"> \
		<table>'
		+ (_meta.email ? '<tr><td>Email</td><td>' + _meta.email + '</td></tr>' : '')
		+ (_meta.ip ? '<tr><td>IP address</td><td>' + _meta.ip + '</td></tr>' : '')
		+ '<tr> \
			<td>Actions</td> \
			<td><ul>'
			+ (Dsq.jsonData.request.moderator_can_edit
				? '<li><a href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Publicar comentário</a></li>'
				: '')
			+ '<li><a href="#" onclick="Dsq.Post.removePost(' + post_id + ', 1); Dsq.Popup._closePopup(null, true); return false;">Delete Comment</a></li> \
			<li><a href="#" onclick="Dsq.Post.reportSpam(' + post_id + '); Dsq.Popup._closePopup(null, true); return false;">Mark Spam</a></li> \
			<li><a href="#" onclick="Dsq.Popup.blacklist(' + post_id + '); return false">Block User</a></li> \
			</ul></td> \
			</table> \
		</div> \
		';
		
		html += '<p>Go to the full <a href="http://disqus.com/comments/moderate/" target="_blank">moderate panel</a> for more options.</p>';
		
		return Dsq.Popup.popModal(html, 'Moderate Options', post_id);
	};
	
	this.placeholder = {
		'class': 'dsq-placeholder',
		'name': Dsq.Strings.NAME,
		'email': Dsq.Strings.EMAIL,
		'website': Dsq.Strings.WEBSITE + ' (' + Dsq.Strings.OPTIONAL.toLowerCase() + ')'
	};
	
	this.handlePlaceholder = function(evt, el, key) {
		var placeholder = Dsq.Templates.placeholder[key];
		var className = Dsq.Templates.placeholder['class'];
		
		switch(evt.type) {
			case 'focus':
				if(el.value == placeholder) {
					el.value = '';
					el.className = '';
				}
				break;

			case 'blur':
				if(el.value == '') {
					el.value = placeholder;
					el.className = className;
				}
				break;
			default:
				break;
		}
	};
	
	this.paginate = function(page, el_clicked) {

		var extra_params = '';

		if(typeof disqus_per_page != 'undefined') {
			extra_params += '&per_page=' + disqus_per_page;
		}
		if(typeof disqus_sort != 'undefined') {
			extra_params += '&sort=' + disqus_sort;
		}

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			Dsq.Templates.setLoadingButton(el_clicked);
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/winajuda/thread.js'
			+ '?slug='	+ 'bem_vindo_ao_desktop_do_windows_7'
			+ '&p='		+ page
			+ extra_params);
	};
	
	
	this.rate = function(el, id, vote) {


		if(Dsq.jsonData.request.is_authenticated || Dsq.jsonData.forum.allow_anon_votes) {
			if(vote == 1) {
				Dsq.$('dsq-like-' + id).innerHTML = '<img src="http://media.disqus.com/images/loading-small.gif">';
			}
			Dsq.Utils.execScript('http://disqus.com/forums/winajuda/vote.js'
				+ '?post_id='    + id
				+ '&vote='        + vote);
		} else {
			Dsq.Popup.login('To rate, please log in');
		}
	};

	this.voted = function(post_id, points, vote) {

		Dsq.$('dsq-like-pts-' + post_id).innerHTML = points + Dsq.Utils.pluralize(points, ' person', ' people') + ' liked this.';

		if(vote) {
			Dsq.$('dsq-like-' + post_id).innerHTML = 'Você gostou deste comentário.&nbsp;&nbsp;';
		}
	};




	this.postComment_onSuccess = function(response, parent_post_id, post_id) {
		var approved = response.message.post_meta.approved;

		if (parent_post_id) {
			Dsq.Post.toggleReply(parent_post_id);
		}

		Dsq.Popup._closePopup(null, true);
		
		if (approved) {
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		} else {			
			var unapproved_msg = 'Thanks for posting!\
	 Your comment must be approved by a moderator before appearing here.\
			';
			Dsq.Popup.popModal(unapproved_msg, 'Comment awaiting approval', post_id);
		}

		var sharing_results = response.message.sharing_results;
		var sharing_errors = '';
		for (var service in sharing_results) {
			if (sharing_results.hasOwnProperty(service) === true) {
				if (sharing_results[service].error === true) {
					sharing_errors += service + ', ';
				}
			}
		}

		if (sharing_results.facebook && sharing_results.facebook.callback) {
			FB.ensureInit(function() {
				FB.Connect.streamPublish('', sharing_results.facebook.attachment);
			});
		}

		if (sharing_errors !== '') {
			var message = 'Your comment was posted, but there were errors sharing with the following connections: ';
			message += sharing_errors.replace(/,\s$/, '');
			message += '<p><a href="' + Dsq.jsonData.settings.disqus_url + '/profile/connections" target="_blank">Configure your connections here</a></p>'
			Dsq.Popup.popModal(message, 'Sharing options');
		}

		Dsq.Templates.setLoadingButton(false);
	};

	this.postComment_onFailure = function(response, parent_post_id, post_id) {

		Dsq.Templates.setLoadingButton(false);
	};
};




// TODO: It might be faster to use string methods to find all <li (...) </li> blocks and pass to Dsq.PostHandler manually.
Dsq.CommentsHandler = function(str, head, post_id, content, tail, offset, s) {
	var prepend_post = Dsq.Templates.prependPost(post_id);
	var append_post = Dsq.Templates.appendPost(post_id);

	content = content.replace(Dsq.POST_RE, Dsq.PostHandler);
	Dsq.Templates.postLoopCounter++;
	head = Dsq.Templates.Filters.commentContainer(post_id, head);
	return prepend_post + head + content + tail + append_post;
};

Dsq.PostHandler = function(str, h_head, post_id, h_content, h_tail, b_head, b_content, b_tail, offset, s) {
	var prepend_header = Dsq.Templates.postPrependHeader(post_id);
	var append_header = Dsq.Templates.postAppendHeader(post_id);
	var prepend_body = Dsq.Templates.preBody(post_id);
	var append_body = Dsq.Templates.postBody(post_id);
	var append_footer = Dsq.Templates.postFooter(post_id);

	b_content = b_content.replace(Dsq.POST_BODY_RE, Dsq.PostBodyHandler);
	return h_head + prepend_header + h_content + append_header + h_tail + b_head + prepend_body + b_content + append_body + b_tail + append_footer;
};

Dsq.PostBodyHandler = function(str, head, post_id, content, tail, offset, s) {
	content = Dsq.Templates.Filters.commentContent(post_id, content);
	return head + content + tail;
};

Dsq.MediaPostHandler = function(str, args, offset, s) {
	args = args.split(' ');
	if(args[0] == 'seesmic') {
		return '<br />' + Dsq.Templates.mediaSeesmic(args[1], args[2]);
	}
	return '';
};


/**
 * Shorcuts
 */
Dsq.$ = function(element) { return document.getElementById(element); };
Dsq.$b = document.body || document.getElementsByTagName('body')[0];


/**
 * Dsq.Debug: Logging functions.
 */

Dsq.Debug = new function() {this.log=function(s){};this.profile=function(f){if(typeof f == 'function')return f();else return eval(f);};};


/**
 * Dsq.Urls: URL paths
 */
Dsq.Urls = new function() {
	this.LOGIN = '/profile/login/';
	this.LOGOUT = '/logout/';
	this.REPLY = 'http://winajuda.disqus.com/bem_vindo_ao_desktop_do_windows_7/reply.html';
	this.REQUEST_USER_PROFILE = '/AnonymousUser/';
	this.REQUEST_USER_AVATAR = 'http://media.disqus.com/images/noavatar92.png';
};
// Dsq.Urls

/**
 * Dsq.Validators: Validation for form fields
 */
Dsq.Validators = new function() {
	this.VALID_EMAIL_RE = /^[a-z0-9\-\_\+]+(\.[a-z0-9\-\_\+]+)*\@(([a-z0-9\-\_\+]+(\.[a-z0-9\-\_\+]+)*)+\.[a-z]{2,}|([0-9]+\.){3}[0-9]+)$/i;
	this.name = function(name) {
		var error = false;

		if(typeof Dsq.Templates.placeholder !== 'undefined' &&
		   name == Dsq.Templates.placeholder.name) {
			error = true;
		}
		if(name.length <= 1) {
			error = true;
		}

		if(error) {
			return "Por favor, digite um nome para comentar.";
		} else {
			return true;
		}
	};
	this.email = function(addr) {
		if(Dsq.Validators.VALID_EMAIL_RE.test(addr)) {
			return true;
		} else {
			return "Por favor, digite um e-mail válido para comentar.";
		}
	};
	this.url = function(addr) {
		if(!addr || addr.indexOf('.') != -1) {
			return true;
		} else {
			return "Por favor, verifique a URL de seu site (este campo é opcional).";
		}
	};

	this.validate = function(bulk_validation, failure_callback) {
		failure_callback = failure_callback || function(e){ alert(e); };

		for(var i = 0; i < bulk_validation.length; i++) {
			v = bulk_validation[i];
			ret = v.validator(v.value);
			if(ret !== true) {
				failure_callback(ret);
				return false;
			}
		}
		return true;
	};
};

/**
 * Dsq.Utils: Generic utility functions.
 */
Dsq.Utils = new function() {
	this.ie = /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
	this.ie7 = (document.all && !window.opera && window.XMLHttpRequest) ? true : false;
	this.ie6 = (!window.XMLHttpRequest) ? true: false;
	this.webkit = navigator.userAgent.indexOf('AppleWebKit/') >= 0;
	this.gebiFromElementCollectionCache = {};
	this._styleSheet = null;

	this.gebiFromElement = function(el, id, tag) {
		// This only method only helps IE.
		if(!this.ie) {
			return Dsq.$(id);
		} else {
			var cacheKey = el.id + '-' + tag;
			tag = tag || 'div';
			if(typeof this.gebiFromElementCollectionCache[cacheKey] != 'undefined') {
				collection = this.gebiFromElementCollectionCache[cacheKey];
			} else {
				collection = el.getElementsByTagName(tag);
				this.gebiFromElementCollectionCache[cacheKey] = collection;
			}

			for(var i = 0; i < collection.length; i++) {
				if(collection[i].id == id) {
					return collection[i];
				}
			}
			return null;
		}
	};

	this.execOnReady = function(func) {
		var node = document.createElement('document:ready');
		try {
			node.doScroll('left');
			func();
			node = null;
		} catch(err) {
			setTimeout(function() { Dsq.Utils.execOnReady(func); }, 10);
		}
	};


	// Courtesy of http://www.quirksmode.org/js/cookies.html
	this.createCookie = function(name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	};

	this.readCookie = function(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	};

	this.eraseCookie = function(name) {
		Dsq.Utils.createCookie(name,"",-1);
	};

	this.deleteNode = function(node) {
		if(node) {
			this.deleteChildren(node);
			if(typeof node.outerHTML != 'undefined') { node.outerHTML = ''; }
			else if(node.parentNode) { node.parentNode.removeChild(node); }
			delete node;
		}
	};

	this.deleteChildren = function(node) {
		if(node) {
			for(var x = node.childNodes.length-1; x >= 0; x--) {
				var childNode = node.childNodes[x];
				if(childNode.hasChildNodes()) { this.deleteChildren(childNode); }
				if(typeof childNode.outerHTML != 'undefined') { childNode.outerHTML = ''; }
				else node.removeChild(childNode);
				delete childNode;
			}
		}
	};

	this.findPos = function(obj) {
		var curleft = 0;
		var curtop = 0;
		if (obj.offsetParent) {
			do {
				curleft += obj.offsetLeft;
				curtop += obj.offsetTop;
			} while (obj = obj.offsetParent);
		}
		return [curleft,curtop];
	};

	this.getWindowSize = function() {
		var windowWidth = -1;
		var windowHeight = -1;

		if(typeof(window.innerWidth) == 'number') { //Non-IE
			windowWidth = window.innerWidth;
			windowHeight = window.innerHeight;
		} else if(document.documentElement) { // IE 6+ in 'standards compliant mode'
			windowWidth = document.documentElement.clientWidth || document.body.clientWidth;
			windowHeight = document.documentElement.clientHeight || document.body.clientHeight;
		}

		return [windowWidth, windowHeight];
	}

	this.getScrollPos = function() {
		var scrollWidth, scrollTop;

		if(document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollWidth)) {
			scrollWidth = document.documentElement.scrollWidth;
			// IE is weird here.  If no doctype is provided, document.body.scrollTop is 0,
			// otherwise document.documentElement.scrollTop is 0.
			scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
		} else if(document.body.scrollTop && document.body.scrollWidth) {
			scrollWidth = document.body.scrollWidth;
			scrollTop = document.body.scrollTop;
		}

		return [scrollWidth, scrollTop];
	}

	this.addEventListener = function(instance, eventName, listener) {
		var listenerFn = listener;
		if (instance.addEventListener) {
			instance.addEventListener(eventName, listenerFn, false);
		} else if (instance.attachEvent) {
			listenerFn = function() {
				listener(window.event);
			};
			instance.attachEvent("on" + eventName, listenerFn);
		} else {
			throw new Error("Event registration not supported");
		}
		return {
			instance: instance,
			name: eventName,
			listener: listenerFn
		};
	};

	this.removeEventListener = function(event) {
		var instance = event.instance;
		if (instance.removeEventListener) {
			instance.removeEventListener(event.name, event.listener, false);
		} else if (instance.detachEvent) {
			instance.detachEvent("on" + event.name, event.listener);
		}
	};

	this.fixIframesIE = function(id) {
		var disqusThread = Dsq.$(disqus_container_id);
		var iframes = disqusThread.getElementsByTagName('iframe');

		if(id) {
			var container = Dsq.$(id);
		} else {
			var container = Dsq.$('dsq-content');
		}

		for(i = 0; i < iframes.length; i++) {
			if (container) {
				iframes[i].style.width = container.offsetWidth;
			}
		}
	};

	this.getElementsByClassName = function(oElm, strTagName, strClassName) {
	/* Credit: Jonathan Snook [http://www.snook.ca/jonathan], Robert Nyman [http://www.robertnyman.com] */
		var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
		var arrReturnElements = new Array();
		strClassName = strClassName.replace(/\-/g, "\\-");
		var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
		var oElement;
		for(var i = 0; i < arrElements.length; i++) {
			oElement = arrElements[i];
			if(oRegExp.test(oElement.className)) {
				arrReturnElements.push(oElement);
			}
		}
		return (arrReturnElements);
	};

	this.postToUrl = function(url, post_data, opt_redirect) {
		var form = document.createElement('form');
		var iframe_container = document.createElement('div');
		var id = 'dsq-temp-iframe-' + (new Date()).getTime();

		form.method = 'POST';
		form.action = url;
		if (!opt_redirect) {
			form.target = id;
		}
		iframe_container.innerHTML = '<iframe style="display:none" name="' + id + '" id="' + id + '"></iframe>';

		for(var key in post_data) {
			if(post_data.hasOwnProperty(key)) {
				var input = document.createElement('input');
				input.name = key;
				input.type = 'hidden';
				input.value = post_data[key];

				form.appendChild(input);
			}
		}

		Dsq.$b.appendChild(iframe_container);
		Dsq.$b.appendChild(form);
		form.submit();
	};

	// Strips integer id from id of element in the form ('some-id-###')
	this.extractId = function(e) {
		var chunks = e.id.split('-');
		if(chunks.length <= 1) {
			return 0;
		} else {
			var retval = parseInt(chunks[chunks.length-1]);
			return !isNaN(retval) ? retval : null;
		}
	};

	this.getStyle = function(el, styleProp) {
		if(el.currentStyle) {
			var y = el.currentStyle[styleProp];
		} else if(window.getComputedStyle) {
			var y = document.defaultView.getComputedStyle(el, null).getPropertyValue(styleProp);
		}

		if(y == 'transparent' || y == '') {
			this.getStyle(el.parentNode, styleProp);
		} else {
			return y;
		}
	};

	this.execScript = function(url, append_qs, container) {
		var script = document.createElement('script');
		append_qs = typeof append_qs == 'undefined' ? true : append_qs;
		container = container || Dsq.container;

		if(append_qs) {
			var j = (url.indexOf('?') >= 0) ? '&' : '?';
			url += j + (new Date()).getTime();
		}
		script.type = 'text/javascript';
		script.charset = 'UTF-8';
		script.src = url;
		container.appendChild(script);
		return script;
	};

	this.pluralize = function(num, singular, plural) {
		return (num != 1) ? plural || 's' : singular || '';
	};

	this.getRequestParams = function(queryString /* optional */) {
		var pairs, tuple;
		var params = {};

		queryString = queryString || window.location.search.substring(1);
		pairs = queryString.split('&');

		for (var i = 0, pair; pair = pairs[i]; i++) {
			tuple = pair.split('=');
			params[tuple[0]] = (tuple[1] || true);
		}

		return params;
	};

	this.addCssRule = function(selector, styleText, index) {
		var stylesheet;
		index = index || 0;

		if(!this._styleSheet) {
			var styleEl = document.createElement('style');
			document.getElementsByTagName('head')[0].appendChild(styleEl);
			this._styleSheet = styleEl.sheet;
			if(!this._styleSheet) {
				// IE does not like our newly created stylesheet.
				this._styleSheet = document.styleSheets[document.styleSheets.length-1];
			}
		}
		stylesheet = this._styleSheet;

		if(stylesheet.insertRule) {
			var ruleText = selector + ' { ' + styleText + ' }';
			if(index == -1) {
				index = stylesheet.cssRules.length;
			}
			stylesheet.insertRule(ruleText, index);
		} else if(stylesheet.addRule) {
			stylesheet.addRule(selector, styleText, index);
		}
	};

	this.forEachIn = function(obj, callback) {
		for(var key in obj) {
			if(obj.hasOwnProperty(key)) {
				callback(key, obj[key]);
			}
		}
	};

	this._interpolateGlobalContext = {
		// values that get used a lot and are global to the request
		'profile_url': Dsq.Urls.REQUEST_USER_PROFILE,

		'disqus_url': Dsq.jsonData.settings.disqus_url,
		'media_url': Dsq.jsonData.settings.media_url,
		'request_username': Dsq.jsonData.request.username,
		'request_display_username': Dsq.jsonData.request.display_username,
		'forum_name': Dsq.jsonData.forum.name
	};

	this.renderFromContextStack = function(key, contexts) {
		// Returns the first instance of `key` in the array of objects `contexts` or else ''
		for (var i=0; i<contexts.length; i++) {
			if (contexts[i][key] !== undefined) {
				return String(contexts[i][key]);
			}
		}
		throw new Error('key ' + key + ' not found in context');
	};

	var that = this;
	this.interpolate = function(fmt, opt_localContext) {
		// Interpolate `fmt` named-format string with an assumed global context.
		// Based on `interpolate` in django.views.i18n
		var contextStack = [opt_localContext || {}, that._interpolateGlobalContext];
		return fmt.replace(/%\(\w+\)s/g, function(match){
			return that.renderFromContextStack(match.slice(2,-2), contextStack);
		});
	};

	this.stripTags = function(s) {
		// Removes HTML tags from `s`
		return s.replace(/(<([^>]+)>)/g,"");

	};

	this.assert = function(b) {
		if (!b) {
			throw new Error('Assertion error.');
		}
	};

};
// Dsq.Utils

/**
 * Dsq.Popup: Popup helper functions.
 */
Dsq.Popup = new function() {
	this.timeHide = new Array();
	this.timeShow = new Array();
	this.activePopup = {};
	this.profileCache = {};
	this.statusCache = {};

	this.showTimer = function(post_id) {
		// clear the hide timer
		clearTimeout(this.timeHide[post_id]);

		// start the timer
		if(!Dsq.Popup.profileIsOn && !Dsq.Thread.adminIsOn) {
			this.timeShow[post_id] = setTimeout("Dsq.Popup.popProfile(\"" + post_id + "\")", 400);
		}
	};

	this.hideTimer = function(post_id) {
		// clear the show timer
		clearTimeout(this.timeShow[post_id]);
	};

	this.updateProfile = function(username) {
		// Callback from /embed/profile.js
		if (this.statusCache[username]) {
			var statusEl = Dsq.$('dsq-profile-status-' + username);
			statusEl.innerHTML = this.statusCache[username];
			statusEl.style.display = 'block';
		}

		if (this.profileCache[username]) {
			var _cache = this.profileCache[username];

			var _genhtml = function(text) { return '<span><big>' + text + '</big></span>'; };
			var _no_comments = _genhtml(Dsq.FmtStrings.NUMBER_OF_COMMENTS(_cache.comments_count));
			var _no_likes = _genhtml(Dsq.FmtStrings.NUMBER_OF_LIKES(_cache.likes_count));
			var _no_points = _genhtml(Dsq.FmtStrings.NUMBER_OF_POINTS(_cache.points));

			var statsEl = Dsq.$('dsq-popup-profile-user-stats-' + username);
			statsEl.innerHTML = '';

			if (Dsq.jsonData.users[username].registered) {
				statsEl.innerHTML = _no_comments + _no_likes;
			}
			statsEl.innerHTML += _no_points;

			var activeSites = '';
			for (var i = 0; i < _cache.active_sites.length; i++) {
				var site = _cache.active_sites[i];
				activeSites += '<li><a href="' + site.url + '"> \
					<img src="' + site.favicon + '"/ width="16" height="16"/></a>\
					<a href="' + site.url + '">' + site.name + '</a></li>';
			}
			if (activeSites !== '') {
				Dsq.$('dsq-popup-profile-active-sites-' + username).innerHTML = activeSites;
			} else {
				Dsq.$('dsq-popup-profile-active-sites-' + username).innerHTML = 'This site.';
			}

			var moderatedSites = '';
			for (var i = 0; i < _cache.moderated_sites.length; i++) {
				var site = _cache.moderated_sites[i];
				moderatedSites += '<li><a href="' + site.url + '"> \
					<img src="' + site.favicon + '"/ width="16" height="16"/></a>\
					<a href="' + site.url + '">' + site.name + '</a></li>';
			}
			if (moderatedSites !== '') {
				Dsq.$('dsq-popup-profile-moderated-' + username).innerHTML = moderatedSites;
			} else {
				Dsq.$('dsq-popup-profile-moderated-wrapper-' + username).innerHTML = '';
			}
		}

		// Reposition popup after full HTML is rendered
		if(Dsq.Popup.activePopup && Dsq.Popup.activePopup.el) {
			Dsq.Popup.initPopup(Dsq.Popup.activePopup.el, Dsq.Popup.activePopup.id, Dsq.Popup.activePopup.type);
		}

	};

	this.showCookieMsgs = function() {
		var title = '';
		var message = '';
		var numAlerts = 0;

		Dsq.Utils.forEachIn(Dsq.jsonData.cookie_messages, function(k, v) {
			if (!v) return;

			switch(k) {
				// Cookie: Twitter
				case 'post_twitter':
					if (v === 'error') {
						title = 'Twitter Error!';
						message += '<li id="dsq-msg-twitter-error">Oops, we couldn\'t tweet this comment. Please check your <a href="http://disqus.com/account/services">account settings</a>.</li>';
					} else {
						var _msg = v.split(':');
						title = 'Tweeted!';
						message += '<li id="dsq-msg-twitter-success">Your comment was successfully tweeted. <a href="http://twitter.com/' + _msg[0] + '/status/' + _msg[1] + '">Click here to view the tweet</a>.</li>';
					}
					break;
				// Cookie: Unapproved Post
				case 'post_not_approved':
					title = 'Comment awaiting approval by a moderator';
					message += '<li id="dsq-msg-post-not-approved">Your comment must be approved by a moderator before appearing here.</li>';
					break;
				// Cookie: Profile Found
				case 'post_has_profile':
					title = 'Use your existing commenter profile';
					message += '<li id="dsq-msg-post-has-profile">You have just posted your commment as a <span class="dsq-badge-guest">Guest</span>, but you may already have a <span class="logo-disqus">Disqus</span> Profile.<br /><br /><a href="http://disqus.com/claim">Log in and claim this comment!</a></li>';
					break;
				case 'user_created':
					var _data = v.split(':');
					title = 'Profile created!';
					message += '<li id="dsq-msg-user-created">You have just created a <span class="logo-disqus">Disqus</span> Profile, the best way to claim, manage, and track your comments all over the web. \
					<br /><br />A confirmation is being sent to <strong>' + _data[1] + '</strong>. Please check for this email in order to verify your profile. \
					<ul class="dsq-list-tick"> \
						<li>Your username is <strong>' + _data[0] +'</strong>. <a href="http://disqus.com/people/' + _data[0] + '/" target="_blank">Click here to view your public profile</a>.</li> \
						<li>Be sure to set your profile picture, as well as connect your <span class="dsq-badge-facebook">Facebook</span> and <span class="dsq-badge-twitter">Twitter</span> accounts. <a href="http://disqus.com/account/" target="_blank">Click here for account settings</a>.</li> \
					</ul> \
					</li>'
					break;
				default:
					break;
			}
			numAlerts++;
		});

		if(numAlerts > 1) {
			message = '<ul class="dsq-list-bluebullet">' + message;
			message += '</ul>';
			title = 'Thanks for posting!';
		}
		if(numAlerts > 0) {
			if(typeof(disqus_cookie_msgs) == 'function') {
				disqus_cookie_msgs(message, title);
			} else {
				Dsq.Popup.popModal(message, title);
			}
		}
	};

	this.helpBadges = function(post_id) {
		var html = ' \
			<ul class="dsq-popup-help"> \
				<li><span class="dsq-badge dsq-badge-verified">Verified</span> has a <span class="logo-disqus">Disqus</span> Profile with a confirmed email address.</li> \
				<li><span class="dsq-badge dsq-badge-registered">Registered</span> has a <span class="logo-disqus">Disqus</span> Profile, but has not yet confirmed his or her email address.</li> \
				<li><span class="dsq-badge dsq-badge-guest">Guest</span> is not logged in with any account and has not claimed his or her comments.</li> \
				<li class="dsq-help-otheraccts">Other accounts</li> \
				<li><span class="dsq-badge dsq-badge-facebook">Facebook</span> is using his or her Facebook profile via Facebook Connect.</li> \
				<li><span class="dsq-badge dsq-badge-twitter">Twitter</span> is using his or her Twitter profile via Twitter Sign-in.</li> \
				<li><span class="dsq-badge dsq-badge-openid">OpenID</span> is using his or her OpenID.</li> \
			</ul> \
		';

		this.popModal(html, 'Help: Types of Commenters', post_id);
		return;
	};

	this.permalink = function(post_id) {
		var header = 'Link to this comment';
		var body = '<strong>You are anchored to</strong>:<br />' + document.location.protocol + '//' + document.location.host + document.location.pathname + document.location.search + '#comment-' + post_id;

		this.popModal(body, header, post_id);
	};

	this.login = function(header, body) {
		var h = header || 'Login or Register';
		var b = body || '';
		b += Dsq.Templates.frameLogin({id: 'dsq-popup-login'});
		b += '</iframe>'; // HACK: Sometimes there is something funky with the IFRAME SRC that causes no end tag
		this.popModal(b, h, null, true, 'dsq-popup-login');
	};

	this.blacklist = function(id) {
		var _meta = Dsq.jsonData.posts[id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		var title = 'Add to Blacklist';
		var message = ' \
		Adding this person to the blacklist will block him or her from commenting on this site. Check the following types that you would like to add to the blacklist:'
		+ (userData['registered'] ?
			'<div class="dsq-blacklist-option"> \
				<input id="dsq-blacklist-username" type="checkbox" checked> \
				<label for="dsq-blacklist-username"><strong>Username</strong>: ' + userData['username'] + '</label> \
			</div>'
			: '')
		+ (_meta.email ?
			'<div class="dsq-blacklist-option"> \
				<input id="dsq-blacklist-email" type="checkbox" checked> \
				<label for="dsq-blacklist-email"><strong>Email address</strong>: ' + _meta.email + '</label> \
			</div>'
			: '')
		+ '<div class="dsq-blacklist-option"> \
			<input id="dsq-blacklist-ip" type="checkbox" onclick="Dsq.$(\'dsq-blacklist-ip-warning\').style.display=\'block\'"> \
			<label for="dsq-blacklist-ip"><strong>IP address</strong>: ' + _meta.ip + '</label> \
		</div> \
		';

		message += ' \
			<p id="dsq-blacklist-ip-warning" style="display:none">	\
				Note: Blocking this person\'s IP address may also unintentionally prevent others, who share his/her IP address, from commenting on this site. \
				This may include people who are sharing the same computer, living in the same house, or using the same Internet provider. Only block an IP address as a last resort. \
			</p> \
		';

		message += ' \
			<p style="text-align:center"><button type="button" onclick="Dsq.Post.blockUser(' + id + '); this.disabled=true; this.innerHTML=\'Just one moment...\'">Add to Blacklist</button></p> \
		';

		Dsq.Popup.popModal(message, title);
	};

	this.remoteAccountSettings = function() {
		var body = '';
		// Set up IFrame.
		var params = {};
		var base_url = 'http://disqus.com/forums/winajuda/_auth/embed/remote_settings/';
		var attributes = {id: 'dsq-popup-account-settings'};
		if (typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}

		body = Dsq.Templates._frameGeneric(base_url, params, attributes);
		this.popModal(body, 'Account Settings', null, true, 'dsq-popup-account-settings');
	};

	this.popModal = function(message, title, post_id, use_listener, extra_classes) {
		var container = document.createElement('div');
		var header, body;

		Dsq.Popup._closePopup(null, true);

		if(typeof(title) == 'undefined') { title = ''; }
		if(typeof(use_listener) == 'undefined') { use_listener = true; }

		if(post_id) {
			container.id = 'dsq-popup-message-' + post_id;
		} else {
			container.id = 'dsq-popup-message';
		}

		header = title;
		body = message;

		container.innerHTML = Dsq.Templates.popupModal(header, body);
		Dsq.Popup.initPopup(container, post_id, 'message', extra_classes);
		if(use_listener) {
			Dsq.Popup.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', Dsq.Popup._closePopup);
		}
	};

	this.popAlert = this.popModal;

	this.loading = function(post_id) {
		var title = Dsq.Strings.JUST_A_MOMENT;
		var body = '<div style="text-align:center; padding: 5px 0 10px 0"><img src="http://media.disqus.com/images/loading.gif" alt="" /></div>'
		Dsq.Popup.lightbox(body, title, post_id);
	};

	this.lightbox = function(message, title, post_id) {
		// Wraps Dsq.Popup.popModal

		var overlay = document.createElement('div');
		overlay.id = 'dsq-overlay';
		overlay.className = 'dsq-overlay';
		Dsq.$b.appendChild(overlay);
		
		Dsq.Popup.popModal(message, title, post_id, false, 'dsq-lightbox');
	};

	this.popProfile = function(post_id, userKey) {
		var post = Dsq.jsonData['posts'][post_id];
		if (post && post.has_been_anonymized) {
			Dsq.Popup.popModal('This message was anonymized by its previous owner.', 'Anonymized', post_id);
			return;
		}

		if(post_id) {
			userKey = Dsq.jsonData['posts'][post_id].user_key;	
		}
		var userData = Dsq.jsonData['users'][userKey];
		var elId = 'dsq-popup-profile-' + userKey;
		var container = document.createElement('div');

		if(this.activePopup.el) {
			this._closePopup(null, true);
			if(this.activePopup.linkClicked) {
				this.activePopup.linkClicked = false;
				return;
			}
		}

		container.id = elId;
		container.innerHTML = Dsq.Templates.popupProfile(userKey);

		this.initPopup(container, post_id, 'profile');
		this.popupListener = Dsq.Utils.addEventListener(document, 'mouseup', this._closePopup);

		if(!this.profileCache[userKey]) {
			Dsq.Utils.execScript('http://disqus.com/embed/profile.js'
				+ '?username=' + userKey
				+ '&anon=' + (userData['registered'] ? 0 : 1)
				+ '&f=' + Dsq.jsonData['request'].forum);
		} else {
			this.updateProfile(userKey);
		}
	};

	this._closePopup = function(e, force) {
		var activePopup = Dsq.Popup.activePopup.el;
		var id = Dsq.Popup.activePopup.id;
		var link = 'dsq-avatar-' + id; // HACK: Specific to profile toggle target

		// HACK: This event should be gone if there is no active popup.
		if(!activePopup) {
			return;
		}
		if(force || !Dsq.Popup.isClicked(e, activePopup.id)) {
			// TODO: This is breaking iE?
			if(Dsq.Popup.popupListener) {
				Dsq.Utils.removeEventListener(Dsq.Popup.popupListener);
			}
			
			// Kill overlay
			var overlay = Dsq.$('dsq-overlay');
			if(overlay) { Dsq.Utils.deleteNode(overlay); }
			
			try {
				Dsq.Utils.deleteNode(activePopup);
			} catch(e) {
				// HACK: IE6 throws an error when using deleteNode() with a node containing a <table> in the html.
				activePopup.parentNode.removeChild(activePopup);
			}
			Dsq.Popup.activePopup = {};
		}

		if(!force && Dsq.Popup.isClicked(e, link)) {
 			Dsq.Popup.activePopup.linkClicked = true;
		}

	};

	this.initPopup = function(popup, post_id, type, extra_classes) {
		popup.className = 'dsq-popup dsq-popup-' + type + ' ' + (extra_classes ? extra_classes : '');
		if(Dsq.Utils.ie6 || Dsq.Utils.ie7) {
			// HACK: We can't modify the body before it's ready, so we need
			//       to use an IE-safe "DOMReady" workaround before loading
			//       our popup.
			Dsq.Utils.execOnReady(function() {Dsq.$b.appendChild(popup); });
		} else {
			Dsq.$b.appendChild(popup);
		}

		popup.style.display = 'block';

		var xPos = (Dsq.Utils.getWindowSize()[0] - popup.offsetWidth) / 2;
		var yPos = (Dsq.Utils.getWindowSize()[1] - popup.offsetHeight) / 2;

		if(Dsq.Utils.ie6) {
			yPos += Dsq.Utils.getScrollPos()[1];
		}

		popup.style.left = xPos + 'px';
		popup.style.top = yPos + 'px';

		Dsq.Popup.activePopup = {
			'el' : popup,
			'id' : post_id,
			'type': type,
			'linkClicked' : false
		};
	};

	this.isClicked = function(e, id) {
		var t = e.target || e.srcElement;
		while(t && t.parentNode) {
			if(t.id == id) {
				return true;
			}

			t = t.parentNode;
		}
		return false;
	};
};
// Dsq.Popup

/**
 * Dsq.Templates
 */
Dsq.Templates = new function() {
	/*
	 * Counter keeping track of the number of posts iterated over.
	 */
	this.postLoopCounter = 0;
	this.filters = {};
	this.addPostContainer = 'dsq-post-add';
	this.textareaContainer = 'dsq-post-add';

	this.registerTemplate = function(name, func) {
		this['$$_' + name] = func;

		if(typeof DsqLocal.Filters != 'undefined'
		&& typeof DsqLocal.Filters[name] == 'function') {
			// Push filters to this.filters to unify code.
			this.filters[name] = this.filters[name] || [];
			this.filters[name].push(DsqLocal.Filters[name]);
		}

		this[name] = function() {
			var ret;

			if(typeof DsqLocal.Templates != 'undefined'
			&& typeof DsqLocal.Templates[name] == 'function') {
				ret = DsqLocal.Templates[name].apply(this, arguments);
			}

			if(ret === undefined) {
				ret = this['$$_' + name].apply(this, arguments);
			}

			if(this.filters[name]) {
				var args = [ret];

				args.push.apply(args, arguments);
				for(var i = 0; i < this.filters[name].length; i++) {
					ret = this.filters[name][i].apply(this, args);
				}
			}

			return ret;
		};
	};

	this.registerFilter = function(name, func) {
		this.filters[name] = this.filters[name] || [];
		this.filters[name].push(func);
	};

	/**
	 * Dsq.Templates.Filters
	 */
	this.Filters = new function() {
		this.commentContainer = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			var classes = [];
			if(Dsq.jsonData.request.page > 1) {
				classes.push('dsq-append');
			}

			//
			// Extra classes used for custom themes
			//

			if(_meta.depth) {
				classes.push('dsq-comment-child', 'dsq-depth-' + _meta.depth, 'dsq-parent-is-' + _meta.parent_post_id);
			}


			//

			if(_meta.author_is_creator) {
				// TODO: We need to deprecate the "special" class since it is not properly prefixed.
				classes.push('special', 'dsq-special');
			}
			if(_meta.author_is_moderator) {
				classes.push('dsq-moderator');
			}
			classes.push(['dsq-odd', 'dsq-even'][Dsq.Templates.postLoopCounter % 2]);

			s = s.substring(0, s.lastIndexOf('>'));
			return s + ' class="dsq-comment ' + classes.join(' ') + '" style="margin-left:' + _meta.depth*30 + 'px">';
		};

		this.commentContent = function(post_id, s) {
			var _meta = Dsq.jsonData.posts[post_id];
			if (_meta.killed) {
				return '<em>Comentário removido.</em>';
			} else if (!_meta.approved) {
				return '<em>This comment was flagged for review.</em>';
			}

			s = s.replace(Dsq.MEDIA_POST_RE, Dsq.MediaPostHandler);
			return s;
		};
	};

	//
	// Thread
	//
	// TODO: These need to be stripped of all Django template tags.

	this.authPost = function() {
		if (!Dsq.jsonData.context.show_reply) {
			return '';
		}
		var result = [];
		result = result.concat([
				'<div id="dsq-auth"',
						Dsq.jsonData.integration.reply_position ? 'class="dsq-auth-bottom"' : '',
						'>',
					'<div class="dsq-by">',
						'<a href="http://disqus.com" target="_blank">',
							(Dsq.jsonData.integration.disqus_logo ?
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/by-disqus.png" alt="discussion by DISQUS">') :
								Dsq.Utils.interpolate('<img src="%(media_url)s/images/embed/dsq-button-120x19.png" alt="discussion by DISQUS">')
							),
						'</a>',
					'</div>',
					'<div class="dsq-auth-header">',
						'<h3 id="dsq-add-new-comment" class="dsq-h3-addcomment">',
								Dsq.Strings.ADD_NEW_COMMENT,
						'</h3>',
						'<div id="dsq-login">',
						(!Dsq.jsonData.request.is_authenticated && Dsq.jsonData.forum.allow_anon_post
								? '<p class="dsq-login-message" id="dsq-login-message">You are commenting as a <a class="dsq-help" title="Click for more information" href="#" onclick="Dsq.Popup.helpBadges(); return false">Guest</a>. You may select one to log into:</p>'
								: '')
		]);
		if (!Dsq.jsonData.request.is_authenticated) {
			result = result.concat([
							Dsq.Utils.interpolate(
								'<a id="dsq-login-toggle" href="%(disqus_url)s%(login_url)s?next=article:%(thread_id)s" onclick="Dsq.Popup.login(); return false"><img class="dsq-login-icon" src="%(media_url)s/images/dsq-profile-btn.png" title="%(log_into)s" alt="%(log_into)s"/></a>',
								{login_url: Dsq.Urls.LOGIN, thread_id: Dsq.jsonData.thread.id, log_into: Dsq.Strings.LOG_INTO_DISQUS}
								),
							'&nbsp; ',
							(Dsq.jsonData.context.use_fb_connect ?
								'<div id="dsq-fbc-login" onlogin="DisqusFbcParentController.onLogin()" size="medium" background="light" length="short" style="display:inline; margin-right:7px"></div>' :
								''
							),
							(Dsq.jsonData.context.use_twitter_signin ?
								Dsq.Utils.interpolate(
									'<div id="dsq-twitter-login" class="dsq-twitter-login" onclick="Dsq.Twitter.startTwitterConnect();" style="display:inline; cursor: pointer"><img src="%(media_url)s/images/twitter-signin-short.png" style="margin-right:7px" /></div>', {}) : ''),
							(Dsq.jsonData.context.use_openid ?
								Dsq.Utils.interpolate(
									'<div id="dsq-openid-login" class="dsq-openid-login" onclick="Dsq.OpenID.requestURL();" style="display:inline; cursor:pointer;"><img src="%(media_url)s/images/openid-login-button.png"/></div>', {}
								) : '')
			]);
		}
		result = result.concat([
						'</div>', // dsq-login
					'</div>', // dsq-auth-header
					'<div id="dsq-authenticated" class="dsq-authenticated" ',
						Dsq.jsonData.request.is_authenticated ? 'style="display:block"' : '',
						'>',
						'<div class="dsq-authenticated-pic">',
								Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">' +
																			'<img class="dsq-post-avatar" src="%(avatar_url)s" alt="" /></a>',
																			{avatar_url: Dsq.Urls.REQUEST_USER_AVATAR,
																			url: (Dsq.jsonData.request.is_remote
																					 ? Dsq.jsonData.request.url
																					 : Dsq.jsonData.settings.disqus_url + Dsq.Urls.REQUEST_USER_PROFILE) }),
						'</div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									(Dsq.jsonData.request.is_remote
										? Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(url)s" title="%(request_display_username)s">%(request_display_username)s</a>', {url:Dsq.jsonData.request.url})
										  )
										: Dsq.FmtStrings.LOGGED_IN_AS(
												Dsq.Utils.interpolate('<a href="%(disqus_url)s%(profile_url)s" title="%(request_display_username)s">%(request_display_username)s</a>')
											)
									),
								'</li>',
								'<li class="logout">',
									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<img class="dsq-login-icon" src="%(media_url)s/images/dsqicon12.png" alt="%(logged_in_as)s"/>&nbsp',
											{logged_in_as: Dsq.FmtStrings.LOGGED_IN_AS(Dsq.jsonData.request.display_username)})
										: ''),

									(!Dsq.jsonData.request.is_remote
										? Dsq.Utils.interpolate('<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="%(logout_from_disqus)s">',
											{logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN, logout_from_disqus: Dsq.FmtStrings.LOGOUT_FROM('DISQUS')})
										: ((Dsq.jsonData.request.remote_domain == 'twitter')
												? Dsq.Utils.interpolate('using Twitter (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
												 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
												: ((Dsq.jsonData.request.remote_domain == 'openid')
													 ? Dsq.Utils.interpolate('using OpenID (<a href="%(disqus_url)s%(logout_url)s?ctkn=%(csrf_token)s" title="Logout">Logout</a>)',
													 {logout_url: Dsq.Urls.LOGOUT, csrf_token: Dsq.CSRF_TOKEN})
													 : ''
													)
											)
									),

									(!Dsq.jsonData.request.is_remote ? Dsq.FmtStrings.LOGOUT_FROM('<span class="logo-disqus">DISQUS</span>') : ''),
									'</a>',
								'</li>',
							'</ul>',
						'</div>',
					'</div>'
		]);
		if (Dsq.jsonData.context.use_fb_connect) {
			result = result.concat([
					'<div id="dsq-fbc-authenticated" class="dsq-authenticated">',
						'<div id="dsq-fbc-profilepic" class="dsq-authenticated-pic" uid="loggedinuser" type="FB.XFBML.ProfilePic" size="square" facebook-logo="true"></div>',
						'<div class="dsq-authenticated-info">',
							'<ul>',
								'<li>',
									'Logged in as <span id="dsq-fbc-name" uid="loggedinuser" type="FB.XFBML.Name" linked="true" useyou="false"></span>',
								'</li>',
								'<li class="logout">using Facebook Connect <a href="#" onclick="javascript:DisqusFbcParentController.logout();return false;">(Logout)</a></li>',
							'</ul>',
						'</div>',
					'</div>'
			]);
		}
		result = result.concat([
				'</div>', // dsq-auth
				'<div id="dsq-toolbar-items">',
				'</div>'
		]);
		result = result.concat([
					//
					//
					//
				((!Dsq.jsonData.forum.allow_anon_post && !Dsq.jsonData.request.is_authenticated) ?
					// Needs to be translated:
					('<p id="dsq-no-anon-msg">Required: Please log into <span class="logo-disqus">Disqus</span> ' +
					(Dsq.jsonData.context.use_fb_connect ? 'or connect with Facebook ' : '') +
					(Dsq.jsonData.context.use_twitter_signin ? 'or sign in with Twitter ' : '') +
					(Dsq.jsonData.context.use_openid ? 'or sign in using OpenID ' : '') +
					Dsq.Utils.interpolate('to comment on <strong>%(forum_name)s</strong>.</p>')) :
					''
				),
				'<div id="dsq-post-add"></div>',
				'<div style="margin:10px 0">',
				((Dsq.jsonData.forum.use_media) ?
						'<a href="#" id="dsq-media-link" onclick="Dsq.Post.showMenu(this, false, \'media\'); return false">' + Dsq.Strings.USE_MEDIA + ' <small>&#9660;</small></a>' :
						''),
				'</div>'
		]);
		return result.join('');
	};


	this.header = function() {

		var html = '\<h3 id="dsq-comments-count" class="dsq-h3-commentcount">\
	 Showing <span id="dsq-num-posts">80</span> of <span id="dsq-total-posts">110</span> Comments\
	 &nbsp;\
	 <span class="dsq-item-feed">\
	 <a href="http://winajuda.disqus.com/bem_vindo_ao_desktop_do_windows_7/latest.rss"><img src="http://media.disqus.com/images/embed/bullet-feed.png"></a>\
	 </span>\
	 </h3>\
	 <div id="dsq-options" style="margin:15px 0">\
	 <span class="dsq-item-sort">\
	 Ordenar discussão por:\
	 <select id="dsq-sort-select" onchange="Dsq.Thread.sortBy(this.value);">\
	 <option value="hot" selected="selected">Popular now</option>\
	 <option value="best" >Melhor avaliação</option>\
	 <option value="newest" >Recentes primeiro</option>\
	 <option value="oldest" >Antigos primeiro</option>\
	 </select>\
	 &nbsp;\
	 </span>\
	 <span class="dsq-item-cp"><a href="http://winajuda.disqus.com/bem_vindo_ao_desktop_do_windows_7/">Página da comunidade</a>&nbsp;&nbsp;&nbsp;</span>\
	 <span class="dsq-item-subscribe">\
	 <img src="http://media.disqus.com/images/embed/email.png" style="width:12px;height:12px;vertical-align:middle">\
	 <span id="dsq-subscribe">\
	 <a href="#" onclick="Dsq.Thread.subscribe(1); return false">Subscribe by email</a>\
	 </span>\
	 </span>\
	 </div>\
	 <div id="dsq-alerts">\
	 <p>Comments for this page are closed.</p>\
	 </div>\
		';

		
			html = Dsq.Templates.authPost() + html;
		

		
		if (Dsq.jsonData.request.is_moderator) { 
			html = ' \
			<div class="dsq-alert-message dsq-upgrade-message"> \
				<strong>Disqus upgrade available.</strong> Hi ' + Dsq.jsonData.request.display_username + ', this message is being displayed to you because you are a moderator of this site. <a href="#" onclick="Dsq.$(\'dsq-upgrade-message\').style.display=\'block\';this.style.display=\'none\';return false">Click here for details.</a> \
				<div style="display:none; margin-top:10px;" id="dsq-upgrade-message"> \
					A new theme is available with added features. <a href="http://disqus.com/comments/settings/' + Dsq.jsonData.forum.url + '/?p=customize">To change your theme, click here</a> and choose the theme Narcissus. \
					If you do not upgrade, you are missing out on features such as: real-time commenting, new sign-in integrations, and an upgrade interface. \
					<strong>This message will automatically go away in one week.</strong> \
				</div> \
			</div> \
			' + html; 
		}
		return html;
	};

	this.footer = function() {
		var html = Dsq.Templates.pagination();

		

		html += Dsq.Templates.reactions();

		
			html += Dsq.Templates.trackbacks();
		

		return html;
	};

	this.pagination = function() {
		var html = '';
		
		if (Dsq.$('dsq-pagination')) { Dsq.$('dsq-pagination').innerHTML = ''; }
		if (!Dsq.jsonData.thread.paginate) { return ''; }

		//
		// TODO: num_paginator still uses the template tag for pagination, 
		// 		while append_paginator does it all in JavaScript.
		//		This should all be in JavaScript.
		//

		if (Dsq.jsonData.thread.num_pages > 1 && Dsq.jsonData.request.page < Dsq.jsonData.thread.num_pages) {
			html = ' \<a class="dsq-paginate-append-text" href="#" onclick="Dsq.Thread.paginate(Dsq.jsonData.request.page + 1, this); return false">Mais comentários...</a>\
	 <button type="button" class="dsq-button-small dsq-paginate-append-button" onclick="Dsq.Thread.paginate(Dsq.jsonData.request.page + 1, this);">Load more comments</button>\
			';
		}
		
		if (Dsq.$('dsq-pagination')) {
			Dsq.$('dsq-pagination').innerHTML = html;
			return '';
		} else {
			return '<div id="dsq-pagination" class="dsq-pagination">' + html + '</div>';
		}
	};

	this.trackbacks = function() {
		var html = '';

		if(typeof DsqLocal != 'undefined' && DsqLocal.trackback_url && DsqLocal.trackbacks) {
			var trackbacks = DsqLocal.trackbacks;
			var trackback_url = DsqLocal.trackback_url;
		} else {
			var trackbacks = [
			
			
			];
			var trackback_url = 'http://winajuda.disqus.com/bem_vindo_ao_desktop_do_windows_7/trackback/';
		}

		html += '<div class="dsq-item-trackback">URL de Trackback&nbsp;&nbsp;<input class="dsq-trackback-url" onclick="this.select()" readonly="true" value="' + trackback_url + '"></div>';

		if(trackbacks.length) {
			html += '<ul id="dsq-references">'
			for(var i = 0; i < trackbacks.length; i++) {
				var trackback = trackbacks[i];
				html += '<li><cite><a href="' + trackback.author_url + '" rel="nofollow">' + trackback.author_name + '</a></cite> \
						<p class="dsq-meta">' + trackback.date + '</p> \
						<p class="dsq-content">' + trackback.excerpt + '</p></li>';
			}
			html += '</ul>';
			html = '<h3 class="dsq-h3-trackbacks">Trackbacks</h3>' + html;
		}

		return html;
	}

	this.showRetweets = function(id, limit, element_id /* Optional */) {
		var source, html = '';

		for (var i = 0, reaction; reaction = Dsq.jsonData.reactions[i]; i++) {
			if (reaction.id === id) {
				source = reaction.retweets;
			}
		}

		if (source) {
			if (limit === 0) {
				limit = source.length;
			}

			for (var j = 0; j < limit; j++) {
				var rt = source[j];
				html += '<a href="' + rt.url + '">' + rt.author_name + '</a>'	+ ((j === (limit - 1)) ? '.' : ', ');
			}
		}

		if (element_id === undefined) {
			return html;
		}

		var element = document.getElementById(element_id);
		element.innerHTML = html;
		return element;
	};

	this.showMoreReactions = function(reactions, has_more, start, limit) {
		var link = document.getElementById('dsq-show-more-reactions');
		var container = link.parentNode;
		container.removeChild(link);

		for (var i = 0, reaction; reaction = reactions[i]; i++) {
			var el = Dsq.Templates.generateReactionHTML(reaction);
			if (el) {
				container.innerHTML += el;
			}
		}

		if (has_more) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = start;
			var l = limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			container.innerHTML += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}
	};

	this.generateReactionHTML = function(reaction) {
		if (reaction.body === null || reaction.body == '') {
			return;
		}

		if (reaction.author_name === '') {
			reaction.author_name = '&nbsp;';
		}

		if (reaction.url === '') {
			reaction.url = reaction.get_service_url;
		}

		/* Reaction HTML begins */
		var item = '<li class="dsq-reaction" id="dsq-reaction-' + reaction.id + '">'
			+ '<div class="dsq-reaction-header">'
			+ '<div class="dsq-header-avatar">';

		if (reaction.author_url && reaction.author_url !== '') {
			item += '<a target="_blank" href="' + reaction.author_url +'">';
		} else {
			item += '<a target="_blank" href="#" onclick="return false;">';
		}

		if (reaction.avatar_url && reaction.avatar_url !== '') {
			item += '<img src="' + reaction.avatar_url + '"/>';
		} else {
			item += '<img src="' + Dsq.jsonData.media_url + '/images/noavatar32.png"/>';
		}

		var service_icon = (reaction.get_service_name == 'trackback' || reaction.get_service_name == 'pingback' ? 'rss' : reaction.get_service_name.replace(' ', ''));
		item += '<img class="dsq-service-icon" src="' + Dsq.jsonData.media_url + '/images/reactions/services/' + service_icon + '.png"/>'
			+ '</a></div>'
			+ '<cite><span>' + reaction.author_name + '</span></cite>'
			+ '<span class="dsq-header-meta"><a class="dsq-header-time">' + reaction.date_created + '</a></span>'
			+ '</div><div class="dsq-reaction-body">'
			+ '<div class="dsq-reaction-message">' + reaction.body + '</div>'
			+ '<div class="dsq-reaction-footer">From <a class="dsq-service-name" target="_blank" href="' + reaction.url + '">' + reaction.get_service_name + '</a> '
			+ 'via <a href="' + reaction.source_url + '">' + (reaction.source == 'backtype' ? 'BackType' : 'UberVU') + '</a>'
			+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator ? '&nbsp;&bull;&nbsp;<a class="dsq-hide-reaction" href="#" onclick="Dsq.Reaction.hide(' + reaction.id + '); return false;">Hide</a>' : '') + '</div></div>';

		if(reaction.retweets) {
			var num_retweets = reaction.retweets.length;
			if (num_retweets > 0) {
				item += '<div class="dsq-reaction-retweets">';
				if (num_retweets == 1) {
					item += 'One more retweet from <a href="' + reaction.retweets[0].url + '">'  + reaction.retweets[0].author_name + '</a>';
				} else {
					item += (num_retweets + ' more retweets from ');

					item += '<span id="dsq-reaction-retweets-' + reaction.id + '">';
					var n_tweets = (num_retweets > 15) ? 15 : num_retweets;
					item += Dsq.Templates.showRetweets(reaction.id, n_tweets);

					if (n_tweets != num_retweets) {
						item += '</span> <a onclick="Dsq.Templates.showRetweets(' + reaction.id + ', 0, \'dsq-reaction-retweets-' + reaction.id + '\');'
							+ 'this.parentNode.removeChild(this); return false;" href="#">Show all</a>';
					}
				}
				item += '</div>';
			}
		}

		item += '</li>'; /* Reaction HTML ends */
		return item;
	};

	this.reactions = function() {
		var html, reaction;

		if (Dsq.jsonData.reactions === undefined || Dsq.jsonData.reactions.length === 0) {
			return '';
		}

		html = '';
		for (var i = 0; reaction = Dsq.jsonData.reactions[i]; i++) {
			var item = Dsq.Templates.generateReactionHTML(reaction);
			if (item) {
				html += item;
			}
		}

		if (Dsq.jsonData.has_more_reactions) {
			var d = Dsq.jsonData.settings.disqus_url;
			var f = Dsq.jsonData.forum.url;
			var t = Dsq.jsonData.thread.id;
			var s = Dsq.jsonData.reactions_start;
			var l = Dsq.jsonData.reactions_limit;

			var handler = 'Dsq.Utils.execScript(\'' + d + '/forums/' + f + '/more_reactions.js?t=' + t + '&s=' + s + '&l=' + l + '\', true); return false;';
			html += '<li id="dsq-show-more-reactions"><a href="#" onclick="' + handler + '">Show more reactions</a></li>';
		}

		return '<h3 class="dsq-h3-reactions">Reactions</h3><ul id="dsq-reactions" class="dsq-reactions">' + html + '</ul>';
	};
	
	this.missingPermissions = function() {
		return '	<p>Comments for this page are closed.</p>\n';
	};

	//
	// Post
	//

	this.prependPost = function(post_id) {
		var html = '<div id="comment-' + post_id + '"></div>';
		return html;
	};

	this.appendPost = function(post_id) {
		var html = '<div id="dsq-comment-reply-' + post_id + '"></div>';
		return html;
	};

	this.postPrependHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];

		var _includeServices = function() {
			var userServices = Dsq.Post.getUserServices(null, post_id);
			var html = '';
			var hiddenThreshold = 3; // Define # of services to show before stuffing them in hidden div

			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == hiddenThreshold
					? '<li id="dsq-drop-hidden-' + post_id +'" class="dsq-drop-hidden"><ul>'
					: '')
				+ '<li class="dsq-drop-services"> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank"> \
						<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '">'
					+ userServices[i].name
					+ '</a> \
				</li>';
			}

			if(i >= hiddenThreshold) {
				html += '</ul></li> \
				<li id="dsq-drop-more-' + post_id + '" class="dsq-drop-more"><a href="#" onclick="Dsq.Post.dropProfileMore(this, '+ post_id + '); return false"><small>&#9660;</small></a></li> \
				';
			}
			return html;
		};

		return ' \
			<div class="dsq-header-avatar" id="dsq-header-avatar-' + post_id + '" onmouseover="Dsq.Post.dropProfile(' + post_id + ')"> \
				<a id="dsq-avatar-' + post_id + '" class="dsq-avatar" href="' + userData.url + '" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">'
			+ (Dsq.jsonData.forum.show_avatar
				? '<img src="' + Dsq.jsonData.users[_meta.user_key].avatar + '" alt="" />'
				: '')
			+ '</a>'
			+ '</div> \
		';
	};

	this.postAppendHeader = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];

		return ''
			+ (_meta.author_is_moderator
				? '<img class="dsq-mod-star" src="http://media.disqus.com/images/bullet-star.png" title="Moderator" alt="" />'
				: '')
			+ '<span class="dsq-header-meta"> \
				<a id="dsq-time-' + post_id + '" class="dsq-header-time" href="#comment-' + post_id + '" title="Permalink">' + _meta.date + '</a> \
			</span>';
	};

	this.preBody = function(post_id) {
		return '';
	}

	this.postBody = function(post_id) {
		// TODO: Deprecate flagging conditional
		var _meta = Dsq.jsonData.posts[post_id];
		return ''
			+ (_meta.edited
				? '<p class="dsq-editedtxt">(Edited by a moderator)</p>'
				: '')
			;
	};

	this.postFooter = function(post_id) {
		// TODO: Use media should be conditional
		var _meta = Dsq.jsonData.posts[post_id];
		if(_meta.killed) { return ''; }

		return ' \
			<div class="dsq-comment-footer" id="dsq-comment-footer-' + post_id + '"> \
				<div id="dsq-points-' + post_id + '" class="dsq-likedtxt">'
				+ (_meta.points
					? _meta.points + Dsq.Utils.pluralize(_meta.points, ' person', ' people') + ' liked this comment.'
					: '')
				+ '</div>'
				+ '<ul class="dsq-comment-options dsq-list-style">'
				+ (_meta.votable
					? '<li class="dsq-list-first dsq-rate" id="dsq-rate-cont-' + post_id + '">'
					+ (!_meta.up_voted
						? '<a href="#" onclick="Dsq.Post.rate(this, ' + post_id + ', 1); return false;">Gostei</a>'
						: 'Você gostou deste comentário.') + '</li>'
					: '')
				+ '<li class="dsq-report' + (!_meta.votable ? ' dsq-list-first' : '') + '" id="dsq-post-report-' + post_id + '"><a href="#" class="dsq-post-report" onclick="Dsq.Post.report(' + post_id + ', false); return false;">Reportar</a></li> \
				</ul> \
				<ul class="dsq-list-style">'
				+ (_meta.can_reply
					? '<li class="dsq-list-first"><a href="#" id="dsq-reply-link-' + post_id +'" onclick="Dsq.Post.toggleReply(this, ' + post_id +'); return false;">responder</a></li>'
					: '')
				+ (_meta.can_reply && !_meta.has_replies && _meta.from_request_user
					? '<li id="dsq-edit-el-' + post_id + '"><a id="dsq-edit-link-' + post_id + '" href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); return false;">editar</a></li>'
					: '')
				+ '<li class="' + (!_meta.can_reply ? 'dsq-list-first' : '') + '" id="dsq-more-el-' + post_id + '"><a id="dsq-more-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'more\'); return false">mais <small>&#9660;</small></a></li>'
				+ (Dsq.jsonData.forum.use_media
					? '<li id="dsq-media-el-' + post_id +'" style="display:none"><a id="dsq-media-link-' + post_id + '" href="#" onclick="Dsq.Post.showMenu(this, ' + post_id + ', \'media\'); return false">Usar multimídia <small>&#9660;</small></a></li>'
					: '')
				+ '</ul>'
				+ '<div id="dsq-reply-bar-' + post_id + '" class="dsq-reply-bar" style="display:none"> \
						<div id="dsq-reply-bar-items-' + post_id + '" class="dsq-reply-bar-items"> \
						</div> \
						<div id="dsq-reply-bar-auth-' + post_id + '" class="dsq-reply-bar-auth"> \
							 \
								 \
								 	<a href="#" class="dsq-help dsq-reply-req-opt" title="You are commenting as a Guest. You may choose to log into an existing DISQUS Profile, your Facebook, Twitter or OpenID account to comment on WinAjuda" onclick="Dsq.Popup.helpBadges(); return false">Optional:</a> \
								 \
								<img class="dsq-login-icon" src="http://media.disqus.com/images/dsq-favicon-16x16.png" alt="" /> \
								<a id="dsq-reply-login-' + post_id + '" href="http://disqus.com/profile/login/?next=article:33220872" onclick="Dsq.Popup.login(); return false">Login</a> \
								 \
									&nbsp;or&nbsp; \
									<img class="fb_login_image" src="http://static.ak.fbcdn.net/images/fbconnect/login-buttons/connect_light_small_short.gif" alt="Facebook Connect"/> \
									<a href="#" onclick="FB.Connect.requireSession(DisqusFbcParentController.onLogin); return false;">Connect</a> \
								 \
								&nbsp;or&nbsp; \
									<img src="http://media.disqus.com/images/twitter-signin-icon.png" alt="" /> \
									<a href="#" onclick="Dsq.Twitter.startTwitterConnect(); return false">Sign-in</a> \
								 \
								&nbsp;or&nbsp; \
									 <img src="http://media.disqus.com/images/openid-login-icon.png" alt="" /> \
									 <a href="#" onclick="Dsq.OpenID.requestURL(); return false">OpenID</a> \
								 \
							 \
						</div> \
					</div> \
					<div id="dsq-reply-' + post_id + '"></div> \
			</div> \
		';
	};

	//
	// Iframes
	//

	this._makeAttributes = function(attributes) {
		// Makes a tag attributes string out of an object.
		// Caller is responsible for making sure nothing needs to be escaped.
		var result = [];
		for (key in attributes) {
			result.push(' ' + key + '="' + attributes[key] + '"');
		}
		result = result.join('');
		return result;
	};

	this._frameGeneric = function(base_url, params, attributes) {
		if(typeof(disqus_callback_params) == 'undefined') {
			disqus_callback_params = '';
		}

		var default_params = {
			// TODO: These should be moved to Dsq.jsonData.
			'f'				: 'winajuda',
			't'				: 'bem_vindo_ao_desktop_do_windows_7',
			// Do we need encodeURIComponent here?
			'ifrs'			: encodeURIComponent(disqus_iframe_css),
			'to_redirect'	: encodeURIComponent(window.location),
			'cbp'			: disqus_callback_params,
			'ff'			: Dsq.Thread.ff,
			'fc'			: Dsq.Thread.fc,
			'ac'			: Dsq.Thread.ac,
			'default_text'	: disqus_default_text
		};

		base_url += '?' + (new Date()).getTime();
		// Add params to default_params.
		if(params) {
			for(var key in params) {
				if(params.hasOwnProperty(key)) {
					default_params[key] = encodeURIComponent(params[key]);
				}
			}
		}
		// Build querystring.
		for(var key in default_params) {
			if(default_params[key] && default_params.hasOwnProperty(key)) {
				base_url += '&' + key + '=' + default_params[key];
			}
		}

		return [
			'<iframe marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0"',
			(' allowtransparency="true" src="' + base_url + '"'),
			this._makeAttributes(attributes),
			'</iframe>'].join('');
	};

	this.frameLogin = function(opt_attributes) {
		var params = {};
		var base_url = 'http://disqus.com/embed/login.html';
		var attributes = opt_attributes || {};
		attributes['class'] = 'dsq-post-login';

		if(typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}
		return this._frameGeneric(base_url, params, attributes);
	};

	this.frameReply = function(post_id, extra_params, attributes) {
		// Returns the HTML for a reply iframe. Called by Dsq.Iframes.setReplyIframeToContainer
		var _meta = (typeof post_id != 'undefined') ? Dsq.jsonData.posts[post_id] : false;
		var base_url = Dsq.Urls.REPLY;
		var params = {
			'def_email'		: disqus_def_email,
			'def_name'		: disqus_def_name
		};
		if(extra_params) {
			for(var key in extra_params) {
				if(extra_params.hasOwnProperty(key)) {
					params[key] = extra_params[key];
				}
			}
		}
		if(_meta) {
			params['parent_post'] = post_id;
		}
		if(typeof disqus_per_page != 'undefined') {
			params['per_page'] = disqus_per_page;
		}
		if(typeof disqus_frame_theme != 'undefined') {
			params['theme'] = disqus_frame_theme;
		}
		if(Dsq.jsonData.request.is_authenticated) {
			attributes['class'] += '-authenticated';
		}
		return this._frameGeneric(base_url, params, attributes);
	};

	this.frameEdit = function(post_id) {
		var _meta = (typeof post_id != 'undefined') ? Dsq.jsonData.posts[post_id] : false;
		var base_url = 'http://disqus.com/embed/edit.html';
		var params = {
			'p' : post_id
		};
		return this._frameGeneric(base_url, params, {'class': 'dsq-post-edit', 'name': 'dsq-edit_' + post_id + '-frame'});
	};

	//
	// Menus
	//

	this.menuMore = function(post_id) {
		// TODO: "Remove post" button should hide menu.
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];
		return ' \
			<li><a href="#comment-' + post_id + '" onclick="Dsq.Popup.permalink(' + post_id + ')">link</a></li> \
			<li><a href="#" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">Perfil</a></li>'
	+ (Dsq.jsonData.request.is_moderator || Dsq.jsonData.request.is_global_moderator
		? '	<li class="dsq-menu-sep"></li>' + (_meta.email ? '<li class="dsq-admin-email">' + _meta.email + '</li>' : '')
		+ '	<li class="dsq-admin-ip">' + _meta.ip + '</li> \
			<li class="dsq-menu-sep"></li>'
		+ (Dsq.jsonData.request.moderator_can_edit
			? ' <li class="dsq-admin-edit"><a href="#" onclick="Dsq.Post.edit(this, ' + post_id + '); return false;">Publicar comentário</a></li>'
			: '')
		+ ' <li class="dsq-remove"><a href="#" onclick="Dsq.Post.removePost(' + post_id + ', 1); return false;">Remover comentário</a></li> \
			<li class="dsq-report-spam"><a href="#" onclick="Dsq.Post.reportSpam(' + post_id + '); return false;">Mark Spam</a></li> \
			<li class="dsq-block-user"><a href="#" onclick="Dsq.Popup.blacklist(' + post_id + '); return false">Block User</a></li>'
		: '');
	};

	this.menuMedia = function(post_id) {
		return ' \
			<li><a href="#" onclick="Dsq.Post.toggleMediaReply(this, ' + post_id + ', \'seesmic\'); return false;">Gravar vídeo</a></li> \
		';
	};

	this.dropProfile = function(post_id) {
		var _meta = Dsq.jsonData.posts[post_id];
		var userData = Dsq.jsonData['users'][_meta.user_key];

		var _includeServices = function() {
			var userServices = Dsq.Post.getUserServices(null, post_id);
			var html = '';
			var hiddenThreshold = 3; // Define # of services to show before stuffing them in hidden div

			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == hiddenThreshold
					? '<li id="dsq-drop-hidden-' + post_id +'" class="dsq-drop-hidden"><ul>'
					: '')
				+ '<li class="dsq-drop-services"> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank"> \
						<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '">'
					+ userServices[i].name
					+ '</a> \
				</li>';
			}

			if(i >= hiddenThreshold) {
				html += '</ul></li> \
				<li id="dsq-drop-more-' + post_id + '" class="dsq-drop-more"><a href="#" onclick="Dsq.Post.dropProfileMore(this, '+ post_id + '); return false"><small>&#9660;</small></a></li> \
				';
			}
			return html;
		};


		var menu = '<li class="dsq-drop-showlnk"><a href="#" onclick="Dsq.Popup.popProfile(' + post_id + '); return false;">Expand &#8663;</a></li>';
		var pointsMessage = '';
		if (userData['registered']) {
			pointsMessage = 'with ' + userData['points'] + ' points (more points are better).';
		}

		if (userData['is_remote']) {
			var domain = userData['remote_domain_name'];
			menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' is a ' + domain + ' user ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
			menu += '<span class="dsq-badge-' + domain.toLowerCase() + '">' + domain + '</span></li>';
		} else if (userData['registered']) {
			if (userData['verified']) {
				menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has a verified commenter profile ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
				menu += '<span class="dsq-badge-verified">Verified</span></li>';
			} else {
				menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has a registered, but unverified, commenter profile ' + pointsMessage + '" onclick="Dsq.Popup.helpBadges()">';
				menu += '<span class="dsq-badge-registered">Registered</span></li>';
			}
		} else {
			menu += '<li class="dsq-drop-badge" title="' + userData['display_name'] + ' has not claimed this commenter profile." onclick="Dsq.Popup.helpBadges()"><span class="dsq-badge-guest">Guest</span></li>';
		}

		menu += _includeServices();
		return menu;
	};

	//
	// Popups
	//

	this._popupGeneric = function(content) {
		return ' \
		<div class="dsq-popup-content"> \
			<div class="dsq-popup-top"></div> \
			<div class="dsq-popup-body" class="clearfix"> \
				<div class="dsq-popup-body-padding"> \
					<div class="dsq-popup-header"> \
						<a class="dsq-close-link" href="#" onclick="Dsq.Popup._closePopup(null, true); return false"><img src="http://media.disqus.com/images/modal-close.png" alt="" /></a>'
						+ content['header']
					+ '</div>'
					+ content['body']
					+ '<div class="powered-by"><a href="http://disqus.com/comments/">Powered by <img src="http://media.disqus.com/images/embed/disqus-logo.png" alt="Disqus Comments" style="margin-bottom:-5px" /></a></div> \
				</div> <!-- padding --> \
			</div> <!-- body --> \
			<div class="dsq-popup-bottom"></div> \
		</div> \
		';
	};

	this.popupProfile = function(user_key) {
		var userServices = Dsq.Post.getUserServices(user_key, null);
		var userData = Dsq.jsonData['users'][user_key];
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		var _includeServices = function() {
			var html = '';
			for(var i = 0; i < userServices.length; i++) {
				html +=
				(i == 0
					? '<h4>Connections</h4><ul>'
					: '')
				+ '<li> \
					<img src="' + Dsq.jsonData.media_url + '/images/embed/services/' + userServices[i].name.toLowerCase() + '.png" alt="' + userServices[i].name.toLowerCase() + '" title="' + userServices[i].name.toLowerCase() + '" /> \
					<a class="dsq-service-' + userServices[i].name.toLowerCase() + '" href="' + userServices[i].url + '" target="_blank">'
					+ userServices[i].name
					+ '</a> \
				</li>'
				+ (i+1 == userServices.length ? '</ul>' : '');
			}
			return html;
		};

		headerHtml = ' \
			<table> \
				<tr> \
					<td> \
						<a class="dsq-profile-userurl" href="' + userData.url + '"><img class="dsq-popup-profile-avatar" src="' + userData['avatar'] + '" alt="" /></a> \
					</td> \
					<td> \
						<div class="dsq-popup-profile-user"> \
							<h3>' + userData['display_name'] + '</h3> \
							<div class="dsq-popup-profile-user-stats" id="dsq-popup-profile-user-stats-' + user_key + '">Loading...</div> \
						</div> \
					</td> \
				</tr> \
			</table> \
		';

		bodyHtml = ' \
			<div class="dsq-popup-profile-state"> \
				This is a&nbsp;<span class="'
					+ (userData['registered']
						? (userData['verified']
							? ' dsq-badge-verified'
							: (userData['is_remote']
								? ' dsq-badge-' + userData['remote_domain_name'].toLowerCase()
								: ' dsq-badge-registered')
							)
							: ' dsq-badge-guest') + '">'
			+ (userData['registered']
				? (userData['verified']
					? 'Verified'
					: (userData['is_remote']
						 ? userData['remote_domain_name']
						 : 'Registered')
					)
				: 'Guest')
			+ '</span>&nbsp;commenter profile.'
			+ '&nbsp;<a class="dsq-profile-userurl" href="' + userData.url + '"><strong>View more comments </strong></a>'
			+ (!userData['points']
				? '<p class="dsq-popup-notice">If this is you, <a href="http://disqus.com/profile" target="_blank">claim it now</a> to manage your comments.</p>'
				: '')
			+ ((userData['registered'] && !userData['verified'] && (Dsq.jsonData.request.username && (Dsq.jsonData.request.username == userData['username'])) && !userData['is_remote'])
				? '<p class="dsq-popup-notice"><strong>Alert</strong>: You have not verified this account. <a href="http://disqus.com/verify">Verify it now.</a></p>'
				: '')
			+ '</div> \
			<div id="dsq-profile-status-' + user_key + '" class="dsq-popup-profile-status" style="display:none"></div> \
			<div class="dsq-popup-profile-snapshot"> \
				<table> \
					<tr> \
						<td> \
							<div id="dsq-popup-profile-active-sites-wrapper-' + user_key + '"> \
								<h4>Most active sites</h4> \
								<ul id="dsq-popup-profile-active-sites-' + user_key + '"> \
									<li>Loading...</li> \
								</ul> \
							</div> \
						</td> \
						<td>'
							+ _includeServices()
							+ '<div id="dsq-popup-profile-moderated-wrapper-' + user_key + '"> \
								<h4>Moderator of</h4> \
								<ul id="dsq-popup-profile-moderated-' + user_key + '"> \
									<li>Loading...</li> \
								</ul> \
							</div> \
						</td> \
					</tr> \
				</table> \
			</div> \
			';

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.popupReblog = function() {
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		headerHtml = ' \
			<cite><span>Reblog this comment</span></cite> \
		';

		bodyHtml = ' \
			<div id="dsq-reblog-form" class="dsq-reblog-form"> \
			</div> \
		';

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.popupModal = function(title, message) {
		var headerHtml = '';
		var bodyHtml = '';
		var content = {};

		headerHtml = ' \
			<h3>' + title + '</h3> \
		';

		bodyHtml = message;

		content = {
			'header': headerHtml,
			'body': bodyHtml
		};

		return this._popupGeneric(content);
	};

	this.alertContent = function(name, post_id) {
		var alert = {
			'post_not_approved': {
				'title': 'Comment awaiting approval by a moderator',
				'message': 'Thanks for posting. Your comment must be approved by a moderator before appearing here.'
			},
			'post_has_profile': {
				'title': 'Use your existing commenter profile',
				'message': 'You have just posted your commment as a <span class="dsq-badge dsq-badge-guest">Guest</span>, but you may already have a <span class="dsq-badge dsq-badge-registered">Registered</span> commenter profile.<br /><br /><a href="http://disqus.com/claim">Log in and claim this comment!</a>'
			}
		};
		return alert[name] || false;
	};

	//
	// Actions
	//

	this.voted = function(post_id, points, vote) {
		// Update number of points
		Dsq.$('dsq-points-' + post_id).innerHTML = points + Dsq.Utils.pluralize(points, ' person', ' people') + ' liked this comment.';

		// Update link text
		if(vote) {
			Dsq.$('dsq-rate-cont-' + post_id).innerHTML = 'Você gostou deste comentário.';
		}
	};

	this.subscribed = function(status) {
		var title, message;

		if(status) {
			title = 'Subscribed!';
			message = 'You have subscribed to this comment thread. New comments will be sent directly to your email inbox, where you may read and respond by email.';
			Dsq.$('dsq-subscribe').innerHTML = ' \
				<a href="#" onclick="Dsq.Thread.subscribe(0); return false">Unsubscribe</a> \
			';
		} else {
			title = 'Unsubscribed';
			message = 'You have unsubscribed to this comment thread. New comments will no longer be sent to your email inbox.';
			Dsq.$('dsq-subscribe').innerHTML = ' \
				<a href="#" onclick="Dsq.Thread.subscribe(1); return false">Subscribe by email</a> \
			';
		}

		Dsq.Popup.popModal(message, title);

	};
	
	this.highlighted = function() {
		Dsq.Popup.popModal('This comment has been highlighted.', 'Highlighted comment');
	};

	//
	// Media
	//

	this.mediaSeesmic = function(id, thumb) {
		return ' \
			<div id="dsq-seesmic-' + id + '_preview" class="dsq-seesmic-preview"><a href="http://www.seesmic.com/video/' + id + '" target="_blank" class="see_link">&nbsp;</a> \
				<div style="display:block;width:160px; height:120px; border:none; background-image:url(http://t.seesmic.com/thumbnail/' + thumb + ')"> \
					<div id="dsq-seesmic-' + id + '_hide" class="seePlayOverlay" style="display:none;"><img onclick="see_play_video(\'' + id + '\',false)" src="http://media.disqus.com/images/seesmic/stopOverlay.png" width="50" height="50" style="cursor:pointer; cursor:hand; padding-top: 30px; padding-left: 50px" alt="" /></div> \
					<div id="dsq-seesmic-' + id + '_show" class="seePlayOverlay"><img onclick="see_play_video(\'' + id + '\',true)" src="http://media.disqus.com/images/seesmic/playOverlay.png" width="50" height="50" style="cursor:pointer; cursor:hand; border:none; padding-top: 30px; padding-left: 50px" alt="" /></div> \
				</div> \
			</div> \
			<div id="' + id + '_content" style="display:block; width:100%; padding-top:5px"></div> \
		';
	};

	//
	// Callbacks
	//

	this.postComment_onSuccess = function(parent_post_id) {
		// Increment post count
		var num_posts = Dsq.$('dsq-num-posts');
		var total_posts = Dsq.$('dsq-total-posts');
		
		if (num_posts) { 
			num_posts.innerHTML = parseInt(num_posts.innerHTML) + 1;
		}
		if (total_posts) { 
			total_posts.innerHTML = parseInt(total_posts.innerHTML) + 1;
		}
	};
};
// Dsq.Templates


/**
 * Dsq.Post
 */
Dsq.Post = new function() {
	this.openedMenu = {};
	this.menuEventListener = null;
	this.stateReplyToggled = {};
	this.stateEditToggled = {};
	this.stateRecordLink = {};

	/**
	 * Inserts a new post into the document.
	 *
	 * @param after_id {Number}	Insert a post before specified id.  If after_id
	 *							evaluates to false, then post in the front.  If
	 *							after_id is -1, post at the end.
	 */
	this.insert = function(after_id, id, message, author) {
		// Skeleton template from thread_posts.html.
		var skeleton = ' \
			<li id="dsq-comment-%(id)s"> \
				<div id="dsq-comment-header-%(id)s" class="dsq-comment-header"> \
					<cite id="dsq-cite-%(id)s" class="dsq-comment-cite"> \
						<a id="dsq-author-user-%(id)s" href="%(author_url)s" target="_blank" rel="nofollow">%(author_name)s</a> \
					</cite> \
				</div> \
				<div id="dsq-comment-body-%(id)s" class="dsq-comment-body"> \
					<div id="dsq-comment-message-%(id)s" class="dsq-comment-message">%(message)s</div> \
				</div> \
			</li> \
		';
		var _meta = Dsq.jsonData.posts[id];
		var _user_meta = Dsq.jsonData.users[_meta.user_key];
		var markup = Dsq.Utils.interpolate(skeleton, {
			id: id,
			message: message,
			author_url: _user_meta.blog,
			author_name: _user_meta.display_name
		});
		var div = document.createElement('div');
		markup = markup.replace(Dsq.COMMENTS_RE, Dsq.CommentsHandler);
		div.innerHTML = markup;

		if (after_id === -1) {
			Dsq.$('dsq-comments').appendChild(div);
		} else if (!after_id) {
			Dsq.$('dsq-comments').insertBefore(div, Dsq.$('dsq-comments').firstChild);
		} else if (Dsq.$('dsq-comment-' + after_id)) {
			// Get next node after "after_id", so we can insert before it.
			// If "after_id" is the last comment, the target node is the
			// last node.
			
			// var append_post_id = Dsq.Templates.appendPost(after_id).replace('<div id="','').replace('"></div>', '');
			var append_post_id = 'dsq-append-post-' + after_id;
			var node = Dsq.$(append_post_id);
			while (node = node.nextSibling) {
				if (!node || node.nodeType == 1) { // 1 == Node.ELEMENT_NODE
					break;
				}
			}
			if (!node) {
				node = Dsq.$(append_post_id);
			}
			node.parentNode.insertBefore(div, node);
		}
	};

	this.incrementPostCount = function() {
		
		var num_posts = Dsq.$('dsq-num-posts');
		var total_posts = Dsq.$('dsq-total-posts');

		if (num_posts) {
			num_posts.innerHTML = parseInt(num_posts.innerHTML, 10) + 1;
		}
		if (total_posts) {
			total_posts.innerHTML = parseInt(total_posts.innerHTML, 10) + 1;
		}
	}
	
	this.outlineComment = function(post_id) {
		Dsq.$('dsq-comment-' + post_id).className += ' dsq-comment-outline';
		setTimeout("(function () { Dsq.Post.clearOutlineComment(" + post_id + ") })()", 3000);
	};
	
	this.clearOutlineComment = function(post_id) {
		Dsq.$('dsq-comment-' + post_id).className = Dsq.$('dsq-comment-' + post_id).className.replace('dsq-comment-outline', '');
	};

	this.showMenu = function(el, id, name) {
		var anchorPos = Dsq.Utils.findPos(el);
		var menu = document.createElement('ul');

		if(this.openedMenu) {
			if(this.openedMenu.linkClicked) {
				this.openedMenu.linkClicked = false;
				return;
			}
		}

		switch(name) {
			case 'more':
				menu.innerHTML = Dsq.Templates.menuMore(id);
				break;
			case 'media':
				menu.innerHTML = Dsq.Templates.menuMedia(id);
				break;
			default:
				break;
		}

		// Add menu to document body
		menu.id = 'dsq-menu-' + id;
		menu.className = 'dsq-menu';
		Dsq.$b.appendChild(menu);

		// Position and show
		anchorPos[1] += 15;
		menu.style.left = anchorPos[0] + 'px';
		menu.style.top = anchorPos[1] + 'px';
		menu.style.display = 'block';

		// Set global reference
		this.openedMenu = {
			'el' : menu,
			'id' : id,
			'name' : name,
			'linkClicked' : false
		};

		// Set listener
		this.menuEventListener = Dsq.Utils.addEventListener(document, 'mouseup', this._hideMenu);
	};

	this._hideMenu = function(e) {
		var el = e.target || e.srcElement;
		var openedMenu = Dsq.Post.openedMenu.el;
		var id = Dsq.Post.openedMenu.id;

		if(!id) {
			var link = 'dsq-' + Dsq.Post.openedMenu.name + '-link';
		} else {
			var link = 'dsq-' + Dsq.Post.openedMenu.name + '-link-' + id;
		}

		if(!openedMenu) {
			return;
		}

		if(!Dsq.Popup.isClicked(e, openedMenu.id)) {
			openedMenu.style.display = 'none';
			Dsq.Utils.removeEventListener(Dsq.Post.menuEventListener);
			Dsq.Utils.deleteNode(openedMenu);

		} else {
			// Hide the menu if a link was clicked inside the menu.  We can't
			// completely remove the menu until the onclick event on the link
			// fires, but the menuEventListener will prevent multiple menus
			// from polluting the DOM.
			if(el && typeof el.href != 'undefined') {
				openedMenu.style.display = 'none';
				Dsq.Post.openedMenu.el = null;
			}
		}

		if(Dsq.Popup.isClicked(e, link)) {
 			Dsq.Post.openedMenu.linkClicked = true;
		}
	};


	this.getUserServices = function(user_key, id) {
		if(!user_key && id) {
			var _meta = Dsq.jsonData.posts[id];
			user_key = _meta.user_key;
		}
		var userData = Dsq.jsonData['users'][user_key];
		var userServices = [];

		// Keep a full list of supported services. This is the order they will display in the drop-profile.
		// Each service must have a corresponding case in _buildServiceUrl()
		var supportedServices = ['blog', 'twitter', 'facebook', 'tumblr'];

		function _buildServiceUrl(serviceName) {
			var data = userData[serviceName];
			var services = {
				blog:		function(d) { return d; },
				twitter:	function(d) { return d; },
				facebook:	function(d) { return d; },
				tumblr:		function(d) { return 'http://' + d + '.tumblr.com'; }
			};
			return services[serviceName](data);
		}

		for(var i = 0; i < supportedServices.length; i++) {
			if(userData[supportedServices[i]]) {
				var serviceUrl = _buildServiceUrl(supportedServices[i]);
				userServices.push({'name' : supportedServices[i], 'url' : serviceUrl});
			}
		}
		return userServices;
	}

	this.dropProfile = function(id) {
		var dp = Dsq.$('dsq-drop-profile-' + id);

		// IE6 needs JS to display/hide. All other browsers use CSS.
		if(dp) {
			if(Dsq.Utils.ie6) dp.style.display = (dp.style.display == 'inline') ? 'none' : 'inline';
			return false;
		} else {
			dp = document.createElement('ul');
		}

		dp.id = 'dsq-drop-profile-' + id;
		dp.className = 'dsq-drop-profile';

		if(Dsq.Utils.ie6) { dp.style.display = 'inline'; }

		var container = Dsq.$('dsq-header-avatar-' + id);
		dp.innerHTML = Dsq.Templates.dropProfile(id);
		container.appendChild(dp);
	};

	this.dropProfileMore = function(el, id) {
		var hiddenItems = Dsq.$('dsq-drop-hidden-' + id);

		hiddenItems.style.display = 'inline';
		el.parentNode.style.display = 'none';
	};

	this._updateReplyLinks = function(el, id) {
		// Update "reply / cancel" links based on state.
		var displayDict = {};

		if(id) {
			if(this.stateReplyToggled[id]) {
				el.innerHTML = 'cancelar';
				displayDict['media'] = 'inline';
				displayDict['edit'] = 'none';
			} else {
				el.innerHTML = 'responder';
				displayDict['media'] = 'none';
				displayDict['edit'] = 'inline';
			}
		}

		for(var key in displayDict) {
			if(displayDict.hasOwnProperty(key)) {
				var	linkEl = Dsq.$('dsq-' + key + '-el-' + id),
					spacer = Dsq.$('dsq-' + key + '-spacer-' + id);

				if(linkEl) {
					linkEl.style.display = displayDict[key];
					if(spacer) spacer.style.display = displayDict[key];
				}
			}
		}
	};

	this._updateMediaLinks = function(el, id) {
		// Update "use media / cancel" links based on state.
		var appendId = (id) ? ('-' + id) : '';
		var link = Dsq.$('dsq-media-link' + appendId);

		if(this.stateRecordLink[id]) {
			link.innerHTML = 'Cancelar multimídia';
			link.onclick = function() { Dsq.Post.toggleMediaReply(link, id); return false; };
		} else {
			link.innerHTML = 'Usar multimídia <small>&#9660;</small>';
			link.onclick = function() { Dsq.Post.showMenu(link, id, 'media'); return false; };
		}
	};

	this.toggleReply = function(el, id) {
		// Create reply IFrame
		if (window.disqus_use_postmessage) {
			if (!this.stateReplyToggled[id]) {
				Dsq.$('dsq-reply-' + id).style.display = 'block';
				Dsq.$('dsq-reply-bar-' + id).style.display = 'block';
				// Create IFrame if it doesn't exist.
				if (!Dsq.frames['reply_' + id]) {
					var _meta = Dsq.jsonData.posts[id];
					Dsq.frames['reply_' + id] = new Dsq.ReplyFrame(Dsq.$('dsq-reply-frame-' + id), id);
					Dsq.frames['reply_' + id].init();
					Dsq.frames['reply_' + id].setState(id, _meta.depth);
				}
			} else {
				Dsq.$('dsq-reply-' + id).style.display = 'none';
				Dsq.$('dsq-reply-bar-' + id).style.display = 'none';
			}
		} else {
			// DEPRECATED
			if(!this.stateReplyToggled[id]) {
				// Reply toolbar
				Dsq.$('dsq-reply-bar-' + id).style.display = 'block';
				Dsq.Iframes.showReplyIframeInContainerIfAllowed(Dsq.$('dsq-reply-' + id), id);
			} else {
				Dsq.$('dsq-reply-bar-' + id).style.display = 'none';
				Dsq.Iframes.hideAllInContainer(Dsq.$('dsq-reply-' + id));
				if(this.stateRecordLink[id]) {
					// HACK: Cancel media before canceling self.
					this.toggleMediaReply(Dsq.$('dsq-media-link-' + id), id);
				}
			}
		}

		this.stateReplyToggled[id] = !this.stateReplyToggled[id];
		this._updateReplyLinks(el, id);

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE('dsq-reply-' + id); }

		Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_TOGGLED, {
			postId: id,
			opened: this.stateReplyToggled[id]
		});
	};

	this.toggleMediaReply = function(el, id, xtype) {
		id = id || 0;
		if(id) {
			var container = Dsq.$('dsq-reply-' + id);
		} else {
			var container = Dsq.$('dsq-post-add');
		}

		if(!this.stateRecordLink[id]) {
			Dsq.Iframes.showReplyIframeInContainer(container, id, {xtype:xtype}, 'dsq-post-video');
		} else {
			Dsq.Iframes.showReplyIframeInContainer(container, id);
		}
		this.stateRecordLink[id] = !this.stateRecordLink[id];
		this._updateMediaLinks(el, id);

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
	};

	this.edit = function(el, id) {
		Dsq.$('dsq-comment-message-' + id).innerHTML = Dsq.Templates.frameEdit(id);
		el.parentNode.style.display = 'none';
		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE('dsq-comment-message-' + id); }
	};

    this.rate = function(el, id, vote) {
		if(Dsq.jsonData.request.is_authenticated || Dsq.jsonData.forum.allow_anon_votes) {
			if(vote == 1) {
                Dsq.$('dsq-rate-cont-' + id).innerHTML = '<img src="http://media.disqus.com/images/loading-small.gif">';
            }

            Dsq.Utils.execScript('http://disqus.com/forums/winajuda/vote.js'
                + '?post_id='    + id
                + '&vote='        + vote);

		} else {
			Dsq.Popup.login(Dsq.Strings.TO_RATE_PLEASE_LOG_IN);
		}
    };

	this.showParent = function(id) {
		var author = Dsq.$('dsq-author-user-' + id).innerHTML;
		var post = Dsq.$('dsq-comment-message-' + id).innerHTML;
		
		post += '<br /><br /><a href="#comment-' + id + '">Jump to comment</a>';
		
		Dsq.Popup.popModal(post, author + ' said...', id);
	}

	this.report = function(id, confirmed) {
		if(confirmed) {
			Dsq.Utils.postToUrl('http://disqus.com/forums/winajuda/bem_vindo_ao_desktop_do_windows_7/post_report/', {'post_id': id});
			Dsq.Popup.popModal('Thank you. This comment has been flagged for moderator attention.', 'Successfully flagged');
			Dsq.Utils.deleteNode(Dsq.$('dsq-post-report-' + id));
		} else {
			var title = Dsq.Strings.FLAG_INAPPROPRIATE_COMMENT;
			var message = Dsq.Strings.ARE_YOU_SURE_YOU_WOULD_LIKE_TO_REPORT_THIS_COMMENT_TO_A_MODERATOR + '? \
			<br /><br /> \
			<button type="button" onclick="Dsq.Popup._closePopup(null, true)"><strong>' + Dsq.Strings.NO + '</strong>, ' + Dsq.Strings.NEVER_MIND + '</button>&nbsp;&nbsp;&nbsp;<button type="button" onclick="Dsq.Post.report(' + id + ', true);"><strong>' + Dsq.Strings.YES + '</strong>, ' + Dsq.Strings.FLAG_INAPPROPRIATE_COMMENT + '</button><br /><br />'
			+ Dsq.Strings.THIS_WILL_FLAG_COMMENTS_FOR_MODERATORS_TO_TAKE_ACTION + '. \
			';

			Dsq.Popup.popModal(message, title, id);
		}
	};



	this.showAlert = function(id, msg) {
		var msgEl = Dsq.$('dsq-comment-message-' + id);
		var alert = '<div class="dsq-comment-alert">' + msg + '</div>';

		msgEl.innerHTML = alert + msgEl.innerHTML;
	};

};
// Dsq.Post


/**
 * Dsq.Thread
 */
Dsq.Thread = new function() {
	this.fc = null;
	this.ff = null;
	this.ac = null;

	
	this.adminIsOn = false;

	
	
	

	this.hlComment = null;
	this.hlCommentClass = null;

	this.getNextComment = function(el) {
		var start_id = el.id;
		while(el = el.nextSibling) {
			if(el.id && el.id.indexOf('dsq-comment-') != -1 && el.id != start_id) {
				return el;
			}
		}
		return null;
	};

	this.getActiveCommentId = function() {
		if (document.URL.indexOf('#comment-') >= 0) {
			var anchor = document.URL.slice(document.URL.indexOf('#') + 1);
			return anchor.replace('comment-', '');
		}
		return null;
	};

	this.highlightAnchor = function() {
		var i = this.getActiveCommentId();
		if (i == null) return false;
		var id = 'dsq-comment-' + i;
		var hash = window.location.hash;

		// Toggle the hash incase the comment isn't available when the page loads
		// for WebKit-based browsers.
		if (Dsq.Utils.webkit) {
			window.location.hash = '';
			window.location.hash = hash;
		}

		this.hlComment = Dsq.$(id);
		// Adding this conditional guard pending #289
		if (!this.hlComment) {
			return;
		}
		this.hlCommentClass = this.hlComment.className;
		this.hlComment.className += ' dsq-hl-anchor';

		setTimeout("Dsq.Thread.highlightClear()", 3000);
	};

	this.highlightClear = function() {
		if (!this.hlComment) {
			return;
		}
		this.hlComment.className = this.hlCommentClass;
	};

	this.login = function(toggle) {
		// toggle id is #dsq-reply-login-[id]
		var postId;
		if(toggle.id.indexOf('dsq-reply-login') != -1) {
			postId = toggle.id.slice(16);
			var container = Dsq.$('dsq-reply-' + postId);
		} else {
			var container = Dsq.$('dsq-post-add');
		}

		if(toggle) {
			if(toggle.className == 'dsq-login-active') {
				Dsq.Iframes.showReplyIframeInContainerIfAllowed(container, postId);
				toggle.className = '';
			} else {
				Dsq.Iframes.showLoginIframeInContainer(container, postId);
				toggle.className = 'dsq-login-active';
			}
		} else {
			Dsq.Iframes.showLoginIframeInContainer(container, postId);
		}

		if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
	};


	this.paginate = function(page, el_clicked, per_page) {
		// Use extra_params to pass any override parameters that we need to persist.
		var extra_params = '';

		// "Per page" can either be overriden by providing it as an argument
		// (per-call) or setting the disqus_per_page override variable (global).
		if(typeof per_page == 'undefined') {
			per_page = null;
		}
		if(typeof disqus_per_page != 'undefined' && per_page === null) {
			per_page = disqus_per_page;
		}

		if(typeof disqus_sort != 'undefined') {
			extra_params += '&sort=' + disqus_sort;
		}
		if(per_page !== null) {
			extra_params += '&per_page=' + per_page;
		}

		Dsq.$('dsq-pagination').innerHTML += '<img src="http://media.disqus.com/images/loading-small.gif">';
		
		if(el_clicked) {
			el_clicked.style.display = 'none';
		}
		
		Dsq.Utils.execScript('http://disqus.com/forums/winajuda/thread.js'
			+ '?slug='	+ 'bem_vindo_ao_desktop_do_windows_7'
			+ '&p='		+ page
			+ extra_params);
	};

	this.sortBy = function(sort) {
		var disqus_script = document.createElement('script');
		var disqus_date = new Date();

		if (location.hash != '') {
			location.hash = '#disqus_thread';
		}

		if(typeof(disqus_url) == 'undefined') {
			disqus_url = disqus_href;
		}
		disqus_script.type = 'text/javascript';
		disqus_script.src = 'http://disqus.com/forums/winajuda/thread.js'
			+ '?slug='	+ 'bem_vindo_ao_desktop_do_windows_7'
			+ '&sort='	+ sort
			+ '&title='
			+ '&'		+ disqus_date.getTime();

		Dsq.$('dsq-comments').innerHTML = '<img src="http://media.disqus.com/images/loading.gif">';
		Dsq.container.appendChild(disqus_script);
	};

	this.subscribe = function(status, email) {
		// `status` is an int -- 1 to subscribe, 0 to unsubscribe
		if(Dsq.jsonData.request.is_authenticated || email) {
			// If authenticated user OR anonymous email provided

			if(email) {
				Dsq.Popup._closePopup(null, true);
			}

			Dsq.Utils.execScript('http://disqus.com/forums/winajuda/subscribe.js'
				+'?status=' 	+ status
				+ '&slug='		+ 'bem_vindo_ao_desktop_do_windows_7'
				+ '&email=' 	+ encodeURIComponent(email));

		} else if(!email) {
			// If anonymous user and no email has been provided yet, prompt for email

			var title = 'Subscribe to this comment thread';
			var message = ' \
				New comments will be sent directly to your email inbox! \
				<div class="dsq-subscribe-submit"> \
					<p><strong>Enter your email address below.</strong></p> \
					<input type="text" id="dsq-subscribe-email"> \
					<button type="button" onclick="Dsq.Thread.subscribe(1, Dsq.$(\'dsq-subscribe-email\').value)">Subscribe</button> \
				</div> \
			';

			Dsq.Popup.popModal(message, title);
		}
	};

	this.showSettings = function() {
		if (!Dsq.jsonData.request.is_moderator) {
			return;
		}

		/* The form has to be re-designed when more options will come out. */
		var html = 'Automatically close comments after <input size="3" id="dsq-thread-days-alive" value="' + Dsq.jsonData.thread.days_alive + '" type="text" /> days. Existing comments will still be displayed.<br /><br />(Using 0 days will disable this feature)<br /><br />'
								 + '<button type="button" onclick="Dsq.Thread.updateDaysAlive();" class="dsq-button-small"><span>Save</span></button>'
								 + '<span id="dsq-thread-settings-status" class="dsq-options-status"></span>';

		Dsq.Popup.popModal(html, 'Settings');
	};

  this.showModeratorActions = function() {
      if (!Dsq.jsonData.request.is_moderator) {
          return;
      }

      var html = '<div class="dsq-moderate-options"><table><tr>' +
                 '<td>' + Dsq.Strings.ACTIONS + '</td><td><ul>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleClosed(); return false;">' +
              (Dsq.jsonData.thread.closed ? Dsq.Strings.OPEN_THREAD : Dsq.Strings.CLOSE_THREAD) +
              '</a></li>';
      html += '<li><a href="#" onclick="Dsq.Thread.toggleKilled(); return false;">' +
              (Dsq.jsonData.thread.killed ? Dsq.Strings.RESTORE_THREAD : Dsq.Strings.REMOVE_THREAD) +
              '</a></li>';
      html += '</ul></td></tr></table></div>' +
              '<p>Go to the full <a href="http://disqus.com/comments/moderate-threads/" target="_blank">moderate panel</a> for more options.</p>';
      Dsq.Popup.popModal(html, Dsq.Strings.MODERATE_OPTIONS);
  };

	this.updateDaysAlive = function() {
		  var days = Dsq.$('dsq-thread-days-alive').value;
		  var status = Dsq.$('dsq-thread-settings-status');
		  Dsq.Utils.postToUrl('http://disqus.com/forums/winajuda/update_days_alive.js', {days:days,thread:Dsq.jsonData.thread.id});
		  status.innerHTML = 'Saved!';
		  window.setTimeout(function() { status.innerHTML = ''; }, 1000);
	};

  this.toggleClosed = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/winajuda/toggle_thread_closed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };

  this.toggleKilled = function() {
      Dsq.Utils.postToUrl('http://disqus.com/forums/winajuda/toggle_thread_killed.js', {thread:Dsq.jsonData.thread.id});
      window.setTimeout(function() { window.location.reload(); }, 500);
  };
};
// Dsq.Thread

Dsq.Events = function() {
	var obj = {};

	// Private
	var handlers = {};
	var getHandlers = function(event) {
		if (handlers[event] === undefined) {
			handlers[event] = [];
		}
		return handlers[event];
	};

	// Public
	// Value keys : postId, node, xtype
	obj.REPLY_IFRAME_CREATED = 1;
	// Value keys : postId, opened
	obj.REPLY_IFRAME_TOGGLED = 2;
	obj.fire = function(event, opt_value) {
		if (!event) {
			throw new Error('Unknown event');
		}
		var value = opt_value || {};
		for (var i=0; i<getHandlers(event).length; i++) {
			getHandlers(event)[i](value);
		}
	};
	obj.addHandler = function(event, callback) {
		getHandlers(event).push(callback);
	};

	return obj;
}();

/**
 * Dsq.Realtime
 */
Dsq.Realtime = new function() {
	var initialized = false;
	var interval = null;
	var last_checked = Dsq.jsonData.request.timestamp;
	var new_posts = [];
	var ongoing_request = false;
	var prev_script = null;

	function updateNewPostCount() {
		Dsq.$('dsq-realtime-alert').style.display = new_posts.length ? 'block' : 'none';

		Dsq.$('dsq-realtime-queued').innerHTML = new_posts.length
		+ ' new '
		+ Dsq.Utils.pluralize(new_posts.length, 'comment', 'comments')
		+ Dsq.Utils.pluralize(new_posts.length, ' was', ' were')
		+ ' just posted.';

		Dsq.$('dsq-realtime-show').innerHTML = '(' + Dsq.Strings.SHOW + ')';
	}

	function insertNewPosts() {
		var post_id = null;
		var after_id = Dsq.$('dsq-sort-select').value === 'oldest' ? -1 : null;

		for (var i=0; i<new_posts.length; i++) {
			post_id = new_posts[i];
			Dsq.Post.insert(after_id, post_id, Dsq.jsonData.posts[post_id].message);
			Dsq.Post.incrementPostCount();
			Dsq.Post.outlineComment(post_id);
		}
		new_posts = [];
	}

	this.enableInterval = function() {
		interval = setInterval(Dsq.Realtime.check, Dsq.jsonData.context.realtime_speed);
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.ENABLED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.PAUSE + ')';
	}

	this.disableInterval = function() {
		if (interval) {
			clearInterval(interval);
			interval = null;
		}
		Dsq.$('dsq-realtime-status').innerHTML = Dsq.Strings.PAUSED;
		Dsq.$('dsq-realtime-toggle').innerHTML = '(' + Dsq.Strings.RESUME + ')';
	}

	this.toggleInterval = function() {
		if (!interval) {
			Dsq.Realtime.enableInterval();
		} else {
			Dsq.Realtime.disableInterval();
		}
		return false;
	}

	this.initialize = function() {
		if (!initialized) {
			initialized = true;
			Dsq.$('dsq-realtime-toggle').onclick = this.toggleInterval;
			if (!Dsq.jsonData.forum.streaming_realtime) {
				Dsq.$('dsq-realtime-show').onclick = this.show;
				updateNewPostCount();
			}
			if (Dsq.jsonData.thread.realtime_paused) {
				Dsq.Realtime.disableInterval();
			} else {
				Dsq.Realtime.enableInterval();
			}
		}
	}

	this.show = function() {
		insertNewPosts();
		updateNewPostCount();
		return false;
	}

	this.check = function() {
		if (!ongoing_request && Dsq.jsonData.realtime_enabled) {
			if (prev_script) {
				prev_script.parentNode.removeChild(prev_script);
			}
			ongoing_request = true;
			prev_script = Dsq.Utils.execScript('http://disqus.com/forums/33220872/realtime.js?timestamp=' + last_checked);
		}
	};

	this.update = function(timestamp, posts, users) {
		ongoing_request = false;
		last_checked = timestamp;

		if (users) {
			for (var user_id in users) {
				if (users.hasOwnProperty(user_id)) {
					if (!Dsq.jsonData.users[user_id]) {
						Dsq.jsonData.users[user_id] = users[user_id];
					}
				}
			}
		}

		if (posts) {
			for (var post_id in posts) {
				if (posts.hasOwnProperty(post_id)) {
					if (!Dsq.jsonData.posts[post_id]) {
						Dsq.jsonData.posts[post_id] = posts[post_id];
						new_posts.push(post_id);
					}
				}
			}

			if (Dsq.jsonData.forum.streaming_realtime) {
				insertNewPosts();
			} else {
				updateNewPostCount();
			}
		}
	};

}();

// DEPRECATED
Dsq.Iframes = function() {
	// Different style of object from the above. Hoping to switch to this for some reason.
	var obj = {};

	// Private
	var showIframeInContainer = function(container, id, markup) {
		// Look through container for iframes, hiding them, except show one that matches id
		// If none of them matched id, create a new iframe using markup and insert it.
		// Returns the iframe node if and only if it was newly created.
		var found = false;
		for (var i=0; i<container.childNodes.length; i++) {
			var child = container.childNodes[i];
			if (child.nodeName == 'IFRAME') {
				if (child.id == id) {
					child.style.display = 'block';
					found = true;
				} else {
					child.style.display = 'none';
				}
			}
		}
		if (found) {
			return;
		}
		// The iframe wasn't found, so construct it and add it to the container.
		// Don't use innerHTML because it might reload iframes
		var div = document.createElement('div');
		div.innerHTML = markup;
		var iframe = div.childNodes[0];
		div.removeChild(iframe);
		container.appendChild(iframe);
		return iframe;
	};

	// Public
	obj.makeReplyIframeId = function(opt_postId, opt_xtype) {
		var id = 'dsq-post-add-iframe';
		if (opt_xtype) {
			id += '-' + opt_xtype;
		}
		if (opt_postId) {
			id += '-' + opt_postId;
		}
		return id;
	};
	obj.makeLoginIframeId = function(opt_postId) {
		if (!opt_postId) {
			return 'dsq-login-iframe';
		}
		return 'dsq-login-iframe-' + opt_postId;
	};
	obj.makeReplyIframeName = function(opt_postId, opt_xtype) {
		var name = 'dsq-reply-frame';
		if (opt_xtype) {
			name += '-' + opt_xtype;
		}
		if (opt_postId) {
			name += '-' + opt_postId;
		}
		return name;
	};
	obj.showReplyIframeInContainer = function(container, opt_postId, opt_extraParams, opt_className) {
		// Construct the id so we can check if it's already present.
		// Hide any other iframes we find, and show this one if it's found.
		var params = opt_extraParams || {};
		// use xtype in the id and name so we can distinguish media replies from text replies:
		var id = Dsq.Iframes.makeReplyIframeId(opt_postId, params.xtype);
		var name = Dsq.Iframes.makeReplyIframeName(opt_postId, params.xtype);
		var attributes = {
			'id': id,
			'name': name,
			'class': opt_className || 'dsq-post-reply'
			};
		var markup = Dsq.Templates.frameReply(opt_postId, opt_extraParams, attributes);
		var iframe = showIframeInContainer(container, id, markup);
		// It was newly created
		if (iframe) {
			Dsq.Events.fire(Dsq.Events.REPLY_IFRAME_CREATED, {
				postId: opt_postId,
				node: iframe,
				xtype: params.xtype
			});
		}
	};
	obj.showLoginIframeInContainer = function(container, opt_postId) {
		var id = Dsq.Iframes.makeLoginIframeId(opt_postId);
		var markup = Dsq.Templates.frameLogin({id: id});
		showIframeInContainer(container, id, markup);
	};
	obj.showReplyIframeInContainerIfAllowed = function(container, opt_postId) {
		if (Dsq.jsonData.context.show_reply) {
			obj.showReplyIframeInContainer(container, opt_postId);
		} else {
			obj.hideAllInContainer(container);
		}
	};
	obj.hideAllInContainer = function(container) {
		for (var i=0; i<container.childNodes.length; i++) {
			var child = container.childNodes[i];
			if (child.nodeName == 'IFRAME') {
				child.style.display = 'none';
			}
		}
	};

	return obj;
}();

Dsq.Twitter = new function() {
	var that = this;

	this.startTwitterConnect = function() {
		var popupParams = 'location=0,status=0,width=800,height=400';
		that._twitterWindow = window.open(Dsq.jsonData.settings.disqus_url + '/_ax/twitter/begin/', 'twitterWindow', popupParams);
		that._twitterInterval = window.setInterval(that.completeTwitterConnect, 1000);
	};

	this.completeTwitterConnect = function() {
		if (that._twitterWindow.closed) {
			window.clearInterval(that._twitterInterval);
			window.location.reload();
		}
	};
};

Dsq.Yahoo = new function() {
	var that = this;

	this.startYahooConnect = function() {
		var popupParams = 'location=0,status=0,width=800,height=400';
		that._yahooWindow = window.open(Dsq.jsonData.settings.disqus_url + '/_ax/yahoo/begin/', 'yahooWindow', popupParams);
		that._yahooInterval = window.setInterval(that.completeYahooConnect, 1000);
	};

	this.completeYahooConnect = function() {
		if (that._yahooWindow.closed) {
			window.clearInterval(that._yahooInterval);
			window.location.reload();
		}
	};
};

Dsq.OpenID = new function() {
	var that = this;

	this.requestURL = function() {
		var message = '<table class="dsq-openid-form"><tr><td style="vertical-align:top;" rowspan="2"><img src="' + Dsq.jsonData.settings.media_url + '/images/openid-icon-100x100.png" /></td>';
		message += '<td><label for="dsq-openid-url">OpenID URL:</label></td><td><input type="text" id="dsq-openid-url" /></td></tr>';
		message += '<tr><td><label for="dsq-openid-username">Display name:</label></td><td><input type="text" id="dsq-openid-username" /></td></tr>';
		message += '<tr><td class="dsq-openid-submit" colspan="3"><input type="button" value="Sign in" onclick="Dsq.OpenID.startConnect();" /></td></tr>';
		message += "</table>";

		Dsq.Popup.popModal(message, 'Sign in using OpenID');
	};

	this.startConnect = function() {
		var isblank = function(str) {
			return /^\s*$/.test(str);
		};

		var openid_url = Dsq.$('dsq-openid-url').value;
		var username = Dsq.$('dsq-openid-username').value;

		if (isblank(openid_url)) {
			return;
		}

		var popupParams = 'location=0,status=0,width=800,height=500';
		var url = Dsq.jsonData.settings.disqus_url + '/_ax/openid/begin/' + '?url=' + encodeURIComponent(openid_url) + '&username=' + encodeURIComponent(username);
		that._openidWindow = window.open(url, 'openidWindow', popupParams);
		that._openidInterval = window.setInterval(that.completeConnect, 1000);
	};

	this.completeConnect = function() {
		if (that._openidWindow.closed) {
			window.clearInterval(that._openidInterval);
			window.location.reload();
		}
	};
};

Dsq.Reaction = new function() {
	var that = this;

	this.hide = function(id) {
		Dsq.Utils.execScript('http://disqus.com/forums/winajuda/hidereaction.js?' + 'reaction_id=' + id);
	};

	this.reportMissingReactions = function() {
		if (!Dsq.jsonData.request.is_moderator || !Dsq.jsonData.forum.reactions_enabled) {
			return;
		}

		if (Dsq.jsonData.thread.queued) {
			Dsq.Popup.popModal('Your report has been received. The system will automatically search for new reactions; if any are found, they will be displayed on this comment thread.<br/><br/>Thank&nbsp;you.',
												 'Reported missing reactions');
			return;
		}

		Dsq.Utils.execScript(Dsq.jsonData.settings.disqus_url + '/forums/winajuda/queueurl.js');
	};
};

Dsq.CNN = function() {
	var obj = {};

	obj.authenticate = function() {
		var url = Dsq.jsonData.settings.disqus_url + "/saml/cnn/try/";
		Dsq.Utils.postToUrl(url, {'target': document.location}, true);
	};

	return obj;
}();


if(Dsq.Utils.ie6) {
	(function() {
		DSQ_HEADER_AVATAR_RE = /<div class="dsq-header-avatar"(.*?)>/gim;
		Dsq.Templates.registerFilter('postPrependHeader', function(html, post_id) {
			// Add "onmouseout" for dsq-header-avatar for dropProfile
			// functionality since IE6 cannot use :hover.
			function _headerAvatarReplace(content, inner, _unused, html) {
				return '<div class="dsq-header-avatar" '
					+ inner
					+ ' onmouseout="Dsq.Post.dropProfile(' + post_id + ')">';
			}
			html = html.replace(DSQ_HEADER_AVATAR_RE, _headerAvatarReplace);
			return html;
		});
	})();
}





	// TODO: Move Seesmic code outside of the main script.  Don't let this script clobber the global namespace.
	if(typeof seesmic == 'undefined') { var seesmic = {}; }
	seesmic.widget = new function () {
		this.callback = function (data) {
			playerVersion = data.disqusplayer;
		};
	};

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://seesmic.com/version.js?callback=seesmic.widget.callback');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	
	var scriptEl = document.createElement('script');
	scriptEl.setAttribute('type', 'text/javascript');
	scriptEl.setAttribute('src', 'http://media.disqus.com/javascript/library/swfobject.js');
	document.getElementsByTagName('head')[0].appendChild(scriptEl);

	function see_play_video(_videoUri, _add) {
		var swf = !!playerVersion ? playerVersion : 'http://seesmic.com/embeds/StandalonePlayer.swf';

		flashcontentDiv = Dsq.$(_videoUri + '_content');
		previewDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_preview');
		hideDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_hide');
		showDiv = Dsq.$('dsq-seesmic-' + _videoUri + '_show');
		if(_add) {
			// push flash widget
			var so = new SWFObject(swf, 'sotester', '300', '270', '9', '#000000');
			so.addVariable('video', _videoUri);
			so.addParam('allowFullScreen', 'true');
			so.addParam('allowScriptAccess','always');
			so.useExpressInstall('swfobject/expressinstall.swf');
			so.write(_videoUri + '_content');

			previewDiv.style.display = 'none';
			hideDiv.style.display = 'block';
			showDiv.style.display = 'none';
		}
		else {
			flashcontentDiv.innerHTML = '';
			previewDiv.style.display = 'block';
			hideDiv.style.display = 'none';
			showDiv.style.display = 'block';
		}
	};





(function() {
	//
	// Load theme.  This overrides the base templates with template functions
	// from the respective themes.
	//
	if (Dsq.jsonData.integration.theme == 4) {
		var theme = 'narcissus';
		// HACK: Set variable on window to use post message.
		window.disqus_use_postmessage = true;

		
		for(var prop in Dsq.Themes[theme]) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Templates[prop] = Dsq.Themes[theme][prop];
			}
		}
		
		for(var prop in Dsq.Post) {
			if(Dsq.Themes[theme] && Dsq.Themes[theme].hasOwnProperty(prop)) {
				Dsq.Post[prop] = Dsq.Themes[theme][prop];
			}
		}
	}

	//
	// Register templates.  This must be done after all themes are loaded.
	//
	Dsq.Templates.registerTemplate('authPost', Dsq.Templates.authPost);
	Dsq.Templates.registerTemplate('header', Dsq.Templates.header);
	Dsq.Templates.registerTemplate('footer', Dsq.Templates.footer);
	Dsq.Templates.registerTemplate('trackbacks', Dsq.Templates.trackbacks);
	Dsq.Templates.registerTemplate('reactions', Dsq.Templates.reactions);
	Dsq.Templates.registerTemplate('prependPost', Dsq.Templates.prependPost);
	Dsq.Templates.registerTemplate('appendPost', Dsq.Templates.appendPost);
	Dsq.Templates.registerTemplate('postPrependHeader', Dsq.Templates.postPrependHeader);
	Dsq.Templates.registerTemplate('postAppendHeader', Dsq.Templates.postAppendHeader);
	Dsq.Templates.registerTemplate('preBody', Dsq.Templates.preBody);
	Dsq.Templates.registerTemplate('postBody', Dsq.Templates.postBody);
	Dsq.Templates.registerTemplate('postFooter', Dsq.Templates.postFooter);
	Dsq.Templates.registerTemplate('_popupGeneric', Dsq.Templates._popupGeneric);
	Dsq.Templates.registerTemplate('voted', Dsq.Templates.voted);
	Dsq.Templates.registerTemplate('popupProfile', Dsq.Templates.popupProfile);
	Dsq.Templates.registerTemplate('postBox', Dsq.Templates.postBox);
	Dsq.Templates.registerTemplate('pagination', Dsq.Templates.pagination);
	Dsq.Templates.registerTemplate('postComment_onSuccess', Dsq.Templates.postComment_onSuccess);

})();

Dsq.container.className = "clearfix";
Dsq.container.innerHTML = ' \
<ul id="dsq-comments">\
	 <li id="dsq-comment-16145838">\
	 <div id="dsq-comment-header-16145838" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145838" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145838" href="http://www.tenten.com.br/" target="_blank" rel="nofollow">@le</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145838" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145838" class="dsq-comment-message">Ótimo post, Ghedin.<br>Confesso que a parte de "estar à frente da concorrência" é um tanto tendenciosa, porque usuários das outras plataformas irão defender as respectivas com unhas e dentes, mas eu confesso que sempre gostei da barra de tarefas do Windows e fico muito feliz na forma como ela é tratada no Windows 7.<br>Eles juntaram a Quick Launch com a barra de tarefas em si, dá pra dizer que ela é uma Quick Launch interativa, idéia genial da parte deles. :)<br>O chato é ler os fanboys/xiitas de que é cópia descarada disso e daquilo.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145839">\
	 <div id="dsq-comment-header-16145839" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145839" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145839" href="http://sobre.rodrigoghedin.com.br/" target="_blank" rel="nofollow">Rodrigo Ghedin</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145839" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145839" class="dsq-comment-message"><em>@ @le</em><br><br>É bem isso: uma junção da barra de tarefas com a <em>quick launch</em>. Mas não se limita a tal, vai além. As <em>jump lists</em> são contextuais, a pré-visualização de janelas é inteligente (ela "pega" abas no navegador!), a liberdade do usuário em configurar a barra de tarefas, incluindo a bandeja, ao seu gosto, é impressionante.<br><br>É como já disse a outro leitor, num post passado: essa nova barra de tarefas causará uma revolução talvez comparável à inclusão da barra de tarefas no Windows 95. É um enorme passo em relação à concorrência, algo como a interface <strong>Ribbon</strong> do <strong>Office 2007</strong> - ou alguém já viu um OpenOffice da vida com algo minimamente parecido e tão funcional quanto? ;) .<br><br>[]\'s!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145840">\
	 <div id="dsq-comment-header-16145840" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145840" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145840">henrique</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145840" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145840" class="dsq-comment-message">Ghedin vc ja teve a oportunidade de testar o Windows 7??</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145841">\
	 <div id="dsq-comment-header-16145841" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145841" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145841">Rafael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145841" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145841" class="dsq-comment-message">@Ghedin,<br><br>"A propósito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de água fria: a inspiração veio do <strong>Windows 1.01</strong>. Dock? Ele só seria inventado <em>15 anos</em> depois…"<br><br>EXPLÊNDIDO, SENSACIONAL!<br><br>Isso responde todos os comentários deste tópico: <a href="http://www.winajuda.ig.com.br/2008/10/28/windows-7-na-pdc-2008-veja-as-novidades/#comments" rel="nofollow">http://www.winajuda.ig.com.br/2008/10/28/window...</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145842">\
	 <div id="dsq-comment-header-16145842" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145842" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145842">Anderson</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145842" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145842" class="dsq-comment-message">@Ghedin,<br><br>“A propósito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de água fria: a inspiração veio do Windows 1.01. Dock? Ele só seria inventado 15 anos depois…”<br><br>EXPLÊNDIDO, SENSACIONAL! [²] :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145843">\
	 <div id="dsq-comment-header-16145843" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145843" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145843">Marcelo</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145843" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145843" class="dsq-comment-message">No geral, eu estou dentro das estatisticas.<br><br>Mas,<br><br><strong>90,4%</strong> utilizam o recurso de agrupar janelas iguais num único botão da barra de tarefas;<br><br>EU ACHO ISSO HORRIVEL. E PELO JEITO SOU MINORIA</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145844">\
	 <div id="dsq-comment-header-16145844" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145844" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145844">Will Walber</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145844" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145844" class="dsq-comment-message">“A propósito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de água fria: a inspiração veio do Windows 1.01. Dock? Ele só seria inventado 15 anos depois…”<br>EXPLÊNDIDO, SENSACIONAL! --&gt;3, 4, 5, 6... ^ ^</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145845">\
	 <div id="dsq-comment-header-16145845" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145845" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145845">Oi</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145845" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145845" class="dsq-comment-message">Oi Ghedin, desculpe mais um pendrive MultiLaser de 8GB que é Generic Flash Disk, e no WIndows mostra como PenDrive genérico é pirata?<br> <br>Obrigado</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145846">\
	 <div id="dsq-comment-header-16145846" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145846" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145846" href="http://meuwindows.brogui.com/" target="_blank" rel="nofollow">Neto Lima</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145846" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145846" class="dsq-comment-message">Ganhei o dia, dei um sorriso ao ler este post...<br><br><br>=D</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145847">\
	 <div id="dsq-comment-header-16145847" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145847" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145847">Guttemberg</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145847" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145847" class="dsq-comment-message">Parece que o Windows 7 vai mesmo trazer uma série de inovações. Eu não diria "revolução" por considerar a palavra exagerada demais - embora possivelmente a Microsoft aprecie usá-la. Antes, o que vejo é um constante processo de aprimoramente, baseado na observação do próprio sistema (Windows.*) com seus pontos bons e ruins, bem como de outras plataformas (Linux, Mac, etc). Embora eu perceba muitas semelhanças entre esses "novos" paradigmas do Windows 7 e o KDE, eu não usuaria a palavra "cópia" e sim reaproveitamento e melhoria de conceitos. O que é algo muito bom, embora creia que a Microsoft não admitiria ter tirado uma idéia do KDE, por exemplo. ;-)<br><br>Mas ainda ainda sim novos conceitos são bem vindos, até mesmo para o Linux, pois estou certo que estas boas idéias serão "copiadas" - ou reaproveitadas - pela comunidades Linux. E, como já disse, não há nada de mal nisso. Na verdade, espero que a Microsoft, o Linux em suas inúmeras encarnações e o Mac se copiem mutuamente e com isso se aprimorem cada vez mais. Quem lucra com isso somos nós, usuários. <br><br>Quanto a dizer que o Windows está muito à frente da concorrência, acho isso exagerado, tendencioso até, como outra pessoa comentou. Abandonei o Windows na versão XP e não sinto vontade de retornar. Software de graça, segurança, facilidade de administração (Sim! Acredite!) e uma flexibilidade do sistema que nunca sonhei existir nos meus tempos de W3.11, W95, W98, WMe, W2k e WXP são as principais razões. Acho que considerar um sistema melhor ou pior depende muito do cenário. Por exemplo, para usuários que não gostam das "facilidades" que consomem recursos em demasia e nos afastam de um real controle das coisas, usuários que gostam das coisas do seu jeito, usuários que crêem numa atitude mais cooperativa do que comercial... Em suma, usuários como eu! Para estes usuários o Linux é melhor. O mesmo vale para situações em que se precisa de sistemas customizados e enxutos, adotados para situações específicas. Mas para usuários médios, aí sim creio que o Windows seja mesmo melhor.<br><br>E isso aí,<br>Abraços</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145848">\
	 <div id="dsq-comment-header-16145848" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145848" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145848">Rafael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145848" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145848" class="dsq-comment-message">Alguem sabe onde baixar a versão do Windows 7 que foi apresentado no PDC 2008?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145849">\
	 <div id="dsq-comment-header-16145849" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145849" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145849">Will Walber</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145849" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145849" class="dsq-comment-message">Ei, de acordo com o Baboo, o "Sete" vai suportar ISO nativamente.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145850">\
	 <div id="dsq-comment-header-16145850" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145850" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145850">Breno</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145850" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145850" class="dsq-comment-message">E quanto ao sistema de arquivos? Vai continuar o NTFS?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145851">\
	 <div id="dsq-comment-header-16145851" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145851" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145851">gosselen</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145851" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145851" class="dsq-comment-message">Breno<br><br>"E quanto ao sistema de arquivos? Vai continuar o NTFS?"<br>Bem lembrado, será que o novo sistema de arquivos não vai vir no Win 7? Me parece que a Microsoft não tocou mais no assunto!<br>[]\'s</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145852">\
	 <div id="dsq-comment-header-16145852" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145852" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145852" href="http://sobre.rodrigoghedin.com.br/" target="_blank" rel="nofollow">Rodrigo Ghedin</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145852" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145852" class="dsq-comment-message"><em>@ Rafael</em><br><br>A <em>build</em> mostrada na PDC 2008 é interna, ou seja, por ora, sua distribuição e utilização por pessoas não autorizadas é <strong>ilegal</strong>.<br><br><em>@ Breno</em><br><br>O <strong>WinFS</strong>, sistema de arquivos que, a princípio, viria no Vista, foi descontinuado. A menos que a Microsoft anuncie algo novo até o lançamento do 7, continuaremos no NTFS.<br><br>[]\'s!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145853">\
	 <div id="dsq-comment-header-16145853" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145853" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145853">Cesar Duarte</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145853" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145853" class="dsq-comment-message">&lt;cite&gt;<a href="#comment-33090" rel="nofollow"></a>&lt;/cite&gt; “A propósito, para quem acha que ela foi inspirada no KDE ou no Dock do Mac OS X, um balde de água fria: a inspiração veio do Windows 1.01. Dock? Ele só seria inventado 15 anos depois…”<br><br><br>EXPLÊNDIDO, SENSACIONAL! –&gt;10^100x30x2<br> <br>chupa que é de uva mac fanboys!!!  XD</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145854">\
	 <div id="dsq-comment-header-16145854" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145854" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145854">Adao</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145854" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145854" class="dsq-comment-message">O que é bom, visto que o NTFS é um excelente sistema de arquivos. Seguro, rápido e bem testado. A MS não deve mexer em time que está ganhando.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145855">\
	 <div id="dsq-comment-header-16145855" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145855" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145855">MalarKeY</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145855" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145855" class="dsq-comment-message">[Mactards Not Detected!]<br><br><br>Pensou a MS vem com uma grande surpresa com o WinFS? Mas acho que não, pois como disse o Adao, A Microsoft não mexeria no que está quieto.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145856">\
	 <div id="dsq-comment-header-16145856" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145856" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145856">Rafael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145856" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145856" class="dsq-comment-message">@ghedin,<br><br>"A <em>build</em> mostrada na PDC 2008 é interna, ou seja, por ora, sua distribuição e utilização por pessoas não autorizadas é <strong>ilegal</strong>."<br>E se por ventura alguém que foi ao PDC 2008, recebeu o Windows 7 pelo simples fato de ter ido à Conferência e disponibilizar, através de uma ISO, o sistema via torrent? Seria um desrespeito aos direitos autorais?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145857">\
	 <div id="dsq-comment-header-16145857" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145857" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145857" href="http://www.tenten.com.br/" target="_blank" rel="nofollow">@le</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145857" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145857" class="dsq-comment-message">@Rafael<br><br><br>Esse build foi distribuído em um HD externo com o Windows 7 já instalado. ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145858">\
	 <div id="dsq-comment-header-16145858" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145858" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145858" href="http://www.obipolar.com/" target="_blank" rel="nofollow">Marcos Saiba mais sobre Bipola</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145858" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145858" class="dsq-comment-message">A M$ está copiando direto tanto o visual, quanto as funcionalidades do Linux, porém com a diferença de que sempre o SO fica mais pesado, necessitando de uma máquina mais potente. É justamente neste ponto (fora as falhas de segurança) que perde para o Tux. Mas, vamos ver. Quem sabe no futuro eu troque o meu velho XP (que fica em um 2° HDD) para o Win 7. Pelo menos está mais bonito e tomara que mais funcional tbm, pois só a beleza não faz a minha cabeça. As facilidades e a segurança que me são oferecidas pelo Debian. Não preciso de antivírus e firewall, pois o segundo (IPTables) é nativo e muito mais competente que qualquer similar da plataforma Win. Não é proprietário, tem infinitas fontes de suporte, etc, etc, etc.<br>Não estou fazendo comparações com o intuito de menosprezar o Win, pois ainda preciso dele para alguns jogos e é claro, é bem mais fácil que o Pinguimno manejo. Entretanto o preço que se paga pelas facilidades do Win me fazem correr para o outro. Só o fato de nunca ter precisado reinstalar os meus Tux\'s desde que os instalei em minhas máquinas já é uma vantagem inebriante (no Win já perdi as contas de quantas vezes tive que reinstalar, por erros no SO).<br>Abraços</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145859">\
	 <div id="dsq-comment-header-16145859" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145859" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145859">Fabiano Matheus</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145859" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145859" class="dsq-comment-message"><strong>"3%</strong> dos usuários de Windows no mundo inteiro utilizam o mini-Media Player minimizado na barra de tarefas"<br><br>Não não! Isso não pode ser verdade :D</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145861">\
	 <div id="dsq-comment-header-16145861" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145861" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145861">Fabrício</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145861" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145861" class="dsq-comment-message">Eu uso ArchLinux, uma das distros que digamos assim, seja mais conservadora a não recomendada para iniciantes, e mesmo assim, reconheço que a Microsoft capricha no visual de tudo que faz. E no Windows não poderia ser diferente.<br><br>Eu poderia ser mais um fanboy e dizer que foi tudo cópia do KDE, que pensando direitinho, não foi. Uma coisa é um recurso patenteado, outro é uma tendência ou um estilo.<br><br>Se fosse como os fanboys acham, só existiria mouse no Mac, porque esse recurso foi introduzido nele. Mas não, o estilo clicar, arrastar, menus, janelas, copiar, colar, selecionar, maximizar, minimizar existem em praticamente todos os sistemas operacionais, todas as interfaces gráficas.<br><br>Sempre me empolgo ao ler notícias sobre o Windows 7, que está trazendo mudanças que realmente nunca foram pensadas. Isso é o melhor em um sistema, introduzir novidades, trazer coisas novas, revolucionar. Digo, não apenas em recursos visuais mas também em recursos que facilitem o que o usuário está fazendo no seu computador.<br><br>O ponto mais importante a ser tocado, o mais relevante de todos, e que eu e muitos usuários estão aguardando, são os requerimentos! Se continuarem os mesmos, será ótimo para a maioria das pessoas. Não precisaremos de outro upgrade, será praticamente como a mudança do Windows 95 para o 98!<br><br>Espero que seja assim. <br>Parabéns pelo Blog, Ghedin.<br>[]\'s</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145862">\
	 <div id="dsq-comment-header-16145862" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145862" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145862">Rogerio</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145862" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145862" class="dsq-comment-message">É, mais uma versão do Windows! Infelizmente sujeita a inúteis comparações tipo: Prefiro o xp, sou mais o Vista, o Linux é melhor, bom mesmo é o MAc e por aí vai...</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145863">\
	 <div id="dsq-comment-header-16145863" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145863" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145863">Will Walber</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145863" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145863" class="dsq-comment-message">Poisé! O torrent da versão liberada no evento já tá no Mininova..! Pelo que li noutro blog, ela deve durar 30 dias.<br><br>Pra saber como ele tá evoluindo e ter noção do quanto tá animal, só mesmo vendo o vídeo acima. Muuuito massa!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145864">\
	 <div id="dsq-comment-header-16145864" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145864" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145864">Lucas (luke)</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145864" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145864" class="dsq-comment-message">Aos Machaters que se referem a Macusers como Mactards:<br>Bom dia, WinShiters!<br><br><br>Essa coisa que vocês dizem ser a primeira Dock não faz o exatamente que a Dock faz. Ela é uma antecessora à Taskbar de hoje em dia, cópia da APPLE MENU BAR.<br><br><br>Assim como com o Spotlight e o Live Search, a Microsoft fez uma coisa INCRÍVEL para que não parecesse uma cópia: tirou do CANTO SUPERIOR e mandou pro CANTO INFERIOR! UAU!<br>O real conceito da Dock surgiu com a NeXT (empresa de Steve Jobs quando ele não era CEO da Apple) e foi pro Mac OS quando a Apple desesperadamente comprou a NeXT e colocou o Steve de volta como CEO.<br><br><br>A Taskbar do W7 É UMA CÓPIA da Dock porque ela faz o que a Dock faz (claro, de um jeito pior, coisa da Microsoft): além de mostrar os programas ativos, ela também possui atalhos para programas mais usados com ícones de mesmo tamanho dos ícones das janelas de programas ativos e você pode arrastar mais ícones para a Dock. Igual a Dock. Coincidência, não?<br><br><br>Aliás, a Apple patenteou Multi-Touch como nome de tecnologia, e se eu fosse a Microsoft pararia de se referir a ela com letras maiúsculas no site do Surface... Eles também copiaram os gestos "pinch" de zoom de janelas.<br>No Vista copiaram o Exposé (Flip 3D, que por sinal não tem nem metade da funcionalidade do original),a Dashboard (Sidebar, idem) com os Widgets (Gadgets, idem), e o Spotlight (Live Search, idem).<br><br><br>"Redmond, Start Your Photocopiers!"<br>"If you can\'t innovate, just copy, but it won\'t be as good as the original."<br><br><br>Sobre o logo da (ridícula) campanha de marketing I\'m a PC da Microsoft, "Life Without walls":<br>"Life without walls? Then we won\'t have any Windows!"<br><br><br>Vida longa a atual diretoria da M$! Assim fica fácil pra Apple roubar mercado! Praquela "empresinha de nicho com 3% do mercado", como Ballmer disse, ter mais de 15% do mercado americano e crescer a um ritmo supreendente que também cresceu mesmo com a crise econômica e ter 5 bilhões de dólares a mais em caixa do que a M$ parece supreendente não? Sendo que ela REALMENTE tinha 3% do mercado em 2000 e estava endividada?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145865">\
	 <div id="dsq-comment-header-16145865" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145865" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145865">Will Walber</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145865" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145865" class="dsq-comment-message">Meu caro Luke, cê me abriu os olhos como ninguém o fez antes! Vou vender meu PC e comprar um MAC.<br><br>Valeu, Chefe! ^^</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145866">\
	 <div id="dsq-comment-header-16145866" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145866" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145866">Lucas (luke)</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145866" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145866" class="dsq-comment-message">Aumentar seu mercado em 500% em oito anos me parece algo respeitável. Um crescimento de 62.5% por ano. Impressive, most impressive.<br><br><br>Até no quesito hardware a Microsoft não sabe fazer nada direito. O Zune é feio com uma parcela pífia do mercado, e o Xboxa quebra tanto que virou motivo de processo com um gigantesco abaixo assinado nos EUA.<br><br><br>Nota: Eu dirigo meus comentários aos previamente classificados WinShiters que não sabem apresentar argumentos válidos "chupa que é de uva", ou reais "O windows tinha a dock antes (WTF??)".</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145867">\
	 <div id="dsq-comment-header-16145867" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145867" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145867">Will Walber</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145867" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145867" class="dsq-comment-message">"Enganei o bobo na cascas do ovo"!<br><br>----------------&gt;   I\'M A PC! ^^</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145868">\
	 <div id="dsq-comment-header-16145868" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145868" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145868">Will Walber</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145868" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145868" class="dsq-comment-message">Relaxa, Chefe! Cê tá feliz no seu MAC, num tá!? Ótimo! Tem gente que também tá feliz no seu <a href="http://PC%28...com" rel="nofollow">PC(...com</a> Linux ou Windows). ^^<br><br>Falar nisso, alguém já testou o "novo" Ubuntu..?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145869">\
	 <div id="dsq-comment-header-16145869" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145869" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145869">Rafael</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145869" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145869" class="dsq-comment-message">@Lucas,<br><br>Tenho certeza que, mesmo com tantas críticas à Microsoft, você com certeza tem um PC com o Windows instalado. Duvido que você nunca usou um Windows! Mesmo que você considere que a Microsoft copia tudo, então use o "original"...<br><br>Sendo que a Microsoft copia tudo, então porque domina praticamente 100% do mercado mundial? Por que sabe fazer Marketing! E isso é a alma do negócio!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145870">\
	 <div id="dsq-comment-header-16145870" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145870" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145870" href="http://deskmundo.com/" target="_blank" rel="nofollow">Márcio Gomes</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145870" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145870" class="dsq-comment-message">Comparando com o desktop do Windows 1.01 é que vemos como as coisas evoluem rapidamente, e olha que 1985 não é lá muuuito tempo. <br><br>Mas não sei como existem pessoas que ainda acham que o Windows copiou o Mac OS X! Os sistemas são diferentes e algumas semelhanças são mero acaso, pois afinal um sistema operacional não pode ficar somente "naquilo", tem que evoluir, ganhar novas funcionalidades... Toda vez que algo de novo é lançado no Windows, já vem gente dizendo: "Ah, copiou do Mac", "Isso é cópia  do KDE"...<br><br>Bem, acho que o Windows 7 vai ser aquela coisa revolucionadorea, mas com certeza vai acabar com está má fama do Vista.<br><br>Abraços.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145871">\
	 <div id="dsq-comment-header-16145871" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145871" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145871">Anderson Aragão</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145871" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145871" class="dsq-comment-message">Esqueci do link no meu primeiro post mostrando porque dizem que o Windows Vista é a cópia do Mac OS X... ai vou aproveitar e mostrar porque existem pessoas que dizem isso para o Márcio Gomes.<br><br><br>link: http://www.youtube.com/watch?v=TaIUkwPybtM<br><br><br>Anderson Aragão (Saraiva)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145872">\
	 <div id="dsq-comment-header-16145872" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145872" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145872">Ditusjack</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145872" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145872" class="dsq-comment-message">Olá.<br><br>Uma dúvida, na feira foi entregue aos participantes qual build do Windows Seven?</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145873">\
	 <div id="dsq-comment-header-16145873" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145873" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145873">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145873" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145873" class="dsq-comment-message">@Rafael<br>A Microsoft não cria seu hardware. Você não precisa comprar um computador específico para rodar o Windows nele - qualquer joça da Positivo roda. Nos Macs sim, já que a Apple é acima de tudo uma empresa de hardware - portanto, na ponta do lápis, considerando lado a lado, um Mac sai mais caro. Motivo simples para o Windows ser o mais usado, mas nada significa que ele é o melhor.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145874">\
	 <div id="dsq-comment-header-16145874" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145874" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145874">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145874" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145874" class="dsq-comment-message">@Márcio Gomes<br>23 anos na Informática é algo assustadoramente grande. Claro que são sistemas diferentes, mas não vi nada que a Microsoft lançou no Windows que não havia anteriormente no Mac ou no Linux.<br>Se a Microsoft evolui seu sistema e revoluciona, por que não implementou esses recursos <strong>antes</strong> dos concorrentes?<br>Busca "instantânea", os gadgets, galeria de fotos, Media Center, criador de DVD, calendário nativo, flip 3D, agenda de contatos... onde estão as "novidades" disso que nos fariam dizer "UAU"? Simplesmente implementaram (perceba que não usei a palavra <em>cópia</em>) funcionalidades dos concorrentes??<br><br><br>Eu estou achando ótimo a Microsoft deixar o Windows cada vez mais parecido com o Mac OS. Como usuário dos dois sistemas, agora posso colocar um do lado do outro e usar tranqüilamente sem me perder. Outra grande vantagem de ter um Mac: a liberdade de poder usar praticamente todos os sistemas disponíveis no mercado. Se o Windows 7 for surpreendente, não pensarei duas vezes antes de tê-lo aqui também.<br><br><br>Ainda acho, pelo menos até o momento, o Mac OS muito melhor que o Windows - e preferir uma coisa não é ser <em>fanboy</em>. Acho que todos os meus anos aturando "bobagens" que me faziam perder o rendimento me fizeram comprar um Mac, afinal, usei Windows a vida toda, do 95 ao Vista, portanto o que eu falo é baseado em minha experiência, não nas futilidades que os fanáticos soltam por aí em fóruns que acabam se tornando verdadeiros campos de guerra entre usuários que se dizem satisfeitos. Eu odeio deskmod e qualquer "frescura visual" que não tenha algum sentido no sistema. Eu uso computador pensando em rendimento e não em beleza (se eu quisesse algo bonito comprava um quadro). Transparências no topo da janela não vão me fazer trabalhar mais rápido, mas fazer uma janela abrir instantâneamente, mesmo com cor sólida, me deixa enormemente satisfeito.<br><br><br>Abraços. :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145875">\
	 <div id="dsq-comment-header-16145875" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145875" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145875" href="http://www.hmbt.org/" target="_blank" rel="nofollow">Anderson Aragão</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145875" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145875" class="dsq-comment-message">Calma Willian Max, deixe eles falarem bobagens... espera o Ghedin autorizar meu comentário que ainda está em aguardo por ter links que você verá uma resposta bem parecida com essa sua...<br><br><br>abraços e viva o Mac OS X.<br><br><br>Anderson Aragão (Saraiva)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145876">\
	 <div id="dsq-comment-header-16145876" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145876" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145876" href="http://www.hmbt.org/" target="_blank" rel="nofollow">Anderson Aragão</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145876" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145876" class="dsq-comment-message">Calma Willian Max, deixe eles falar bobagens... espera o Ghedin autorizar meu comentário que ainda está em aguardo por ter links que você verá uma resposta bem parecida com essa sua...<br><br><br>abraços e viva o Mac OS X.<br><br><br>Anderson Aragão (Saraiva)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145877">\
	 <div id="dsq-comment-header-16145877" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145877" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145877" href="http://www.hmbt.org/" target="_blank" rel="nofollow">Anderson Aragão</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145877" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145877" class="dsq-comment-message">Desculpe-me pelos comentários duplicados... apague esse e o anterior... abraço</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145878">\
	 <div id="dsq-comment-header-16145878" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145878" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145878">Breno</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145878" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145878" class="dsq-comment-message">Adão<br> <br><em>"O que é bom, visto que o NTFS é um excelente sistema de arquivos. Seguro, rápido e bem testado. A MS não deve mexer em time que está ganhando."<br><br></em>Só uma coisa que me incomoda nos sistemas de arquivos da Microsoft é a fragmentação dos arquivos. Bem que podia melhorar</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145880">\
	 <div id="dsq-comment-header-16145880" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145880" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145880">Renée</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145880" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145880" class="dsq-comment-message">Até onde eu sei, o sistema de arquivo WinFS é muito mais robusto e evoluido do que o atual NTFS, que não foi colocado em prática no Windows Vista pois deixaria o Sistema Operacional Evoluído demais. Pois colocaria de vez o "sistema de pastas virtuais". Aliás, algo parecido foi testado no primeiro Beta do Vista e causou muita estanhesa para os profissionais que testaram-no. Por esse motivo a M$ resolveu tirar o sistema de arquivo, mantendo o NTFS e deixar apenas uma pequena parcela do Sistema de arquivos virtuais. Essa parcela não é nada menos do que a pesquisa instantânea do Windows Vista.<br><br>Uma ótima matéria a ser consultada é do link abaixo criado por B. Piropo, um verdadeiro mestre.<br><br><a href="http://www.forumpcs.com.br/coluna.php?b=241748" rel="nofollow">http://www.forumpcs.com.br/coluna.php?b=241748</a></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145881">\
	 <div id="dsq-comment-header-16145881" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145881" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145881">Cícero</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145881" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145881" class="dsq-comment-message">Não utilizo e Quick Launch e nem  o \'agrupar\' janelas, bizarros. Na verdade a maioria deixa porque nem sabe como mudar. hehe</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145882">\
	 <div id="dsq-comment-header-16145882" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145882" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145882">vinicius</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145882" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145882" class="dsq-comment-message">só eu q acho, ou isso ta com cara de KDE??</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145883">\
	 <div id="dsq-comment-header-16145883" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145883" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145883">Will Walber</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145883" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145883" class="dsq-comment-message">Vista+MAC = KDE 4</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145884">\
	 <div id="dsq-comment-header-16145884" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145884" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145884">Cesar Duarte</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145884" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145884" class="dsq-comment-message">droga...<br>[Damn Anoying Mactards Detected!]<br><br>ô luke? sabe o que a inovadora apple fez? viu a PDC de 2003 que falava sobre o longhorn (aka vista) e copiou (sim isso mesmo que vocês acabaram de ler) todas as suas novidades como o search, a sidebar e os gadgets, ok o flip 3D é cópia mas quem inventou o task switcher foi a microsoft mesmo,então tá perdoado (só depois com o <em>LiteSwitch</em> o mac passou a fazer o mesmo) quem acompanhou o desenvolvimento do vista sabe do que eu tô falando, e a apple esperta como é ENFIOU O TIGER NO MERCADO FALTANDO APENAS 1 ANO PARA O LANÇAMENTO DO VISTA e depois a microsoft tem que aturar e além do mais aquilo no winows 1.01 era o primeiro dock interativo do mundo da informática  \\o/</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145885">\
	 <div id="dsq-comment-header-16145885" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145885" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145885">Giovani</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145885" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145885" class="dsq-comment-message">&lt;cite&gt;"&lt;/cite&gt;apple esperta como é ENFIOU O TIGER NO MERCADO FALTANDO APENAS 1 ANO PARA O LANÇAMENTO DO VISTA &lt;cite&gt;" <br><br>A Apple não enfiou o Tiger no mercado, foi a MS que demorou séculos para fazer um SO, que seria (é) uma porcaria.<br><br>"&lt;/cite&gt;além do mais aquilo no winows 1.01 era o primeiro dock interativo do mundo da informática&lt;cite&gt;"<br><br>Sim, aquilo é um dock. Não esqueça do Papai Noel no fim do ano.<br>&lt;/cite&gt;</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145886">\
	 <div id="dsq-comment-header-16145886" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145886" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145886">Rogerio</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145886" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145886" class="dsq-comment-message">Ai ai, Enquanto isso....... Ballmer e Gates riem juntos cada vez mais ricos com tanta asneiras!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145887">\
	 <div id="dsq-comment-header-16145887" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145887" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145887">Rogerio</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145887" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145887" class="dsq-comment-message">digo tantas</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145888">\
	 <div id="dsq-comment-header-16145888" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145888" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145888" href="http://unmasking666.blogspot.com/" target="_blank" rel="nofollow">Luiz F. Lucena</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145888" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145888" class="dsq-comment-message">Uso WinVista desde os primeiros Betas, nunca tive problema NENHUM. Exceto com hardware, o que foi resolvido via WinUpdate. Estou no aguardo do Win7. <br><br>Bom texto, Ghedin. <br><br>Quanto aos Linuxers e MacUsers, sempre digo que não se compara uma coisa com outra. Eu não comparo Windows Vista com Mac OS X NUNCA, por mais semelhanças que eles possam ter. Por quê? Simples, Eu uso o Vista numa máquina de 5 anos de idade, que eu mesmo montei. Quanto ao Mac... Eu precisaria gastar uns 5 mil reais pra poder usar... Sem comentários.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145889">\
	 <div id="dsq-comment-header-16145889" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145889" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145889">Cesar Duarte</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145889" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145889" class="dsq-comment-message">apple esperta como é ENFIOU O TIGER NO MERCADO FALTANDO APENAS 1 ANO PARA O LANÇAMENTO DO VISTA, COM TODAS AS NOVIDADES APRESENTADAS NA PDC 2003.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145890">\
	 <div id="dsq-comment-header-16145890" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145890" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145890">Giovani</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145890" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145890" class="dsq-comment-message">&lt;cite&gt;Cesar Duarte, quero que você me mostre o que tem  nestas apresentações que foram para o Tiger. Até onde eu sei o SO da Apple não trava tanto quanto o da MS, ou você vai dizer que isso não é verdade? Bom se disser, vai provar o que estou pensando, não entende nada de computadores e SO\'s.<br><br>E repito, a MS demorou tanto para fazer o Vista, gerou tanta expectativa, e depois fez mer%&amp;. Fez um SO super-hiper-mega pesado, que necesita de muita RAM e, como normal, cheio de bugs.<br>Agora querem remendar com o 7. O estrago já tá feito.<br><br>O pior não é o SO ruim da MS, são pessoas como o &lt;/cite&gt;&lt;cite&gt;Cesar Duarte que acham que entendem alguma coisa e ficam falando besteira.<br><br>Luiz F. Lucena, tem Mac bem mais barato que isso, basta você pesquisar.<br>Mas é claro, é melhor pagar 900 pila para ter um pc qualquer de uma Casas Banhia da vida com o Vista .<br>&lt;/cite&gt;</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145952">\
	 <div id="dsq-comment-header-16145952" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145952" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145952" href="http://intensedebate.com/people/CesarDuarte" target="_blank" rel="nofollow">CesarDuarte</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145952" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145952" class="dsq-comment-message">Qulaquer um que acompanhou os longos 6 anos de desenvolvimento do vista sabe que coisas como a barra lateral, busca r&aacute;pida, flip 3D e at&eacute; o aero peek do windows 7, j&aacute; estavam sendo idealizadas em 2003 com o longhorn, foi numa PDC que nem essa de 2008 que foram mostradas as novidades, o projeto atrazou por teve de ser todo refeito j&aacute; que as m&aacute;quinas n&atilde;o teriam hardware o suficiente para rodar o sistema, e os sistema de arquivos novo, o WinFS  iria acarretar num impacto terr&iacute;vel aos usu&aacute;rios, j&aacute; que n&atilde;o se baseia em diret&oacute;rios e pastas, veja este v&iacute;deo: <a href="http://www.youtube.com/watch?v=wP8b-BFoNuA&amp;feature=related" target="_blank" rel="nofollow">http://www.youtube.com/watch?v=wP8b-BFoNuA&amp;fe...</a>mostrado em 2003 que j&aacute; mostra recursos como a barra lateral, a busca r&aacute;pida e efeitos 3D avan&ccedil;ados, recursos supostamente copiados do Mac OS X tiger lan&ccedil;ado em 2005, nada do que eu disse &eacute; baseado em especula&ccedil;&otilde;es ou fatos inventados , o vista n&atilde;o &eacute; c&oacute;pia do mac e qualquer um que acompanhou o desenvolvimento do sistema sabe disso, fato.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145891">\
	 <div id="dsq-comment-header-16145891" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145891" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145891">Adalberto</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145891" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145891" class="dsq-comment-message">Giovani, não adianta rodar o Vista num PC de 2003, precisa de muita RAM? Ram foi feita para usar e não para deixar sobrando. É pesado? Não soube configurar direito /drivers e atualizações... O pior de você, Giovani, é que fala mal do Vista e não sabe usar.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145892">\
	 <div id="dsq-comment-header-16145892" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145892" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145892" href="http://marlonpalmas.wordpress.com/" target="_blank" rel="nofollow">Marlon</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145892" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145892" class="dsq-comment-message">Ei Ghedin, saiu o Beta oficial do Plus! pro Messenger 9, dá uma olhadinha <a href="http://marlonpalmas.wordpress.com/2008/11/01/messenger-plus-live-479-compativel-com-messenger-9/" rel="nofollow">http://marlonpalmas.wordpress.com/2008/11/01/me...</a><br><br>[]\'s</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145894">\
	 <div id="dsq-comment-header-16145894" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145894" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145894">Carlos</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145894" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145894" class="dsq-comment-message">Conheço muita gente que só fica jogando pedras no Vista, mas pra  mim o Vista é o melhor SO que eu já usei... Ainda mais agora que saiu o SP1, está muito melhor....<br><br>O Vista só é ruim em máquina ruim.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145895">\
	 <div id="dsq-comment-header-16145895" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145895" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145895">desconhecido</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145895" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145895" class="dsq-comment-message">Essa comunidade do orkut e bem interessante, vejam o que diz:<br><br><em>Usuário de windows usa o computador pensando que ele é o </em>p<em>róprio windows, pega vírus e fica fazendo atualização de anti virus até a máquina estufar e acha normal.<br>Paga pra usar um sistema que um simples navegador destroi ele todo e acha normal.<br>Sabem que o windows fica iniciando um monte de besteira sem saber o que é e acha normal.<br>Se logan como administradores quando são donos do computador e acham normal.<br>Usa pentium XX achando que é o melhor processador e ainda acredita que ta abafando.<br>Gastam milhares e milhares de memória para o sistema ficar "merlhorzinho" e acham normal.<br>É por isso que o usuário de windows merece meu desprezo ou pena.<br><br>hauhauau, sem comentarios.</em></div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145896">\
	 <div id="dsq-comment-header-16145896" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145896" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145896">Anderson</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145896" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145896" class="dsq-comment-message">Digno de desprezo e pena é aquele que acha que sabe alguma coisa quando na verdade não sabe nada!<br>[]\'s</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145897">\
	 <div id="dsq-comment-header-16145897" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145897" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145897">Giovani</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145897" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145897" class="dsq-comment-message">Adalberto, não to dizendo que o Vista é pior SO que existe. Mas é ruim sim.<br><br>Agora não me venha dizer que RAm é para ser usada, que se o computador com o Vista é lento foi por não saber configurar/instalar drivers. Este sistema é super pesado e exige muita RAM.<br><br>Vai dizer para aquele pessoal que compra pc\'s de R$900,00 que eles precisam comprar mais um pente de memória por que o Windows precisa. Por favor, me poupe. Parece aquele pessoal do mac, ou do linux, que acham os sistemas deles superiores (se bem que são melhores que o Vista sim, sem sombra de dúvida).</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145898">\
	 <div id="dsq-comment-header-16145898" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145898" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145898">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145898" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145898" class="dsq-comment-message">Se o Windows é tão bom por que quase todo mundo usa cópia pirata? Não gastariam dinheiro com um sistema tão maravilhoso? :P</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145899">\
	 <div id="dsq-comment-header-16145899" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145899" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145899" href="http://sobre.rodrigoghedin.com.br/" target="_blank" rel="nofollow">Rodrigo Ghedin</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145899" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145899" class="dsq-comment-message">&lt;span style="font-style: italic;"&gt;@ Willian Max&lt;/span&gt;<br><br>Tropa de Elite é ruim porque foi o filme mais pirateado da história do cinema nacional? Então.<br><br>[]\'s!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145900">\
	 <div id="dsq-comment-header-16145900" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145900" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145900">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145900" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145900" class="dsq-comment-message"><em>@ Rodrigo P. Ghedin</em><br><br><br>Não, mas foi pirateado por ter sido um filme polêmico. Qualquer coisa envolvendo drogas e violência faz sucesso no cinema brasileiro. Vai entender.<br><br><br>A maioria dos usuários Windows que amam o sistema sequer têm a coragem de tirar 1 centavo do bolso para comprá-lo. Até eu que não sou fã tenho minha cópia original do Windows XP ao lado do DVD do Leopard.<br><br><br>A gente pergunta se a pessoa gosta do Windows ela responde que sim, perguntamos se ela usa original e ela simplesmente fala: "pra quê eu gastaria dinheiro com isso?". Triste.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145901">\
	 <div id="dsq-comment-header-16145901" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145901" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145901">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145901" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145901" class="dsq-comment-message">Adoram falar que o Windows é o mais usado por causa disso e daquilo, mas esquecem de citar a falta de informação. Uma grande porcentagem dos usuários sequer sabem que existem outros sistemas operacionais - quando levei meu MacBook Pro para o colégio uma vez duas meninas chegaram, observaram bem e falaram "nossa, que legal! Esse é aquele tal de Windows Vista??". Quando disse que não era Windows fizeram uma cara de espanto até engraçada. :D</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145902">\
	 <div id="dsq-comment-header-16145902" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145902" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145902" href="http://sobre.rodrigoghedin.com.br/" target="_blank" rel="nofollow">Rodrigo Ghedin</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145902" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145902" class="dsq-comment-message">&lt;span style="font-style: italic;"&gt;@ Willian Max&lt;/span&gt;<br><br>Você mistura falta de cultura com qualidade. Se o exemplo do filme não serviu, uso outro, mais próximo: quantos designers usam Photoshop original? Até mesmo no maravilhoso mundo do Mac (isso foi irônico) o Ps é pirateado a rodo.<br><br>Mesmo achando uma puta falta do que fazer de quem faz isso, eu aceito os "mimimis" de &lt;span style="font-style: italic;"&gt;mac users&lt;/span&gt; e &lt;span style="font-style: italic;"&gt;linuxers&lt;/span&gt; numa boa - basta ver o quanto eu deixo rolar comentários idiotas de defensores desses SOs num blog de &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;WINDOWS&lt;/span&gt;. Só que, por favor, se é pra defender a Apple, como se ela fosse imune a falhas, faça direito, use argumentos mais fortes. Generalizar não é uma boa. Meus Windows são originais, conheço muita gente que usa Windows original, e se a maioria usa pirata, isso não quer dizer que o sistema é ruim. Aliás, ainda estou tentando entender a relação entre as duas coisas, de verdade...<br><br>[]\'s!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145903">\
	 <div id="dsq-comment-header-16145903" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145903" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145903">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145903" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145903" class="dsq-comment-message">@ Rodrigo P. Ghedin<br><em><br></em><br>Pensei que o WinAjuda fosse um <strong>blog de WINDOWS</strong> como você citou, não um blog para <strong>quem ama Windows</strong> (não é que serviria de um belo <em>slogan</em>?). Eu leio por que [ainda] também sou <em>Windows-user</em>, as informações contidas aqui continuam sendo úteis para o meu dia-a-dia, já que, como diz a descrição do blog, é um blog de dicas, tutoriais, análises, downloads etc.<br><br><br>Criar um <em>post</em> para dizer que a Microsoft não copiou outro determinado sistema operacional, sinto muito, mas era mais fácil colocar um banner escrito: <em>Mac-users</em> e <em>Linux-users</em>, por favor discutam aqui. Ah não, melhor ainda, seria mais fácil colocar um aviso acima da caixa de comentário: "<em>Se você não gosta do Windows ou não concorda com determinada opinião do post, por favor não comente</em>".<br><br><br>Acho que o que aconteceu aqui foi exatamente isso: você deveria informar aos leitores que este é um blog só para quem adora o Windows - não como no MacMagazine que é cheio de leitores <em>Windows-users</em> ou o Google Discovery que têm leitores que preferem o Yahoo! ou a Microsoft.<br><br><br>[In]felizmente em um blog de qualquer tipo haverá leitores com opiniões diferentes da sua ou da maioria, mas fico feliz em saber que você "aceita numa boa". ;)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145904">\
	 <div id="dsq-comment-header-16145904" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145904" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145904" href="http://sobre.rodrigoghedin.com.br/" target="_blank" rel="nofollow">Rodrigo Ghedin</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145904" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145904" class="dsq-comment-message">@ Willian Max<br><br>Onde eu disse/escrevi que o WinAjuda é um blog para quem ama Windows? E... Cá entre nós, o MacMagazine, que eu leio e gosto (na maior parte do tempo), não é o melhor exemplo de imparcialidade que você poderia citar.<br><br>O WinAjuda é aberto para todos, de verdade. Eu só não admito que &lt;span style="font-style: italic;"&gt;linuxers&lt;/span&gt; e &lt;span style="font-style: italic;"&gt;Mac users&lt;/span&gt;, que, em tese, não teriam nenhum interesse aqui (afinal, é um blog de dicas, tutoriais e notícais de Windows, né?), venham fazer barraco nos comentários dos &lt;span style="font-style: italic;"&gt;posts&lt;/span&gt;. Só isso. Quer ler, até comentar, mas numa boa? A casa é sua :) .<br><br>Se você leu o &lt;span style="font-style: italic;"&gt;post&lt;/span&gt;, deve ter notado que em apenas &lt;span style="font-style: italic;"&gt;uma linha&lt;/span&gt; eu cito que a &lt;span style="font-style: italic;"&gt;taskbar&lt;/span&gt; não foi copiada do Mac OS X. Veja bem: eu rebati, com &lt;span style="font-style: italic;"&gt;uma mísera linha&lt;/span&gt;, dezenas de comentários idiotas no primeiro post sobre o Windows 7. Acho que mereço um direito de resposta, por menor que seja, em meu próprio blog, né? Sem falar que, nos outros 99% do &lt;span style="font-style: italic;"&gt;post&lt;/span&gt;, falei apenas dos novos recursos da interface do Windows, algo que deve ter passado batido pelos seus olhos, mas, tudo bem, acontece.<br><br>Você fez uma grande volta, não esclareceu a estranha relação entre pirataria e qualidade (que eu ainda não entendi), e acabou criando um novo dilema sobre "blog para quem ama Windows" que, me desculpe, mas só existe na sua cabeça. Se quiser discutir alguma &lt;span style="font-style: italic;"&gt;feature&lt;/span&gt; do Windows, ou tirar uma dúvida, ou ainda comentar algo relevante, &lt;span style="font-style: italic;"&gt;go ahead&lt;/span&gt;. Se for para continuar esse off topic desnecessário e sem sentido, deixa quieto, na boa.<br><br>[]\'s!</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145905">\
	 <div id="dsq-comment-header-16145905" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145905" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145905" href="http://memoriasfracas.com/" target="_blank" rel="nofollow">Thássius V&#39;</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145905" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145905" class="dsq-comment-message"><em>@Ghedin:</em> Eu me pergunto quantos Mac-users comprariam o Mac OS caso ele não fosse distribuído "gratuitamente" junto com os Macs. Tenho medo da resposta.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145906">\
	 <div id="dsq-comment-header-16145906" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145906" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145906" href="http://blog.cobline.com/" target="_blank" rel="nofollow">Cobalto</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145906" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145906" class="dsq-comment-message">Eu uso Windows XP SP3 Original ;D</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145907">\
	 <div id="dsq-comment-header-16145907" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145907" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145907">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145907" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145907" class="dsq-comment-message"><em>@ Willian Max</em><br><br><br>Citei o MacMagazine não por imparcialidade, foi exatamente por isso: lá tem muitos usuários de Windows (basta ver os sistemas que os leitores usam, aparece nos comentários), assim como aqui pode ter usuários de Mac e Linux. Você por exemplo, <em>em tese</em>, não teria nenhum interesse no MacMagazine, já que usa Windows. Afinal, ninguém é obrigado a usar um único sistema e ficar preso à ele.<br><br><br>Quanto a questão da pirataria, vou ser mais claro por que acho que houve uma confusão: muitos usuários de Linux e Mac se orgulham do sistema que usam. É uma vergonha os usuários de Windows <strong>pirata</strong> virem pra cima dos outros defendendo a Microsoft e o "maravilhoso mundo do Windows" sendo que sequer têm a coragem de pagar por ele. Amam o sistema, mas acham um absurdo meter a mão no bolso por uma coisa "tão boa". Conclusão: baixam o sistema em um site de <em>torrent</em> da vida e ficam aí quase matando um que fala um "A" contra o Windows.<br>Deu pra entender melhor o que eu quis dizer? :P</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145908">\
	 <div id="dsq-comment-header-16145908" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145908" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145908">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145908" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145908" class="dsq-comment-message"><em>@ Thássius V\'</em><br><strong><br></strong><br>Quase todos os usuários do Mac OS Tiger já atualizaram para o novo sistema, diferentemente dos usuários que relutam em continuar com o Windows XP e não migrar para o Vista.<br>Ah, mas tem uma enorme diferença, o Mac OS Leopard <strong>original</strong> custa $129. Sim, completo e com todas as <em>features</em>.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145910">\
	 <div id="dsq-comment-header-16145910" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145910" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145910">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145910" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145910" class="dsq-comment-message"><em>@ Cobalto</em><br><em><br></em><br>Eu lhe admiro por isso. :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145911">\
	 <div id="dsq-comment-header-16145911" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145911" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145911">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145911" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145911" class="dsq-comment-message"><em>@ Rodrigo P. Ghedin</em><br><br><br>Aquele comentário em que eu mesmo me repliquei era para você... hehehe<br>Desculpa aí. :D</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145912">\
	 <div id="dsq-comment-header-16145912" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145912" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145912" href="http://memoriasfracas.com/" target="_blank" rel="nofollow">Thássius V&#39;</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145912" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145912" class="dsq-comment-message"><em>@William Max:</em> comparar quantitativamente "todos os usuários do Mac OS Tiger" com todos os usuários do Windows XP é o mesmo que comparar a população da Argentina com a da China. Um grande erro.<br><br>De qualquer forma, o preço do Vista certamente é um impeditivo para quem quer ter uma cópia original do produto.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145913">\
	 <div id="dsq-comment-header-16145913" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145913" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145913">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145913" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145913" class="dsq-comment-message">@ Thássius V’<br><em><br></em><br>Não é mentira que a aceitação do Leopard pelos usuários do Tiger foi bem maior que a dos usuários de XP pelo Vista. E sim, o preço do Vista é um absurdo. O DVD do Leopard é mais barato que a <strong>atualização</strong> do Vista Ultimate.<br><br><br>Ah, e o preço do DVD que aparentemente vem "de graça" com os Macs, pode ter certeza que estão inclusos no preço final do produto (que cá entre nós, não é barato). Afinal, sai quase como uma venda casada: compre um Mac com Mac OS. :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145914">\
	 <div id="dsq-comment-header-16145914" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145914" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145914" href="http://www.hmbt.org/" target="_blank" rel="nofollow">Anderson Aragão</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145914" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145914" class="dsq-comment-message">Bom, vamos lá…<br><br>primeiro:<br>estou totalmente com o Lucas (luke)… pra quem acha que ele está falando de mais… só de uma olhada nesse video do The New York Times.<br>procure no YouTube por "Windows Vista did not steal ideas from Mac OS X!"<br><br>segundo:<br>Eu tenho um PC… e um PC bom por sinal, uma P35-DS3 com 4GB de RAM, Core 2 Quad Q6600 e uma GeForce 8600GT 512MB… PC ótimo pra rodar Windows XP, Windows Vista, Windows 7 e por ai vai… mas e ai, qual sistema eu rodo? Mac OS X Leopard.<br>Sou um PC que roda Mac OS X, só tenho ele na máquina, sem Linux (pelo qual já usei e NÃO RECOMENDO A NINGUÉM utilizá-lo) e também não tem Windows.<br>Por que? Porquê como o Lucas disse, a Microsoft não faz nada que presta tirando a linha de Teclados e Mouses. O Windows Vista além de consumir muita memória com poucos aplicativos abertos, ele não sabe gerenciar o que sobra para o sistema continuar estável.<br>Vai você abrir 33 aplicativos no Windows, eu disse 33, em um Celeron 420 com 1GB de memória… o que aconteceria?? me digam… agora vejam esse vídeo do meu antigo Celeron 420 com 1Gb de memória e vejam o que um sistema estável me proporciona... procure no youtube por "HMBT Façam isso no Windows".<br><br>Com isso tudo, pra que usar Windows ou Linux, se o OS X é o MELHOR sistema que existe hoje no mercado… e não vale falar que eu sou MacXiita ou MACOQUEVCSQUISEREM porque eu tenho UM PC, acho ele muito melhor que qualquer iMac da vida, pois ele bate em desempenho TODOS os iMac’s e MacBook’s Pro do mercado e uso o OS X… por que ele é simples e tem tudo que um usuário Windows precisa (coisa que o Linux não proporciona no momento). Podem falar qualquer aplicativo que tenha pra Windows que sempre vai ter um no OS X com a mesma função ou quem sabe, melhor…<br><br>Uso meu Hackintosh perfeitamente, comprei a licença do meu Leopard que custou 299 reais (melhor investimento feito no meu PC), sei que estou violando o Contrato entre a Apple e a minha pessoa, pois quando comprei, logo, concordei com o artigo que diz que não posso instalá-lo em No Labeled Apple Computers mas como já peguei a opinião de um advogado, não poderá acontecer nada comigo, pois após ter comprado o S.O. na loja, eu posso fazer o que quiser com ele, instalei-o em meu PC em Janeiro de 2008 e até hoje, dia 31 de outubro de 2008 não precisei reinstalá-lo. Ficou mais lento depois de uns tempos igual ao nosso querido Windows? Não, pelo contrário, com as atualizações aplicadas, o sistema passa a ficar mais rápido, inclusive a update 10.5.6 já está em fase beta.<br><br>Bom, é isso, quem não acredita em NADA do que eu disse e tem um PC Intel, entre aqui <a href="http://hmbt.org" rel="nofollow">hmbt.org</a> pesquise, informe-se, instale uma cópia do Leopard para teste, compre sua licença e seja mais um feliz Mac OS X User. Lucas… to com você, mesmo você parecendo ser um Macxiita e não gostar dos Hackintosh’s. Se estiver errado me corrija.<br><br>Abraço a todos.<br><br>Anderson Aragão (Saraiva)<br><br>HMBT Dev Team Member</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145915">\
	 <div id="dsq-comment-header-16145915" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145915" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145915" href="http://www.tenten.com.br/" target="_blank" rel="nofollow">@le</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145915" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145915" class="dsq-comment-message">Willian Max, me desculpe, mas você está sendo um mala, e pior, um mac-xiita insuportável.<br><br><br>MacMagazine não é só um site de Mac, deixou de ser há tempos, quando começou a tratar outros assuntos relacionados a tecnologia também, sempre com algo relacionado a Mac, confesso, porém não deixa de ser um site de tecnologia.<br>Eu, por exemplo, não tenho um Mac e nem por isso vou me privar de ler o que postam por lá simplesmente por não ter Mac.<br>Tampouco fico defendendo com unhas e dentes Windows, Mac, Linux, Microsoft, Apple ou o que for, porque pra mim é como pular numa piscina de tubarões.<br><br><br>Assim como, se tivesse um Mac não deixaria de ler o WinAjuda só por ser foca no mundo Windows, muito pelo contrário, Ghedin já fez review de notebook, celular, teclado, mouse...<br><br><br>Não vai adiantar ficar falando um milhão de coisas, sendo elas, verdade ou não, querendo mudar a cabeça das pessoas.<br><br><br>Me diga, qual é o seu ponto? Fazer com que os "PC\'s" migrem todos para o Mac? Ou que todos se ajoelhem e aceitem o que você disser sobre Apple e Microsoft?<br><br><br>Vai por mim, tu vai continuar sendo um mala, se continuar com essa atitude.<br><br><br>Abraços.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145916">\
	 <div id="dsq-comment-header-16145916" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145916" class="dsq-comment-cite">\
	 <span id="dsq-author-user-16145916">Willian Max</span>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145916" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145916" class="dsq-comment-message"><em>@le</em><br><em><br></em><br>A última coisa que estou preocupado é com isso, pode acreditar.<br>Abraços. :D</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145917">\
	 <div id="dsq-comment-header-16145917" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145917" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145917" href="http://www.tenten.com.br/" target="_blank" rel="nofollow">@le</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145917" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145917" class="dsq-comment-message">@Anderson Aragão<br>Tem OneNote para Mac? :)</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145918">\
	 <div id="dsq-comment-header-16145918" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145918" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145918" href="http://www.receitadosucesso.com/" target="_blank" rel="nofollow">Pedro Cardoso</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145918" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145918" class="dsq-comment-message">Esse não é um blog sobre Windows? O que esses macusers fazem aqui? Mistério.</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145919">\
	 <div id="dsq-comment-header-16145919" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145919" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145919" href="http://www.hmbt.org/" target="_blank" rel="nofollow">Anderson Aragão</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145919" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145919" class="dsq-comment-message">Notebook, DEVONnote, DEVONthink ou simplesmente Google Notebook =)<br><br><br>Anderson Aragão (Saraiva)<br><br><br>HMBT Dev Team Member</div>\
	 </div>\
	 </li>\
	 <li id="dsq-comment-16145920">\
	 <div id="dsq-comment-header-16145920" class="dsq-comment-header">\
	 <cite id="dsq-cite-16145920" class="dsq-comment-cite">\
	 <a id="dsq-author-user-16145920" href="http://www.tigos.com.br/" target="_blank" rel="nofollow">TIGOS</a>\
	 </cite>\
	 </div>\
	 <div id="dsq-comment-body-16145920" class="dsq-comment-body">\
	 <div id="dsq-comment-message-16145920" class="dsq-comment-message">Ixi... quanta gente desocupada heim Ghedin? hehehhee<br><br>PS: Gostei do design do blog... muito bonito!<br><br><br><br>T+</div>\
	 </div>\
	 </li>\
	 </ul>\
';

(function() {
	
	





Dsq.Debug.profile(function() {
	if(Dsq.jsonData.request.page == 1 && Dsq.jsonData.request.is_initial_load) {
		Dsq.container.innerHTML = Dsq.Templates.header() + Dsq.container.innerHTML + Dsq.Templates.footer();
	}
	Dsq.$(Dsq.curPageId).innerHTML = Dsq.$(Dsq.curPageId).innerHTML.replace(Dsq.COMMENTS_RE, Dsq.CommentsHandler);
}); // Dsq.Debug.Profile

// HACK: Resetting cache because we're done with.
Dsq.Utils.gebiFromElementCollectionCache = null;


	
	
	var dsq_styleEl = document.getElementById(disqus_container_id);
	var dsq_anchorEl = document.getElementsByTagName('a')[0];
	
	Dsq.Thread.fc = Dsq.Utils.getStyle(dsq_styleEl, 'color');
	if(dsq_anchorEl) { Dsq.Thread.ac = Dsq.Utils.getStyle(dsq_anchorEl, 'color'); }
	Dsq.Thread.ff = Dsq.Utils.getStyle(dsq_styleEl, (Dsq.Utils.ie || window.opera ? 'fontFamily' : 'font-family'));
	// For Safari / Opera: strip quotes.
	Dsq.Thread.ff = Dsq.Thread.ff.replace(/['"]/g, '');
	Dsq.Thread.fc = encodeURIComponent(Dsq.Thread.fc);
	Dsq.Thread.ac = encodeURIComponent(Dsq.Thread.ac);
	Dsq.Thread.ff = encodeURIComponent(Dsq.Thread.ff);

	
	
	
	if(Dsq.$(Dsq.Templates.addPostContainer)) {
		// TODO: Check to see if theme uses postmessage.
		if (window.disqus_use_postmessage) {
			Dsq.frames['reply_0'] = new Dsq.ReplyFrame(Dsq.$(Dsq.Templates.textareaContainer));
			Dsq.frames['reply_0'].init(function() {
				// Use fallback iframe
				Dsq.$(Dsq.Templates.addPostContainer).innerHTML = '';
				var theme = (typeof disqus_frame_theme == 'undefined') ? 'default' : disqus_frame_theme;
				Dsq.Iframes.showReplyIframeInContainer(Dsq.$(Dsq.Templates.addPostContainer), null, {theme: theme});
				// if(Dsq.Utils.ie) { Dsq.Utils.fixIframesIE(); }
			});
		} else {
			// DEPRECATED
			Dsq.Iframes.showReplyIframeInContainer(Dsq.$('dsq-post-add'));
		}
	}

	
	

	
	if(document.location.hash != '') {
		document.location.hash = document.location.hash.substring(1);
	}

	Dsq.Popup.showCookieMsgs();

	
	if(document.location.search != '' && location.hash != '#disqus_thread') {
		var reply_id = Dsq.Utils.getRequestParams().dsq;
		if(reply_id) { document.location.hash = 'comment-' + reply_id; }
	}

	
	if((typeof OB_Script != 'undefined') && (typeof OB_versionNum != 'undefined')) {
		if(navigator.userAgent.indexOf("Firefox") != -1) {
			if(window.frames['dsq-reply-frame']) {
				window.frames['dsq-reply-frame'].location = Dsq.Urls.REPLY + (new Date()).getTime() + '&f=winajuda&t=bem_vindo_ao_desktop_do_windows_7&to_redirect=' + encodeURIComponent(window.location) + '&ifrs=' + encodeURIComponent(disqus_iframe_css);
			}
		}
	}

	if (Dsq.jsonData.integration.theme == 4) {
		if (Dsq.jsonData.realtime_enabled) {
			Dsq.Realtime.initialize();
		}
	}

	



	window.ExecuteWhen = (function () {
	var obj = {}
	
	// Private
	var running = false;
	var timer = null;
	var pending = [];
	var startTimer = function() {
		running = true;
		timer = setInterval(obj.heartBeat, 100);
	};
	var stopTimer = function() {
		running = false;
		clearInterval(timer);
	};
	
	// Public
	obj.add = function (condition, code) {
		pending.push([condition,code]);
		this.heartBeat(); //!
		if (!running) {
			startTimer();
		}
	};
	obj.heartBeat = function() {
		if (!pending.length) {
			stopTimer();
		}
		var newPending = [];
		for (var i=0; i<pending.length; i++) {
			var cond = pending[i][0];
			var code = pending[i][1];
			// FIXME: if cond or code throw an error, they never get removed from pending
			if (cond()){
				code();
			}
			else {
				newPending.push([cond, code]);
			}
		}
		pending = newPending;
	};
	return obj;
})();

// also used in embed_thread.js:
window.fbIsReady = function () {return window.FB && FB.init;};
// NOTE: This script gets executed again without threadEl
//       set when we are loaded again as the fbc_receiver.
//       In this case, we don't need the hidden container.

if(!window.FB || !FB.init) {
	if(window.Dsq && Dsq.container) {
		// container is not present when init.js is loaded from an xd-receiver iframe; in this case,
		// we don't need the FB_HiddenContainer anyway.
		var fbDiv = document.createElement('div');
		fbDiv.id = "FB_HiddenContainer";	// Required or else FeatureLoader will execute a document.write.
		fbDiv.style.position = 'absolute';	// This is intentionally not setting display to none as this breaks
		fbDiv.style.top = '-10000px';		// Flash in Safari.
		fbDiv.style.left = '-10000px';
		fbDiv.style.width = '0px';
		fbDiv.style.height = '0px';
		Dsq.container.appendChild(fbDiv);
	}
	var fbJS = document.createElement('script');
	fbJS.type = "text/javascript";
	fbJS.src = "http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php";
	document.getElementsByTagName('head')[0].appendChild(fbJS);

	ExecuteWhen.add(window.fbIsReady,
		function () {
			// HACK: This is a workaround FBC's single domain limitation by
			//		 allowing sites to create multiple forums with different
			//		 Facebook API keys.  This must be used in conjunction with
			//		 disqus_facebook_forum (see authenticateFacebook).
			var facebook_api_key = '49ff60b424d3928b76bcf678bdb69771';
			if (typeof disqus_facebook_api_key != 'undefined') {
				facebook_api_key = disqus_facebook_api_key;
			}

			FB.init(facebook_api_key, window.facebookXdReceiverPath || null,
				{fetchSignedPublicSessionData: true});
		});
}


	


if(typeof(disqus_callback) == 'function') {
	var callback_params = Dsq.Utils.getRequestParams()['dsq_cbp'] || null;

	// We don't care about any errors in third-party code
	try {
		disqus_callback(callback_params);
	} catch (x) {
		if (typeof(console) != 'undefined' && typeof(console.log) == 'function') {
			// But it would be nice to let developers know about them
			console.log(x);
		}
		// pass
	}

	// HACK: We don't know if the callback wraps our container, which may
	// possibly result in a new DOM element.
	Dsq.container = document.getElementById('dsq-content');
}

// Global event handler for narcissus.
if (Dsq.jsonData.integration.theme == 4) {
	var g = Dsq.Utils.ie ? document : window;
	Dsq.Utils.addEventListener(g, 'keydown', function(event) {
		// Handle "enter" key on input for post box.
		if ((event.keyCode || event.which) == 13) {
			var target = Dsq.Utils.ie ? event.srcElement : event.target;
			// For Safari bug, detect text node.
			if (target.nodeType == 3) {
				target = target.parentNode;
			}

			if (target.nodeName == 'INPUT' &&
				target.parentNode.className == 'dsq-input-wrapper') {
				var postId = Dsq.Utils.extractId(target);
				Dsq.Templates.postComment(postId, this, false);
			}
		}
	});
}

})();




