April 25th, 2008

Scroll Fireplace Screen

PANACEA 15981TV 3 PANEL BRONZE SCROLL FIREPLACE SCREEN
PANACEA 15981TV 3 PANEL BRONZE SCROLL FIREPLACE SCREEN
Paypal   US $49.99
New In Box 48 Inch Classic Black Scroll Wrought Iron Fireplace Screen Fire Place
New In Box 48 Inch Classic Black Scroll Wrought Iron Fireplace Screen Fire Place
Paypal   US $34.99
Metal Fireplace Screen Classic Scroll Design Black Finish
Metal Fireplace Screen Classic Scroll Design Black Finish
Paypal   US $44.00
FRENCH TUSCAN ITALIAN 3 Panel SCROLL FIREPLACE SCREEN GORGEOUS
FRENCH TUSCAN ITALIAN 3 Panel SCROLL FIREPLACE SCREEN GORGEOUS
Paypal   US $217.80
Uniflame 3 Fold Black Wrought Iron Arch Top Decorative Scrolls Fireplace Screen
Uniflame 3 Fold Black Wrought Iron Arch Top Decorative Scrolls Fireplace Screen
Paypal   US $149.95
Benzara 50 Mesh Scroll Metal Fireplace Screen 21626 New
Benzara 50 Mesh Scroll Metal Fireplace Screen 21626 New
Paypal   US $91.31
NIB Nice Scroll Design 4 Panel FIREPLACE SCREEN
NIB Nice Scroll Design 4 Panel FIREPLACE SCREEN
Paypal   US $44.99
18272 Single Panel Forged Scroll Summer Fireplace Screen
18272 Single Panel Forged Scroll Summer Fireplace Screen
Paypal   US $289.00
OLD WORLD Scrolled 3 Panel FIREPLACE SCREEN w Mesh Antique Bronze Scroll NEW
OLD WORLD Scrolled 3 Panel FIREPLACE SCREEN w Mesh Antique Bronze Scroll NEW
Paypal   US $299.00
Tuscan Mesh Fireplace Screen Bronze Flare Scroll Design
Tuscan Mesh Fireplace Screen Bronze Flare Scroll Design
Paypal   US $329.99
Uniflame 3 Fold Bronze w Scroll Design Fireplace Screen
Uniflame 3 Fold Bronze w Scroll Design Fireplace Screen
Paypal   US $249.95
Old World Tuscan Iron Mesh Fireplace Screen Leaf Scroll Motif Design
Old World Tuscan Iron Mesh Fireplace Screen Leaf Scroll Motif Design
Paypal   US $199.77
Old World Tuscan Fireplace Screen W Mesh Embossed Scroll Design
Old World Tuscan Fireplace Screen W Mesh Embossed Scroll Design
Paypal   US $169.99
Scroll and Medallion Fireplace Screen
Scroll and Medallion Fireplace Screen
Paypal   US $122.00
Old World Tuscan Fireplace Screen W Mesh Leaf Scroll Design
Old World Tuscan Fireplace Screen W Mesh Leaf Scroll Design
Paypal   US $157.99
Tuscan Iron Fireplace Screen Distressed Scroll Design
Tuscan Iron Fireplace Screen Distressed Scroll Design
Paypal   US $249.99
Scroll Design Fireplace Screen
Scroll Design Fireplace Screen
Paypal   US $138.52
Deep Stamped Scroll Design Arch Iron Fireplace Screen
Deep Stamped Scroll Design Arch Iron Fireplace Screen
Paypal   US $399.99
New 55 Wrought Iron Scroll Fireplace Screen Graphite
New 55 Wrought Iron Scroll Fireplace Screen Graphite
Paypal   US $332.99
Scroll Metal Fireplace Screen With Wire Mesh Screen
Scroll Metal Fireplace Screen With Wire Mesh Screen
Paypal   US $81.08
Swedish Fireplace Screen Iron Scrolls Fine Wire Mesh New Hand Made Medium Size
Swedish Fireplace Screen Iron Scrolls Fine Wire Mesh New Hand Made Medium Size
Paypal   US $249.00
Danish Style Fireplace Hearth Screen Fine Wire Mesh Decorative Scrolls New Hand
Danish Style Fireplace Hearth Screen Fine Wire Mesh Decorative Scrolls New Hand
Paypal   US $339.00
Scroll Design Fireplace Screen Iron Supports Cast Medal
Scroll Design Fireplace Screen Iron Supports Cast Medal
Paypal   US $150.00
Scroll Three Panel Fireplace Screen
Scroll Three Panel Fireplace Screen
Paypal   US $274.00
33 Aluminum Scroll Glass Votive Candle Holder Fireplace Screen
33 Aluminum Scroll Glass Votive Candle Holder Fireplace Screen
Paypal   US $350.00
Large TUSCAN Scrolled 3 Panel FIREPLACE SCREEN w Mesh Black Iron Scroll 63 NEW
Large TUSCAN Scrolled 3 Panel FIREPLACE SCREEN w Mesh Black Iron Scroll 63 NEW
Paypal   US $159.00
Tuscan Pewter Iron Fireplace Mesh Screen Scroll Design
Tuscan Pewter Iron Fireplace Mesh Screen Scroll Design
Paypal   US $389.99
Fireplace Screen Wrought Iron with Scroll Design 29H x 30H with 13W End Panel
Fireplace Screen Wrought Iron with Scroll Design 29H x 30H with 13W End Panel
Paypal   US $349.99
44 Sterling Fireplace Screen Scroll Arch Graphite
44 Sterling Fireplace Screen Scroll Arch Graphite
Paypal   US $258.99
38 Sterling Fireplace Screen Scroll Arch Graphite
38 Sterling Fireplace Screen Scroll Arch Graphite
Paypal   US $238.99
Uniflame 3 Panel Heavy Pewter w Decorative Scroll Fireplace Screen
Uniflame 3 Panel Heavy Pewter w Decorative Scroll Fireplace Screen
Paypal   US $269.95
Uniflame 3 Panel Black Wrought Iron w Decorative Scroll Fireplace Screen
Uniflame 3 Panel Black Wrought Iron w Decorative Scroll Fireplace Screen
Paypal   US $159.95
Large 5 Panel Antique Gold Chic Scrolls HORCHOW CLAUDETTE FIREPLACE SCREEN
Large 5 Panel Antique Gold Chic Scrolls HORCHOW CLAUDETTE FIREPLACE SCREEN
Paypal   US $589.99
Vintage Scroll Fireplace Screen With Wire Mesh Screen
Vintage Scroll Fireplace Screen With Wire Mesh Screen
Paypal   US $172.85
WROUGHT IRON SCROLL DESIGN ARCH FIREPLACE SCREEN YOUR CHOICE BRONZE OR WHITE
WROUGHT IRON SCROLL DESIGN ARCH FIREPLACE SCREEN YOUR CHOICE BRONZE OR WHITE
Paypal   US $99.95
French Art Deco Modern iron Scroll FIREPLACE SCREEN 46
French Art Deco Modern iron Scroll FIREPLACE SCREEN 46
Paypal   US $43.87
TUSCAN Scroll FIREPLACE SCREEN Black Iron Twisted Rope
TUSCAN Scroll FIREPLACE SCREEN Black Iron Twisted Rope
Paypal   US $191.00
Old World Tuscan Fireplace Screen W Mesh Scroll Design
Old World Tuscan Fireplace Screen W Mesh Scroll Design
Paypal   US $179.99
Old World Tuscan 50 Mesh Scroll Metal Fireplace Screen
Old World Tuscan 50 Mesh Scroll Metal Fireplace Screen
Paypal   US $157.99
3 Panel GOLD SCROLLS ACANTHUS Iron FIREPLACE SCREEN
3 Panel GOLD SCROLLS ACANTHUS Iron FIREPLACE SCREEN
Paypal   US $389.99
Metal Scroll Leaf Fleur De Lis Fireplace Screen
Metal Scroll Leaf Fleur De Lis Fireplace Screen
Paypal   US $68.90
Metal Folding Fireplace Screen with Fleur De Lis Scrolls and Mesh Screen
Metal Folding Fireplace Screen with Fleur De Lis Scrolls and Mesh Screen
Paypal   US $115.58
Halen Metal three piece fireplace screen Mesh and Scrolls
Halen Metal three piece fireplace screen Mesh and Scrolls
Paypal   US $134.06
Uniflame Fireplace Mesh Screen 3 Fold Black Wrought Iron Arch Top With Scrolls
Uniflame Fireplace Mesh Screen 3 Fold Black Wrought Iron Arch Top With Scrolls
Paypal   US $139.95
Uniflame Fireplace Screen Black Iron Metal Mesh 3 Fold Panel Scrolling Leaves
Uniflame Fireplace Screen Black Iron Metal Mesh 3 Fold Panel Scrolling Leaves
Paypal   US $74.95
Uniflame 3 Panel Black Wrought Iron Bow w Top Scroll Design Fireplace Screen
Uniflame 3 Panel Black Wrought Iron Bow w Top Scroll Design Fireplace Screen
Paypal   US $229.95
Cranes Votive Fireplace Screen Scroll Antique Green
Cranes Votive Fireplace Screen Scroll Antique Green
Paypal   US $315.00
Provincial Iron Fireplace Screen Scroll Antique Bronze
Provincial Iron Fireplace Screen Scroll Antique Bronze
Paypal   US $346.50
Bird Leaf Iron Fireplace Screen Scroll Antique Bronze
Bird Leaf Iron Fireplace Screen Scroll Antique Bronze
Paypal   US $315.00
Pinecone Iron Fireplace Screen Scroll Antique Bronze
Pinecone Iron Fireplace Screen Scroll Antique Bronze
Paypal   US $337.50
Ornate Scroll Fireplace Screen With Glass Votives Fleur de Lis black
Ornate Scroll Fireplace Screen With Glass Votives Fleur de Lis black
Paypal   US $329.95
Fiore Scroll Flower Fireplace Screen Fleur de Lis
Fiore Scroll Flower Fireplace Screen Fleur de Lis
Paypal   US $217.00
Tuscan Ribbon Metal Scroll Fireplace Screen Firescreen
Tuscan Ribbon Metal Scroll Fireplace Screen Firescreen
Paypal   US $218.00
Fleur de Lis Scroll Provincial Triple Panel Fireplace Screen Antique Bronze
Fleur de Lis Scroll Provincial Triple Panel Fireplace Screen Antique Bronze
Paypal   US $252.00
Tuscan Old World Medallion Scroll Fireplace Screen
Tuscan Old World Medallion Scroll Fireplace Screen
Paypal   US $119.99
Tuscan Old World Grand Scroll Fireplace Screen
Tuscan Old World Grand Scroll Fireplace Screen
Paypal   US $134.99
Tuscan Old World Bi Fold and Scroll Metal Fireplace Screen
Tuscan Old World Bi Fold and Scroll Metal Fireplace Screen
Paypal   US $134.99
Tuscan Old World Fleur de Lis and Scroll Metal Fireplace Screen
Tuscan Old World Fleur de Lis and Scroll Metal Fireplace Screen
Paypal   US $124.99
Tuscan Old World Mesh and Scroll Metal Fireplace Screen
Tuscan Old World Mesh and Scroll Metal Fireplace Screen
Paypal   US $134.99
Chimney 61036 Woodfield Black Wrought Iron Scroll Arched Fireplace Screen With
Chimney 61036 Woodfield Black Wrought Iron Scroll Arched Fireplace Screen With
Paypal   US $174.46
Fleur de Lis Scroll Fireplace Screen
Fleur de Lis Scroll Fireplace Screen
Paypal   US $90.24
Fleur de Lis Scroll Tri Panel Fireplace Screen
Fleur de Lis Scroll Tri Panel Fireplace Screen
Paypal   US $89.30
Panacea 3 Panel Flourishing Scroll Brushed Bronze Steel Fireplace Screen
Panacea 3 Panel Flourishing Scroll Brushed Bronze Steel Fireplace Screen
Paypal   US $52.99
TUSCAN Scrolled 3 Panel FIREPLACE SCREEN w Mesh Antique Bronze Scroll NEW
TUSCAN Scrolled 3 Panel FIREPLACE SCREEN w Mesh Antique Bronze Scroll NEW
Paypal   US $299.00
Stained Gold Scroll Fireplace Fire Screen
Stained Gold Scroll Fireplace Fire Screen
Paypal   US $372.58
Rustic Iron Scroll Fireplace Screen
Rustic Iron Scroll Fireplace Screen
Paypal   US $217.80
BRONZE FLARE SCROLL MESH FIREPLACE SCREEN
BRONZE FLARE SCROLL MESH FIREPLACE SCREEN
Paypal   US $315.28
METAL ANTIQUED STYLE SCROLL FIREPLACE ACCENT SCREEN
METAL ANTIQUED STYLE SCROLL FIREPLACE ACCENT SCREEN
Paypal   US $189.00
Elegant Simple Antique Gold Scroll Fireplace Screen
Elegant Simple Antique Gold Scroll Fireplace Screen
Paypal   US $234.00
French Scroll Antique Gold 3 Panel Fireplace Screen
French Scroll Antique Gold 3 Panel Fireplace Screen
Paypal   US $217.00
Classic French Scroll Bronze 3 Panel Fireplace Screen
Classic French Scroll Bronze 3 Panel Fireplace Screen
Paypal   US $259.00
Bronze Silver Finish Scroll Mesh Back Fireplace Screen
Bronze Silver Finish Scroll Mesh Back Fireplace Screen
Paypal   US $268.00
Panacea 4 Panel Entwined Scroll Fireplace Screen 15715TV
Panacea 4 Panel Entwined Scroll Fireplace Screen 15715TV
Paypal   US $65.99
Old World Tuscan Fireplace Screen Mesh Panels Leaf Scroll Design
Old World Tuscan Fireplace Screen Mesh Panels Leaf Scroll Design
Paypal   US $204.60
Scroll Design Metal Fireplace Screen
Scroll Design Metal Fireplace Screen
Paypal   US $81.84
Large TUSCAN Scrolled 3 Panel FIREPLACE SCREEN w Mesh Black Iron Scroll 46 NEW
Large TUSCAN Scrolled 3 Panel FIREPLACE SCREEN w Mesh Black Iron Scroll 46 NEW
Paypal   US $399.00
Casa Cristina Tuscan Iron Scroll Fireplace Screen 36 W
Casa Cristina Tuscan Iron Scroll Fireplace Screen 36 W
Paypal   US $134.99
Tuscan or French Country Medallion Scroll Pattern Fireplace Screen 58 W Bronze
Tuscan or French Country Medallion Scroll Pattern Fireplace Screen 58 W Bronze
Paypal   US $136.80
Tuscan or French Stamped Scroll Pattern Fireplace Screen 56 W Antique Silver
Tuscan or French Stamped Scroll Pattern Fireplace Screen 56 W Antique Silver
Paypal   US $132.80
French Scroll Wrought Iron Fireplace Screen Retail $195
French Scroll Wrought Iron Fireplace Screen Retail $195
Paypal   US $156.99
4 PANEL FOLDING BLACK FIREPLACE SCREEN WITH SCROLL DESIGN NEW FOLDS FOR STORAGE
4 PANEL FOLDING BLACK FIREPLACE SCREEN WITH SCROLL DESIGN NEW FOLDS FOR STORAGE
Paypal   US $39.99
3 Panel Iron Scroll Medallion Stamped FIREPLACE SCREEN
3 Panel Iron Scroll Medallion Stamped FIREPLACE SCREEN
Paypal   US $139.99
WISTERIA Hand Forged Wrought Iron Gothic Scroll Decorative FIREPLACE SCREEN
WISTERIA Hand Forged Wrought Iron Gothic Scroll Decorative FIREPLACE SCREEN
Paypal   US $249.00
French Provincial or Italian Wrought Iron Scroll Fireplace Screen 13773
French Provincial or Italian Wrought Iron Scroll Fireplace Screen 13773
Paypal   US $99.95
FRENCH TUSCAN Regency Scroll 3 Panel ORNATE FIREPLACE SCREEN
FRENCH TUSCAN Regency Scroll 3 Panel ORNATE FIREPLACE SCREEN
Paypal   US $248.60
FRENCH TUSCAN SCROLL 3 Panel IRON FIREPLACE SCREEN
FRENCH TUSCAN SCROLL 3 Panel IRON FIREPLACE SCREEN
Paypal   US $182.60
MEDITERRANEAN SCROLL 3 Panel TUSCAN FIREPLACE SCREEN
MEDITERRANEAN SCROLL 3 Panel TUSCAN FIREPLACE SCREEN
Paypal   US $217.80
French chic Art Deco shabby ornate Modern iron Scroll FIREPLACE SCREEN 46 x 31
French chic Art Deco shabby ornate Modern iron Scroll FIREPLACE SCREEN 46 x 31
Paypal   US $43.95
Cast Stone Scroll Fireplace Screen Heart Shaped Base
Cast Stone Scroll Fireplace Screen Heart Shaped Base
Paypal   US $860.00
Fireplace Screen Tri Panel with Unique Stamped Scroll Design From CBK Home
Fireplace Screen Tri Panel with Unique Stamped Scroll Design From CBK Home
Paypal   US $163.99
Home Metal Eggshell Black Finish Fireplace Screen Classic Scroll 48LX3 4WX29H
Home Metal Eggshell Black Finish Fireplace Screen Classic Scroll 48LX3 4WX29H
Paypal   US $54.99
Pinecone Iron Fireplace Screen Scroll Antique Bronze Black Cabin Lodge Decor
Pinecone Iron Fireplace Screen Scroll Antique Bronze Black Cabin Lodge Decor
Paypal   US $337.50
Provincial Fireplace Screen European Scroll Three Panel
Provincial Fireplace Screen European Scroll Three Panel
Paypal   US $309.95
FRENCH TUSCAN Acanthus Scroll 3 PANEL Mediterranean FIREPLACE SCREEN
FRENCH TUSCAN Acanthus Scroll 3 PANEL Mediterranean FIREPLACE SCREEN
Paypal   US $204.60
UniFlame Pewter Screen w Decorative Scroll Fireplace Screens
UniFlame Pewter Screen w Decorative Scroll Fireplace Screens
Paypal   US $214.95
New In Box 41 Inch Classic Black Scroll Wrought Iron Fireplace Screen Fire Place
New In Box 41 Inch Classic Black Scroll Wrought Iron Fireplace Screen Fire Place
Paypal   US $39.99
French Country Antique Style Fireplace Screen Mesh decorative Scroll work New H
French Country Antique Style Fireplace Screen Mesh decorative Scroll work New H
Paypal   US $339.00
Wrought Iron Fleur de Lis Scroll Triple Panel Fireplace Screen Antique Bronze
Wrought Iron Fleur de Lis Scroll Triple Panel Fireplace Screen Antique Bronze
Paypal   US $243.00

