

	//con la carga de la pagina
	window.onload = function ()
	{
		//añadir o editar ideas
		if (window.location.pathname.indexOf('ideas/add') > 0 || window.location.pathname.indexOf('ideas/edit') > 0){
			ideas_loadSuggestedTags();
		}
		//ver idea
		if (window.location.pathname.indexOf('ideas/ver') > 0){
			ideas_loadCalificacion();
		}
		//nueva imagen captcha
		if (window.location.pathname.indexOf('autores/ingreso') > 0){
			reloadCaptcha();
		}
	}



	function sendRegistroForm()	{
	  $('bt_sendRegistro').onclick = function() { return false; }
	  $('RegistroForm').submit();
	}

	function sendAutorForm() {
	  $('bt_sendAutor').onclick = function() { return false; }
	  $('AutorForm').submit();
	}

	function sendIdeaForm() {
	  $('bt_sendIdea').onclick = function() { return false; }
	  $('IdeaForm').submit();
	}

	function sendComentarioForm() {
	 // $('bt_sendComentario').onclick = function() { return false; }

	  	$('viaLabel').style.color = '';	//init
	  	$('creaLabel').style.color = '';
	  	$('caliError').hide();
	  	$('comError').hide();

	  if(!(parseInt($F('via_value')) > 0 && parseInt($F('crea_value')) > 0)){ 	  //calificación
	  	$('viaLabel').style.color = '#f00';
	  	$('creaLabel').style.color = '#f00';
	  	$('caliError').show();
	  	return false;
	  }
	  if($F('ComentarioComment') == "" ){	  //comentario
	  	$('comError').show();
	  	return false;
	  }

	  $('comentarioForm').submit();
	}


	/*
	IDEAS
	tags div*/
	function toggleTagsDiv() {
		new Effect.toggle($('tagsDiv'),'slide');
		return false;
	}

	function addTag(tag)
	{
		if(tag.indexOf(' ') > 0) {
			tag = '"'+tag+'"';
		}

		tags_str = $F('IdeaEtiqueta');
		if (tags_str == "") {
		  tags_str += tag;
		} else {
		  tags_str += "  " + tag;
		}
		$('IdeaEtiqueta').value = tags_str;
		return true;
	}

	/*
	suggested tags*/
	function ideas_loadSuggestedTags()
	{
		myurl	= '/ideas/suggestedtags';
		mypars	= 'titulo='+$F('IdeaTitle');

		var myAjax = new Ajax.Request(
			myurl,
			{
				method: 'get',
				parameters: mypars,
				onComplete: function(response) {
					eval("var res=" + response.responseText);
					if(res.length > 0){
						for(i=0; i<res.length; i++){
							li = "<li><a href=\"#\" onclick=\"addTag('"+res[i].etiquetas.etiqueta+"');return false;\">"+res[i].etiquetas.etiqueta+"</a></li>";
							new Insertion.Bottom('suggestedTags', li);
						}
					}
				}
		});
	}


	/*
	calificación de ideas*/
	function ideas_loadCalificacion(){
		var viaset	= new ideas_Rating('via');
		var creaset = new ideas_Rating('crea');
	}
	function ideas_doRate(set,rate) {
		for(i=1;i<=rate;i++){
			$(set+'_'+i).src = '/img/starred.png?nocache='+Math.random();
		}
		for(i=5;i>rate;i--){
			$(set+'_'+i).src = '/img/no_starred.png?nocache='+Math.random();
		}
		$(set+'_value').value = rate;
	};
	function ideas_Rating (id) {
		if($(id)){
			this.pref	= id;
		    this.init = function() {
				eval('$(\''+this.pref+'_1\').onclick = function() { ideas_doRate(\''+this.pref+'\',1) };')
				eval('$(\''+this.pref+'_2\').onclick = function() { ideas_doRate(\''+this.pref+'\',2) };')
				eval('$(\''+this.pref+'_3\').onclick = function() { ideas_doRate(\''+this.pref+'\',3) };')
				eval('$(\''+this.pref+'_4\').onclick = function() { ideas_doRate(\''+this.pref+'\',4) };')
				eval('$(\''+this.pref+'_5\').onclick = function() { ideas_doRate(\''+this.pref+'\',5) };')

				//estado inicial
				rate = $(this.pref+'_value').value;
				for(i=1;i<=rate;i++){
					$(this.pref+'_'+i).src = '/img/starred.png?nocache='+Math.random();
				}
				for(i=5;i>rate;i--){
					$(this.pref+'_'+i).src = '/img/no_starred.png?nocache='+Math.random();
				}
		    }
		    this.init();
		}
	}


	/*
	AUTORES
	reload captcha*/
	function reloadCaptcha()
	{
		if($('captchita')) {
			$('captchita').src = '/autores/captchaimage/' + Math.round(Math.random(0)*1000)+1;
		}
	}

