NO
Gift Message
Description
Delivery Info
Reviews
Trustpilot
5 super-cute Fireman, Freddie and Friends socks!
These socks are made of: 75% Cotton, 23% Polyamide, 2% Elastane.
Suitable for ages 2-4 years.
STANDARD POST - 1 card(3-4 days for delivery) | €0.85 - €1.50(depending on card size) |
Airmail (Europe)Currently delivery up to delivery 12 working days | €0.75 to €1.20(depending on card size) |
Airmail (Rest of World)Currently delivery up to 10 working days | €0.75 to €1.20(depending on card size) |
Delivery is charged per item for all gifting products - for further details and full delivery information please click here
Orders received by 12 noon Monday to Friday will be in the post the same day. However, please note during busy periods we reserve the right to adjust daily order cut-off times.
Orders placed after 12 noon Monday to Friday and orders placed over the weekend or on public holidays will be despatched on the next available working day. Please note, during busy periods we reserve the right to adjust the daily order cut-off time.
All products can either be sent directly to the recipient with a free gift message or back to your address.
Please note Royal Mail state that they aim to deliver 93% of 1st Class mail the next working day after posting but they are unable to provide a guaranteed service View full delivery information here.
'); //$('.ui-sortable').removeClass('noscript'); makesortable(); // remove temporay height class from main tab $('#main_tab').removeClass('temporary_height'); $('#main_tab').removeClass('fb_active'); if (parseInt($("#" + $("#image_count_mycomputer_name").val()).val()) > 0) { initializeImageSliders(parseInt($("#ddlPageCount_mc").val())); loadPersonalizeImageCustomize(1); $('#btnShowSimple').fadeIn(); $('.ice-socks .btn_repeat_photo').css('opacity', '1').css('visibility', 'visible').show(); $('.ice-towels .btn_repeat_photo').css('opacity', '1').css('visibility', 'visible').show(); $('.ice-blankets .btn_repeat_photo').css('opacity', '1').css('visibility', 'visible').show(); $('#closePUPanel').hide(); $('#dialog').hide(); $('#fbdialog').hide(); $("#instagramdialog").hide(); $('.gallery-list').show(); } else {$('#btnShowSimple').hide(); $('#closePUPanel').show();} //alert('thumbs created'); } function GetUplaodedImageListInHtml() { var image_body_html = ''; var image_list_mycomputer = ""; var image_list_mycomputer_txt = $("#" + $("#image_list_mycomputer_name").val()).val(); var image_list_mycomputer_cookie = ""; if (isAdmin()) { // Clear cookie document.cookie = "ck_funky_pu_imagelist=;path=/"; } else { image_list_mycomputer_cookie = getCookie("ck_funky_pu_imagelist").replace(/~/g, ';'); } if (image_list_mycomputer_txt.length > 0) { image_list_mycomputer = image_list_mycomputer_txt; } if (image_list_mycomputer_cookie.length > 0) { var arrImages = image_list_mycomputer_cookie.split(";"); for (var i = 0; i < arrImages.length; i++) { if (image_list_mycomputer.length > 0) { if (image_list_mycomputer.indexOf(arrImages[i]) == -1) { image_list_mycomputer = image_list_mycomputer + ";" + arrImages[i]; } } else { image_list_mycomputer = arrImages[i]; } } $("#" + $("#image_list_mycomputer_name").val()).val(image_list_mycomputer); var arrTmp = image_list_mycomputer.split(";"); $("#" + $("#image_count_mycomputer_name").val()).val(arrTmp.length.toString()); } if(image_list_mycomputer.length>0) { image_arr = image_list_mycomputer.split(';'); var image_count = 0; var image_url = ""; for (i = 0; i < image_arr.length; i++) { if (image_arr[i].length > 0) { //image_url = '' + image_arr[i].replace('', ''); image_url = ((image_arr[i].toLowerCase().indexOf("https://") > -1) ? image_arr[i] : 'https://photouploads.funkypigeon.com/PHOTOUPLOAD/' + image_arr[i]); image_body_html += '
'; image_body_html += '
'; image_body_html += 'Zoom'; image_body_html += '+ Add Photo
Delete Image
'; image_count++; } } $("#" + $("#image_count_mycomputer_name").val()).val(image_count.toString()); $(".pu_show_count").css('display','block'); } return image_body_html; } function deleteAllImages(process) { if(!process) { var message = '
Are you sure you want to delete all uploaded images
YES
NO
' DisplayError("Warning!", message, false); return false; } CloseError(); // Clear textbox $("#" + $("#image_list_mycomputer_name").val()).val(""); $("#" + $("#image_count_mycomputer_name").val()).val("0"); // Clear cookie document.cookie = "ck_funky_pu_imagelist=" + ";path=/"; $.ajax({ type: "POST", url: "newFlow_ImageUpload.aspx", data: { il: '', ic: '0' }, dataType: "html", success: function(theResponse) { // returnCode = theResponse; $('#btnShowSimple').trigger('click'); // REMOVE VIEW UPLOADED BUTTON $('.photo_browse_options').hide(); $('#dialog').removeClass('extra_buttons'); } }); Custom_Initialize_UploadMyComputer_Slider(); $(".pu_show_count").css('display', 'none'); } function deleteThisImage(url_thum, url) { var image_list_mycomputer = $("#" + $("#image_list_mycomputer_name").val()).val(); var imageCount = 0; var doProcess = false; if(image_list_mycomputer.length>0) { image_arr = image_list_mycomputer.split(';'); image_list_mycomputer = ""; for(i=0; i
- ' + 0 + '
My Friend List
'; $("#friendlistfb").html(friend_dropdown_html); loading(false, 100, 0, 0, 0, 0); } else { loading(false, 100, 0, 0, 0, 0); alert("Error!"); } }); } catch(Error) {loading(false, 100, 0, 0, 0, 0); } } function getAlbums(uid) { loading(true, 100, 0, 0, 0, 0); $("#photolistfb").html(""); $("#albumlistfb").html(""); if (uid == "0") { loading(false, 100, 0, 0, 0, 0); return false; } try { FB.api('/' + uid + '/albums?fields=count,id,name,cover_photo{images}', function (response) { var ul = document.getElementById('albums'); var album_dropdown_html = 'Album List
'; $("#albumlistfb").html(album_dropdown_html); getPhotos("me"); loading(false, 100, 0, 0, 0, 0); }); } catch (Error) { loading(false, 100, 0, 0, 0, 0); } } function getPhotos(albumid) { loading(true, 100, 0, 0, 0, 0); $("#photolistfb").html(""); // Select "Select an album" if (albumid == "0") { loading(false, 100, 0, 0, 0, 0); return false; } try { FB.api("/" + albumid + "/photos?limit=100&fields=source,picture", function (response) { var photos = response["data"]; //document.getElementById("photos_header").innerHTML = "Photos(" + photos.length + ")"; var subImages_text2 = ''; var imagefound = false; for (var v = 0; v < photos.length; v++) { imagefound = true; var thum_src = photos[v]["picture"]; var image_src = photos[v]["source"]; //console.log(image_arr); var subImages_text1 = "Photo " + (v + 1); //this is for the small picture that comes in the second column subImages_text2 += ''; subImages_text2 += '
+ Add Photo
'; //} //addNewRow(subImages_text1, subImages_text2, subImages_text3); $(".pu_show_count_fb").css('display', 'block'); } $("#photolistfb").html('
- ' + subImages_text2 + '
'; //subImages_text2 += ''; subImages_text2 += '
+ Add Photo
'; } //addNewRow(subImages_text1, subImages_text2, subImages_text3); $(".pu_show_count_fb").css('display','block'); } $("#photolistfb").html('
- ' + subImages_text2 + '
' + message + '
'); } function ActiveDeactiveFBImageControlButtons(val) { $('#photolistfb_page_control').css('display', val); }/*------------------ SCRIPT FACEBOOK END ------------------*//*------------------ SCRIPT FLICKR START ------------------*/ $(document).ready(function() { $(".flickr-login").live("click", function() { newwindow = window.open('http://flickr.com/services/auth/?api_key=552d8fce97f193298decb05987b939dc&perms=read&api_sig=872799C7412F3ED6430C9F35809AC9AB', 'FlickrAuth', 'scrollbars=yes, menubar=no, resizable=no,location=no,toolbar=no,width=700px,height=300px'); if (window.focus) { newwindow.focus() } }); $(".flickr-logout").live("click", function() { // Remove session when user logout $.ajax({ type: "POST", url: "newFlow_FlickrBackend.aspx", data: { m: 'logout' }, dataType: "html", success: function(theResponse) { var FlickrActionResult = JSON.parse(theResponse); if (FlickrActionResult.ResultMode == "1") { // Successfully logoff // Clear user infor $("#friendlistfl").html(""); $("#albumlistfl").html(""); $("#photolistfl").html(""); $("#ctl00_ContentPlaceHolder1_NonPersonalisedProductFlow1_PersonalizeImageUplaad1_flickr_button").removeClass("flickr-logout"); $("#ctl00_ContentPlaceHolder1_NonPersonalisedProductFlow1_PersonalizeImageUplaad1_flickr_button").addClass("flickr-login"); $("#ctl00_ContentPlaceHolder1_NonPersonalisedProductFlow1_PersonalizeImageUplaad1_flickr_button").html("Flickr Login"); } else { alert(FlickrActionResult.Result); } } }); }); }); function FlickrCallBack() { loading(true, 100, 0, 0, 0, 0); $("#ctl00_ContentPlaceHolder1_NonPersonalisedProductFlow1_PersonalizeImageUplaad1_flickr_button").removeClass("flickr-login"); $("#ctl00_ContentPlaceHolder1_NonPersonalisedProductFlow1_PersonalizeImageUplaad1_flickr_button").addClass("flickr-logout"); $("#ctl00_ContentPlaceHolder1_NonPersonalisedProductFlow1_PersonalizeImageUplaad1_flickr_button").html("Flickr Logout"); getFlickrContacts(); getPeoplePhotos(""); } function getFlickrContacts() { $.ajax({ type: "POST", url: "newFlow_FlickrBackend.aspx", data: { m: 'get-contacts' }, dataType: "html", success: function(theResponse) { var FlickrActionResult = JSON.parse(theResponse); if (FlickrActionResult.ResultMode == "1") { // Successfully logoff // Clear user infor $("#friendlistfl").html(FlickrActionResult.Result); } else { alert(FlickrActionResult.Result); } } }); } function getFlickrGallaries(userid) { $.ajax({ type: "POST", url: "newFlow_FlickrBackend.aspx", data: { m: 'get-galleries', userid: userid }, dataType: "html", success: function(theResponse) { var FlickrActionResult = JSON.parse(theResponse); if (FlickrActionResult.ResultMode == "1") { // Successfully logoff // Clear user infor $("#albumlistfl").html(FlickrActionResult.Result); } else { alert(FlickrActionResult.Result); } } }); } function getGallaryPhotos(userid, galleryid) { $.ajax({ type: "POST", url: "newFlow_FlickrBackend.aspx", data: { m: 'get-galleries-photos', userid: userid, galleryid: galleryid }, dataType: "html", success: function(theResponse) { var FlickrActionResult = JSON.parse(theResponse); if (FlickrActionResult.ResultMode == "1") { // Successfully logoff // Clear user infor $("#photolistfl").html(FlickrActionResult.Result); } else { alert(FlickrActionResult.Result); } } }); } function getPeoplePhotos(userid) { // Clear pic loading div before set new images $("#photolistfl").html(""); $.ajax({ type: "POST", url: "newFlow_FlickrBackend.aspx", data: { m: 'get-people-photos', u: userid }, dataType: "html", success: function(theResponse) { var FlickrActionResult = JSON.parse(theResponse); if (FlickrActionResult.ResultMode == "1") { // Successfully logoff // Clear user infor $("#photolistfl").html(FlickrActionResult.Result); $("#image_count_fl").val(FlickrActionResult.ImageCount); if ($("#image_count_fl").val() != "0") { initializeImageSliders(6); makesortable(); } } else { alert(FlickrActionResult.Result); } loading(false, 100, 0, 0, 0, 0); }, error: function(theResponse) { alert("Undefine error!"); loading(false, 100, 0, 0, 0, 0); } }); } function OnflickrContactSelect(uid) { loading(true, 100, 0, 0, 0, 0); getPeoplePhotos(uid); }/*------------------ SCRIPT FLICKR END ------------------*//*------------------ SCRIPT INSTAGRAM START ------------------*/ // Access token is required to make any endpoint calls, // http://instagram.com/developer/endpoints/ var _access_token_instagram = null; var authenticateInstagram = function (instagramClientId,instagramSecretId, instagramRedirectUri, callback, getAccessToken_callbackFunction) { // Pop-up window size, change if you want var popupWidth = 700, popupHeight = 500, popupLeft = (window.screen.width - popupWidth) / 2, popupTop = (window.screen.height - popupHeight) / 2; // Url needs to point to instagram_auth.php var popup = window.open('/pages/instagram.aspx', '', 'width=' + popupWidth + ',height=' + popupHeight + ',left=' + popupLeft + ',top=' + popupTop + ''); popup.onload = function () { // Open authorize url in pop-up if (window.location.hash.length == 0) { //user_profile,user_media popup.open('https://api.instagram.com/oauth/authorize/?client_id=' + instagramClientId + '&redirect_uri=' + instagramRedirectUri + '&response_type=code&scope=user_profile,user_media', '_self'); } // An interval runs to get the access token from the pop-up var interval = setInterval(function () { try { // Check if hash exists if (popup.location.hash) { console.log('hash found'); // Hash found, that includes the access token clearInterval(interval); var urls = popup.location.href.split('code='); if (urls != undefined && urls.length > 1) _access_token_instagram = urls[1].replace('#_', ''); //// _access_token_instagram = popup.location.hash.slice(14); //slice #access_token= from string popup.close(); if (getAccessToken_callbackFunction != undefined && typeof getAccessToken_callbackFunction == 'function') { getAccessToken_callbackFunction(instagramClientId, instagramSecretId,instagramRedirectUri, callback); } } } catch (evt) { console.log('error occured:' + evt); // Permission denied } }, 500); }; }; function getAccessToken_callback(instagramClientId, instagramSecretId, instagramRedirectUri, callback) { //debugger; //var formData = { app_id: instagramClientId, app_secret: instagramSecretId, redirect_uri: instagramRedirectUri, code: _access_token_instagram }; var grantType = 'authorization_code'; var formData = '{"app_id":"' + instagramClientId + '", "app_secret":"' + instagramSecretId + '", "grant_type":"' + grantType + '", "redirect_uri":"' + instagramRedirectUri + '", "code":"' + _access_token_instagram + '"}'; $.ajax({ type: 'POST', dataType: "jsonp", url: "https://api.instagram.com/oauth/access_token",//?app_id=" + instagramClientId + "&app_secret=" + instagramSecretId + "&grant_type=authorization_code&redirect_uri=" + instagramRedirectUri + "&code=" + _access_token_instagram, data:formData, success: function (data) { // debugger; console.log('getAccessToken_callback'); console.log(data); if (callback != undefined && typeof callback == 'function') { callback(data.access_token); } }, error: function (msg) { console.log('Error in getAccessToken_callback'); console.log(msg); } }); } function login_callback(accessToken) { //alert("You are successfully logged in! Access Token: "+_access_token_instagram); $.ajax({ type: "GET", dataType: "jsonp", //url: "https://api.instagram.com/v1/users/self/?access_token=" + _access_token_instagram, url: "https://graph.instagram.com/me?fields=id,username&access_token=" + accessToken, success: function (response) { //debugger; console.log('login_callback'); console.log(response); // Change button and show status $('.instagram_api_logo a').attr('onclick', 'instagramLogout()'); $('.instagram_api_logo a').text('Logout from Instagram'); $('#status').text('Thanks for logging in, ' + response.data.username + '!'); // remove FB album tip $('.instagram_tip').fadeOut().remove(); // Display user data //displayUserProfileData(response.data); getImages(response.data, accessToken); // Save user data //saveUserData(response.data); // Store user data in sessionStorage sessionStorage.setItem("userLoggedIn", "1"); sessionStorage.setItem("provider", "instagram"); sessionStorage.setItem("userData", JSON.stringify(response.data)); } }); } // Authenticate instagram function instagramLogin() { authenticateInstagram( '05c42904a3ca4923a7e5df5281799114', '5482affbdc62ad3f004c2f3f2dfbf196', 'https://www.funkypigeon.com/pages/instagram.aspx', login_callback, getAccessToken_callback ); return false; } // Logout from instagram function instagramLogout() { // Remove user data from sessionStorage sessionStorage.removeItem("userLoggedIn"); sessionStorage.removeItem("provider"); sessionStorage.removeItem("userData"); sessionStorage.clear(); $("#photolistinstagram").html(''); $(".instagram_api_logo").html('Login with Instagram'); //$('.instagramLoginBtn').attr('onclick', 'instagramLogin()'); //$('.btn-text').text('Login with Instagram'); //$('#status').text('You have successfully logout from Instagram.'); //$('#userData').html(''); } //function displayUserProfileData(userData) { // //$('#userData').html('Instagram ID: ' + userData.id + '
Name: ' + userData.full_name + '
Picture:
Instagram Profile: click to view profile
'); //} function getImages(userData, accessToken) { console.log("getImages"); $("#photolistinstagram").html(""); var num_photos = 30; var instagramClientId='05c42904a3ca4923a7e5df5281799114'; $.ajax({ //url: 'https://api.instagram.com/v1/users/' + userData.id + '/media/recent', // or /users/self/media/recent for Sandbox url: 'https://graph.instagram.com/me/media?fields=id,media_type,media_url,username,timestamp&access_token=' + accessToken, //url:'https://graph.instagram.com/'+instagramClientId+'?fields=id,media_type,media_url,username,timestamp&access_token='+_access_token_instagram, dataType: 'jsonp', type: 'GET', //data: { access_token: _access_token_instagram, count: num_photos }, success: function (response) { //debugger; //console.log("Intagram"); //console.log(data.data); var count = 0; var image_list_html = ""; /*Begin Instagram new API*/ var photos = response["data"]; var subImages_text2 = ''; var imagefound = false; for (var v = 0; v < photos.length; v++) { if(photos[v].media_type!=undefined && photos[v].media_type.toLowerCase()=='image'){ var thum_src = photos[v].media_url; var image_src = photos[v].media_url; image_list_html += ''; image_list_html += '
+ Add Photo
'; image_list_html += '
+ Add Photo
- ' + image_list_html + '