function init() {
	search_type_by_url();
	
	
	
	hs.graphicsDir = '/vocable/static/highslide/highslide/graphics/';
	hs.align = 'center';
	hs.transitions = ['expand', 'crossfade'];
	hs.outlineType = 'rounded-white';
	hs.fadeInOut = true;
	

	
	
	if ($('wordpool_word1') != null) {
		new Autocomplete('wordpool_word1', {
			serviceUrl: '/vocable/wordpool/json_voc'
		});
		new Autocomplete('wordpool_word2', {
			serviceUrl: '/vocable/wordpool/json_voc'
		});
	}
    
    var d = $$('.delete');  //document.getElementById('delete');
    
	for (var i = 0; i < d.length; i++) {
    	d[i].onclick = function() {
        	return confirm('Wirklich löschen?');
    	}
	}
	
	var l = $$('.leave');  //document.getElementById('delete');
    
	for (var i = 0; i < l.length; i++) {
    	l[i].onclick = function() {
        	return confirm('Gruppe Wirklich verlassen?');
    	}
	}
	
	

}

function validateWordpool(form) {
	if (form.word1.value == '' || form.word2.value == '') {
		alert('Ungueltige Eingabe!');
		return false;
	}
	else 
		return true;
}


function validateLectionsEdit(form) {
	if (form.name.value == '') {
		alert('Bitte Lektions Name angeben!');
		return false;
	}
	
	return true;
}

function validateGroupEdit(form) {
	if (form.name.value == '') {
		alert('Bitte Gruppen Name angeben!');
		return false;
	}
	
	return true;
}

function validateUserEdit(form) {
	if (form.email.value == '') {
		alert('Bitte E-Mail Addresse angeben!');
		return false;
	}
	
	return true;
}






function updateFlickr(query, mode, url, page) {
	

	var flickr_json = new Ajax.Request('/vocable/flickr/?query='+query, {
  		method: 'get',
  		onSuccess: function(transport){
			
			var flickr_dom = $('Flickr');
			var own;
			var flickr = eval('('+transport.responseText+')');
			
			var tmp = "";
			var included = 0;
			var i = 0;
			
			var page_counter_start;
			var page_counter_end;
			var page_picture_more;
			
			
			
			
			
			if (mode == 'edit' && url != '')
			{
				for (i=0; i < parseInt(flickr.len); i++)
				{
					if (url == flickr.urls_large[i])
					{
						if(i > 7)
						{
							page_counter_start = 7;
							page_counter_end = 14;
							page_picture_more = 'more';
						}
						else
						{
							page_counter_start = 0;	
							page_counter_end = 7;
							page_picture_more = 'less';
						}
					}
					else 
					{
						if (page == 1)
						{
							page_counter_start = 0;	
							page_counter_end = 7;
							page_picture_more = 'more';
						}
						else
						{
							page_counter_start = 7;
							page_counter_end = 14;
						}
					}
					
				}
			}
			else 
			{
				if (page == 1)
				{
					page_counter_start = 0;	
					page_counter_end = 7;
					page_picture_more = 'more';
				}
				else
				{
					page_counter_start = 7;
					page_counter_end = 14;
				}
			}
			
			
			for (i=page_counter_start; i < page_counter_end; i++) {
				
				/*alert(flickr.urls_large[i]);
				alert(page_counter_start);*/
				if (mode == 'edit' && url == flickr.urls_large[i])
				{
					alert("ubuaw");
				tmp += "<div class='flickr_content selected'>";
					tmp += "<div class='flickr_image'>";
						tmp += "<a href='" + flickr.urls_giant[i] + "' class='highslide' onclick='return hs.expand(this);'>";
							tmp += "<img src='" + flickr.urls_small[i] + "'>";
						tmp += "</a>";
					tmp += "</div>";
					tmp += "<div class='flickr_radio'>";
						tmp += "<input type='radio' id='"+ i +"' name='flickr_img' value='" + flickr.urls_large[i] + "' onfocus='chk=this.checked' onclick='this.checked=!chk;this.blur()' checked='checked'>";
					tmp += "</div>";
				tmp += "</div>";
				
				included = 1;
				}
				
				else
				{
					
				tmp += "<div class='flickr_content'>";
					tmp += "<div class='flickr_image'>";
						tmp += "<a href='" + flickr.urls_giant[i] + "' class='highslide' onclick='return hs.expand(this);'>";
							tmp += "<img src='" + flickr.urls_small[i] + "'>";
						tmp += "</a>";
					tmp += "</div>";
					tmp += "<div class='flickr_radio'>";
						tmp += "<input type='radio' id='"+ i +"' name='flickr_img' value='"+ flickr.urls_large[i] + "' onfocus='chk=this.checked' onclick='this.checked=!chk;this.blur(); '>";
					tmp += "</div>";
				tmp += "</div>";
				
				}
				
				
				
			}
			
			var own_img = "";
				if (included == 0 && mode == 'edit' && url != "")

				{
					own_img += "<div>";
					own_img += "<div class='flickr_image'>";
							own_img += "<img src='"+url+"'>";
					own_img += "</div>";
					own_img += "<div class='flickr_radio'>";
						own_img += "<input type='radio' id='"+ i +"' name='flickr_img' value='"+ url + "' onfocus='chk=this.checked' onclick='this.checked=!chk;this.blur(); checked='checked''>";
					own_img += "</div>";
					own_img += "</div>";
					
					
					
					
					own_img += "<div class='clear'></div>";
					document.getElementById('own_img').style.display = 'inline-block';
					document.getElementById('own_img').innerHTML = own_img;
				}				
				
				
			document.getElementById('Flickr').innerHTML = tmp;
			document.getElementById('Flickr').style.display = 'inline-block';

			
		}
	});
}

