var domainName = "http://www.tutto-immobili.it/";
var arrayDescription = new Array();
var arrayImages = new Array();
function getFlag(flag){
var retVal = "Vendita";
if(!flag) retVal = "Affitto";
return retVal;}
function formatNumber(number){
var decimals = "0";
var dec_point = ".";
var thousands_sep = ".";
var nr = ''+number
var point_pos = nr.indexOf ('.')
var int_nr = nr.substring (0, point_pos >= 0 ? point_pos : nr.length)
var dec_nr = nr.substring (point_pos >= 0 ? (point_pos+1) : nr.length, nr.length)
var lt = int_nr.length
while (lt > 3){
var th = int_nr.substring (lt-3, int_nr.length)
var rest = int_nr.substring (0, lt-3)
int_nr = rest+thousands_sep+th
lt-= 3}
dec_nr = dec_nr.substring (0, decimals)
return (int_nr+(decimals > 0 ? dec_point+dec_nr : ''))}
function pushArrayDescription(panelID) {arrayDescription.push(panelID);}
function clearArrayDescription() {arrayDescription.length = 0;}
function truncateArrayDescription() {for (i=0; i<arrayDescription.length; i++) truncateText(arrayDescription[i]);}
function truncateText(panelID) { $j(panelID).jTruncate({ length: 150, minTrail: 0, moreText: "", lessText: "", ellipsisText: "...", moreAni: "fast", lessAni: 500 }); }
function pushArrayImages(panelID, scrImage) {arrayImages.push({ ID: panelID, SRC: scrImage });}
function clearArrayImages() {arrayImages.length = 0;}
function preloadArrayImages() {    for (i = 0; i < arrayImages.length; i++) {imagePreload(arrayImages[i].ID, arrayImages[i].SRC);}}
function imagePreload(panelID, srcImage) {
var img = new Image(65, 65);
$j(img).load(function() {
$j(panelID).html('');
$j(this).hide();
$j(panelID).css('background-image', 'none');
$j(panelID).append(this);
$j(this).fadeIn();});
$j(img).error(function() {
$j(this).hide();
$j(this).attr('src', '/App_Themes/DefaultUI/Images/default_annuncio.gif');
$j(panelID).append(this);
$j(this).fadeIn();});
$j(img).css('display', 'inline');
$j(img).attr('src', srcImage);}
function hasGoogleMap() {
var check = typeof(map);
if (check == null || check == 'undefined') return false;
return true;}
function showOverGoogleMap(row, panelID) {
if (hasGoogleMap()) {
var check = typeof (row);
if (check == null || check == 'undefined') return;
else showAddress(row, panelID);}}
function clearGoogleMarker() {if (hasGoogleMap()) clearSearchMarker();}
function trim(stringa) {
while (stringa.substring(0, 1) == ' ')
stringa = stringa.substring(1, stringa.length);
while (stringa.substring(stringa.length-1, stringa.length) == ' ')
stringa = stringa.substring(0, stringa.length-1);
return stringa;}
function goToVoid() { void (0); }
function goToDetail(url) { window.open(url); }
function pressEnter(e) {
if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
goToNewSearch(this);
return false;} else {
return true;}}
function HidePanel(PanelID) {
if ($j(PanelID).is(":hidden")) {
$j(PanelID).slideDown("slow");} else {
$j(PanelID).slideUp("slow");}}
function mouseOverSaveSearch(element){
$j(element).attr("class", "BoxSearchResultSaveImageSelect");}
function mouseOutSaveSearch(element){
$j(element).attr("class", "BoxSearchResultSaveImage");}
function saveSearch(detail, house_type, flagAcquisto, city, house_mq) {
var city = house_type+getFlags(flagAcquisto)+' a '+ city+' di mq '+house_mq;
$j("#SavedResult").add_search(detail, city);}
function getFlags(flag){
if(flag == undefined || flag == null){
return "";}
else{
if(flag == true)
return " in Vendita";
if(flag == false)
return " in Affitto";}}
