

function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
signt = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
return (((signt)?'':'-') + '$' + num + '.' + cents);
 }

function moneyFormat(money){
 var dollarVal=formatCurrency(money);
 //alert(dollarVal);
 //return dollarVal;
 document.getElementById('amount_win_div').innerHTML=dollarVal;
}

 function LTrim( value ) {
  	
  	var re = /\s*((\S+\s*)*)/;
  	return value.replace(re, "$1");
  	
  }
  
  // Removes ending whitespaces
  function RTrim( value ) {

  	var re = /((\s*\S+)*)\s*/;
  	return value.replace(re, "$1");
  	
  }
  
  // Removes leading and ending whitespaces
  function trim( value ) {
  	
  	return LTrim(RTrim(value));
  	
  }

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function textarea_length(objTextarea,objTextfield, sizeVar)
{
	if(objTextarea.value.length>parseInt(sizeVar))
	{
		objTextarea.value=objTextarea.value.substr(0,parseInt(sizeVar));
		return true;
	}
	else
	{
		var objfild = document.getElementById(objTextfield);
		objfild.value=parseInt(sizeVar)-objTextarea.value.length;	
	}
}

function openWin(itemID,auctionNumber)
{
start=document.getElementById('start').value;
newwin=window.open (SITE_PATH+"print-property.php?itemID="+itemID+"&auctionID="+auctionNumber+"&start="+start,
"mywindow","status=1,scrollbars=1,toolbar=1,width=800,height=600,top=0"); 
newwin.focus();
}

function displayMap(itemID)
{
newwin=window.open ("map.php?itemID="+itemID,
"mywindow","status=1,toolbar=0,width=900,height=600,left=10,top=10"); 
newwin.focus();
}

function OpenWindow1(FileName, WinName, WinWidth, WinHeight, ScrollVal)
{		
	if(document.getElementById('imagePath').value==""){
		FileName=FileName;
	}
	else
	{
		FileName=SITE_PATH+"viewPic.php?name="+document.getElementById('imagePath').value+"&itemID="+document.getElementById('itemID').value+"&auctionID="+document.getElementById('auctionID').value+"&imageID="+document.getElementById('imageID').value;
	}
	
		new_window=window.open(FileName,WinName,"'toolbar=no, directories=no, menubar=no, resizable=yes, scrollbars="+ScrollVal+", width="+WinWidth+", height="+WinHeight+", top='0' ");
		new_window.blur();
		new_window.focus();
}


function uncheckOthers(id,sess_userid)
	{
		if(sess_userid=='')
			{
			if(id!='allListingChecked')
			document.getElementById(id).checked=false;
			tb_show("", "#TB_inline?height=280&width=600&inlineId=hiddenSearchBox", "");
			return false;
			}
		else
			{
			if(id=='currentBidsChecked')
				{
				document.getElementById('savedListingsChecked').checked=false;
				}
			else if(id=='savedListingsChecked')
				{
				document.getElementById('currentBidsChecked').checked=false;
				}
			return true;
			}
	}
	

	
function validate_ques(frm)
	{	

	var counter;
	var message='';			
	
	var radio_choice1= false;	
	for (counter = 0; counter < frm.houseOpen.length; counter++)
		{ 
		if (frm.houseOpen[counter].checked)
			{
			var radio_choice1 = true; 
			}
		}
	
	if(radio_choice1)
		{
		if(frm.timeArrive.value=='')
			{
			message += '- Please select Arrival time at the property.\n';
			}
		}	
	if(message!='')
		{
		alert(message);
		return false;
		}
	else
		{
		return true;
		}
	}
		