Scroll Fireplace Screen

If You Want To Create An Event From Scratch A Loft In New York Is Perfect

In case you have a event like a wedding or a birthday or some special event approaching you should take a look at the venues below and see which one fits your taste.

 

Broadstreet Ballroom – One of Manhattans architectural wonders as far as loft spaces are concerned, Broadstreet Ballroom is the perfect place for a comprehensive event. The ballroom can manage any and every event for you whether it is a Corporate event like Seminar, Conference,  or a public affair like Concerts, fundraisers, Screenings, Photo shoots or completely private occasions like Weddings, Anniversaries, Birthdays and more. The ballroom's architecture is fascinating with its mosaic columns and painted murals. The Ballroom spreads over 5700 sq ft and has the facilities to accommodate 300 people. For corporate or public events, the ballroom has housed all the quality systems at par to theatres and premiere night clubs and is the apt venue for music concerts, seminars, theatrical events and larger promotions.

 

Midtown loft – An elite event space located in the mid town Manhattan area of NYC, Midtown loft is one address you won't dare to forget while planning any event in New York.  A large area of 5000 sq. ft. is, with a capacity to serve 300 people, Midtown loft is aesthetically appealing as well as offers quality service. The architecture is alluring with the double height ceilings, marble floored bathrooms, spot lights and a kitchen also. You can arrange any event whether a private party or a wedding or any kind of corporate event like product launches, fashion shows and more. This place is chic and sleek ensuring a perfect event.

 

