  // Variable de conteo de "Divs"
  var count = 0;

  // Funcion que agrega una nueva linea
  function addLine(count){

    // Div donde se agregara la nueva linea
    var content = document.getElementById('myDiv');

    // Se crea un nuevo "DIV" que se agregara a content
    var divIdName = 'my' + count + 'Div';
    var newDiv = document.createElement('div');
    newDiv.setAttribute('id', divIdName);


    var newField = document.createElement('fieldset');

    // Se crea un nuevo "INPUT"
    var newInput = document.createElement('input');
    newInput.type = 'file';
    newInput.name = 'imagenes[]';
    newInput.size = '32';

    var newTag = document.createElement('input');
    newTag.type = 'text';
    newTag.name = 'tags[]';

    // Se crea un Link para poder borrar la linea
   // var newDelete = document.createElement('a');
   // newDelete.href = 'javascript:delLine("' + divIdName + '")';
    //newDelete.innerHTML = 'Borrar Linea';

    // Se agrega el "INPUT" y el link al "DIV"
    newDiv.appendChild(newInput);
    //newDiv.appendChild(newLabel);
    //newDiv.innerHTML = 'tag&nbsp;';
    newDiv.appendChild(newTag);

    //newField.appendChild(newDiv);
    content.appendChild(newDiv);
  }

// Se borra la linea solicitada
function delLine(div){
    	var content = document.getElementById('myDiv');
    	var remove = document.getElementById(div);
	content.removeChild(remove);
}

function funcion(valor)
{
	if(valor != null && valor != 0)
	{
		var micategorias = document.forms[0].categorias;
		var nuevo = document.forms[0].intereses.options[valor].value;
		var cont = 0;
		var salto = "";

		if(navigator.appName == "Netscape"){
			salto = "\n";
		}else{
			salto = "\r\n";
		}

		if(micategorias.value.search(nuevo) == -1)
		{
			document.forms[0].categorias.value = document.forms[0].intereses.options[valor].value + salto + document.forms[0].categorias.value;
			document.forms[0].categorias.value.trim;
		}else{
			document.forms[0].categorias.value = document.forms[0].categorias.value.replace(nuevo + salto, "");
		}
	}
}

function verBusqueda()
{
	document.getElementById('enlaceAvanzado').className = 'oculto';
	document.getElementById('busquedaAvanzada').className = 'ver';
}

function cambioImagen(div, cambio, texto)
{
 	var color = document.getElementById(div);
	color.setAttribute('src', cambio);
	var nota = document.getElementById('calificacion');
	nota.innerHTML = texto;
}

// AJAX
function votar(valor, contenido, id)
{
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			var mySplitResult = xmlhttp.responseText.split("-");
			total = parseFloat(mySplitResult[1]);
			//outCambiarEstrellas(total);
			document.getElementById("respuesta").innerHTML = mySplitResult[0];
			document.getElementById("ranking").innerHTML = mySplitResult[1];
		}
	}

	xmlhttp.open("GET", "votos.php?voto="+ valor +"&tipo=" + contenido + "&id=" + id, true);
	xmlhttp.send(null);
}

function marcar(valor, contenido, id)
{
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{

			document.getElementById("marcarContenido").className = 'oculto';
			document.getElementById("respuesta").innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET", "marcar.php?marca="+ valor +"&tipo=" + contenido + "&id=" + id, true);
	xmlhttp.send(null);
}

function empresas(id, respuesta)
{
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			document.getElementById("activar").innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET", "activar_cuenta.php?id=" + id + "&r=" + respuesta, true);
	xmlhttp.send(null);
}

function post(gid)
{
	var mensaje = document.getElementById("inputMensaje").value;
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			document.getElementById("inputMensaje").value = '';
			document.getElementById("listaDeMensajes").innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET", "publicar_post.php?m=" + mensaje + "&gid=" + gid, true);
	xmlhttp.send(null);
}

function allPost(gid, page)
{
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			document.getElementById("listaDeMensajes").innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET", "post.php?page=" + page + "&gid=" + gid, true);
	xmlhttp.send(null);
}

function comentar(form, id, tipo)
{
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{

			document.getElementById("mensajesComentarios").innerHTML = xmlhttp.responseText;
		}
	}


	if(!form.email){

		data = 'id='+id+'&mensaje='+form.comment.value+'&tipo='+tipo;
		window.location.reload();
	} else {

		if(!is_valid_email(form.email.value)) {

			alert('Debes ingresar un email válido.');
			return false;

		}

		if(form.nombre.value == '' || form.comment.value == '') {

			alert('Debes ingresar tu nombre y un comentario.');
			return false;

		}

		data = 'id='+id+'&mensaje='+form.comment.value+'&nombre='+form.nombre.value+'&email='+form.email.value+'&web='+form.web.value+'&tipo='+tipo;
		window.location.reload();
	}

//	alert(data);

//	document.getElementById("comment").value = '';

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			alert(xmlhttp.responseText);
		}
	}

	xmlhttp.open("POST", "comentar.php", true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send(data);

	// mostrarComentarios(id, tipo, 0);

	return false;

}