function getAgentInfo(e)
{ 
 
   var agt=navigator.userAgent.toLowerCase();
	var is_major = parseInt(navigator.appVersion);
	var is_minor = parseFloat(navigator.appVersion);
	var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
	 && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
	 && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
	 var is_nav4 = (is_nav && (is_major == 4));
	 var is_nav6 = (is_nav && (is_major == 5));
	 var is_nav6up = (is_nav && (is_major >= 5));
  
  var rightInd=400;
  //var leftInd=150;
  var topInd=100;
  
   var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    x=mouseX(e);
    y=mouseY(e);
	
    if(!is_ie)
    {   
		document.getElementById("divAgent").style.left=x-300+'px'; 
		document.getElementById("divAgent").style.top=y+'px';	   
	}else{
		document.getElementById("divAgent").style.left=x-300+'px'; 
		document.getElementById("divAgent").style.top=y+'px';
	}
  
  
  document.getElementById("agentInfoBox").style.display="";
  if(document.getElementById('divAgent').style.display=='none')
  {
    document.getElementById('divAgent').style.display='';
  }
  document.getElementById('divAgent').innerHTML=document.getElementById('agentInfoBox').innerHTML;
  document.getElementById("mainContainer").style.display='none';
}
function closeAgentBox(){
  
  document.getElementById('divAgent').style.display="none";
}
function getAgentInfoSubmit(form)
{
  
  var fname=form.fName.value;
  var lname=form.lName.value;
  var AIEmail=form.AIEmail.value;
  var auctionID=document.getElementById("auctionID").value;
  var itemId=document.getElementById("itemID").value;
  var producttype='';
  if(document.getElementById("producttype")){
   var producttype=document.getElementById("producttype").value;}

  var MasterString="Sorry2, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
  var flag=false;
  var visitor=""; 
  if(fname=="")
  {   
    visitor +=  "\n- Please enter first name."; 
	document.getElementById('c_011').style.backgroudColor='#F9F3C1'
 
  }
  if(lname=='')
  {
    visitor +=  "\n- Please enter last name."; 
	document.getElementById('c_012').style.backgroudColor='#F9F3C1'
  }
  if (!IsEmailAddress(AIEmail,'')) 
  {
    visitor += "\n- Please enter a valid email address.";
   document.getElementById('c_012').style.backgroudColor='#F9F3C1'
  }

  if(visitor != "")
  {
    MasterString = MasterString + visitor;
    
    flag=true;
  }
    
  if (flag == true)
  {
    alert(MasterString);
    return false;
  }
  else
  {
    var strSubmit = "action=getAgentInfo&auctionID="+auctionID+"&propertyId="+itemId+"&fname="+fname+"&lname="+lname+"&AIEmail="+AIEmail+"&producttype="+producttype;    
	
    var strURL = SITE_PATH+"ajax/getAjax.php";
    var strResultFunc = "show_messageProp";
    xmlhttpPost(strURL, strSubmit, strResultFunc);

  }
  
}

function show_messageProp(result)
{

  document.getElementById("mainContainer").style.display='none';
  document.getElementById("outerContainer").style.display='';
  document.getElementById("innerConainer1").style.display='';
  
  document.getElementById("content123").innerHTML="Thank you for your request, an email has been sent with the Property Information to your email account.<br/>"+result; 

  document.getElementById('divAgent').innerHTML=document.getElementById("innerConainer1").innerHTML;
  
}				 
	
function openPresaleMesgBox(msgPop,preSaleStartDate,preSaleEnddate){
	var auctionID=document.getElementById('auctionNum').value;
	if(msgPop=='shutOffMsg'){		
		tb_show("",SITE_PATH+"component/shutOffMessage.inc.php?auctionID="+auctionID+"&preSaleStartDate="+preSaleStartDate+"&preSaleEnddate="+preSaleEnddate+"&height=325&width=315&TB_iframe=TRUE","");   
	}else if(msgPop=='inEscrowMess'){
		tb_show("",SITE_PATH+"component/inEscrowMesg.inc.php?height=235&width=315&TB_iframe=TRUE","");   
	}else if(msgPop=='helpBidNowBX'){
		tb_show("",SITE_PATH+"component/presaleHelpMsg.inc.php?height=105&width=290&TB_iframe=TRUE","");   
	}
}





var propertyId='';
function saveListings(propId,auctionID)
{ 
  var auctionID=auctionID;
  propertyId=propId;
  var usrId=document.getElementById('userId').value;

  
  var strSubmit = "action=saveListings&auctionID="+auctionID+"&propertyId="+propertyId+"&userId="+usrId;  
  SITE_PATH=SITE_PATH.replace("https","http") ;
  var strURL = SITE_PATH+"ajax/getAjax.php";
  var strResultFunc = "getSavedResult";
  xmlhttpPost(strURL, strSubmit, strResultFunc);
}

function getSavedResult(result)
{
  var id=propertyId;
  var elemnt='saveButt_'+id;
  if(document.getElementById(elemnt)){
    
    if(result!='This property is already in your list')
     {
      document.getElementById(elemnt).innerHTML='';
      document.getElementById(elemnt).innerHTML='<span>Property Saved</span>';
     }
	 else
	 {
		document.getElementById(elemnt).innerHTML='';
      document.getElementById(elemnt).innerHTML=result;
	 }
	 
	 if(document.getElementById("saveContainerNew"))
		document.getElementById("saveContainerNew").innerHTML='<a href="javascript:void(0);">Property Saved</a>';
  }
}