West Side Loft – This loft is a grand loft with its main area over 100 feet in length. It is an apt venue for your event and is divided into two different areas. One of them is the garden room that has beautiful slate floors, Japanese koi pond and elegant French openings. The second area has a nice fire place carved out of mahogany and supported by cozy décor. The place is a good option for corporate events and can manage around 210 guests for dine and dance while around 450 if it's a cocktail party.

 

Loft 12 – Sometimes, your event is quite a private affair involving only a few family members. In such cases you can go for the Loft 12 venue. This is a small but good venue apt for parties of around 30 guests. A corporate meeting or a small conference can also be managed easily here. The décor of this place is contemporary and adds to the beauty of the faux finished walls and hardwood floors. The space also hosts an incredible bar and lounge furniture. Altogether a very elegant place for a miniature functions.

 

Hudson Town House – This space is also around 5000 sq ft in area and has a roof top garden that spreads over 1000 sq ft and is maintained meticulously by the management of the house. A comfortable and well ventilated space which has high ceilings alongside a bar, kitchens and fireplaces also. For corporate events the place has a fantastic sound system and a plasma television as well as WI-FI facility. What more! A gazebo and a three tier deck alongside an outdoor pavilion. All this an more for a memorable event only at Hudson Town House.

 

Planning an event from scratch may not be a child's play for you but for the managers of these events spaces, it is. They are capable of managing every aspect of your event right from scratch to finish, that too meticulously and in style. NYC has everything you want anytime.

<input id="gwProxy" type="hidden" /><input id="jsProxy" />

<input id="gwProxy" type="hidden" /><input id="jsProxy">

