	var sokeboks = true;
	/* This script and many more are available free online at The JavaScript Source!! http://javascript.internet.com Created by: Paul Tuckey | http://tuckey.org/ Modified by: EZboy yuriy.demchenko at gmail.com */
	function countLines(strtocount, cols) {
	  var hard_lines = 1;
	  var last = 0;
	  while ( true ) {
		last = strtocount.indexOf("\n", last+1);
		hard_lines ++;
		if ( last == -1 ) break;
	  }
	  var soft_lines = Math.round(strtocount.length / (cols-1));
	  var hard = eval("hard_lines  " + unescape("%3e") + "soft_lines;");
	  if ( hard ) soft_lines = hard_lines;
	  return soft_lines;
	}
	
	function cleanForm() {
	  for(var no=0;no<document.forms.length;no++){
		var the_form = document.forms[no];
		for( var x in the_form ) {
		  if ( ! the_form[x] ) continue;
		  if( typeof the_form[x].rows != "number" ) continue;
	
		  if(!the_form[x].onkeyup) {the_form[x].onkeyup=function()
		  {this.rows = countLines(this.value,this.cols)+1;};the_form[x].rows =
		  countLines(the_form[x].value,the_form[x].cols) +1;}
		}
	  }
	}
	
	// Multiple onload function created by: Simon Willison http://simon.incutio.com/archive/2004/05/26/addLoadEvent
	function addLoadEvent(func) {
	  var oldonload = window.onload;
	  if (typeof window.onload != 'function') {
		window.onload = func;
	  } else {
		window.onload = function() {
		  if (oldonload) {
			oldonload();
		  }
		  func();
		}
	  }
	}

	addLoadEvent(function() {
	  cleanForm();
	});
	
	function clear_Form(obj, text) {
		if( obj.value == "Søk på cddb.no" || obj.value == "Skriv her") {
			obj.value="";
		}
		sokeboks = false;
	}
	
	function gid(id) {
		return document.getElementById(id);
	}
	function cddbSok(obj) {
		if( obj.value.length > 2 && obj.value.length%2) { // se etter et ord som starter på denne/disse bokstavene i databasen
			if( window.XMLHttpRequest ) {
				xmlhttp = new XMLHttpRequest();
			}
			else {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			xmlhttp.onreadystatechange=function() {
				if( xmlhttp.readyState==4 && xmlhttp.status==200) {
					$('#cddb_res').slideDown('slow');
					gid("cddb_res").innerHTML=xmlhttp.responseText;
				}
			}
			xmlhttp.open("GET", "http://cddb.no/cddb_res.php?q="+obj.value, true);
			xmlhttp.send();
		}
	}
	function skjulRes() {
		$('#cddb_res').slideUp('slow');
		//setTimeout('gid("cddb_res").style.visibility="hidden"', 500);
	}