function mostrarComentarios(id, tipo, pagina)
{
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			document.getElementById("mensajesComentarios").innerHTML = xmlhttp.responseText;
		}
	}

	data = 'id='+id+'&pagina='+pagina+'&tipo='+tipo;


	xmlhttp.open("POST", "mostrar_comentarios.php", true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send(data);
}


function ocultarRespuesta(id)
{
	idName = "respuesta" + id;
	idForm = "formulario" + id;
	document.getElementById(idName).className = 'oculto';
	//document.getElementById("comentario").innerHTML = comentario;
	document.getElementById(idForm).className = 'ver';
}

function responderConsulta(id, tipo)
{
	htmlRespuesta = 'respuesta'+id;
	idForm = "formulario" + id;
	htmlTexto = "comentario"+id;
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			//ocultarRespuesta(id);
			document.getElementById(htmlRespuesta).className = 'ver';
			document.getElementById(idForm).className = 'oculto';
			document.getElementById(htmlRespuesta).innerHTML = xmlhttp.responseText;
		}
	}

	data = 'id='+id+'&tipo='+tipo+'&respuesta='+document.getElementById(htmlTexto).value;

	xmlhttp.open("POST", "responder_consulta.php", true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send(data);
}

function eliminarRespuesta(id, tipo)
{
	htmlRespuesta = 'eliminar_pregunta'+id;
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			document.getElementById(htmlRespuesta).innerHTML = xmlhttp.responseText;
		}
	}

	data = 'id='+id+'&tipo='+tipo;

	xmlhttp.open("POST", "eliminar_consulta.php", true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send(data);
}

function confirmarEvento(id, respuesta)
{
	radioBtn = 'confirmar-' + id;
	mensaje = 'formularioConfirmar-' + id;
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{

			document.getElementById(mensaje).innerHTML = xmlhttp.responseText;
		}
	}

	data = 'id='+id+'&confirm='+respuesta;

	xmlhttp.open("POST", "confirmar_asistencia.php", true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send(data);
}

function enviarConsulta(id, tipo)
{
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	} else {
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4)
		{
			document.getElementById("formularioConsultas").innerHTML = xmlhttp.responseText;
		}
	}

	data = 'id='+id+'&tipo='+tipo+'&pregunta='+document.getElementById("comentario").value;

	xmlhttp.open("POST", "enviar_consulta.php", true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send(data);
}

function cambiarEstrellas(id)
{

	if(id == 'cinco')
	{
		document.getElementById('cinco').src = 'img/everde.png';
		document.getElementById('cuatro').src = 'img/everde.png';
		document.getElementById('tres').src = 'img/everde.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(id == 'cuatro'){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/everde.png';
		document.getElementById('tres').src = 'img/everde.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(id == 'tres'){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/eplomo.png';
		document.getElementById('tres').src = 'img/everde.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(id == 'dos'){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/eplomo.png';
		document.getElementById('tres').src = 'img/eplomo.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(id == 'uno'){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/eplomo.png';
		document.getElementById('tres').src = 'img/eplomo.png';
		document.getElementById('dos').src = 'img/eplomo.png';
		document.getElementById('uno').src = 'img/everde.png';
	}
}

function outCambiarEstrellas(votos)
{
	//alert(votos);
	if(votos >= 5)
	{
		document.getElementById('cinco').src = 'img/everde.png';
		document.getElementById('cuatro').src = 'img/everde.png';
		document.getElementById('tres').src = 'img/everde.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(votos >= 4){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/everde.png';
		document.getElementById('tres').src = 'img/everde.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(votos >= 3){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/eplomo.png';
		document.getElementById('tres').src = 'img/everde.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(votos >= 2){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/eplomo.png';
		document.getElementById('tres').src = 'img/eplomo.png';
		document.getElementById('dos').src = 'img/everde.png';
		document.getElementById('uno').src = 'img/everde.png';
	}else if(votos >= 1){
		document.getElementById('cinco').src = 'img/eplomo.png';
		document.getElementById('cuatro').src = 'img/eplomo.png';
		document.getElementById('tres').src = 'img/eplomo.png';
		document.getElementById('dos').src = 'img/eplomo.png';
		document.getElementById('uno').src = 'img/everde.png';
	}
}

function is_valid_email(email){
	return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email);
}