<!-- Top iFrame --> <!-- Bottom iFrame -->
[removed]// <![CDATA[ var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT = 300; var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS = 50; var LEO_HIGHLIGHTS_IFRAME_TOP_ID = "leoHighlights_top_iframe"; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID = "leoHighlights_bottom_iframe"; var LEO_HIGHLIGHTS_IFRAME_DIV_ID = "leoHighlights_iframe_modal_div_container"; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT = 391; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT = 665; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X = 96; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT = 97; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT = 371; var LEO_HIGHLIGHTS_SHOW_DELAY_MS = 300; var LEO_HIGHLIGHTS_HIDE_DELAY_MS = 750; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT = "transparent none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER = "rgb(245, 245, 0) none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_ROVER_TAG = "711-36858-13496-14"; createInlineScriptElement("var LEO_HIGHLIGHTS_DEBUG = false;
var LEO_HIGHLIGHTS_DEBUG_POS = false; var _leoHighlightsPrevElem = null; /** * Checks if the passed in class exists * @param c * @return */
function _leoHighlightsClassExists(c) { return typeof(c) == "function" && typeof(c.prototype) == "object" ? true : false;
} /** * Checks if the firebug console is available * @param c * @return */
function _leoHighlightsFirebugConsoleAvailable(c) { try { if(_leoHighlightsClassExists(_FirebugConsole) && window.console && console.log && (console instanceof _FirebugConsole)) { return true; } } catch(e){} return false;
} /** * General method used to debug exceptions * * @param location * @param e * @return */
function _leoHighlightsReportExeception(location,e)
{ try { if(_leoHighlightsFirebugConsoleAvailable() ||LEO_HIGHLIGHTS_DEBUG) { var logString=location+": "+e+"nt"+e.name+"nt"+ (e.number&0xFFFF;)+"nt"+e.description; if(_leoHighlightsFirebugConsoleAvailable()) { console.error(logString); console.trace(); } } if(LEO_HIGHLIGHTS_DEBUG) alert(logString); } catch(e){}
} /** * This will log a string to the firebug console * * @param str * @return */
function _leoHighlightsDebugLog(str)
{ try { if(_leoHighlightsFirebugConsoleAvailable()) { console.log(typeof(_FirebugConsole)+" "+str); } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsDebugLog() "+str,e); }
} /** * This will get an attribute and decode it. * * @param elem * @param id * @return */
function _leoHighlightsGetAttrib(elem,id)
{ try { var val=elem.getAttribute(id); return decodeURI(val); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsGetAttrib()",e); } return null;
} /** * This is a dimensions object * * @param width * @param height * @return */
function LeoHighlightsDimension(width,height)
{ try { this.width=width; this.height=height; this.toString=function() { return ("("+this.width+","+this.height+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsDimension()",e); } } /** * This is a Position object * * @param x * @param y * @return */
function LeoHighlightsPosition(x,y)
{ try { this.x=x; this.y=y; this.toString=function() { return ("("+this.x+","+this.y+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsPosition()",e); } } var LEO_HIGHLIGHTS_ADJUSTMENT = new LeoHighlightsPosition(3,3);
var LEO_HIGHLIGHTS_IFRAME_TOP_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT); var LEO_HIGHLIGHTS_DIV_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_DIV_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT); /** * Sets the size of the passed in element * * @param elem * @param dim * @return */
function _leoHighlightsSetSize(elem,dim)
{ try { // Set the popup location elem.style.width = dim.width + "px"; if(elem.width) elem.width=dim.width; elem.style.height = dim.height + "px"; if(elem.height) elem.height=dim.height; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSetSize()",e); } } /** * This can be used for a simple one argument callback * * @param callName * @param argName * @param argVal * @return */
function _leoHighlightsSimpleGwCallBack(callName,argName, argVal)
{ try { var gwObj = new Gateway(); if(argName) gwObj.addParam(argName,argVal); gwObj.callName(callName); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSimpleGwCallBack() "+callName,e); }
} /** * This gets a url argument from the current document. * * @param url * @return */
function _leoHighlightsGetUrlArg(url, name )
{ name = name.replace(/[[]/,"\[").replace(/[]]/,"\]"); var regexS = "[\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec(url); if( results == null ) return ""; else return results[1];
} /** * This allows to redirect the top window to the passed in url * * @param url * @return */
function _leoHighlightsRedirectTop(url)
{ try { top.location=url; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsRedirectTop()",e); }
} /** * This will find an element by Id * * @param elemId * @return */
function _leoHighlightsFindElementById(elemId,doc)
{ try { if(doc==null) doc=document; var elem=doc.getElementById(elemId); if(elem) return elem; /* This is the handling for IE */ if(doc.all) { elem=doc.all[elemId]; if(elem) return elem; for ( var i = (document.all.length-1); i >= 0; i--) { elem=doc.all[i]; if(elem.id==elemId) return elem; } } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsFindElementById()",e); } return null;
} /** * Get the location of one element relative to a parent reference * * @param ref * the reference element, this must be a parent of the passed in * element * @param elem * @return */
function _leoHighlightsGetLocation(ref, elem) { _leoHighlightsDebugLog("_leoHighlightsGetLocation "+elem.id); var count = 0; var location = new LeoHighlightsPosition(0,0); var walk = elem; while (walk != null && walk != ref && count < LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT) { location.x += walk.offsetLeft; location.y += walk.offsetTop; walk = walk.offsetParent; count++; } _leoHighlightsDebugLog("Location is: "+elem.id+" - "+location); return location;
} /** * This is used to update the position of an element as a popup * * @param IFrame * @param anchor * @return */
function _leoHighlightsUpdatePopupPos(iFrame,anchor)
{ try { // Gets the scrolled location for x and y var scrolledPos=new LeoHighlightsPosition(0,0); if( self.pageYOffset ) { scrolledPos.x = self.pageXOffset; scrolledPos.y = self.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { scrolledPos.x = document.documentElement.scrollLeft; scrolledPos.y = document.documentElement.scrollTop; } else if( document.body ) { scrolledPos.x = document.body.scrollLeft; scrolledPos.y = document.body.scrollTop; } /* Get the total dimensions to see what scroll bars might be active */ var totalDim=new LeoHighlightsDimension(0,0) if (document.all && document.documentElement && document.documentElement.clientHeight&&document;.documentElement.clientWidth) { totalDim.width = document.documentElement.scrollWidth; totalDim.height = document.documentElement.scrollHeight; } else if (document.all) { /* This is in IE */ totalDim.width = document.body.scrollWidth; totalDim.height = document.body.scrollHeight; } else { totalDim.width = document.width; totalDim.height = document.height; } // Gets the location of the available screen space var centerDim=new LeoHighlightsDimension(0,0); if(self.innerWidth && self.innerHeight ) { centerDim.width = self.innerWidth-(totalDim.height>self.innerHeight?16:0); // subtracting scroll bar offsets for firefox centerDim.height = self.innerHeight-(totalDim.width>self.innerWidth?16:0); // subtracting scroll bar offsets for firefox } else if( document.documentElement && document.documentElement.clientHeight ) { centerDim.width = document.documentElement.clientWidth; centerDim.height = document.documentElement.clientHeight; } else if( document.body ) { centerDim.width = document.body.clientWidth; centerDim.height = document.body.clientHeight; } // Get the current dimension of the popup element var iFrameDim=new LeoHighlightsDimension(iFrame.offsetWidth,iFrame.offsetHeight) if (iFrameDim.width <= 0) iFrameDim.width = iFrame.style.width.substring(0, iFrame.style.width.indexOf('px')); if (iFrameDim.height <= 0) iFrameDim.height = iFrame.style.height.substring(0, iFrame.style.height.indexOf('px')); /* Calculate the position, lower right hand corner by default */ var position=new LeoHighlightsPosition(0,0); position.x=scrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x; position.y=scrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y; if(anchor!=null) { //centerDim in relation to the anchor element if available var topOrBottom = false; var anchorPos=_leoHighlightsGetLocation(document.body, anchor); var anchorScreenPos = new LeoHighlightsPosition(anchorPos.x-scrolledPos.x,anchorPos.y-scrolledPos.y); var anchorDim=new LeoHighlightsDimension(anchor.offsetWidth,anchor.offsetHeight) if (anchorDim.width <= 0) anchorDim.width = anchor.style.width.substring(0, anchor.style.width.indexOf('px')); if (anchorDim.height <= 0) anchorDim.height = anchor.style.height.substring(0, anchor.style.height.indexOf('px')); // Check if the popup can be shown above or below the element if (centerDim.height - anchorDim.height - iFrameDim.height - anchorScreenPos.y > 0) { // Show below, formula above calculates space below open iFrame position.y = anchorPos.y + anchorDim.height; topOrBottom = true; } else if (anchorScreenPos.y - anchorDim.height - iFrameDim.height > 0) { // Show above, formula above calculates space above open iFrame position.y = anchorPos.y - iFrameDim.height - anchorDim.height; topOrBottom = true; } _leoHighlightsDebugLog("_leoHighlightsUpdatePopupPos() - topOrBottom: "+topOrBottom); if (topOrBottom) { // We attempt top attach the window to the element position.x = anchorPos.x - iFrameDim.width / 2; if (position.x < 0) position.x = 0; else if (position.x + iFrameDim.width > scrolledPos.x + centerDim.width) position.x = scrolledPos.x + centerDim.width - iFrameDim.width; _leoHighlightsDebugLog("_leoHighlightsUpdatePopupPos() - topOrBottom: "+position); } else { // Attempt to align on the right or left hand side if (centerDim.width - anchorDim.width - iFrameDim.width - anchorScreenPos.x > 0) position.x = anchorPos.x + anchorDim.width; else if (anchorScreenPos.x - anchorDim.width - iFrameDim.width > 0) position.x = anchorPos.x - anchorDim.width; else // default to below position.y = anchorPos.y + anchorDim.height; _leoHighlightsDebugLog("_leoHighlightsUpdatePopupPos() - sideBottom: "+position); } } /* Make sure that we don't go passed the right hand border */ if(position.x+iFrameDim.width>centerDim.width-20) position.x=centerDim.width-(iFrameDim.width+20); // Make sure that we didn't go passed the start if(position.x<0) position.x=0; if(position.y<0) position.y=0; _leoHighlightsDebugLog("Popup info id: " +iFrame.id+" - "+anchor.id + "nscrolled " + scrolledPos + "ncenter/visible " + centerDim + "nanchor (absolute) " + anchorPos + "nanchor (screen) " + anchorScreenPos + "nSize (anchor) " + anchorDim + "nSize (popup) " + iFrameDim + "nResult pos " + position); // Set the popup location iFrame.style.left = position.x + "px"; iFrame.style.top = position.y + "px"; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsUpdatePopupPos()",e); }
} /** * This will show the passed in element as a popup * * @param anchorId * @param size * * @return */
function _leoHighlightsShowPopup(anchorId,size)
{ try { var popup=new LeoHighlightsPopup(anchorId,size); popup.show(); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsShowPopup()",e); } } /** * This will transform the passed in url to a rover url * * @param url * @return */
function _leoHighlightsGetRoverUrl(url)
{ var rover=LEO_HIGHLIGHTS_ROVER_TAG; var roverUrl="http://rover.ebay.com/rover/1/"+rover+"/4?&mpre;="+encodeURI(url); return roverUrl;
} /** * Sets the size of the bottom windown part * * @param size * @return */
function _leoHighlightsSetBottomSize(size,clickId)
{ /* Get the elements */ var iFrameBottom=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); var iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); /* Figure out the correct sizes */ var iFrameBottomSize=(size==1)?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE:LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE; var divSize=(size==1)?LEO_HIGHLIGHTS_DIV_CLICK_SIZE:LEO_HIGHLIGHTS_DIV_HOVER_SIZE; /* Refresh the iFrame's url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameBottom,size,clickId); /* Clear the hover flag, if the user shows this at full size */ _leoHighlightsPrevElem.hover=size==1?false:true; _leoHighlightsSetSize(iFrameBottom,iFrameBottomSize); _leoHighlightsSetSize(iFrameDiv,divSize);
} /** * Class for a Popup * * @param anchorId * @param size * * @return */
function LeoHighlightsPopup(anchorId,size)
{ try { _leoHighlightsDebugLog("LeoHighlightsPopup() "); this.anchorId=anchorId; this.anchor=_leoHighlightsFindElementById(this.anchorId); this.topIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); this.bottomIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); this.iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); this.topIframe.src=unescape(this.anchor.getAttribute('leoHighlights_url_top'));; this.bottomIframe.src=unescape(this.anchor.getAttribute('leoHighlights_url_bottom'));; _leoHighlightsDebugLog("1) LeoHighlightsPopup() ("+this.topIframe.style.top+", "+this.topIframe.style.left+")"); _leoHighlightsDebugLog("2) LeoHighlightsPopup() ("+this.bottomIframe.style.top+", "+this.bottomIframe.style.left+")"); leoHighlightsSetSize(size); this.updatePos=function() { _leoHighlightsUpdatePopupPos(this.iFrameDiv,this.anchor)}; this.show=function() { this.updatePos(); this.iFrameDiv.style.visibility = "visible"; this.iFrameDiv.style.display = "block"; this.updatePos(); _leoHighlightsDebugLog("3) LeoHighlightsPopup() ("+this.topIframe.style.top+", "+this.topIframe.style.left+")"); _leoHighlightsDebugLog("4) LeoHighlightsPopup() ("+this.bottomIframe.style.top+", "+this.bottomIframe.style.left+")"); } this.scroll=function() { this.updatePos();}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsPopup()",e); }
} /** * updates the url for the iFrame * * @param iFrame * @param size * @param clickId * @return */
function leoHighlightsUpdateUrl(iFrame,size,clickId,destUrl)
{ try { _leoHighlightsDebugLog("leoHighlightsUpdateUrl() "+destUrl); var url=iFrame.src; var idx=url.indexOf("&size;="); if(idx>=0) url=url.substring(0,idx); // size=1; _leoHighlightsDebugLog("leoHighlightsUpdateUrl() size="+size+" "+url); if(size!=null) url+=("&size;="+size); if(clickId!=null) url+=("&clickId;="+clickId); if(destUrl!=null) url+=("&url;="+destUrl); _leoHighlightsDebugLog("leoHighlightsUpdateUrl() "+url); iFrame.src=url; } catch(e) { _leoHighlightsReportExeception("leoHighlightsUpdateUrl()",e); }
} /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsSetSize(size,clickId)
{ try { /* Get the element */ var iFrameTop=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); /* Figure out the correct sizes */ var iFrameTopSize=LEO_HIGHLIGHTS_IFRAME_TOP_SIZE; /* Refresh the iFrame's url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameTop,size,clickId); _leoHighlightsSetSize(iFrameTop,iFrameTopSize); _leoHighlightsSetBottomSize(size,clickId); /* Clear the hover flag, if the user shows this at full size */ if(size==1&&_leoHighlightsPrevElem) _leoHighlightsPrevElem.hover=false; } catch(e) { _leoHighlightsReportExeception("leoHighlightsSetSize()",e); }
} /** * Start the popup a little bit delayed. * Somehow IE needs some time to find the element by id. * * @param anchorId * @param size * * @return */
function leoHighlightsShowPopup(anchorId,size)
{ try { var elem=_leoHighlightsFindElementById(anchorId); if(_leoHighlightsPrevElem&&(_leoHighlightsPrevElem!=elem)) _leoHighlightsPrevElem.shown=false; elem.shown=true; _leoHighlightsPrevElem=elem; _leoHighlightsDebugLog("leoHighlightsShowPopup() "+_leoHighlightsPrevElem); /* FF needs to find the element first */ _leoHighlightsFindElementById(anchorId); setTimeout("_leoHighlightsShowPopup('"+anchorId+"','"+size+"');",10); } catch(e) { _leoHighlightsReportExeception("leoHighlightsShowPopup()",e); } } /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsHideElem(id)
{ try { /* Get the appropriate sizes */ var elem=_leoHighlightsFindElementById(id); if(elem) elem.style.visibility="hidden"; /* Clear the page for the next run through */ var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); if(iFrame) iFrame.src="about:blank"; var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); if(iFrame) iFrame.src="about:blank"; if(_leoHighlightsPrevElem) { _leoHighlightsPrevElem.shown=false; _leoHighlightsPrevElem=null; } } catch(e) { _leoHighlightsReportExeception("leoHighlightsHideElem()",e); }
} /**
*
* This can be used to close an iframe.
* Since the iFrame is reused the frame only gets hidden
*
* @return
*/
function leoHighlightsIFrameClose()
{ try { _leoHighlightsSimpleGwCallBack("LeoHighlightsHideIFrame"); } catch(e) { _leoHighlightsReportExeception("leoHighlightsIFrameClose()",e); }
} /** * This should handle the click events * * @param anchorId * @return */
function leoHighlightsHandleClick(anchorId)
{ try { var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=false; if(anchor.startTimer) clearTimeout(anchor.startTimer); /* Report the click event */ leoHighlightsReportEvent("clicked", window.document.domain, _leoHighlightsGetAttrib(anchor,'leohighlights_keywords'),null, _leoHighlightsGetAttrib(anchor,'leohighlights_accept'), _leoHighlightsGetAttrib(anchor,'leohighlights_reject')); leoHighlightsShowPopup(anchorId,1); return false; } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleClick()",e); } } /** * This should handle the hover events * * @param anchorId * @return */
function leoHighlightsHandleHover(anchorId)
{ try { var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=true; /* Report the hover event */ leoHighlightsReportEvent("hovered", window.document.domain, _leoHighlightsGetAttrib(anchor,'leohighlights_keywords'),null, _leoHighlightsGetAttrib(anchor,'leohighlights_accept'), _leoHighlightsGetAttrib(anchor,'leohighlights_reject')); leoHighlightsShowPopup(anchorId,0); return false; } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleHover()",e); } } /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOver(id)
{ try { var anchor=_leoHighlightsFindElementById(id); /* Clear the end timer if required */ if(anchor.endTimer) clearTimeout(anchor.endTimer); anchor.endTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER; /* The element is already showing we are done */ if(anchor.shown) return; /* Setup the start timer if required */ anchor.startTimer=setTimeout(function(){ leoHighlightsHandleHover(anchor.id); anchor.hover=true; }, LEO_HIGHLIGHTS_SHOW_DELAY_MS); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleMouseOver()",e); }
} /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOut(id)
{ try { var anchor=_leoHighlightsFindElementById(id); /* Clear the start timer if required */ if(anchor.startTimer) clearTimeout(anchor.startTimer); anchor.startTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT; if(!anchor.shown||!anchor.hover) return; /* Setup the start timer if required */ anchor.endTimer=setTimeout(function(){ leoHighlightsHideElem(LEO_HIGHLIGHTS_IFRAME_DIV_ID); anchor.shown=false; _leoHighlightsPrevElem=null; },LEO_HIGHLIGHTS_HIDE_DELAY_MS); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleMouseOut()",e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @return */
function leoHighlightsHandleIFrameMouseOver()
{ try { if(_leoHighlightsPrevElem&&_leoHighlightsPrevElem.endTimer) clearTimeout(_leoHighlightsPrevElem.endTimer); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleIFrameMouseOver()",e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @param id * @return */
function leoHighlightsHandleIFrameMouseOut()
{ try { if(_leoHighlightsPrevElem) leoHighlightsHandleMouseOut(_leoHighlightsPrevElem.id); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleIFrameMouseOut()",e); }
}
/** * This is a method is used to make the javascript within IE runnable */
var leoHighlightsRanUpdateDivs=false;
function leoHighlightsUpdateDivs()
{ try { /* Check if this is an IE browser and if divs have been updated already */ if(document.all&&!leoHighlightsRanUpdateDivs) { leoHighlightsRanUpdateDivs=true; // Set early to prevent running twice for(var i=0;i0) url=url.substring(0,idx); /* Append the text to the end */ url+="#"+encodeURI(txt); /* Set the iframe with the new url that contains the hash tag */ topIFrame.src=url; } catch(e) { _leoHighlightsReportExeception("leoHighlightsSetExpandTxt()",e); }
} /*----------------------------------------------------------------------*/
/* Methods provided to the highlight providers... */
/*----------------------------------------------------------------------*/ /** * This will set the expand text for the Top window */
function leoHL_SetExpandTxt(txt)
{ try { _leoHighlightsDebugLog("leoHL_SetExpandTxt() "+txt); _leoHighlightsSimpleGwCallBack("LeoHighlightsSetExpandTxt","expandTxt",txt); } catch(e) { _leoHighlightsReportExeception("leoHL_SetExpandTxt()",e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTop(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,"domain") var keywords=_leoHighlightsGetUrlArg(window.document.URL,"keywords") var vendorId=_leoHighlightsGetUrlArg(window.document.URL,"vendorId") leoHighlightsReportEvent("clickthrough", domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception("leoHL_RedirectTop()",e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception("leoHL_RedirectTop()",e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function LeoHL_RedirectTop(url,parentId)
{ leoHL_RedirectTop(url,parentId);
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTopAd(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,"domain") var keywords=_leoHighlightsGetUrlArg(window.document.URL,"keywords") var vendorId=_leoHighlightsGetUrlArg(window.document.URL,"vendorId") leoHighlightsReportEvent("advertisement.click", domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception("leoHL_RedirectTopAd()",e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception("leoHL_RedirectTopAd()",e); }
} /** * This will set the size of the iframe * * @param url * @param parentId * * @return */
function leoHl_setSize(size,url)
{ try { /* Get the clickId */ var clickId=_leoHighlightsGetUrlArg( url,"clickId") var gwObj = new Gateway(); gwObj.addParam("size",size); if(clickId) gwObj.addParam("clickId",clickId+"_blah"); gwObj.callName("LeoHighlightsSetSize"); } catch(e) { _leoHighlightsReportExeception("leoHl_setSize()",e); }
} /** * This will toggle the size of the window * * @return */
function leoHl_ToggleSize()
{ try { var gwObj = new Gateway(); gwObj.callName("LeoHighlightsToggleSize"); } catch(e) { _leoHighlightsReportExeception("leoHl_ToggleSize()",e); }
} ");
]]>[removed]

About the Author

EMRG Media brings you a list of top loft spaces to host your events. The author recommends you to visit emrgmedia if you are looking for great event planners

.


Fireplace Screen with Scroll Design in Matte Black Finish


Fireplace Screen with Scroll Design in Matte Black Finish


$180.3


Fireplace Screen with Scroll Design in Matte Black Finish

Freestanding Metal Scroll Fireplace Screen


Freestanding Metal Scroll Fireplace Screen


$178.48


Scrolling designs and leaf accents adorn this unique fireplace screen. This screen features metal construction.Scroll designsLeaf accentsMeasures 34 inches high x 35 inches wide

Fireplace Screen Tri-Panel Scroll Medallion in New Gold


Fireplace Screen Tri-Panel Scroll Medallion in New Gold


$290.7


Fireplace Screen Tri-Panel Scroll Medallion in New Gold

Fireplace Screen Vertical Column Scroll Pattern in Antique Brown


Fireplace Screen Vertical Column Scroll Pattern in Antique Brown


$252.64


Fireplace Screen Vertical Column Scroll Pattern in Antique Brown

Scroll Fireplace Screen


Scroll Fireplace Screen


$342


-Aluminum and Glass

Pilgrim P19254 Fireplace Screen Country Scroll


Pilgrim P19254 Fireplace Screen Country Scroll


$510.21


This is a Pilgrim Country Scroll arch flat panel screen from Napa Forge. This screen features decorative scrolls that add interest to any hearth. Overall screen dimensions: 37 With x 32 High. Available in Graphite finish.

3 Fold Bronze Wrought Iron Fireplace  Screen With Scroll Design


3 Fold Bronze Wrought Iron Fireplace Screen With Scroll Design


$400


3 Fold Bronze Wrought Iron Fireplace Screen With Scroll Design is available from bedbathstore.com for only $249.99. Shop bedbathstore for the best price and quality with Free Shipping.

Black Wrought Iron 3-Panel Fireplace Screen w/ Top Scroll Design


Black Wrought Iron 3-Panel Fireplace Screen w/ Top Scroll Design


$139.99


A quality Fireplace Screen is an essential safety item for every indoor fireplace. With a Fireplace Screen, you can safely enjoy the warmth and ambiance of a crackling fire, while sparks, coals and embers are kept safely inside. Simply position the portable Fireplace Screen in front of the fire, andrelax! Our collection of Fireplace Screens includes a wide variety of styles and sizes to fit any hearth, any decor, and any budget. And, all of our Fireplace Screens are made by UniFlame, so youre guaranteed long lasting quality and performance. This understated black wrought iron Fireplace Screen features curved shape, elegant lines and a decorative top scroll design. Measures 31&quot; high x 43&quot; wide, weighs 32.3 lbs. Pair with a coordinating FireplaceSet to create a stunning centerpiece for your hearth and home.

UniFlame 52 Inch Bronze Three Panel Fireplace Screen With Scroll Top


UniFlame 52 Inch Bronze Three Panel Fireplace Screen With Scroll Top


$136.95


This UniFlame Firescreen has a bronze finish and features a three panel, two fold design. Firescreen has a scroll design on top. Fireplace screens are perfect for keeping pets and children safe while preventing flying embers from landing on your hearth and carpet. For wood burning fireplaces, screen should overlap the sides and stand 3-4 inches taller than the fireplace opening. If using with gas logs, it is permissible for the firescreen to be slightly shorter than or parallel to the top of the firebox. UniFlame fireplace accessories are designed to keep your hearth safe and clean, while adding a fresh and attractive design aesthetic to your fireplace. Constructed of high-quality materials, UniFlame hearth products are available in a variety of styles and finishes to compliment any home decor. UniFlame fireplace accessories are designed to keep your hearth safe and clean, while adding a fresh and attractive design aesthetic to your fireplace. Constructed of high-quality materials, UniFlame hearth products are available in a variety of styles and finishes to compliment any home decor.

Mediterranean Antiqued Metal Fireplace Screen


Mediterranean Antiqued Metal Fireplace Screen


$283.26


A unique scroll design highlights this free-standing fireplace screen. This fireplace screen features durable metal construction.Materials: MetalAntiqued coloringOxidized circle with scroll designMeasures 35 inches high x 55 inches wide

3 Panel Black Wrought Iron Bow Fireplace Screen With Top Scroll Design


3 Panel Black Wrought Iron Bow Fireplace Screen With Top Scroll Design


$340


3 Panel Black Wrought Iron Bow Fireplace Screen With Top Scroll Design is available from bedbathstore.com for only $229.99. Shop bedbathstore for the best price and quality with Free Shipping.

Benzara 21626 50 in. Mesh and Scroll Metal Fireplace Screen


Benzara 21626 50 in. Mesh and Scroll Metal Fireplace Screen


$97.32


Benzara s exclusive and trendy home decor accents nautical decor accessories and furniture products from India has gained itself a reputation due to the high quality and detail at affordable prices. The collection includes a vast selection of metal wall decor garden decor fire place screens lamps dining and entertainments statues and home accent furniture goods.. Black metal scroll work fire screen comes with fine wire mesh 'which let thru all the heat but fire ashes are screened. This Fire Screen comes in standard size 37amp;quot; in height x 50amp;quot; wide. Fire screen is made from solid metal .

Black Metal Mesh Fireplace Screen


Black Metal Mesh Fireplace Screen


$232.82


Protect your family and your home from flying ashes with this protective fireplace screen. This screen features metal and mesh construction and a unique scroll design.Color: BlackMetal/mesh constructionMeasures 36 inches high x 50 inches wide

Fireplace Screen-Angels


Fireplace Screen-Angels


$205


Fireplace Screen-Angels Fireplace Screen-Angels

Fireplace Screen-Mets


Fireplace Screen-Mets


$205


Fireplace Screen-Mets Fireplace Screen-Mets

Fireplace Screen-Virginia


Fireplace Screen-Virginia


$205


Fireplace Screen-Virginia Fireplace Screen-Virginia

Beach Fireplace Screen


Beach Fireplace Screen


$130


Beach Fireplace Screen

Ornate Fan Fireplace Screen


Ornate Fan Fireplace Screen


$231


Ornate Fan Fireplace Screen

Minuteman X800475 Adams Company 3 Panel Graphite Scroll Fireplace Screen


Minuteman X800475 Adams Company 3 Panel Graphite Scroll Fireplace Screen


$175.5


Minuteman International is the parent company of ACHLA Designs which caters to the home and garden industry. ACHLA Designs a Garden Accessories company emphasizes unique handforged wrought iron European furnishings for the home and garden. Items range from small hooks and brackets to large pavilions and arbors. We also offer birdbaths birding garden pole systems trellises statuary composting products and wood and metal furniture. In 2004 ACHLA Designs introduced the Williamsburg Collection offering reproductions as well as 17th and 18th century inspired designs for the contemporary home. ACHLA Designs continues to add beautiful and unique items year after year resulting in an unusually large product line. Fireplace Screen w SScroll in Graphite

Benzara 97845 Metal Fireplace Screen in Mesh Wire


Benzara 97845 Metal Fireplace Screen in Mesh Wire


$101.08


Benzara s exclusive and trendy home decor accents nautical decor accessories and furniture products from India has gained itself a reputation due to the high quality and detail at affordable prices. The collection includes a vast selection of metal wall decor garden decor fire place screens lamps dining and entertainments statues and home accent furniture goods.Metal Fireplace Screen in Mesh Wire. The Fireplace Screen is made in Metal scroll work and comes with fine wire mesh to prevent fire ashes. The size of Fireplace Screen is 40amp;quot; in height x 56amp;quot; wide. A Great accessory for Family room or Living room.

Antique Rustic Metal/ Mesh Fireplace Screen


Antique Rustic Metal/ Mesh Fireplace Screen


$237.99


Protect your family and your home from flying ashes with this protective fireplace screen. This screen features metal and mesh construction and a unique scroll design to enhance your home decor. Colors: Antique rusticMaterials: Metal, mesh Scroll designsCare Instructions: Wet damp clothDimensions: 31 inches high x 52 inches wide

UniFlame 39 Inch Olde World Iron Cast Scroll Design Single Panel Fireplace Screen With Doors


UniFlame 39 Inch Olde World Iron Cast Scroll Design Single Panel Fireplace Screen With Doors


$159.95


This UniFlame Firescreen is constructed of iron and features a single panel design with cast scroll details. This firescreen has double doors with to make tending the fire easier. Fireplace screens are perfect for keeping pets and children safe while preventing flying embers from landing on your hearth and carpet. For wood burning fireplaces, screen should overlap the sides and stand 3-4 inches taller than the fireplace opening. If using with gas logs, it is permissible for the firescreen to be slightly shorter than or parallel to the top of the firebox. UniFlame fireplace accessories are designed to keep your hearth safe and clean, while adding a fresh and attractive design aesthetic to your fireplace. Constructed of high-quality materials, UniFlame hearth products are available in a variety of styles and finishes to compliment any home decor. UniFlame fireplace accessories are designed to keep your hearth safe and clean, while adding a fresh and attractive design aesthetic to your fireplace. Constructed of high-quality materials, UniFlame hearth products are available in a variety of styles and finishes to compliment any home decor.

UniFlame 52 Inch Black Wrought Iron Three Panel Fireplace Screen With Decorative Scroll


UniFlame 52 Inch Black Wrought Iron Three Panel Fireplace Screen With Decorative Scroll


$142.95


This UniFlame Firescreen is constructed of black wrought iron and features a three panel, two fold design. Firescreen has decorative scroll details. Fireplace screens are perfect for keeping pets and children safe while preventing flying embers from landing on your hearth and carpet. For wood burning fireplaces, screen should overlap the sides and stand 3-4 inches taller than the fireplace opening. If using with gas logs, it is permissible for the firescreen to be slightly shorter than or parallel to the top of the firebox. UniFlame fireplace accessories are designed to keep your hearth safe and clean, while adding a fresh and attractive design aesthetic to your fireplace. Constructed of high-quality materials, UniFlame hearth products are available in a variety of styles and finishes to compliment any home decor. UniFlame fireplace accessories are designed to keep your hearth safe and clean, while adding a fresh and attractive design aesthetic to your fireplace. Constructed of high-quality materials, UniFlame hearth products are available in a variety of styles and finishes to compliment any home decor.

Fireplace Screen-Arizona State


Fireplace Screen-Arizona State


$205


Fireplace Screen-Arizona State Fireplace Screen-Arizona State

Fireplace Screen-Iowa State


Fireplace Screen-Iowa State


$205


Fireplace Screen-Iowa State Fireplace Screen-Iowa State

Fireplace Screen-South Carolina


Fireplace Screen-South Carolina


$205


Fireplace Screen-South Carolina Fireplace Screen-South Carolina

Chimney 61036 Woodfield Black Wrought Iron Scroll Arched Fireplace Screen With Doors


Chimney 61036 Woodfield Black Wrought Iron Scroll Arched Fireplace Screen With Doors


$198.09


Chimney has been filling the supply and accessory needs of over 8 000 chimney sweeps hearth retailers masons and contractors for over 25 years. Chimney has the privilege of serving over 80 of the chimney professionals in America.Founded by Robert Daniels Sooty Bob in 1978 Chimney has grown from a oneman operation to a national network of six warehouses and a manufacturing plant. From its headquarters in Fairfield Iowa Chimney plays a major role in providing for the Chimney industry.Woodfield Black Wrought Iron Scroll Arched Fireplace Screen With Doors. 39 Wide x 32

Pilgrim P19203 Fireplace Screen Shakespeares Garden Three Panel Scroll Design


Pilgrim P19203 Fireplace Screen Shakespeares Garden Three Panel Scroll Design


$362.68


This is a Pilgrim decorative folding Three panel screen with an arched center panel from the Napa Forge line. The center section: 25 Wide x 311/2 High. Side panels: 121/2 Wide. Available in graphite finish (dark grey tint).

Pilgrim 18272 Single Panel Forged Scroll Summer Fireplace Screen


Pilgrim 18272 Single Panel Forged Scroll Summer Fireplace Screen


$375.7


Perfect for gas fireplaces or summer use. No Mesh. Allow 1/8 Tolerance Due To Hand Forging. Finish: Matte Black . Size: 39 W x 31 H. NOTE: Screen Sizes Listed Are For Actual Framed Mesh Area And Do Not Include Feet Or Decorative Finials.

Napa Forge 19325 Fireplace Screen  Brushed Pewter


Napa Forge 19325 Fireplace Screen Brushed Pewter


$388.7


With Vienna 3 Fold Screen with Doors model 19325 manufactured by Napa Forge you can make your fireplace look more attractive owing to its stylish handforged scrolls across the frame and its doors. Its looks are very appealing and charming because of the decorative leaf and vine detail on doors and frame and its flat panel screen. Its unique feature includes beautiful scroll and arched top design. The wellbuilt doors allows for easy access to fire. Thus assures your safety and security of your home. All Napa Forge fireplace accessories are made up of best quality materials. Screen sizes listed are for actual framed mesh area and do not include feet or decorative finials. This unit is available in Brushed Pewter finish at a reasonable price. Finish: Brushed Pewter. Dimensions: 28 W x 41 H.

Scroll Design Fireplace Screen Iron Supports Cast Medall by Midwest-CBK


Scroll Design Fireplace Screen Iron Supports Cast Medall by Midwest-CBK


$150


With it's great design and workmanship, this unique item will add flair and decor to any home setting. Built using the finest materials, it is sure to add elegance to your home and stand the test of time.Add Elegance To Your Home And Stand The Test Of Time. Adds Personality to Any RoomSome assembly may be requiredDimensions: 36 X 10 X 38Dimensions: Box Dimensions: 32.00 X 5.50 X 33.00 Type: Decorations

Yellow and White Vase Fireplace Screen


Yellow and White Vase Fireplace Screen


$130


Yellow and White Vase Fireplace Screen

Scarberry Antique Brass Fireplace Screen


Scarberry Antique Brass Fireplace Screen


$662


Scarberry Antique Brass Fireplace Screen

Napa Forge 19254 Single Panel Country Scroll Screen  Black


Napa Forge 19254 Single Panel Country Scroll Screen Black


$362.7


Introducing Country Scroll Screen model 19254 by Napa Forge. It looks very attractive and appealing because of its beautiful scroll design with arched top. Its two stable legs hold the screen firmly against fireplace. The screen sizes listed are for actual framed mesh area and do not include feet or decorative finials. It is available in black finish at reasonable pricing. Finish: Black. Dimensions: 37 W x 32 H.

Minuteman SSS01 Scroll ThreeFold Screen in Graphite


Minuteman SSS01 Scroll ThreeFold Screen in Graphite


$568.42


Bring beauty and elegance into your home and hearth with Scrolls Fireplace Screen. This fireplace screen features charming scrolls stretching from end to end forming a lovely heart shape at the center and curling leaves at the tips. threepart folding Scrolls Screen has decorative scrolled handles for easy handling. Finish: Graphite. Height: 30 . Material: Wrought Iron. Side Panels Width: 13 . Width: 29 .

48 Fancy 3-Panel Fireplace Screen with Curlicue Design


48 Fancy 3-Panel Fireplace Screen with Curlicue Design


$163.99


Catarina FirescreenItem #12029Ornate arch centerDecorative scroll designMaterial(s): Wrought IronDimensions: 33.5"H x 48.75"W Type: Home Accents

Wrought Iron Fireplace Tool Set - by Blue Rhino


Wrought Iron Fireplace Tool Set - by Blue Rhino


$169


Accent your fireplace with this beautiful Wrought Iron Fireplace Tool Set. The stand is included and features a beautiful two-toned finish with black and a hammered copper trim. Scroll work designs complete the traditional look, while the sturdy legs keep this fire tool set rack upright! Includes four fireplace tools. Matching Wrought Iron Fireplace Screen available.

Kora Fireplace Screen


Kora Fireplace Screen


$243


Made of hand forged metal and mesh screen, this fireplace screen is finished in distressed maple wash with gold leaf undertones.


stats for wordpress