function removeit(saleid)
{
      var ret = confirm('Poistetaanko myynnin ' + saleid + ' tiedot?');
      if(!ret)
	return false;
      else
	return true;
}

function getXmlhttp2()
{
   xmlhttp = false;
   //Check if we are using IE.
   try {
      //If the javascript version is greater than 5.
     xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
   } catch (e) {
      //If not, then use the older active x object.
      try {
         //If we are using IE.
         xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
         //Else we must be using a non-IE browser.
         xmlhttp = false;
      } 
   }
   //If we are using a non-IE browser, create a JavaScript instance of the object.
   if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
      xmlhttp = new XMLHttpRequest();
   }
   return xmlhttp;
}

function autocomplete2(thevalue, e, url, cust, op)
{   
   if(op == undefined || op == "")
   {
      op = "";
   }
	
   theObject = document.getElementById("autocompletediv");
   theObject.style.visibility = "visible";
   theObject.style.width = "200px";   	

   var posx = 0;
   var posy = 0;
   var xmlhttp = getXmlhttp2();   
    
   posx = theObject.offsetLeft;
   posy = theObject.offsetTop;
    
   //left gives only 1px in IE
   theObject.style.left = posx + "px";
   theObject.style.top = posy + "px";
   
   var theextrachar = e.which;
   
   if(theextrachar == undefined){
      theextrachar = e.keyCode;
   }
   
   //The location we are loading the page into.
   var objID = "autocompletediv";
   
   //Take into account the backspace
   var serverPage = "";
   if(theextrachar == 8){
      if(thevalue.length == 1){	 
	 serverPage = url+"autocomp.php?custid="+cust+(op != "" ? "&op="+op : "");
      }
      else{
         serverPage = url+"autocomp.php" + "?custid="+cust+"&sstring="+thevalue.substr(0, (thevalue.length -1))+(op != "" ? "&op="+op : "");
      }
   }
   else{
        serverPage = url+"autocomp.php" + "?custid="+cust+"&sstring=" + thevalue + String.fromCharCode(theextrachar)+(op != "" ? "&op="+op : "");
   }
 
   var obj = document.getElementById(objID);   
   xmlhttp.open("GET", serverPage, true);
   xmlhttp.onreadystatechange = function(){
      if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
         if(xmlhttp.responseText != 0){
	      document.getElementById('messagebox').innerHTML = '';
	      obj.innerHTML = xmlhttp.responseText;
	 }
	 else{
	      switch(op)
	      {
	       case 'card_number':
		 document.getElementById('messagebox').innerHTML = 'Korttia ei löytynyt';
		 break;
	       default:
		 document.getElementById('messagebox').innerHTML = 'Myyntiä ei löytynyt';
		 break;
	      }
	    
	      obj.innerHTML = '';
	 }
      }
   }
   xmlhttp.send(null);
}

function findX2(obj)
{
    var curleft = 0;

    if (obj.offsetParent){
       while (obj.offsetParent){       
          curleft += obj.offsetLeft;
          obj = obj.offsetParent;
       }
    } 
    else if (obj.x){
       curleft += obj.x;
    }
    return curleft;
}
function findPos2(obj) {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
       curleft = obj.offsetLeft
       curtop = obj.offsetTop
       while (obj = obj.offsetParent) {
          curleft += obj.offsetLeft
	  curtop += obj.offsetTop
       }
    }
    return [curleft,curtop];
}

function findY2(obj)
{
   var curtop = 0;
   if (obj.offsetParent){
      while (obj.offsetParent){
         curtop += obj.offsetTop;
         obj = obj.offsetParent;
      }
   } 
   else if (obj.y){
      curtop += obj.y;
   }
   return curtop;
}

function setvalue2(thevalue){
   acObject = document.getElementById("autocompletediv");
   
   acObject.style.visibility = "hidden";
   acObject.style.height = "0px";
   acObject.style.width = "0px";
   
   document.getElementById("saleid").value = thevalue;
   document.getElementById("sale_form").submit();
}

function setvalue3(thevalue){
   acObject = document.getElementById("autocompletediv");
   
   acObject.style.visibility = "hidden";
   acObject.style.height = "0px";
   acObject.style.width = "0px";
   
   document.getElementById("card_number").value = thevalue;
   //document.getElementById("card_order_form").submit();
}

