	function getLayer( id )
	{
		if ( document.getElementById ) { return document.getElementById( id ); } // IE5+, Netscape 6, Mozilla
		else if ( document.layers && document.layers[ id ] != null ) { return document.layers[ id ]; } // Netscape 4
		else if ( document.all ) { return document.all[ id ]; } // IE4
	}
	
	function openwindow(url)
	{
		window.open(url,"window","status=1, scrollbars=1, resizable=1,width=750,height=350");
	}
	
	function textCounter(maxlimit)
	{
		var wish = getLayer('wish');
		var count = getLayer('count');
		
		if (wish.value.length > maxlimit) // if too long...trim it!
			wish.value = wish.value.substring(0, maxlimit);
		else // otherwise, update 'characters left' counter
			count.innerHTML = maxlimit - wish.value.length + " liko simbolių";
	}
	
	function saveTwitterData()
	{
		var name = getLayer('twitter_name').value;
		var password = getLayer('twitter_password').value;
		
		// set time, it's in milliseconds
		var today = new Date();
		today.setTime( today.getTime() );
		var expires_date = new Date( today.getTime() + (3600 * 24 * 1000 * 1000) );
		
		document.cookie = "twitter_name=" +escape( name ) + ";expires=" + expires_date.toGMTString() + ";path=/";
		document.cookie = "twitter_password=" +escape( password ) + ";expires=" + expires_date.toGMTString() + ";path=/";
		
		history.go(0);
	}

	function showOverlay(container) {
	  getLayer('alert-overlay').style.display = 'block';
	  getLayer(container).style.display = 'block';
	}

	function closeOverlay(container) {
	  getLayer('alert-overlay').style.display = 'none';
	  getLayer(container).style.display = 'none';
	}
	
	function toggleAll(element) 
	{
		var checkObj = document.forms['import'].elements['check'];
		var checkLength = checkObj.length;
		
		for(var i = 0; i < checkLength; i++) {
			checkObj[i].checked = element.checked;
	   	}
	}
	
	function import_data()
	{
		var emails = window.opener.document.getElementById('emails');
		
		var checkObj = document.forms['import'].elements['check'];
		var emailObj = document.forms['import'].elements['email'];
		var checkLength = checkObj.length;
		
		var emails_str = '';
		
		if(emails.innerHTML.length > 0)
			emails_str = '\n';
			
		for(var i = 0; i < checkLength; i++) {
			if( checkObj[i].checked ) {
				emails_str += emailObj[i].value + '\n';
			}
		}
		
		emails.value += emails_str; 
	}