function resetText (input) {
	input.value = '';
}

function resetPassword (pwd1) {
	var pwd2 =document.getElementById('pwd2');
	pwd1.className = 'text hide';
	pwd2.className = 'text show';
	pwd2.focus();
}

function generateUsername()
{
	var firstname	= document.getElementById('firstname').value;
	var lastname	= document.getElementById('lastname').value;
	cleanUsername(firstname, lastname);
}

function cleanUsername(firstname, lastname) {
	var myFirstname = firstname;
	var myLastname = lastname;
	$.get("getUsername.php", {sFirstname: myFirstname, sLastname: myLastname},
		function(data) {
			mydata = data;
			document.getElementById('newusername').value = mydata;
		})
}	

function slideMe(which) {
    if ($("#que" + which).attr("class") != 'minus') {
        $("#que" + which).attr("class","minus");
        $("#ans" + which).attr("class","show_answer");
    } else {
        $("#que" + which).attr("class","plus");
        $("#ans" + which).attr("class","hide_answer");
    }
}

function editOrganisation (id) {
	document.getElementById('special').value = 'edit';
	document.getElementById('sTableId').value = id;
}

function editJob (id) {
	document.getElementById('special').value = 'edit';
	document.getElementById('sTableId').value = id;
}

function joinGroup (id, title) {
	document.getElementById('action').value = 'join';
	document.getElementById('groupId').value = id;
	document.getElementById('groupTitle').value = title;
}

function createGroup () {
	document.getElementById('action').value = 'create';
}

function CaricaFoto(img){
	foto1= new Image();
	foto1.src=(img);
	Controlla(img);
}

function Controlla(img){
	if((foto1.width!=0)&&(foto1.height!=0)){
		viewFoto(img);
	} else {
		funzione="Controlla('"+img+"')";
		intervallo=setTimeout(funzione,20);
	}
}

function viewFoto(img){
	largh=foto1.width+2;
	altez=foto1.height+30;
	stringa="width="+largh+",height="+altez+",resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no";
	finestra=window.open("image/img=" + img, "", stringa);
}

function showFilter (filterNr) {
	$('.sort span').each(function(i) {
		if (i == filterNr) {
			$(this).addClass('active');
			if (i>0) {
				$('#ht_filter_'+i).show();
				if (i == 4) { // for the eventlist (events in the past)
					setFilter('past');
				} else {
					setFilter($('#ht_filter_'+i).attr('name'));
				}
			} else {
				setFilter('');
			}
		} else {
			$(this).removeClass('active');
			if (i>0) $('#ht_filter_'+i).hide();
		}
	})
}

function showDocFilter (filterNr) {
	$('.sort span').each(function(i) {
		if (i == filterNr) {
			$(this).addClass('active');
			if (i == 0) {
				setFilter('latest');
			} else {
				setFilter('all');
			}
		} else {
			$(this).removeClass('active');
		}
	})
}

function setFilter(filterName) {
	$('#filterName').val(filterName);
	$('#filter_form').submit();
}

function getHotTopicDetails (url, id, sFrom, iHotId, sQuiteName, iQuiteId) {
	$.post(url, {id:id, special:'showHotTopic', sFrom:sFrom, iHotId:iHotId, sQuiteName:sQuiteName, iQuiteId:iQuiteId},
		function (data) {
			$('#topic').html(data);
		}
	)
}

function hoverHotTopic (htId, hover) {
	if (jQuery.browser.msie && jQuery.browser.version < '7.0') {
		if (hover) {
			$('#'+htId).addClass("iehover");
		} else {
			$('#'+htId).removeClass("iehover");
		}
	}
}
