function chkPlaceBid(frmObj)
{	
	var ourElements = new Array();
	count_bug=0;
	var d = new Date();
	var buffbugstring=new Array();
	var startTime = document.getElementById('fromDateTime').value;
	startTime = startTime.replace(/-/g, " ");
	if(LOGGEDINID=='')
	{		
		buffbugstring [count_bug]= "Please login to place your bid.";
		count_bug+=1;
		return false;
	}
	if(isNull(document.getElementById("noofbids").value) || document.getElementById("noofbids").value=='')
	{		
		buffbugstring [count_bug]= "No. of tokens should not be empty.";
		count_bug+=1;
	}
	 if(document.getElementById("durationMin").value=='0')
	 {		
		buffbugstring [count_bug]= "Please select minimum bid duration.";
		count_bug+=1;
	 }
	 
	 settimezone();
	 if(count_bug>0)
		{
			document.getElementById("div_err2").style.display="block";
	   		document.getElementById("div_err2").innerHTML = messageString(buffbugstring);
    		return false;
		}	
		else
		{			
			return true;
		}
		return true;

}

function toTimestamp(strDate){
 var datum = Date.parse(strDate);
 return datum/1000;
}

function settimezone()
{
	var d = new Date();
	var d = d.getTimezoneOffset();	
	document.getElementById('timezone').value =  d;// this should all be in one line
}

function bidNow(frmObj)
{	
	count_bug=0;
	var d = new Date();
	var buffbugstring=new Array();
	 
	 if(LOGGEDINID=='')
	 {		
		buffbugstring [count_bug]= "Please login to place your bid.";
		count_bug+=1;
	 }	
	 if(count_bug>0)
		{
			document.getElementById("div_err_bid").style.display="block";
	   		document.getElementById("div_err_bid").innerHTML = messageString(buffbugstring);
    		return false;
		}	
		else
		{
			//$.getJSON(siteurl+"manageuser/index.php?action=bidNow",{profile: USERID, ajax: 'true'}, function(j){
			  $.getJSON(manageuser+"?action=bidNow",{profile: USERID, ajax: 'true'}, function(j){
				if(j.length>0)
				{
					for (var i = 0; i < j.length; i++) {
					document.getElementById("div_err_bid").style.display="block";
					document.getElementById("div_err_bid").innerHTML = j[i].error;
					}
				}
				else
				{					
					callTokenAuctionAjax();
				}
		    })
		}
		return true;
}

//alert(bidType);

//bidType='S';

if(bidType=='T')
{	
	var t = self.setInterval("callTokenAuctionAjax()", 60000);
}

if(bidType=='S')
{
	var t = self.setInterval("callSimpleAuctionAjax()", 60000);
}


function callTokenAuctionAjax()
{
$(function(){
  
    //$.getJSON(siteurl+"manageuser/index.php?action=findTokenAutionWinners",{profile: USERID, ajax: 'true'}, function(j){
	  $.getJSON(manageuser+"?action=findTokenAutionWinners",{profile: USERID, ajax: 'true'}, function(j){
		var ownerId = 0;
		var ownerPosition = 0;
		var ownerAmount = 0;
		if(LOGGEDINID!='')
		{
			for (var k = 0; k < (j.length)-1; k++) {
				if(LOGGEDINID==j[k].buyerId)
				{
					ownerId = j[k].buyerId;
					ownerPosition = j[k].rank;
					ownerAmount = j[k].totalAmnt;
				}
			}
		}
		var rankText = "Your Rank: "+ownerPosition;
    	var text = "<ul>";
    	if(j.length>0)
    	{
	    	for (var i = 0; i < (j.length)-1; i++) {
	       	if(i==0)
	       	{
	       		text +="<li><form name='frmBidNow' method='post' action='"+siteurl+"manageuser/index.php?action=token&profile="+NAME+"'><label class='topper'>"+(i+1)+". "+j[i].buyerName+"</label><label class='mid'>&nbsp;</label><span><input class='btn_red type='button' value='Use Token'  title='Bid Now' onclick='javascript: bidNow(this);' /></span></form></li>";
	       	}
	       	else if(i<5)
	       	{
	       		var amnt = (j[i].totalAmnt - ownerAmount)+1;
	       		text += "<li><label>"+(i+1)+". "+j[i].buyerName+"</label><label class='mid'>For rank 1:</label><span><input class='btn_blue' type='button' value='Pay $"+amnt+"' title='Pay $140 to beat' /></span></li>";
	       	}
	      }
    	}
      else
    	{
    		text += "<li class='topper'><label>&nbsp; No Bidders Available.</label></li>";              		
    	}
      
      text +="</ul>";
      var txt = "Your Rank: "+ownerPosition;
	  $("#ownerRank").html(txt);      
      $("#tBidders").html(text);
      $("#userRank").html(rankText);
    })
 
})
}

