{"html":"<div class=\"gallery-outer col1\">\n    \n    <div class=\"gallery-arrow-left\"><<\/div>\n    <div class=\"gallery-container\">\n        <div class=\"gallery-slides\">\n            <div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"3\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/ellicombe-manor-pic.png\" alt=\"ellicombe-manor-pic\" width=\"800\" height=\"600\" \/>\n    <label><span>ellicombe-manor-pic<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"21\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/stonehavensign.png\" alt=\"stone haven slate sign\" width=\"800\" height=\"600\" \/>\n    <label><span>stone haven slate sign<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"19\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/markings-sign-pic.png\" alt=\"markings-sign-pic\" width=\"800\" height=\"600\" \/>\n    <label><span>markings-sign-pic<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"28\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slatesignpicchapelmews.png\" alt=\"slatesignpicchapelmews\" width=\"800\" height=\"600\" \/>\n    <label><span>slatesignpicchapelmews<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"26\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/SLATEPICHILLHOUSE.png\" alt=\"SLATEPICHILLHOUSE\" width=\"800\" height=\"600\" \/>\n    <label><span>SLATEPICHILLHOUSE<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"33\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slatesignpicchapelmewsparking.png\" alt=\"Slate sign parking\" width=\"800\" height=\"600\" \/>\n    <label><span>Slate sign parking<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"30\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/shaunsign.png\" alt=\"Slate sign antlers \" width=\"800\" height=\"600\" \/>\n    <label><span>Slate sign antlers <\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"24\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/sundailhousefront.png\" alt=\"sundail house Slate sign\" width=\"800\" height=\"600\" \/>\n    <label><span>sundail house Slate sign<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"2\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/chalet-sign-pic.png\" alt=\"chalet-sign-pic 900 x 300\" width=\"800\" height=\"600\" \/>\n    <label><span>chalet-sign-pic 900 x 300<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"35\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/goldslatehousesign.png\" alt=\"goldslatehousesign\" width=\"800\" height=\"600\" \/>\n    <label><span>goldslatehousesign<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"18\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/long-slate-sign.png\" alt=\"long-slate-sign\" width=\"800\" height=\"600\" \/>\n    <label><span>long-slate-sign<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"23\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slatesignpicbalearics.png\" alt=\"slate sign pic balearics\" width=\"800\" height=\"600\" \/>\n    <label><span>slate sign pic balearics<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"22\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slatehousesigncompasspic.png\" alt=\"slate house sign compass\" width=\"800\" height=\"600\" \/>\n    <label><span>slate house sign compass<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"27\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slatepic4.png\" alt=\"slate sign Neo rustic edge\" width=\"800\" height=\"600\" \/>\n    <label><span>slate sign Neo rustic edge<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"31\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/SLATEPICSNOWDON.png\" alt=\"SLATEPICSNOWDON\" width=\"800\" height=\"600\" \/>\n    <label><span>SLATEPICSNOWDON<\/span><\/label>\n<\/div><div class=\"gallery-slide active\" style=\"width:800px\" slide-id=\"25\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slatepicwhitecottage.png\" alt=\"slatepicwhitecottage\" width=\"800\" height=\"600\" \/>\n    <label><span>slatepicwhitecottage<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"17\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/large-slate-plaque.png\" alt=\"large-slate-plaque\" width=\"800\" height=\"600\" \/>\n    <label><span>large-slate-plaque<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"9\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery-pic-dai-memorial.png\" alt=\"gallery-pic-dai-memorial\" width=\"800\" height=\"600\" \/>\n    <label><span>gallery-pic-dai-memorial<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"12\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery-pic-large-plaque.png\" alt=\"gallery-pic-large-plaque\" width=\"800\" height=\"600\" \/>\n    <label><span>gallery-pic-large-plaque<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"15\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/Gareth-Bale-Plaque-1.png\" alt=\"Gareth-Bale-Plaque-1\" width=\"800\" height=\"600\" \/>\n    <label><span>Gareth-Bale-Plaque-1<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"14\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/Gareth-Bale-and-Plaque.png\" alt=\"Gareth-Bale-and-Plaque\" width=\"800\" height=\"600\" \/>\n    <label><span>Gareth-Bale-and-Plaque<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"10\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery-pic-foxfield.png\" alt=\"gallery-pic-foxfield\" width=\"800\" height=\"600\" \/>\n    <label><span>gallery-pic-foxfield<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"29\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/theshipinnpic.png\" alt=\"the ship inn pic\" width=\"800\" height=\"600\" \/>\n    <label><span>the ship inn pic<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"8\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery15.png\" alt=\"Border edge Slate sign\" width=\"800\" height=\"600\" \/>\n    <label><span>Border edge Slate sign<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"13\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery-pic-shark.png\" alt=\"gallery-pic-shark\" width=\"800\" height=\"600\" \/>\n    <label><span>gallery-pic-shark<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"11\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery-pic-gemini-2.png\" alt=\"Rustic edge\" width=\"800\" height=\"600\" \/>\n    <label><span>Rustic edge<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"1\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/butterfly-pic.png\" alt=\"butterfly-pic\" width=\"800\" height=\"600\" \/>\n    <label><span>butterfly-pic<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"7\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery10.png\" alt=\"Neo rustic slate sign\" width=\"800\" height=\"600\" \/>\n    <label><span>Neo rustic slate sign<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"16\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/housesign.png\" alt=\"slate house sign Neo Rustic\" width=\"800\" height=\"600\" \/>\n    <label><span>slate house sign Neo Rustic<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"6\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/gallery3.png\" alt=\"Straight edge Rose motif\" width=\"800\" height=\"600\" \/>\n    <label><span>Straight edge Rose motif<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"34\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slateclusterpic3.png\" alt=\"slateclusterpic3\" width=\"800\" height=\"600\" \/>\n    <label><span>slateclusterpic3<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"5\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/free-standing-plaque-stand.png\" alt=\"free-standing-plaque-stand\" width=\"800\" height=\"600\" \/>\n    <label><span>free-standing-plaque-stand<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"4\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/free-standing-plaque-front.png\" alt=\"free-standing-plaque-front\" width=\"800\" height=\"600\" \/>\n    <label><span>free-standing-plaque-front<\/span><\/label>\n<\/div><div class=\"gallery-slide\" style=\"width:800px\" slide-id=\"32\" slide-size=\"800x600\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/800-x-600\/slatepic2.png\" alt=\"slatepic2\" width=\"800\" height=\"600\" \/>\n    <label><span>slatepic2<\/span><\/label>\n<\/div>\n        <\/div>\n    <\/div>\n    \n    <div class=\"gallery-arrow-right\">><\/div>\n    \n    <div class=\"thumb-container\">\n        <div class=\"gallery-thumbs\">\n            <div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"3\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/ellicombe-manor-pic.png\" alt=\"ellicombe-manor-pic\"\/>\n    <label>ellicombe-manor-pic<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"21\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/stonehavensign.png\" alt=\"stone haven slate sign\"\/>\n    <label>stone haven slate sign<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"19\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/markings-sign-pic.png\" alt=\"markings-sign-pic\"\/>\n    <label>markings-sign-pic<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"28\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slatesignpicchapelmews.png\" alt=\"slatesignpicchapelmews\"\/>\n    <label>slatesignpicchapelmews<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"26\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/SLATEPICHILLHOUSE.png\" alt=\"SLATEPICHILLHOUSE\"\/>\n    <label>SLATEPICHILLHOUSE<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"33\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slatesignpicchapelmewsparking.png\" alt=\"Slate sign parking\"\/>\n    <label>Slate sign parking<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"30\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/shaunsign.png\" alt=\"Slate sign antlers \"\/>\n    <label>Slate sign antlers <\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"24\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/sundailhousefront.png\" alt=\"sundail house Slate sign\"\/>\n    <label>sundail house Slate sign<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"2\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/chalet-sign-pic.png\" alt=\"chalet-sign-pic 900 x 300\"\/>\n    <label>chalet-sign-pic 900 x 300<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"35\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/goldslatehousesign.png\" alt=\"goldslatehousesign\"\/>\n    <label>goldslatehousesign<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"18\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/long-slate-sign.png\" alt=\"long-slate-sign\"\/>\n    <label>long-slate-sign<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"23\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slatesignpicbalearics.png\" alt=\"slate sign pic balearics\"\/>\n    <label>slate sign pic balearics<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"22\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slatehousesigncompasspic.png\" alt=\"slate house sign compass\"\/>\n    <label>slate house sign compass<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"27\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slatepic4.png\" alt=\"slate sign Neo rustic edge\"\/>\n    <label>slate sign Neo rustic edge<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"31\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/SLATEPICSNOWDON.png\" alt=\"SLATEPICSNOWDON\"\/>\n    <label>SLATEPICSNOWDON<\/label>\n<\/div><div class=\"gallery-thumb active\" style=\"width:400px\" slide-id=\"25\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slatepicwhitecottage.png\" alt=\"slatepicwhitecottage\"\/>\n    <label>slatepicwhitecottage<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"17\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/large-slate-plaque.png\" alt=\"large-slate-plaque\"\/>\n    <label>large-slate-plaque<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"9\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery-pic-dai-memorial.png\" alt=\"gallery-pic-dai-memorial\"\/>\n    <label>gallery-pic-dai-memorial<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"12\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery-pic-large-plaque.png\" alt=\"gallery-pic-large-plaque\"\/>\n    <label>gallery-pic-large-plaque<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"15\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/Gareth-Bale-Plaque-1.png\" alt=\"Gareth-Bale-Plaque-1\"\/>\n    <label>Gareth-Bale-Plaque-1<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"14\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/Gareth-Bale-and-Plaque.png\" alt=\"Gareth-Bale-and-Plaque\"\/>\n    <label>Gareth-Bale-and-Plaque<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"10\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery-pic-foxfield.png\" alt=\"gallery-pic-foxfield\"\/>\n    <label>gallery-pic-foxfield<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"29\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/theshipinnpic.png\" alt=\"the ship inn pic\"\/>\n    <label>the ship inn pic<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"8\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery15.png\" alt=\"Border edge Slate sign\"\/>\n    <label>Border edge Slate sign<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"13\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery-pic-shark.png\" alt=\"gallery-pic-shark\"\/>\n    <label>gallery-pic-shark<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"11\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery-pic-gemini-2.png\" alt=\"Rustic edge\"\/>\n    <label>Rustic edge<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"1\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/butterfly-pic.png\" alt=\"butterfly-pic\"\/>\n    <label>butterfly-pic<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"7\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery10.png\" alt=\"Neo rustic slate sign\"\/>\n    <label>Neo rustic slate sign<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"16\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/housesign.png\" alt=\"slate house sign Neo Rustic\"\/>\n    <label>slate house sign Neo Rustic<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"6\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/gallery3.png\" alt=\"Straight edge Rose motif\"\/>\n    <label>Straight edge Rose motif<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"34\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slateclusterpic3.png\" alt=\"slateclusterpic3\"\/>\n    <label>slateclusterpic3<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"5\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/free-standing-plaque-stand.png\" alt=\"free-standing-plaque-stand\"\/>\n    <label>free-standing-plaque-stand<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"4\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/free-standing-plaque-front.png\" alt=\"free-standing-plaque-front\"\/>\n    <label>free-standing-plaque-front<\/label>\n<\/div><div class=\"gallery-thumb\" style=\"width:400px\" slide-id=\"32\" width=\"400\" height=\"300\">\n    <img src=\"\/userfiles\/image_cache\/modules\/gallery\/162\/shrink-fill\/400-x-300\/slatepic2.png\" alt=\"slatepic2\"\/>\n    <label>slatepic2<\/label>\n<\/div>\n        <\/div>\n    <\/div>\n    <\/div>","type":"dialogue","class":"gallery","js":"var view_width = 0;\nvar max_width = 0;\nvar ddiv = arguments[0];\n\nvar load_count = 0;\nvar img_count = $(\".gallery-outer\", ddiv).find(\"img\").length;\n\n$(\".gallery-outer\", ddiv).find(\"img\").on(\"load\", function(){\n    load_count++;\n    if(load_count >= img_count){\n        \n        \/\/set up the gallery dimensions\n        $(\".gallery-slide\", ddiv).each(function(i, e) {\n            var slide_width = $(e).outerWidth(true);\n            if (slide_width > max_width) {\n                max_width = slide_width;\n            }\n        });\n\n        var slide_count = $(\".gallery-slide\", ddiv).length;\n        var view_width = slide_count * (max_width);\n        $(\".gallery-container\", ddiv).width(max_width);\n        $(\".gallery-slides\", ddiv).width(view_width);\n\n\n        $(\".gallery-outer\", ddiv).width($(\".gallery-container\").width() + $(\".gallery-arrow-left\").width() + $(\".gallery-arrow-right\").width());\n\n\n        \/\/set up the thumbnail dimensions\n\n        var container_width = $(\".gallery-outer\").width();\n        \n        ddiv.dialog(\"option\", \"width\", container_width);\n        \n        var max_thumb_width = 0;\n        var thumb_width = 0;\n\n        $(\".gallery-thumb\", ddiv).each(function(i, e) {\n            var thumb_width = $(e).outerWidth(true);\n            if (thumb_width > max_thumb_width) {\n                max_thumb_width = thumb_width;\n            }\n        });\n\n\n        var thumb_width = slide_count * (max_thumb_width);\n        $(\".thumb-container\", ddiv).width(container_width);\n        $(\".gallery-thumbs\", ddiv).width(thumb_width);\n\n        $(ddiv).dialog(\"option\", \"position\", {\n            my: \"center\", \n            at: \"center\", \n            of: window\n        });\n\n        \/\/end dimension setup\n\n        var drag_drift = 0;\n        var start_pos = 0;\n        var dx_direction = \"left\";\n        var min_left = -(view_width - max_width);\n        var frame_width = max_width;\n        var min_thumb_left = -(thumb_width - container_width);\n\n        \/\/load active slide if any\n\n        var change_view = function(index) {\n            if(!index){\n                index = 0;\n            }\n            view_index = index;\n            var finish = -(index * frame_width);\n    \n            var slides = $(\".gallery-slide\", ddiv);\n            slides.removeClass(\"active\");\n\n            $(slides[index]).addClass(\"active\");\n\n            var thumbs = $(\".gallery-thumb\", ddiv);\n            thumbs.removeClass(\"active\");\n            $(thumbs[index]).addClass(\"active\");\n    \n            $(\".gallery-slides\").stop(true);\n    \n            $(\".gallery-slides\", ddiv).animate({\n                left: finish\n            }, 500);\n        }\n\n        $(\".gallery-arrow-left\").on(\"click\", function(e) {\n            e.preventDefault();\n\n            dx_direction = \"right\";\n            drag_drift = 21;\n            var position = parseInt($(\".gallery-slides\", ddiv).css(\"left\"));\n            $(\".gallery-slides\", ddiv).css({\n                left: (position + 21) + \"px\"\n                });\n            var ui = {\n                position: {\n                    left: position + 21\n                }\n            };\n            stop(null, ui);\n        });\n\n        $(\".gallery-arrow-right\").on(\"click\", function(e) {\n            e.preventDefault();\n\n            dx_direction = \"left\";\n            drag_drift = 21;\n            var position = parseInt($(\".gallery-slides\", ddiv).css(\"left\"));\n            $(\".gallery-slides\", ddiv).css({\n                left: (position - 21) + \"px\"\n                });\n            var ui = {\n                position: {\n                    left: position - 21\n                }\n            };\n            stop(null, ui);\n        });\n\n        var start = function(e, ui) {\n            drag_drift = 0;\n            start_pos = ui.position.left;\n        }\n\n        var drag = function(e, ui) {\n            var diff = (ui.position.left - start_pos);\n            drag_drift = diff;\n            if (drag_drift > 0)\n                dx_direction = \"right\";\n            else\n                dx_direction = \"left\";\n        }\n\n        var stop = function(e, ui) {\n            if (Math.abs(drag_drift) > 20 && ui.position.left < 0 && ui.position.left > min_left) {\n                var finish = 0;\n                if (dx_direction == \"right\") {\n                    finish = ui.position.left + ((Math.abs(ui.position.left) % frame_width));\n                }\n                else {\n                    finish = ui.position.left - (frame_width - (Math.abs(ui.position.left) % frame_width));\n                }\n            } else {\n                if (ui.position.left <= min_left && dx_direction == \"left\") {\n                    finish = min_left;\n                }\n                else if (ui.position.left >= 0 && dx_direction == \"right\") {\n                    finish = 0;\n                }\n                else if (dx_direction == \"left\") {\n                    finish = ui.position.left + ((Math.abs(ui.position.left) % frame_width));\n                }\n                else {\n                    finish = ui.position.left - (frame_width - (Math.abs(ui.position.left) % frame_width));\n                }\n            }\n\n            view_index = Math.abs(finish) \/ frame_width;\n            if (view_index < 0) {\n                view_index = 0;\n            }\n\n            var slides = $(\".gallery-slide\", ddiv);\n            slides.removeClass(\"active\");\n            $(slides[view_index]).addClass(\"active\");\n\n            center_thumbs();\n\n            $(\".gallery-slides\", ddiv).animate({\n                left: finish\n            }, 500);\n        }\n\n        $(\".gallery-slides\").draggable({\n            axis: 'x',\n            start: function(e, ui) {\n                start(e, ui);\n            },\n            drag: function(e, ui) {\n                drag(e, ui);\n            },\n            stop: function(e, ui) {\n                stop(e, ui);\n            }\n\n        });\n\n        \/\/gallery thumbs code\n        var thumb_drag_drift = 0;\n        var thumb_start_pos = 0;\n        var thumb_dragged = false;\n        var thumb_clicked = false;\n\n        $(\".gallery-thumbs\").draggable({\n            axis: 'x',\n            start: function(e, ui) {\n                thumb_start(e, ui);\n            },\n            drag: function(e, ui) {\n                thumb_drag(e, ui);\n            },\n            stop: function(e, ui) {\n                thumb_stop(e, ui);\n            }\n\n        });\n\n        var thumb_start = function(e, ui) {\n            thumb_drag_drift = 0;\n            thumb_start_pos = ui.position.left;\n            thumb_dragged = true;\n        }\n\n        var thumb_drag = function(e, ui) {\n            var diff = (ui.position.left - thumb_start_pos);\n            thumb_drag_drift = diff;\n            if (thumb_drag_drift > 0) {\n                dx_direction = \"right\";\n            }\n            else {\n                dx_direction = \"left\";\n            }\n        }\n\n        var thumb_stop = function(e, ui) {\n            var finish = 0;\n            if (Math.abs(thumb_drag_drift) > 20 && ui.position.left < 0 && ui.position.left > min_thumb_left) {\n                if (dx_direction == \"right\") {\n                    finish = ui.position.left + ((Math.abs(ui.position.left) % max_thumb_width));\n                }\n                else {\n                    finish = ui.position.left - (max_thumb_width - (Math.abs(ui.position.left) % max_thumb_width));\n                }\n            } else {\n\n                if (dx_direction == \"left\" && Math.abs(thumb_drag_drift) > 20) {\n                    if (ui.position.left <= min_thumb_left) {\n                        finish = min_thumb_left;\n                    }\n                }\n            }\n\n            $(\".gallery-thumbs\", ddiv).animate({\n                left: finish\n            }, 500);\n        }\n\n        $(\".gallery-thumb\", ddiv).on(\"click\", function(e) {\n            if (thumb_dragged && Math.abs(thumb_drag_drift) > 5) {\n                thumb_dragged = false;\n                e.preventDefault();\n                return;\n            }\n            change_view($(this).index());\n            center_thumbs();\n        });\n\n        var center_thumbs = function() {\n            var thumbs = $(\".gallery-thumb\", ddiv);\n            thumbs.removeClass(\"active\");\n            $(thumbs[view_index]).addClass(\"active\");\n\n            \/\/console.log($(thumbs[view_index]).position());\n\n            var center = container_width \/ 2;\n            var overleft = -(view_index * max_thumb_width - (center - (max_thumb_width \/ 2)));\n\n            if (overleft > 0) {\n                overleft = 0;\n            } else if (overleft < min_thumb_left) {\n                overleft = min_thumb_left;\n            }\n\n            $(\".gallery-thumbs\", ddiv).stop(true);\n\n            $(\".gallery-thumbs\", ddiv).animate({\n                left: overleft\n            }, 500);\n        }\n\n        var view_index = $(\".gallery-slide.active\", ddiv).index();\n\n        if (view_index > 0) {\n            change_view(view_index);\n        }\n    }\n});"}