// Copyright 2006-2007 javascript-array.com

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;
var xmlhttp;


function changeBuy(price,id,quantity,instock)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="refreshPurchaseForm.php";
url=url+"?price="+price;
url=url+"&id="+id;
url=url+"&quantity="+quantity;
url=url+"&instock="+instock;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=buyFormChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function buyFormChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtFormBuy").innerHTML=xmlhttp.responseText;
}
}

function changeRent(syear,smonth,sdate,eyear,emonth,edate,rentprice,year,id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="refreshRentForm.php";
url=url+"?syear="+syear;
url=url+"&smonth="+smonth;
url=url+"&sdate="+sdate;
url=url+"&eyear="+eyear;
url=url+"&emonth="+emonth;
url=url+"&edate="+edate;
url=url+"&rentprice="+rentprice;
url=url+"&year="+year;
url=url+"&id="+id;
url=url+"&sid="+Math.random();
//document.getElementById("txtFormRent").innerHTML="sdate:"+sdate+" "+"edate" + edate;
xmlhttp.onreadystatechange=rentFormChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function rentFormChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtFormRent").innerHTML=xmlhttp.responseText;
}
}



function showUser(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="selectmyaccount.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
  if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
  return null;
  }



// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;



function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function navigateWindow(path) {
 window.open(path, "main")
}

function openWindow(path) {
 popupwin = window.open(path, "","HEIGHT=550,WIDTH=610,status,scrollbars,resizable,screenX=150,screenY=150")
}


