function showcasePositionImage( img, containerWidth, containerHeight, fill, autoHeight ) { var w = img.width; var h = img.height; var ratio = w/h; autoHeight = autoHeight || false; var imgW = 0; var imgH = 0; if( autoHeight || ratio >= 1 ) { // horizontal imgW = fill? containerWidth : Math.min( containerWidth, w ); //img.style.width = imgW + "px"; //img.style.height = "auto"; imgH = Math.floor( imgW / ratio ); } else { // vertical imgH = fill? containerHeight : Math.min( containerHeight, h ); //img.style.height = imgH + "px"; //img.style.width = "auto"; imgW = Math.floor( imgH * ratio ); } if( fill ) { if( autoHeight || imgW < containerWidth ) { imgW = containerWidth; imgH = Math.floor( imgW / ratio ); } if( imgH < containerHeight ) { imgH = containerHeight; imgW = Math.floor( imgH * ratio ); } } img.style.width = imgW + "px"; img.style.height = imgH + "px"; img.style.maxWidth = imgW + "px"; // counter-act some WP themes img.style.visibility = "visible"; // center it img.style.left = Math.floor( ( containerWidth - imgW ) / 2 ) + "px"; if( autoHeight ) { img.style.top = "0"; } else { img.style.top = Math.floor( ( containerHeight - imgH ) / 2 ) + "px"; } // special case for ddf if( img.closest('.region-DDF') ) { img.style.left = '0px'; img.style.top = '0px'; } } function showcaseAutoImage( img, margin, borderWidth, fill, autoHeight ) { if( img.parentNode.offsetWidth == 0 ) { setTimeout( function() { // f** IE showcaseAutoImage( img, margin, borderWidth, fill, autoHeight ); }, 100 ); return; } if( img.src && img.src.indexOf( "/progress" ) != -1 ) { return; } /* if( !img.width || !img.height ) { return; } */ /* // bill: in FF, the original "img" appears to have incorrect non-zero width // even though the image is not loaded var tempImage = new Image(); tempImage.src = img.src; if( tempImage.width == 0 || tempImage.height == 0 ) { if(img.onload ) { // already hooked up, no go? return; } img.onload = function() { showcaseAutoImage( this, margin, borderWidth, fill, autoHeight ); }; return; } */ img.style.margin = "0"; img.style.position = "absolute"; img.style.display = "block"; img.style.visibility = "visible"; var b = isNaN( borderWidth ) ? 1 : borderWidth; var inner = img.parentNode; var outer = img.parentNode.parentNode; var outerW = outer.offsetWidth; var outerH = outer.offsetHeight; var containerWidth = outerW - margin*2 - b*2; var containerHeight = outerH - margin*2 - b*2; inner.style.width = containerWidth + "px"; if( !autoHeight ) { inner.style.height = containerHeight + "px"; } inner.style.position = "absolute"; inner.style.left = margin + "px"; inner.style.top = margin + "px"; inner.style.overflow = "hidden"; // special case for ddf if( img.closest('.region-DDF') ) { img.style.left = '0px'; img.style.top = '0px'; } //inner.style.backgroundColor = "yellow"; if( outer.style.position != "absolute" ) { outer.style.position = "relative"; } if( img.src && img.src.indexOf( "/nophoto" ) != -1 ) { //img.onclick = null; //img.style.cursor = "default"; fill = false; } var progressElem = img.parentNode.querySelectorAll( ".progress" )[0]; if( progressElem ) { progressElem.parentNode.removeNode( progressElem ); } showcasePositionImage( img, containerWidth, containerHeight, fill, autoHeight ); if( autoHeight ) { var imgH = parseInt( img.style.height ); inner.style.height = imgH + "px"; outer.style.height = imgH + (margin*2) + "px"; } } document.write( "" ); document.write( "
" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Homelife Benchmark Realty Corp.
" ); document.write( "
" ); document.write( "$1,249,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Century 21 Coastal Realty Ltd.
" ); document.write( "
" ); document.write( "$1,599,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Crest Realty
" ); document.write( "
" ); document.write( "$999,995" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Homelife Benchmark Realty Corp.
" ); document.write( "
" ); document.write( "$1,349,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Emily Oh Realty
" ); document.write( "
" ); document.write( "$848,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Keller Williams Ocean Realty VanCentral
" ); document.write( "
" ); document.write( "$698,888" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Macdonald Realty (Surrey/152)
" ); document.write( "
" ); document.write( "$424,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Sutton Group-West Coast Realty (Surrey/120)
" ); document.write( "
" ); document.write( "$2,798,888" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Crest Realty
" ); document.write( "
" ); document.write( "$1,999,999" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Sutton Group - 1st West Realty
" ); document.write( "
" ); document.write( "$1,739,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Royal Pacific Realty (Kingsway) Ltd.
" ); document.write( "
" ); document.write( "$988,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX 2000 Realty
" ); document.write( "
" ); document.write( "$469,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by First Stay Realty Inc.
" ); document.write( "
" ); document.write( "$499,800" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Engel & Volkers Vancouver (Branch)
" ); document.write( "
" ); document.write( "$975,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Crest Realty
" ); document.write( "
" ); document.write( "$2,490,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Pacific Evergreen Realty Ltd.
" ); document.write( "
" ); document.write( "$878,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Colonial Pacific Realty
" ); document.write( "
" ); document.write( "$2,225,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Homeland Realty
" ); document.write( "
" ); document.write( "$1,799,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Crest Realty
" ); document.write( "
" ); document.write( "$898,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Selmak Realty Limited
" ); document.write( "
" ); document.write( "$1,799,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Sutton Group - 1st West Realty
" ); document.write( "
" ); document.write( "$620,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by 2 Percent Realty West Coast
" ); document.write( "
" ); document.write( "$924,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Century 21 Coastal Realty Ltd.
" ); document.write( "
" ); document.write( "$2,568,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Pacific Evergreen Realty Ltd.
" ); document.write( "
" ); document.write( "$1,608,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RA Realty Alliance Inc.
" ); document.write( "
" ); document.write( "$998,800" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by eXp Realty of Canada Inc.
" ); document.write( "
" ); document.write( "$1,030,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX City Realty
" ); document.write( "
" ); document.write( "$1,488,888" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Polygon Realty Limited
" ); document.write( "
" ); document.write( "$619,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Grand Central Realty
" ); document.write( "
" ); document.write( "$1,980,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Homelife Benchmark Realty Corp.
" ); document.write( "
" ); document.write( "$1,359,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Sutton Group-West Coast Realty (Surrey/24)
" ); document.write( "
" ); document.write( "$569,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Royal LePage Northstar Realty (S. Surrey)
" ); document.write( "
" ); document.write( "$596,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Colonial Pacific Realty
" ); document.write( "
" ); document.write( "$1,250,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Easy List Realty
" ); document.write( "
" ); document.write( "$1,249,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Homelife Benchmark Realty Corp.
" ); document.write( "
" ); document.write( "$398,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Homelife Benchmark Realty Corp.
" ); document.write( "
" ); document.write( "$1,225,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Macdonald Realty (Surrey/152)
" ); document.write( "
" ); document.write( "$899,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Colonial Pacific Realty
" ); document.write( "
" ); document.write( "$1,225,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Breakside Real Estate Group
" ); document.write( "
" ); document.write( "$1,399,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Breakside Real Estate Group
" ); document.write( "
" ); document.write( "$949,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by eXp Realty
" ); document.write( "
" ); document.write( "$599,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Breakside Real Estate Group
" ); document.write( "
" ); document.write( "$899,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Breakside Real Estate Group
" ); document.write( "
" ); document.write( "$849,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Sutton Group-West Coast Realty
" ); document.write( "
" ); document.write( "$890,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Breakside Real Estate Group
" ); document.write( "
" ); document.write( "$669,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Breakside Real Estate Group
" ); document.write( "
" ); document.write( "$629,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Breakside Real Estate Group
" ); document.write( "
" ); document.write( "$659,900" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by RE/MAX Colonial Pacific Realty
" ); document.write( "
" ); document.write( "$575,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Oakwyn Realty Ltd.
" ); document.write( "
" ); document.write( "$1,849,000" ); document.write( "
" ); document.write( "
" ); document.write( "" ); document.write( "
" ); document.write( "
Listed by Homelife Benchmark Realty Corp.
" ); document.write( "
" ); document.write( "$1,199,000" ); document.write( "
" ); document.write( "
" ); document.write( "
" ); document.write( "
" ); document.write( "
" );