function init(){

	incluidos=init.arguments;

	for(i=0;i<incluidos.length;i++){

		var cuerpo=document.body.innerHTML;

		html="<table><tr><td valign=\"top\"> <img src=\"bbcode/buttons/bold.gif\" width=\"21\" height=\"20\" onclick=\"instag('b','"+incluidos[i]+"')\" onmouseover=\"this.style.border='solid 1px #000000';\" onMouseOut=\"this.style.border='solid 1px #F7F7F7';\" style=\"border:solid 1px #F7F7F7;\" title=\"Negrita\">&nbsp;<img src=\"bbcode/buttons/underline.gif\" width=\"21\" height=\"20\" onclick=\"instag('u','"+incluidos[i]+"')\" onmouseover=\"this.style.border='solid 1px #000000';\" onmouseout=\"this.style.border='solid 1px #F7F7F7';\" style=\"border:solid 1px #F7F7F7;\" title=\"Subrayado\">&nbsp;<img src=\"bbcode/buttons/italic.gif\" width=\"21\" height=\"20\" onclick=\"instag('i','"+incluidos[i]+"')\" onmouseover=\"this.style.border='solid 1px #000000';\" onmouseout=\"this.style.border='solid 1px #F7F7F7';\" style=\"border:solid 1px #F7F7F7;\" title=\"Cursiva\">&nbsp;<img src=\"bbcode/buttons/link.gif\" width=\"21\" height=\"20\" onclick=\"inslink('"+incluidos[i]+"')\" onmouseover=\"this.style.border='solid 1px #000000';\" onmouseout=\"this.style.border='solid 1px #F7F7F7';\" style=\"border:solid 1px #F7F7F7;\" title=\"Insertar enlace\">&nbsp;<img src=\"bbcode/buttons/bullist.gif\" width=\"20\" height=\"20\" onclick=\"ins_imag('&#8226;','"+incluidos[i]+"')\" onmouseover=\"this.style.border='solid 1px #000000';\" onmouseout=\"this.style.border='solid 1px #F7F7F7';\" style=\"border:solid 1px #F7F7F7;\" title=\"Vi&ntilde;eta\" /></td><td valign=\"top\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><img src=\"bbcode/buttons/resize_0.gif\" width=\"21\" height=\"9\"  onclick=\"quitar('"+incluidos[i]+"')\" onmouseover=\"this.style.border='solid 1px #000000';\" onmouseout=\"this.style.border='solid 1px #F7F7F7';\" style=\"border:solid 1px #F7F7F7;\" title=\"Disminuir tama&ntilde;o\"></td></tr><tr><td><img src=\"bbcode/buttons/resize_1.gif\" width=\"21\" height=\"9\" id=\"quita\"  onclick=\"agregar('"+incluidos[i]+"')\" onmouseover=\"this.style.border='solid 1px #000000';\" onmouseout=\"this.style.border='solid 1px #F7F7F7';\" style=\"border:solid 1px #F7F7F7;\" title=\"Aumentar tama&ntilde;o\"></td></tr></table></td></tr></table><textarea name=\""+incluidos[i]+"\" cols=\"60\" rows=\"5\" id=\""+incluidos[i]+"\">"; //Cambio el número de columnas de 45 a 60

		pat="<textarea+[^>]*"+incluidos[i]+"+[^<]+"; 	

		patron =new RegExp(pat,"gi");

		coincidencias=new Array();

		coincidencias=cuerpo.match(patron);

		for(j=0;j<coincidencias.length;j++){

			result=new Array();

			result=coincidencias[j].match(/\s+id=[^>\s]+/g);

			result[0]=result[0].split('"').join(''); 

			result[0]=result[0].split('id=').join(''); 

			result[0]=result[0].split(' ').join(''); 

			if(result[0]==incluidos[i]){

				valor=new Array();

				valor2='';

				valor=coincidencias[j].split('>');

				if(valor.length>1){

						for(k=1;k<valor.length;k++){

							valor2+=valor[k];

						}

					}

				cuerpo2=cuerpo.split(coincidencias[j]);

			}

		}

		

		document.body.innerHTML=cuerpo2[0]+html+valor2+cuerpo2[1];

	}

}

