/*[ Área do usuário ]***************************************************************************************************************
*                                                                                                                                  *
* Use esta área para costumizar seu JsIndexer como desejar para que ele fique com a sua cara.                                      *
*                                                                                                                                  *
* [ *** Crie aqui sua lista de sites favoritos *** ]                                                                               *
*                                                                                                                                  *
* Não quer gerar um código para todos os sites?                                                                                    *
* Crie uma lista apenas com os sites que você gosta, é bem fácil, veja abaixo.                                                     *
*                                                                                                                                  *
* Para  criar  uma  lista  com seus favoritos edite apenas a linha  abaixo  separando  os  nomes  dos sites por vírgula, exemplo:  *
* var favoritos = 'digg,rec6,reddit,slashdot';                                                                                     */

var favoritos = '';

/* A lista dos sites disponíveis está no campo 'Descrição' no inicio do código.                                                    *
*                                                                                                                                  *
* [ *** URL do seu blog *** ]                                                                                                      *
*                                                                                                                                  *
* Cansado de incluir toda vez o endereço do seu blog cada vez que for gerar seus códigos?                                          *
* Agora isso acabou, inclua o endereço uma única vez ai em baixo e esqueça essa chatice!                                           */
	
var minhaUrl = '';
		
/*                                                                                                                                 *
* Daqui para baixo é comigo, altere algo somente se você souber exatamente o que está fazendo ;)                                   *
*                                                                                                                                  *
************************************************************************************************************************************/
		
var national = 'blogblogs,digacultura,dihitt,eucurti,gostei,imera,infoblogs,linkk,linkloko,linkto,pagestacker,pigg,rec6,redebusca,ueba';
var foreign  = 'ask,blinklist,blinks,blogbookmark,blogmarks,connotea,delicious,digg,facebook,furl,google,linkagogo,linksmarker,magnolia,myspace,newsvine,reddit,slashdot,sphere,stumble,technorati,twitter,websapiens,wlive,yahoo';
	
var arrayDia = ['  ','01','02','03','04','05','06','07','08','09',
		'10','11','12','13','14','15','16','17','18','19',
		'20','21','22','23','24','25','26','27','28','29',
		'30','31'];

var arrayMes = ['  ','Janeiro','Fevereiro','Março',
		'Abril','Maio','Junho','Julho',
		'Agosto','Setembro','Outubro','Novembro',
		'Dezembro'];

var idMes = ['  ','01','02','03',
		'04','05','06','07',
		'08','09','10','11',
		'12'];

var form='geracode';

