var GetLanguage = {

  pageViewTag:"HOME PAGE",

  init: function(languagePrefs) {

    this.cookieCheck(languagePrefs);

  },

  cookieCheck: function(language) {
       
       var baker = new AbeCookie();

       if (baker.getValue("visited")){
         return;
      }else {
         var expirydate = new Date();
           expirydate.setFullYear(2070, 0, 1);
           baker.bake("visited", "false", expirydate);

         this.buildPromoPlug(language);
      }

  },

  buildPromoPlug: function(languagePrefs) {

     var languageCheck = languagePrefs.substring(0,2);
       var countryCheck = languagePrefs.substring(3,5);
       var redirectParent = document.getElementById("firstTimeLanguageCheck");
       redirectParent.style.paddingBottom = "10px";

       var href = document.createElement("A");
       href.setAttribute("id", "redirecturl");
       redirectParent.appendChild(href);

       var image = document.createElement("IMG");
       var imageSrc = "/images/PLRedirect/redirect_"
       image.setAttribute("alt", "check here");

     switch (languageCheck){
       case "it" :
             this.pageViewTag = "NEW VISITOR HOME PAGE IT";
             redirectParent.style.borderBottom = "1px dotted #999999";
             href.setAttribute("href", "http://www.abebooks.it?cm_ven=GeoRedirects&cm_cat=AbeBooksCom&cm_ite=plPromoHomepage");
           imageSrc = imageSrc + "IT.gif";
           image.setAttribute("src", imageSrc);
           href.appendChild(image);
         break;
       case "en" :
           if(countryCheck == "gb" || countryCheck == "GB") {
             this.pageViewTag = "NEW VISITOR HOME PAGE UK";
             redirectParent.style.borderBottom = "1px dotted #999999";
             href.setAttribute("href", "http://www.abebooks.co.uk?cm_ven=GeoRedirects&cm_cat=AbeBooksCom&cm_ite=plPromoHomepage");
           imageSrc = imageSrc + "UK.gif";
           image.setAttribute("src", imageSrc);
           href.appendChild(image);
         }
         break;
       case "es" :
          this.pageViewTag = "NEW VISITOR HOME PAGE ES";
          redirectParent.style.borderBottom = "1px dotted #999999";
          href.setAttribute("href", "http://www.iberlibro.com?cm_ven=GeoRedirects&cm_cat=AbeBooksCom&cm_ite=plPromoHomepage");
          imageSrc = imageSrc + "ES.gif";
          image.setAttribute("src", imageSrc);
          href.appendChild(image);
         break;
      case "de" :
          this.pageViewTag = "NEW VISITOR HOME PAGE DE";
          redirectParent.style.borderBottom = "1px dotted #999999";
          href.setAttribute("href", "http://www.abebooks.de?cm_ven=GeoRedirects&cm_cat=AbeBooksCom&cm_ite=plPromoHomepage");
          imageSrc = imageSrc + "DE.gif";
          image.setAttribute("src", imageSrc);
          href.appendChild(image);
          break;
      case "fr" :
          this.pageViewTag = "NEW VISITOR HOME PAGE FR";
          redirectParent.style.borderBottom = "1px dotted #999999";
          href.setAttribute("href", "http://www.abebooks.fr?cm_ven=GeoRedirects&cm_cat=AbeBooksCom&cm_ite=plPromoHomepage");
          imageSrc = imageSrc + "FR.gif";
          image.setAttribute("src", imageSrc);
          href.appendChild(image);
          break;
      default :
      }

   }

};
