function LandLordclose(page) {
//  close the popup
tb_remove();

location.href=page;
//  refresh the update panel so we can view the changes  
//$('#<%= this.btnLandLord.ClientID %>').click();  
}
function Contactclose() {
//  close the popup
tbContact_remove();


}
function Tenantclose() {
//  close the popup
tb1_remove();

//  refresh the update panel so we can view the changes  
$('#<%= this.btnTenant.ClientID %>').click();  
}
function pageLoad(sender, args) {
if(args.get_isPartialLoad()){
//  reapply the thick box stuff
tb1_init('a.tenantthickbox');
tb_init('a.thickbox');
tbContact_init('a.Contactthickbox');
}
}


function validate()    
{



if((document.getElementById('txtFromPrice').value == "" || document.getElementById('txtFromPrice').value == "Min $") && (document.getElementById('txtToPrice').value == "" || document.getElementById('txtToPrice').value == "Max $") && (document.getElementById('txtRenseekerId').value == "" || document.getElementById('txtRenseekerId').value == "Company") && (document.getElementById('txtSearch').value == "" || document.getElementById('txtSearch').value == "e.g., Toronto")  && (document.getElementById('ddlCity').value == "Select" && document.getElementById('ddlProvince').value == "Select" && document.getElementById('ddlPropertyType').value == "Select" && document.getElementById('ddlBedRoom').value == "Select" ) )
{           
alert("Please select atleast one search option");
return false;
}

if((document.getElementById('txtFromPrice').value != "" && document.getElementById('txtFromPrice').value != "Min $")&& (document.getElementById('txtToPrice').value != "" && document.getElementById('txtToPrice').value != "Max $"))
{

if(parseFloat(document.getElementById('txtToPrice').value)>=parseFloat(document.getElementById('txtFromPrice').value))
{
return true;
}
else
{
alert("Max price must be greater than min price");
return false;

}


}


}



function SetFocus()
{
if(document.getElementById("txtSearch").value=="e.g., Toronto")
{
document.getElementById("txtSearch").value="";

}
else
{
if(document.getElementById("txtSearch").value=="")
{
document.getElementById("txtSearch").value="e.g., Toronto";
}

}


}


function SetRentseekerFocus()
{
if(document.getElementById("txtRenseekerId").value=="Company")
{
document.getElementById("txtRenseekerId").value="";

}
else
{
if(document.getElementById("txtRenseekerId").value=="")
{
document.getElementById("txtRenseekerId").value="Company";
}

}


}

function SetFromPriceFocus()
{
if(document.getElementById("txtFromPrice").value=="Min $")
{
document.getElementById("txtFromPrice").value="";

}
else
{
//document.getElementById("txtFromPrice").value="Min $";

}


}

function SetToPriceFocus()
{
if(document.getElementById("txtToPrice").value=="Max $")
{
document.getElementById("txtToPrice").value="";

}
else
{
if(document.getElementById("txtToPrice").value=="")
{
document.getElementById("txtToPrice").value="Max $";
}

}


}




function IsStrictNumeric(sText)
{

var ValidChars = "0123456789.";
var IsNumber=true;
var Char;


for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
return IsNumber;

}
function ToPrice()
{
if (!IsStrictNumeric(document.getElementById('txtToPrice').value))
{
   document.getElementById('txtToPrice').value="";
    return false;
}
}

function FromPrice()
{
if (!IsStrictNumeric(document.getElementById('txtFromPrice').value))
{
   document.getElementById('txtFromPrice').value="";
    return false;
}
}


function NewPopup(url)
{
var newwindow;
newwindow=window.open(url,'name','height=280,width=300,left=0,top=0,resizable=no,scrollbars=yes,toolbar=no,status=no');
if (window.focus) 
{
newwindow.focus();
}



}

