function doPost(url, str, handler){
    xmlReq = MochiKit.Async.getXMLHttpRequest();
    xmlReq.open("POST",url,true);
    xmlReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
    xmlReq.onreadystatechange = handler;
    xmlReq.send(str);
}

function getParameters(form){
	str = "";
	for(i=0;i<form.length;i++){
		str += form[i].name + "=" + form[i].value + "&";
	}
	return str;
}

function _g (name){
	return document.getElementById(name);
}

function _param(name) {
   var result = "null";
   var url = window.location.href;
   var paramsStart = url.indexOf("?");

   if(paramsStart != -1){

      var paramString = url.substr(paramsStart + 1);
      var tokenStart = paramString.indexOf(name);

      if(tokenStart != -1){

         paramToEnd = paramString.substr(tokenStart + name.length + 1);
         var delimiterPos = paramToEnd.indexOf("&");

         if(delimiterPos == -1){
			result = paramToEnd;
         }
         else {
			result = paramToEnd.substr(0, delimiterPos);
         }
      }
      //alert ('Required Parameter *'+name+'* is missing');
   }
   return result;
}

function errorHandler(){
	alert('running');
			
}


		function goToPage(page){
			form = document.getElementById('searchForm');
			form.checkValue2.value = parseInt(page)*15;
			//form.submit();
		}
	
function changeDiv(){

	var displayTr = _param("item")
	if (displayTr == "null")	
		displayTr = 1;
	displayTr = displayTr - 1;
			for (i=0;i<5;i++){
			if (document.getElementById(parseInt(displayTr*5)+i))
				document.getElementById(parseInt(displayTr*5)+i).style.display = 'block';
				}

}

function reload (item){
	document.location.href =page.replace(" ","_") + '.html?item=' + parseInt(item);
}


function changeImage(item,linksDiv){
	var imageElement = document.getElementById("image");
	imageElement.src = item.src;
	var linksElement = document.getElementById("links");
	var linksSource = document.getElementById(linksDiv);
	//linksSource.style.display = 'block';
	linksElement.innerHTML = linksSource.innerHTML;
}