function selectDia(){
	var seldia = document.getElementById('selDia');
	for (var i=0; i < arrayDia.length; i++) {
		seldia.options[i] = new Option(arrayDia[i] , i);
	}
}
function selectMes(){
	var selmes = document.getElementById('selMes');
	for (var i=0; i < arrayMes.length; i++) {
		selmes.options[i] = new Option(arrayMes[i] , idMes[i]);
	}
}
function disableDate(d){
	document.geracode.dia.disabled = d;
	document.geracode.mes.disabled = d;
	document.geracode.ano.disabled = d;
}
function valDate(f){
	var data = f;
	if(!data.match(/^(((19|20)([13579][26]|[02468][048])\/02\/([0][1-9]|[12][0-9]))|((19|20)([02468][12356]|[013579][13579])\/02\/([0][1-9]|[1][0-9]|[2][0-8]))|(((19|20)[0-9][0-9])\/((0[469]|11)\/([0][1-9]|[12][0-9]|30)|(0[13578]|1[02])\/([0][1-9]|[12][0-9]|3[01]))))$/)){
		alert("Data Inválida!");
		return false;
	}else{
		return data;
	}
}
function dateGen(f,b){
	testDateGen = f;
	blogType = b;
	if(blogType == "wordpress"){
		if(testDateGen.match(/^[0-9]{4}\/[0-9]{2}\/[0-9]{2}$/)){
			return testDateGen;
		}else{
			var dateNow = new Date();
			var dia = dateNow.getDate();
			var mes = dateNow.getMonth();
			var ano = dateNow.getFullYear();
			mes++;
			dia = ( dia.toString().length == 1 )? "0"+dia : dia;
			mes = ( mes.toString().length == 1 )? "0"+mes : mes;
			var testDateGen = ano+"/"+mes+"/"+dia;
			return testDateGen;
		}
	}else{
		if(testDateGen.match(/^[0-9]{4}\/[0-9]{2}$/)){
			return testDateGen;
		}else{
			var dateNow = new Date();
			var mes = dateNow.getMonth();
			var ano = dateNow.getFullYear();
			mes++;
			mes = ( mes.toString().length == 1 )? "0"+mes : mes;
			var testDateGen = ano+"/"+mes;
			return testDateGen;
		}
	}
}
function ajuda(h){
	var help = document.getElementById('ajuda');
	help.style.display = (help.style.display == 'block')?'none':'block';
}
function CleanAll(val,chkName){
	dml = document.forms[form];
	len = dml.elements.length;
	for(var i = 0 ; i < len ; i++){
		if (dml.elements[i].name == chkName) {
			dml.elements[i].checked = val;
		}
	}
}
function SetChecked(val,chkName){
	dml = document.forms[form];
	len = dml.elements.length;
	for(var i = 0 ; i < len ; i++){
		if (dml.elements[i].name == chkName) {
			dml.elements[i].checked = val;
		}
	}
}
function checkLoved(val,chkName){
	var j = 0;
	var dml = document.forms[form];
	favoritos = favoritos.toLowerCase();
	var arrayLoved = favoritos.split(",");
	var len = dml.elements.length;
	for (i = 0; i < len ; i++){
		if(dml.elements[i].value == arrayLoved[j]){
			dml.elements[i].checked = val;
			j++;
		}
	}
}
function checkInside(val,chkName){
	var j = 0;
	var dml = document.forms[form];
	national = national.toLowerCase();
	var arrayNational = national.split(",");
	var len = dml.elements.length;
	for (i = 0; i < len ; i++){
		if(dml.elements[i].value == arrayNational[j]){
			dml.elements[i].checked = val;
			j++;
		}
	}
}
function checkOutside(val,chkName){
	var j = 0;
	var dml = document.forms[form];
	foreign = foreign.toLowerCase();
	var arrayForeign = foreign.split(",");
	var len = dml.elements.length;
	for (i = 0; i < len ; i++){
		if(dml.elements[i].value == arrayForeign[j]){
			dml.elements[i].checked = val;
			j++;
		}
	}
}
function encThis(f){
	var stuffEncoding = f;
	var stuffEncoded = encodeURIComponent(stuffEncoding);
	return stuffEncoded;
}
function changeDigraphs(f){
	words = f.toLowerCase();
	words = words.replace(/[!@#$%&*()_-]/g,"");
	words = words.replace(/[áàâäã]+/g,"a");
	words = words.replace(/[éèêë]+/g,"e");
	words = words.replace(/[íìîï]+/g,"i");
	words = words.replace(/[óòôöõ]+/g,"o");
	words = words.replace(/[úùûü]+/g,"u");
	words = words.replace(/[ç]+/g,"c");
	words = words.replace(/[‘’]/g,"");
	words = words.replace(/\?/g,"");
	words = words.replace(/\s+$/,"");
	words = words.replace(/ /g,"-");
	words = words.replace(/--/,"-");
	return words;
}
function changeAskSpace(f){
	var askTitle = f;
	askTitle = askTitle.replace(/ /g,"+");
	return askTitle;
}
function codeTag(f,g,h,i){
	var siteName = f;
	var urlType = g;
	var siteUrl = h;
	var postTitle = i;
	var finalCodeTag = "";
	switch(urlType){
		case 'tiny':
			if(siteName == "blogblogs"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao BlogBlogs" rel="alternate" href="http://blogblogs.com.br/my/gadgets/fave?url='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SDVybKjwhVI/AAAAAAAAA3w/u07k5EVc5Jg/s144/blogblogs.jpg" alt="JsIndexer - JsIndexer - Adicionar aos Favoritos BlogBlogs" border="0" width="16" height="16" /&gt;';
				finalCodeTag +='&lt;/a&gt;&nbsp';
			}
			if(siteName == "technorati"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Technorati" rel="alternate" href="http://technorati.com/faves?add='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SENPv6jwhWI/AAAAAAAAA4Q/AxbG1uTK5NI/s144/technorati_icon.jpg" alt="JsIndexer - Adicionar aos Favoritos Technorati" border="0" width="16" height="16" /&gt;';
				finalCodeTag +='&lt;/a&gt;&nbsp';
			}
			if(siteName == "blogbookmark"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao BlogBoo Bookmarks" rel="alternate" href="http://www.blogbookmark.com/submit.php?url='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SFKbQoWVL4I/AAAAAAAAA7I/Mu4ZKHE3HgQ/s144/blogbookmark.jpg" alt="JsIndexer - Adicionar ao Blogbookmark" border="0" width="16" height="16" /&gt;';
				finalCodeTag +='&lt;/a&gt;&nbsp';
			}
			if(siteName == "facebook"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao FaceBook" rel="alternate" href="http://www.facebook.com/share.php?u='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SFKbPm9Aj5I/AAAAAAAAA6o/AThCsK5ez00/s144/facebook.jpg" alt="JsIndexer - Adicionar ao Facebook" border="0" width="16" height="16" /&gt;';
				finalCodeTag +='&lt;/a&gt;&nbsp';
			}
			if(siteName == "newsvine"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Newsvine" rel="alternate" href="http://www.newsvine.com/_tools/seed?popoff=0&u='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SGwbBhec_tI/AAAAAAAABAk/Lj9FDebPKK8/s144/button_seednewsvine.jpg" alt="JsIndexer - Adicionar ao Newsvine" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			break;
		case 'aux':
			if(siteName == "digacultura"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Diga Cultura" rel="alternate" href="http://digacultura.net/submit.php?url='+siteUrl+'&title='+postTitle+'&bodytext=&topic=&media=" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/_cZPDCNX34BA/SU_S84kHzBI/AAAAAAAABvM/FOTdEJN7wUA/s144/digacultura.jpg" alt="JsIndexer - Adicionar ao Diga Cultura" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "pagestacker"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Pagetacker" rel="alternate" href="http://www.pagestacker.com/br/pagestackr/popup/new?p='+siteUrl+'&p='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/_cZPDCNX34BA/SU_nz5cn74I/AAAAAAAABv0/AcwaSTv301o/s144/pagestacker.jpg" alt="JsIndexer - Adicionar ao Pagetacker" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "rec6"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Rec6" rel="alternate" href="http://rec6.via6.com/link.php?url='+siteUrl+'&amp;titulo='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SGkuAe-cutI/AAAAAAAAA_c/X79dtSaJHgY/s144/botao_rec6_16x16.jpg" alt="JsIndexer - Adicionar artigo ao Rec6" border="0" width="16" height="16" /&gt;';
				finalCodeTag +='&lt;/a&gt;&nbsp';
			}
			if(siteName == "slashdot"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Slashdot" rel="alternate" href="http://slashdot.org/slashdot-it.pl?op=basic&amp;url='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SFKpqqYaPnI/AAAAAAAAA74/G0_nZG-fT_g/s144/slashdot.jpg" alt="JsIndexer - Adicionar artigo ao Slashdot" border="0" width="16" height="16" /&gt;';
				finalCodeTag +='&lt;/a&gt;&nbsp';
			}
			if(siteName == "wlive"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Windows Live" rel="alternate" href="https://favorites.live.com/quickadd.aspx?marklet=1&url='+siteUrl+'&title='+postTitle+'" target="_blank" &gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SGQS6CoY31I/AAAAAAAAA-c/ZkXYmyp8gTg/s144/live.jpg" alt="JsIndexer - Adicionar artigo ao Windows Live" border="0" width="16" height="16" /&gt;';
				finalCodeTag +='&lt;/a&gt;&nbsp';
			}
			break;
		case 'auxt':
			if(siteName == "twitter"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Twitter" rel="alternate" href="http://twitthis.com/twit?url='+siteUrl+'&title="'+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SFHDnbplBWI/AAAAAAAAA6I/s-WJ6XHQqHg/s144/twitter.jpg" alt="JsIndexer - Adicionar ao Twitter" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			break;
		case 'auxa':
			if(siteName == "ask"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Ask" rel="alternate" href="http://myjeeves.ask.com/mysearch/BookmarkIt?v=1.2&t=webpages&url='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SGwhrtUchFI/AAAAAAAABAs/6Q-VRqCj1os/s144/ask.jpg" alt="JsIndexer - Adicionar ao Ask" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			break;
		case 'auxp':
			if(siteName == "print"){
				finalCodeTag += '&lt;a title="JsIndexer - Imprima este artigo" rel="alternate" href="javascript:window.print();" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SG6ORByfUQI/AAAAAAAABB0/vmXV_RBIUr8/s144/printer.jpg" alt="JsIndexer - Imprima este artigo" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
		case 'auxe':
			if(siteName == "email"){
				finalCodeTag += '&lt;a title="JsIndexer - Envie este artigo por e-mail" rel="alternate" href="mailto:?subject='+postTitle+'&body='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SG-W418W1MI/AAAAAAAABCc/he-ei23ofWQ/s144/email.jpg" alt="JsIndexer - Envie este artigo por e-mail" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
		case 'full':
			if(siteName == "connotea"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Connotea" rel="alternate" href="http://www.connotea.org/addpopup?continue=confirm&uri='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SMYWRqf7-6I/AAAAAAAABRE/jOLWYyUGkus/s144/connotea.jpg" alt="JsIndexer - Adicionar ao Connotea" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;';
			}
			if(siteName == "gostei"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Gostei" rel="alternate" href="http://gostei.abril.com.br/post/new?t='+siteUrl+'&u='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SMiwvECz6YI/AAAAAAAABR0/xlf3_uysX-g/s144/gostei.jpg" alt="JsIndexer - Adicionar ao Gostei" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "imera"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Imera" rel="alternate" href="http://www.imera.com.br/post_d.html?linkName='+postTitle+'&linkUrl='+siteUrl+'&linkDescription=&linkTag=" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SMYWRsl6kII/AAAAAAAABRU/1AymQpZun8o/s144/imera.jpg" alt="JsIndexer - Adicionar ao Imera" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "infoblogs"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Infoblogs" rel="alternate" href="http://www.infoblogs.com.br/vote.action?contentLink='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/_cZPDCNX34BA/SU_3shn_0_I/AAAAAAAABwE/b984BiY8qSc/s144/infoblogs.jpg" alt="JsIndexer - Adicionar ao Infoblogs" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "magnolia"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Ma.gnolia" rel="alternate" href="http://ma.gnolia.com/bookmarklet/add?url='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SMYWRku6EuI/AAAAAAAABRM/KJQnMiGH3ug/s144/magnolia.jpg" alt="JsIndexer - Adicionar ao Magnolia" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "pigg"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Pigg" rel="alternate" href="http://pigg.com.br/submit/?url='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SMX_opqkz_I/AAAAAAAABQk/KYzzmV1jTSA/pigg.jpg" alt="JsIndexer - Adicionar ao pigg" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "linkk"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Linkk" rel="alternate" href="http://www.linkk.com.br/submit.php?url="'+siteUrl+'" alt="JsIndexer - Adicionar esta noticia no Linkk" title="'+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SGkuAtikfaI/AAAAAAAAA_s/Vu2jiwMEI_M/s144/linkk.jpg" alt="JsIndexer - Adicionar esta noticia no Linkk" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "linkloko"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Linkloko" rel="alternate" href="http://www.linkloko.com.br/submit.php?url='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/_cZPDCNX34BA/SU_y9Kd6k1I/AAAAAAAABv8/1xP43-3Kh6g/s144/linklokoico.jpg" alt="Adicionar ao Linkloko" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "eucurti"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Eu Curti" rel="alternate" href="http://www.eucurti.com.br/submit.php?url='+siteUrl+'&amp;titulo='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SDVwAKjwhUI/AAAAAAAAA3Q/RyuJjS4PYAU/s144/eucurti.jpg" alt="JsIndexer - Adicionar artigo ao Eu Curti" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "dihitt"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao DiHitt" rel="alternate" href="http://dihitt.com.br?botao=enviar&amp;ref=12144&amp;url='+siteUrl+'&amp;title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SGU-kLl3quI/AAAAAAAAA-8/s3wiU2ZcU9w/s144/dihitt_16x16_01.jpg" alt="JsIndexer - Adicionar artigo ao DiHitt" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "digg"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Digg!" rel="alternate" href="http://digg.com/submit?phase=2&amp;url='+siteUrl+'&amp;title='+postTitle+'&amp;bodytext=&amp;topic=" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SGkuA9pr0YI/AAAAAAAAA_8/qzncyUd_GOU/s144/16x16-digg-guy.jpg" alt="JsIndexer - Adicionar artigo ao Digg!" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "delicious"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Del.icio.us" rel="alternate" href="http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url='+siteUrl+'&amp;title='+postTitle+'&amp;notes=" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SExbo6e4y3I/AAAAAAAAA44/ymUWYdyAthI/s144/delicious.jpg" alt="JsIndexer - Adicionar artigo ao Del.icio.us" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "reddit"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Reddit" rel="alternate" href="http://reddit.com/submit?url='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SExbqVO7K3I/AAAAAAAAA5I/7cRVxtrstRE/s144/reddit.jpg" alt="JsIndexer - Adicionar artigo ao reddit" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "redebusca"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Rede Busca" rel="alternate" href="http://www.redebusca.com/rede/submit.php?url='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/_cZPDCNX34BA/SU_hDF6m6FI/AAAAAAAABvs/86p3hrgvzA4/s144/redebusca.jpg" alt="JsIndexer - Adicionar ao Diga Cultura" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "blinklist"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Blinklist" rel="alternate" href="http://blinklist.com/index.php?Action=Blink/addblink.php&url='+siteUrl+'&Title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SExbo6DyF8I/AAAAAAAAA4w/FbiQCKB2JIA/s144/blinklist.jpg" alt="JsIndexer - Adicionar artigo ao blinklist" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "furl"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Furl" rel="alternate" href="http://furl.net/storeIt.jsp?t='+postTitle+'&u='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SExbpU5d5MI/AAAAAAAAA5A/527c2xRxmHM/s144/furl.jpg" alt="JsIndexer - Adicionar artigo ao Furl" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "websapiens"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao WebSapiens" rel="alternate" href="http://www.websapiens.net/submit.php?url='+siteUrl+'" rel="alternate" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SGkuAv0yMgI/AAAAAAAAA_k/qGeoXBJs9IA/s144/websapiens-16x16.jpg" alt="JsIndexer - Sabedorize esta notícia no WebSapiens" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "stumble"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Stumble" rel="alternate" href="http://www.stumbleupon.com/submit?url='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SGkuAhIFyCI/AAAAAAAAA_0/L2XbcSP1oTI/s144/16x16_su_3d.jpg" alt="JsIndexer - Adicionar site ao Stumble" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "google"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Google Bookmarks" rel="alternate" href="http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SFG9BYKKl-I/AAAAAAAAA5o/U9vTTYlcow8/s144/google_ico.jpg" alt="JsIndexer - Adicionar ao Google" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "blogmarks"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao BlogMarks" rel="alternate" href="http://blogmarks.net/my/new.php?mini=1&simple=1&url='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SFKdO2brUbI/AAAAAAAAA7Y/RJbKuc6wSUg/s144/blogmarks.jpg" alt="JsIndexer - Adicionar ao Blogmarks" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "linkagogo"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Linkagogo" rel="alternate" href="http://www.linkagogo.com/go/AddNoPopup?url='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SFKbPxvcWZI/AAAAAAAAA6w/IK8rRhAUlBc/s144/linkagogo.jpg" alt="JsIndexer - Adicionar ao Linkagogo" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "linksmarker"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao LinksMarker" rel="alternate" href="http://www.linksmarker.com/submit.php?url='+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SFKbQakPCZI/AAAAAAAAA64/MrkyS_GTSbk/s144/linksmarker.jpg" alt="JsIndexer - Adicionar ao Linksmarker" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "myspace"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Myspace" rel="alternate" href="http://www.myspace.com/Modules/PostTo/Pages/?c='+siteUrl+'&t='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SFKbQn4K72I/AAAAAAAAA7A/xn2F6OaG7_U/s144/myspace.jpg" alt="JsIndexer - Adicionar ao MySpace" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "sphere"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Sphere" rel="alternate" href="http://www.sphere.com/search?q=sphereit:'+siteUrl+'&title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh4.ggpht.com/reimlima/SFKbVVP8lwI/AAAAAAAAA7Q/uV3nNQ-ZD2I/s144/sphere.jpg" alt="JsIndexer - Adicionar ao Sphere" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "linkto"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao LinkTo" rel="alternate" href="http://www.linkto.com.br/site.enviaNoticia.php?title='+postTitle+'&url='+siteUrl+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SGkwl5V6v8I/AAAAAAAABAE/ODgREqPS0Fc/s144/img_vote_16x16.jpg" alt="JsIndexer - Envie este link para linkTo!" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "blinks"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao B!Links" rel="alternate" href="http://blinks.blogueisso.com/node/add/drigg?url='+siteUrl+'title='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh6.ggpht.com/reimlima/SG1G1KKIVdI/AAAAAAAABBM/XQenoJcxkGc/s144/blinks.jpg" alt="JsIndexer - Adicionar ao Blinks" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "ueba"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Ueba" rel="alternate" href="http://ueba.com.br/NovoLink?url='+siteUrl+'&titulo='+postTitle+'&origem=" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh3.ggpht.com/reimlima/SG1JptNbRFI/AAAAAAAABBU/qSmcubs-QJQ/s144/ueba2.jpg" alt="JsIndexer - Adicionar ao Ueba" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			if(siteName == "yahoo"){
				finalCodeTag += '&lt;a title="JsIndexer - Adicionar ao Yahoo!" rel="alternate" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&u='+siteUrl+'&t='+postTitle+'" target="_blank"&gt;';
				finalCodeTag += '&lt;img src="http://lh5.ggpht.com/reimlima/SG-VF8mmUhI/AAAAAAAABCU/p10yunA8TuA/s144/yahoo.jpg" alt="JsIndexer - Adicionar ao Yahoo!" border="0" width="16" height="16" /&gt;';
				finalCodeTag += '&lt;/a&gt;&nbsp';
			}
			break;
	}
	return finalCodeTag;
}
function myLink(){
	var link = '&lt;br&gt;&lt;br&gt;Quer ter estes bot&otilde;es no seu site? &lt;a href="http://blogdoplastico.com/jsindexer/" target="_blank"&gt;Acesse&lt;/a&gt;';
	link += '<br><br><div align="center"><h3>Imagine voc&ecirc; editando tudo isto na m&atilde;o!!!</h3></div>';
	return link;
}
function codeGen(f){
	var code = "";
	var fullUrl = "";
	var tinyUrl = f.url.value;
	tinyUrl = tinyUrl.replace(/\s+$/,"");
	tinyUrl = (!tinyUrl.match(/^http:\/\/.*/))? "http://"+tinyUrl : tinyUrl;
	tinyUrl = (!tinyUrl.match(/.*\/$/))? tinyUrl+"/" : tinyUrl;
	var title = f.postTitle.value;
	var dia = ( f.dia.value.length == 1 )? "0"+f.dia.value : f.dia.value;
	var mes = ( f.mes.value.length == 1 )? "0"+f.mes.value : f.mes.value;
	var ano = f.ano.value;
	for(var i = 0 ; i < f.blogs.length ; i++){
		if (f.blogs[i].checked){
			var blogType = f.blogs[i].value;
			break;
		}
	}
	var test = (blogType == "wordpress")? ano+"/"+mes+"/"+dia : ano+"/"+mes ;
	var dateCheck = dateGen(test,blogType);
	if(dateCheck != false){
		var cleanTitle = ( title != "" )? changeDigraphs(title) : "";
		if(blogType == "permalink"){
			fullUrl = tinyUrl.replace(/\/$/,"");
		}else if(blogType == "wordpress"){
			dateCheck = valDate(dateCheck);
			if(f.page.checked){
				fullUrl = tinyUrl+cleanTitle+"/";
			}else{
				fullUrl = tinyUrl+dateCheck+"/"+cleanTitle+"/";
			}
		}else{
			fullUrl = tinyUrl+dateCheck+"/"+cleanTitle+".html";
		}
		var arraySites = [];
		for(var i = 0 ; i < f.sites.length ; i++){
			if(f.sites[i].checked){
				if(f.sites[i].value == "rec6" || f.sites[i].value == "slashdot" || f.sites[i].value == "ask" || f.sites[i].value == "digacultura" || f.sites[i].value == "pagestacker"){
					auxFullUrl = encThis(fullUrl);
				}else if(f.sites[i].value == "twitter"){
					auxTitle = encThis(title);
				}
				arraySites.push(f.sites[i].value);
			}
		}
		for(var i = 0 ; i < arraySites.length ; i++){
			if(arraySites[i] == "blogblogs" || arraySites[i] == "technorati" || arraySites[i] == "blogbookmark" || arraySites[i] == "facebook" || arraySites[i] == "newsvine"){
				code += codeTag(arraySites[i],'tiny',tinyUrl,title);
			}else if(arraySites[i] == "rec6" || arraySites[i] == "slashdot" || arraySites[i] == "wlive" || arraySites[i] == "digacultura" || arraySites[i] == "pagestacker"){
				code += codeTag(arraySites[i],'aux',auxFullUrl,title);
			}else if(arraySites[i] == "twitter"){
				code += codeTag(arraySites[i],'auxt',fullUrl,auxTitle);
			}else if(arraySites[i] == "ask"){
				askTitle = changeAskSpace(title);
				code += codeTag(arraySites[i],'auxa',auxFullUrl,askTitle);
			}else if(arraySites[i] == "print"){
				var noTitle = "";
				code += codeTag(arraySites[i],'auxp',tinyUrl,noTitle);
			}else if(arraySites[i] == "email"){
				mailUrl = encThis(fullUrl);
				mailTitle = encThis(title);
				code += codeTag(arraySites[i],'auxe',mailUrl,mailTitle);
			}else{
				code += codeTag(arraySites[i],'full',fullUrl,title);
			}
		}
		code += myLink();
		code = '<br><table border="0" class="mainwhite" border="0" align="center" width="100%" height="80" width="80"><tr><td>'+code+'</td></tr></table>';
		return code;
	}else{
		return "";
	}
}
function showCodeTable(f){
	var codeElem = document.getElementById("codeElem");
	codeElem.innerHTML = codeGen(f);
	return false;
}
function start(){
	selectDia();
	selectMes();
	disableDate(document.geracode.checkDate.checked);
	document.geracode.url.value = minhaUrl ;
}
window.onload = start;