function instag(tag,campo){

	var input = document.getElementById(campo);

		if(typeof document.selection != 'undefined' && document.selection) {

			var str = document.selection.createRange().text;

			input.focus();

			var sel = document.selection.createRange();

			sel.text = "[" + tag + "]" + str + "[/" +tag+ "]";

			sel.select();

			return;

		}

		else if(typeof input.selectionStart != 'undefined'){

				if(typeof input.scrollTop != 'undefined'){

					var st=input.scrollTop;

					var sl=input.scrollTop;

				}

			var start = input.selectionStart;

			var end = input.selectionEnd;

			var insText = input.value.substring(start, end);

			input.value = input.value.substr(0, start) + '['+tag+']' + insText + '[/'+tag+']'+ input.value.substr(end);

			input.focus();

			if(typeof input.scrollTop != 'undefined'){

					input.scrollTop=st;

					input.scrollTop=sl;

			}

			input.setSelectionRange(start+2+tag.length+insText.length+3+tag.length,start+2+tag.length+insText.length+3+tag.length);

			return;

		}

		else{

			input.value+=' ['+tag+']Reemplace este texto[/'+tag+']';

			return;

		}

}

function inslink(campo){

	var input = document.getElementById(campo);

		if(typeof document.selection != 'undefined' && document.selection) {

			var str = document.selection.createRange().text;

			input.focus();

			var my_link = prompt("Enter URL:","http://");

				if (my_link != null) {

					if(str.length==0){

						str=my_link;

					}

					var sel = document.selection.createRange();

					sel.text = "[a href=\"" + my_link + "\"]" + str + "[/a]";

					sel.select();

					}

			return;

		}else if(typeof input.selectionStart != 'undefined'){

				if(typeof input.scrollTop != 'undefined'){

					var st=input.scrollTop;

					var sl=input.scrollTop;

				}		

					var start = input.selectionStart;

					var end = input.selectionEnd;

					var insText = input.value.substring(start, end);

					var my_link = prompt("Enter URL:","http://");

						if (my_link != null) {

							if(insText.length==0){

								insText=my_link;

							}

							input.value = input.value.substr(0, start) +"[a href=\"" + my_link +"\"]" + insText  + "[/a]"+ input.value.substr(end);

							input.focus();

							if(typeof input.scrollTop != 'undefined'){

								input.scrollTop=st;

								input.scrollTop=sl;

							}

							input.setSelectionRange(start+11+my_link.length+insText.length+4,start+11+my_link.length+insText.length+4);

						}

			return;

		}else{

			var my_link = prompt("Ingresar URL:","http://");

			var my_text = prompt("Ingresar el texto del link:","");

			input.value+=" [a href=\"" + my_link +  "\"]" + my_text + "[/a]";

			return;

		}

}

var reng=5;

function agregar(area){

	document.getElementById('quita').disabled=false;

	reng=reng+5;

	document.getElementById(area).rows=reng;

}

function quitar(area){

	reng=reng-5;

		if(reng<6){reng=5;

		}

	document.getElementById(area).rows=reng;

}

function ventana_emot(area){

	coordx=screen.width?(screen.width-300)/2:0;

	coordy=screen.height?(screen.height-150)/2:0;

	window.open("bbcode/emoticons/emoticons.html?campo="+area,"EMOTICONS","width=300,height=150,menubar=no,resizable=yes,left="+coordx+",top="+coordy);

}

function ins_imag(emot,area){

	var input = document.getElementById(area);

		if(typeof document.selection != 'undefined' && document.selection) {

			var str =document.selection.createRange().text;

			input.focus();

			var sel =document.selection.createRange();

			sel.text = str + emot;

			sel.select();

			return;

		}

		else if(typeof input.selectionStart != 'undefined'){

				if(typeof input.scrollTop != 'undefined'){

					var st=input.scrollTop;

					var sl=input.scrollTop;

				}

			var start = input.selectionStart;

			var end = input.selectionEnd;

			var insText = input.value.substring(start, end);

			input.value = input.value.substr(0, start) + insText+ emot + input.value.substr(end);

			input.focus();

			if(typeof input.scrollTop != 'undefined'){

				input.scrollTop=st;

				input.scrollTop=sl;

			}

			input.setSelectionRange(end+emot.length,end+emot.length);

			return;

		}

		else{

			input.value+=emot;

			return;

		}

}

function captura_imag(area){

	var my_link = prompt("Ingresar URL:","http://");

		if (my_link != null) {

			ins_imag('[img src=\"'+my_link+'\"]',area);

		}

}