if(bidType=='S')
{
	callSimpleAuctionAjax();
}
else if(bidType=='T')
{
	//callTokenAuctionAjax();
}



function callSimpleAuctionAjax()
{
$(function(){
  
       //$.getJSON(siteurl+"manageuser/index.php?action=findSimpleAutionWinners",{profile: USERID, ajax: 'true'}, function(j){
	   $.getJSON(manageuser+"?action=findSimpleAutionWinners",{profile: USERID, ajax: 'true'}, function(j){
    	var ownerId = 0;
		var ownerPosition = 0;
		var ownerAmount = 0;
		var ownerDuration = 1;
		var amountPerMin = 0;
		if(RESERVEPRICE!='')
			var priceTxt = "$"+RESERVEPRICE;
		else
			var priceTxt = "User has not reservation price.";		
	
		if(LOGGEDINID!='')
		{
			for (var k = 0; k < (j.length); k++) {
				if(LOGGEDINID==j[k].buyerId)
				{
					ownerId = j[k].buyerId;
					ownerPosition = j[k].rank;
					ownerAmount = parseInt(j[k].totalAmnt);
					ownerDuration =  j[k].duration;
					amountPerMin = parseInt(ownerAmount/ownerDuration);
					if(RESERVEPRICE > amountPerMin)
					{
						 priceTxt = "Not Met";
					}
					else if(RESERVEPRICE < amountPerMin)
					{
						 priceTxt = "Met";
					}
						//alert(j[k].rank);
				}
			}
		}
		
    	var text = "<ul class='simple'>";
    
    	if(j.length>0)
    	{
	    	for (var i = 0; i < (j.length); i++) 
	    	{
				if(i==0)
			       	{
			       		text +="<li class='topper'>"+j[i].buyerName+"</li>";
			       	}
			       	else if(i<5)
			       	{
			       		var amnt = (parseInt(j[i].totalAmnt) - ownerAmount)+1;
			       		text += "<li>"+j[i].buyerName+"</li>";
			       	}
	      	}
    	}
    	else
    	{
    		text += "<li class='topper'> No Bidders Available.</li>";              		
    	}
      
      text +="</ul>";
      
      var txt = "Your Rank: "+ownerPosition;
     
	  $("#simpleOwnerRank").html(txt);      
      $("#sBidders").html(text);
      $("#priceTxt").html(priceTxt);
      
    })
 
})
}


$(function() {

	$('#tAddFavorite').bind("click",function(e){
		
		var text = "";
		//alert(LOGGEDINID);
		if(LOGGEDINID!='')
		{
			$.getJSON(manageuser+"?action=addProfileToFav",{profile: USERID,name: NAME, ajax: 'true'}, function(j){
	    	for (var i = 0; i < (j.length); i++) 
	    	{
			      text = j[i].error;
	      	}
	      	$("#tFavoriteMsg").html(text);	
    	})	    
   		}	
		else
		{
			text = "Please login to add to favorite.";
			
			$("#tFavoriteMsg").html(text);	
		}		
	});
})

$(function() {
	$('#sAddFavorite').bind("click",function(e){
		var text = "";
		if(LOGGEDINID!='')
		{
			$.getJSON(siteurl+"manageuser/index.php?action=addProfileToFav",{profile: USERID, ajax: 'true'}, function(j){
	    	for (var i = 0; i < (j.length); i++) 
	    	{
			      text = j[i].error;
	      	}
	      	$("#sFavoriteMsg").html(text);	
    	})	    
   		}	
		else
		{
			text = "Please login to add to favorite.";
			$("#sFavoriteMsg").html(text);	
		}		
	});
})

