var request16;
var request17;
var request18;
var request19;
var request20;
var secondss=0;
var request11;
var from=1;
var to=1;
var froms=1;
var browser;
var version;

window.onload=detail_initial;
window.setTimeout(detail_proderef,1000);
window.setTimeout(bidhistoryrun,1999);

function isDigit(event)
{
	var charCode = (event.which) ? event.which : event.keyCode;
	if(!(charCode > 47 && charCode < 58) && (charCode!=46) && (charCode!=8) &&  (charCode!=37) && (charCode!=39) )
		return false;
	else
		return true;
}

function bidhistoryrun()
{
	bidhistory();
	window.setTimeout(bidhistoryrun,999);
}

function detail_proderef()
{
	ref_this();
	window.setTimeout(detail_proderef,1000);
}

function detail_initial()
{
	initialbuttonload();
	loadimageonload();
	if(navigator.userAgent.indexOf("Firefox")!=-1)
	{
		var versionindex=navigator.userAgent.indexOf("Firefox")+8
		if (parseInt(navigator.userAgent.charAt(versionindex))>=1)
		{
			browser="mozilla";
		}
	}

	if (navigator.appVersion.indexOf("MSIE")!=-1)
	{
		temp=navigator.appVersion.split("MSIE")
		version=parseFloat(temp[1])
	}

	if (version>=5.5) //NON IE browser will return 0
	{
		browser="ie";
	}

	if(navigator.userAgent.indexOf("Opera")!=-1)
	{
		var versionindex=navigator.userAgent.indexOf("Opera")+6
		if (parseInt(navigator.userAgent.charAt(versionindex))>=8)
		{
			browser="opera";
		}
	}
}

function sec()
{
	secondss++;
	if(secondss > 7)
	{
		if(document.getElementById('bidassist'))
			closepopup_ba('bidassist');
		secondss=0;
	} else window.setTimeout(sec,1000); 
}

function bidsubmit()
{
	sec();

	document.getElementById('bidassist').style.visibility="visible";
	if(document.frm.bidsfrom.value!="")
	{
		request11=makeObject()
		//request11.open('get', 'checkminbids.php?auctionid='+document.frm.img.value+'&bidsfrom='+document.frm.bidsfrom.value);
		request11.open('get', 'checkminbids.php?auctionid='+document.frm.img.value+'&bidsfrom='+document.frm.bidsfrom.value+'&bidsto='+document.frm.bidsto.value+'&noofbids='+document.frm.noofbids.value);
		request11.onreadystatechange = checkminbids;
		request11.send('');
	} else {
		if(browser=="ie")
			document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:75px; width:175; right:875px"> <div id="term1" class="popup_detail">Bid from field should not left empty  <a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>';
		else
			document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:175;right:800px"> <div id="term1" class="popup_detail">Bid from field should not left empty  <a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>';
		//  from=0;
	}
}
	
	
function closepopup_ba(bidassist)
{
	document.getElementById('bidassist').style.visibility="hidden";
	document.frm.submit();
}	
	
	
	
function checkminbids()
{
	var to=1;
	if(request11.readyState == 4)
	{
		answer=request11.responseText;
		//alert(answer);
		x="Minimum bid should be more than the current price."; 
		if(answer==1) 
		{
			to=0;
			if(browser=="ie")     
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:75px; width:175;right:875px"> <div id="term1" class="popup_detail">'+x+'<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
			else
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:175;right:800px"> <div id="term1" class="popup_detail">'+x+'<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
		} else if(answer==2){
			to=0;
			if(browser=="ie") 	
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:75px; width:195;right:875px"> <div id="term1" class="popup_detail">Your Spend-limit is too small<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>';
			else
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:195;right:800px"> <div id="term1" class="popup_detail">Your Spend-limit is too small<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>'; 
		} else if(document.frm.bidsto.value=="") {
			to=0;
			if(browser=="ie")  
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:75px; width:175; right:875px"> <div id="term1" class="popup_detail">Bid to field should not left empty<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
			else
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px;                          width:175;right:800px"> <div id="term1" class="popup_detail">Bid to field should not left empty<a                  href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
		} else if(parseFloat(document.frm.bidsto.value) <= parseFloat(document.frm.bidsfrom.value)) { 
			to=0;
			if(browser=="ie") 
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:75px; width:175;right:875px"> <div id="term1" class="popup_detail">Bid to field should greater than bid from field<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
			else
				document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:175;right:800px"> <div id="term1" class="popup_detail">Bid to field should greater than bid from field<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
		}
		
		if(to==1)
		{
			if(parseInt(document.frm.noofbids.value)>=2)
			{
				if(totalbids<document.frm.noofbids.value)
				{
					if(browser=="ie") 	
						document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:75px; width:175;right:875px"> <div id="term1" class="popup_detail">Sorry, you do not have enough bid credits. Please top-up your account.<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>'; 
					else
						document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:175;right:800px"> <div id="term1" class="popup_detail">Sorry, you do not have enough bid credits. Please top-up your account.<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>'; 
				//} else if(sl_left<document.frm.noofbids.value) {
					//if(browser=="ie") 	
						//document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:75px; width:195;right:875px"> <div id="term1" class="popup_detail">Your Spend-limit is too small<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>'; 
					//else
						//document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:195;right:800px"> <div id="term1" class="popup_detail">Your Spend-limit is too small<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"> <br> close </br> </a> </div>'; 
				} else {
					request12=makeObject()
					request12.open('get', 'checkminbids.php?auctionid='+document.frm.img.value+'&bidsfrom='+document.frm.bidsfrom.value+'&bidsto='+document.frm.bidsto.value+'&noofbids='+document.frm.noofbids.value+'&set=1');
					request12.onreadystatechange = updatebidassist;
					request12.send('');
				}
			} else {
				if(browser=="ie")    
					document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:140px; width:175;right:825px"> <div id="term1" class="popup_detail">Minimum number of bids should be 2<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
				else
					document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:175;right:750px"> <div id="term1" class="popup_detail">Minimum number of bids should be 2<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none"><br> close </br> </a> </div>';
			}
		}
	}
}
	