function openDisclaimer(auctID,propID,Doc,propertyState,documentID)
{	
	var auctionID=auctID;
	var propertyID=propID;
	//var document=Doc;		


	if(propertyState.replace(/^\s+|\s+$/g, "")==document.getElementById("AcceptedStateSaleDisclaimer").value.replace(/^\s+|\s+$/g, ""))
	 {
	  
	    window.location.href=SITE_PATH+"downLoad.php?documentID="+documentID;	
	 }
	 else
	 {
	   tb_show("",SITE_PATH+"component/disclaimer.inc.php?auctionID="+auctionID+"&propertyId="+propertyID+"&document="+Doc+"&height=540&width=750",""); 	 
     }
}
var AckTptr ;
var TrusteePropId ;
var TrusteeActID ;
function openTitleInfo(auctionID,propertyId,aknowledge,docType)
{ 
     AckTptr = aknowledge; 
	 TrusteePropId = propertyId;
	 TrusteeActID  = auctionID; 
	 var strSubmit = "action=acknowledgeDisclaimer&auctionID="+auctionID+"&propertyId="+propertyId+"&aknowledge="+aknowledge+"&docType="+docType;  
	 var strURL = SITE_PATH+"ajax/getAjax.php";
	 var strResultFunc = "resultAcknowledgePTRFun";
	 xmlhttpPost(strURL, strSubmit, strResultFunc);
}


function resultAcknowledgePTRFun(result)
{
	if(AckTptr=="Yes")
	{
		tb_show("",SITE_PATH+"component/disclaimer-doc1.php?auctionID="+TrusteeActID+"&propertyID="+TrusteePropId+"&height=535&width=755","");
    }else
	  {
		 tb_remove() ;  
		  
	  }	  
}



function openDisclaimerTitleInfo(auctionID,propertyID,doc,propertyState)
{
    if(propertyState.replace(/^\s+|\s+$/g, "")==document.getElementById("AcceptedStateSaleDisclaimer").value.replace(/^\s+|\s+$/g, ""))
	   {	
	     tb_show("",SITE_PATH+"component/disclaimer-doc1.php?auctionID="+auctionID+"&propertyID="+propertyID+"&height=540&width=750","");
		 
	   }else{
	tb_show("",SITE_PATH+"component/disclaimer-title.inc.php?auctionID="+auctionID+"&propertyID="+propertyID+"&document="+doc+"&height=540&width=750","");
    }
	
}

function trusteeDiclaimerTracking(auctionID,propertyId,aknowledge,docType){	 
	  var strSubmit = "action=acknowledgeDisclaimer&auctionID="+auctionID+"&propertyId="+propertyId+"&aknowledge="+aknowledge+"&docType="+docType;  	  
	// alert(strSubmit) ;
	  var strURL = SITE_PATH+"ajax/getAjax.php";
	  var strResultFunc = "resultAcknowledge";
	  xmlhttpPost(strURL, strSubmit, strResultFunc);
}
function resultAcknowledge(ack)
{	
	
	 var acknoledge=ack;	
	// acknoledge=acknoledge.replace(/^s+/g,'').replace(/s+$/g,'') ;
         var re = /\s*((\S+\s*)*)/;
         acknoledge=acknoledge.replace(re, "$1");
         
         re = /((\s*\S+)*)\s*/;
	 acknoledge=acknoledge.replace(re, "$1");



	if(acknoledge=='Decline')
	{
		tb_remove();
	}
	else
	{

	        var resArr=acknoledge.split('docType=');	   
	        var  newwin;
			
			//newwin=window.open (SITE_PATH+"downLoad.php?documentID="+resArr[1],"mywindow","status=1,scrollbars=1,toolbar=1,width=800,height=600,top=0"); 
			window.location.href=SITE_PATH+"downLoad.php?documentID="+resArr[1];			
			tb_remove();
	}  
}

function opentrustee_popup(pageName,propertyState,propertyID){	  
  
    
	   var p = parent;
	   p.jQuery("#TB_window").remove();
	   p.jQuery("body").append("<div id='TB_window'></div>");	
     	
	
	   p.tb_show("",SITE_PATH+"component/"+pageName+"?auctionID="+"&propertyState="+propertyState+"&propertyID="+propertyID+"&height=535&width=755",""); 	  	
}

function trusteeAcceptTermCondfun(itemId, auctionID)
{	
	tb_show("",SITE_PATH+"component/trustee-sale-t-c.php?TrusteeFlag=Yes&itemIdBack="+itemId+"&auctionIdBack="+auctionID+"&SaveList=Yes&PropPage=Yes"+"&height=540&width=750",""); 
}

var SaveItem;
var SaveAuctionID ;
var SaveStatus= "" ;
function trusteetrackingUsersSaveListing(status,item,auctionID)
	{
	
		SaveItem =  item ;
		SaveAuctionID = auctionID;
		SaveStatus = status;
   var strSubmit = "action=trusteeInsert&status="+status+"&itemIdBack="+item+"&auctionIdBack="+auctionID+"&userID="+document.getElementById("userId").value;   

			var strURL = SITE_PATH+"ajax/getAjax.php";
			var strResultFunc = "trusteeUpdatefunSaveList";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}	

function trusteeUpdatefunSaveList(result)
 {
	if(SaveStatus=="Yes")
		{
		saveListings(SaveItem,SaveAuctionID)	  ;
		tb_remove() ;
	    }else if(SaveStatus=="No")
		 	tb_remove() ;
 }

