// JavaScript Document

//var xmlHttpMyCat
var xmlHttpSale
var globalType


function confirmSale(action,type,saleID) // confirm  cancel  prev  next good bad, cat catalogue auc auction
{	
	expId=document.getElementById("expID").value
	if (type=="cat") {
		index=document.getElementById("indexCat").value
		total=document.getElementById("countCat").value
	} else {
		index=document.getElementById("indexAuc").value
		total=document.getElementById("countAuc").value
	}
	
	if ((action=="prev") && (parseInt(index) >= parseInt(15))) {
		index=parseInt(index)-parseInt(15)
		if (type=="cat") {
			document.getElementById("indexCat").value=index
		} else {
			document.getElementById("indexAuc").value=index
		}
	}
	newLim=parseInt(index)+parseInt(15)
	//alert (action)
	//alert (total)
	//alert(newLim)
	//alert((action=="next") && (parseInt(total) > parseInt(newLim)))
	if ((action=="next") && (parseInt(total) > parseInt(newLim))) {
		//alert ("INSIDE")
		index=newLim
		if (type=="cat") {
			document.getElementById("indexCat").value=newLim
			//alert ("NEW INDEX "+document.getElementById("indexCat").value)
		} else {
			document.getElementById("indexAuc").value=newLim
		}
	}
	
	xmlHttpSale=GetXmlHttpObject()
	if (xmlHttpSale==null)
	 {
		alert ("Browser does not support HTTP Request")
		return
	 }

	globalType=type
	//alert(globalType)
	var url="printMySales.php"
	url=url+"?type="+type
	url=url+"&action="+action
	url=url+"&saleId="+saleID
	url=url+"&index="+index
	url=url+"&expId="+expId
	url=url+"&sid="+Math.random()
	//alert(url)		
	xmlHttpSale.onreadystatechange=stateChangedSale 
	xmlHttpSale.open("GET",url,true)
	xmlHttpSale.send(null)

}

function stateChangedSale() 
{ 
	if (xmlHttpSale.readyState==4 || xmlHttpSale.readyState=="complete")
	 { 	
	 	//alert ("TYPE "+globalType)
	 	if (globalType=="cat"){
			document.getElementById("byCatalogue").innerHTML=xmlHttpSale.responseText	
		} else {
	 		document.getElementById("byAuction").innerHTML=xmlHttpSale.responseText
		}
	 }
}

function markSale(action,type,saleID) // prev  next good bad, cat catalogue auc auction
{	
	expId=document.getElementById("expID").value
	if (type=="cat") {
		index=document.getElementById("indexCat").value
		total=document.getElementById("countCat").value
	} else {
		index=document.getElementById("indexAuc").value
		total=document.getElementById("countAuc").value
	}
	
	if ((action=="prev") && (parseInt(index) >= parseInt(15))) {
		index=parseInt(index)-parseInt(15)
		if (type=="cat") {
			document.getElementById("indexCat").value=index
		} else {
			document.getElementById("indexAuc").value=index
		}
	}
	newLim=parseInt(index)+parseInt(15)
	//alert (action)
	//alert (total)
	//alert(newLim)
	//alert((action=="next") && (parseInt(total) > parseInt(newLim)))
	if ((action=="next") && (parseInt(total) > parseInt(newLim))) {
		//alert ("INSIDE")
		index=newLim
		if (type=="cat") {
			document.getElementById("indexCat").value=newLim
			//alert ("NEW INDEX "+document.getElementById("indexCat").value)
		} else {
			document.getElementById("indexAuc").value=newLim
		}
	}
	
	xmlHttpSale=GetXmlHttpObject()
	if (xmlHttpSale==null)
	 {
		alert ("Browser does not support HTTP Request")
		return
	 }

	globalType=type
	//alert(globalType)
	var url="printMyImports.php"
	url=url+"?type="+type
	url=url+"&action="+action
	url=url+"&saleId="+saleID
	url=url+"&index="+index
	url=url+"&expId="+expId
	url=url+"&sid="+Math.random()
	//alert(url)		
	xmlHttpSale.onreadystatechange=stateChangedSale 
	xmlHttpSale.open("GET",url,true)
	xmlHttpSale.send(null)

}