function updatebidassist()
{
	if(froms!=0)	 
		if(browser=="ie")	
			document.getElementById('bidassist').innerHTML='<div style="position:absolute;absolute;left:0px height:75px; width:175;right:875px"> <div id="term1" class="popup_detail">Bid assist submited successfully<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none" ><br> close </br> </a> </div>';
		else
			document.getElementById('bidassist').innerHTML='<div style="position:absolute;left:0px height:55px; width:175;right:800px"> <div id="term1" class="popup_detail">Bid assist submited successfully<a href=javascript:closepopup_ba(bidassist); class="gray_Text" style="text-decoration:none" ><br> close </br> </a> </div>';
}


function makeObject()
{
	var x;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
	{
		x = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		x = new XMLHttpRequest();
	}
	return x;
}

function loadimageonload()
{
	var flag=1;
	request16=makeObject();	
	request20=makeObject();
	if(document.frm.uname.value=="")
	{
		document.getElementById('addwatchlist').innerHTML='<a  href=https://www.bestibid.com/mydeal.php? style=text-decoration:none;color:#274E96;font:bold>  Add auction to watchlist </a>';
	} else {
		request20.open('get', 'addwatchlist.php?auctionid='+document.frm.img.value+'&check='+flag);
		request20.onreadystatechange=notadded;
		request20.send('');
	}
	request16.open('get', 'loadimage.php?auctionid='+document.frm.img.value+'&imgname=Image1');
	request16.onreadystatechange = loadimage;
	request16.send('');
}

function loadimage()
{
	if(request16.readyState == 4)
	{
		var answer=request16.responseText;
		<!--document.getElementById('initialimage').innerHTML='<img src=admin/up_images/'+answer+'border=0>';-->
		document.getElementById('initialimage').innerHTML='<img src="admin/up_images/'+answer+'" border=0>';
	}
}

function notadded()
{
	if(request20.readyState == 4)
	{
		var answer=request20.responseText;
		if(answer==1)
			document.getElementById('addwatchlist').innerHTML='<a href=javascript:addwatchlist('+document.frm.img.value+')   style=text-decoration:none;color:#274E96;font:bold>Add auction to watchlist&nbsp;&nbsp;</a>';
		else
			document.getElementById('addwatchlist').innerHTML='Added to watchlist';
	}
}

function changeimage(auctionid,imgname)
{
	request17=makeObject();	
	request17.open('get', 'loadimage.php?auctionid='+auctionid+'&imgname='+imgname);
	request17.onreadystatechange = loadimage1;
	request17.send('');
}
	 
function loadimage1()
{
	if(request17.readyState == 4)
	{
		var answer=request17.responseText;
		document.getElementById('initialimage').innerHTML='<img src="admin/up_images/'+answer+'" border=0>';
	}
}

function check(auctionid)
{
	request17=makeObject();	
	request17.open('get', 'avail.php?pid='+auctionid+'');
	request17.onreadystatechange = check1;
	request17.send('');
}
	 
function check1()
{
	if(request17.readyState == 4)
	{
		var answer=request17.responseText;
		if(answer)
		document.getElementById('check').innerHTML=answer;
	}
}





function changeimage1(auctionid,imgname)
{
	request17=makeObject();	
	request17.open('get', 'loadlubimage.php?auctionid='+auctionid+'&imgname='+imgname);
	request17.onreadystatechange = loadimage2;
	request17.send('');
}
	 
function loadimage2()
{
	if(request17.readyState == 4)
	{
		var answer=request17.responseText;
		document.getElementById('initialimage').innerHTML='<img src="admin/up_images/thumb/'+answer+'" border=0>';
	}
}

function changeimage2(auctionid,imgname)
{
	request17=makeObject();	
	request17.open('get', 'loadhubimage.php?auctionid='+auctionid+'&imgname='+imgname);
	request17.onreadystatechange = loadimage3;
	request17.send('');
}
	 
function loadimage3()
{
	if(request17.readyState == 4)
	{
		var answer=request17.responseText;
		document.getElementById('initialimage').innerHTML='<img src="admin/up_images/thumb/'+answer+'" border=0>';
	}
}





function bidhistory()
{
	request18=makeObject();	
	request18.open('get', 'bidhistory.php?auctionid='+document.frm.img.value);
	request18.onreadystatechange=readbidhistory;
	request18.send('');
}

function readbidhistory()
{
	if(request18.readyState == 4)
	{
		var answer=request18.responseText; 
		//	alert(answer);
		document.getElementById('bid').innerHTML=answer;
	}
}
	   
function addwatchlist(auction)
{
	document.getElementById('addwatchlist').innerHTML='Added to watchlist';
	request19=makeObject();	
	request19.open('get', 'addwatchlist.php?auctionid='+auction);
	request19.onreadystatechange = addwatch;
	request19.send('');
}

function addwatch()
{
}