function ShowData(ddId,type)
{
if(type == "Province")
{
    
    if(document.getElementById(ddId).size<9)
     {
        document.getElementById(ddId).size  = 9;  
        document.getElementById(ddId).style.position = "absolute";
        document.getElementById('ddlBedRoom').style.display = "none";
        document.getElementById(ddId).style.marginTop = 0;
        document.getElementById(ddId).style.marginLeft = 0;
        document.getElementById(ddId).style.marginRight = 0;
        document.getElementById("tdProvince").vAlign='Top';
      
     }
     else if(document.getElementById(ddId).size==9)
     {
        document.getElementById(ddId).size  = 1; 
        document.getElementById(ddId).style.position = "relative"; 
        document.getElementById('ddlBedRoom').style.display = "block";
        document.getElementById(ddId).style.marginTop = 0;
        document.getElementById(ddId).style.marginTop = 0;
        document.getElementById(ddId).style.marginLeft = 0;
        document.getElementById(ddId).style.marginRight = 0;
        document.getElementById("tdProvince").vAlign='Top';
     }
     else
     {
      document.getElementById('ddlBedRoom').style.display = "block";
     }
}
else  if(type == "City")
{
     if(document.getElementById(ddId).size<9)
         {
            document.getElementById(ddId).size  = 9;  
            document.getElementById(ddId).style.position = "absolute";
            document.getElementById(ddId).style.marginTop = 0;
            document.getElementById(ddId).style.marginLeft =0;                    
            document.getElementById(ddId).style.marginRight = 0;
            document.getElementById("tdCity").vAlign='Top';
            
         }
         else if(document.getElementById(ddId).size==9)
         {
            document.getElementById(ddId).size  = 1; 
            document.getElementById(ddId).style.position = "relative"; 
            document.getElementById(ddId).style.marginTop = 0;
            document.getElementById(ddId).style.marginLeft = 0;
            document.getElementById(ddId).style.marginRight = 0;
            document.getElementById("tdCity").vAlign='Top';
           
         }
         
}  
else  if(type == "Type")
{

     if(document.getElementById(ddId).size<9)
         {
            document.getElementById(ddId).size  =9;  
            document.getElementById(ddId).style.position = "absolute";
            document.getElementById(ddId).style.marginTop = 0;
            document.getElementById(ddId).style.marginLeft = 0;
            document.getElementById(ddId).style.marginRight = 0;
             document.getElementById("tdType").vAlign='Top';
            
         }
         else if(document.getElementById(ddId).size==9)
         {
            document.getElementById(ddId).size  = 1; 
            document.getElementById(ddId).style.position = "relative"; 
            document.getElementById(ddId).style.marginTop = 0;
            document.getElementById(ddId).style.marginLeft = 0;
            document.getElementById(ddId).style.marginRight = 0;
             document.getElementById("tdType").vAlign='Top';
           
         }
        
}
 else  if(type == "Bedroom")
{
     
     if(document.getElementById(ddId).size<7)
         {
            document.getElementById(ddId).size  = 7;  
            document.getElementById(ddId).style.position = "absolute";
            document.getElementById(ddId).style.marginTop = 0;
            document.getElementById(ddId).style.marginLeft = 0;
            document.getElementById(ddId).style.marginRight = 0;
            document.getElementById("tdBedroom").vAlign='Top';             
         }
         else if(document.getElementById(ddId).size==7)
         {
            document.getElementById(ddId).size  = 1; 
            document.getElementById(ddId).style.position = "relative"; 
            document.getElementById(ddId).style.marginTop = 0;
            document.getElementById(ddId).style.marginLeft = 0;
            document.getElementById(ddId).style.marginRight = 0;
            document.getElementById("tdBedroom").vAlign='Top';
           
         }
         
}
}

function ChangeonMouseover(Imgid)
{

document.getElementById(Imgid).style.border="2px solid #f7941d";
} 
function ChangeonMouseOut(Imgid)
{
document.getElementById(Imgid).style.border="2px solid DimGray";
}

$(document).ready(function() {
	var interval;
	
	$('ul#myRoundabout')
		.roundabout({
minOpacity: -0.30,
shape: 'square',
tilt: 0,
bearing: 0,
focusBearing: 0,
btnNext: '#next',
btnPrev: '#previous'
})
		.hover(
			function() {
				// oh no, it's the cops!
				clearInterval(interval);
			},
			function() {
				// false alarm: PARTY!
				interval = startAutoPlay();
			}
		);
	
	// let's get this party started
	interval = startAutoPlay();
});

function startAutoPlay() {
	return setInterval(function() {
		$('ul#myRoundabout').roundabout_animateToNextChild();
	}, 3500);
}
