﻿// JScript File

  
  
      
//parameter set up



var mr_txt_promotion =""
var myfunc
var mr_ButtonNumber=1
var mr_Product_Title_Show
var mr_Product_Url_Show

var mr_divname=new Array();
var mr_function_Sel=new Array();
var mr_Addtoregistry=new Array();
var mr_function_Type=new Array();
var mr_Link_Title=new Array();
var mr_Product_Title=new Array();
var mr_Product_Url=new Array();
var mr_imgsrc=new Array();
var mr_imgsrc_over=new Array();
var mr_Addgift_Bg_Color=new Array();
var mr_AddtoMyRegistry_Top_Title_Color=new Array();
var mr_main_image_Id = new Array();
var mr_main_image_Id_Replace_Char = new Array();
var mr_main_image_Price = new Array();
                  
var mr_imagetype="Baby" 
                  




//-----  end parameter set up          
 
    
    
  


  
  function createapanel(idNumber)
  {
  
  try
  {
    var pageurl
    var addimage
    var divinfo = mr_divname[idNumber]
    
    if (mr_function_Type[idNumber]=="Button")
    {
        addimage ="<img  name='#btnName#' id='#btnName#' onmouseover='this.src=&#39;mr_imgsrc_over&#39;' onmouseout='this.src=&#39;mr_imgsrc&#39;' src='mr_imgsrc' onclick='#ClickFunction#' style='border-width:0px;cursor:pointer;' />" 
    }
    else
    {
       addimage ="<span  name='#spnName#' id='#spnName#'  onclick='#ClickFunction#' style='#txtcolor#border-width:0px;cursor:pointer;' />#spTitle#</span>" 
       

    }
    
    
    addimage=addimage.replace(/#spTitle#/gi, mr_Link_Title[idNumber]);
    addimage=addimage.replace(/#ClickFunction#/gi, 'mrgetfunction(&#39;'+ mr_function_Sel[idNumber] + '&#39;,' + idNumber + ')' );
    addimage=addimage.replace(/#spnName#/gi, 'spn'+ mr_function_Sel[idNumber]);
    addimage=addimage.replace(/#btnName#/gi, 'btn'+ mr_function_Sel[idNumber]);
    addimage=addimage.replace(/#txtcolor#/gi, mr_AddtoMyRegistry_Top_Title_Color[idNumber]);


    addimage= addimage.replace(/mr_imgsrc_over/gi, mr_imgsrc_over[idNumber]);
    addimage= addimage.replace(/mr_imgsrc/gi, mr_imgsrc[idNumber]);
    document.getElementById(divinfo).innerHTML=addimage

          
    }
    catch(err)
    {
      txt="There was an error on this page.\n\n";
      txt+="Error description: " + err.description + "\n\n";
      txt+="Click OK to continue.\n\n";
      alert(txt);

    }

  
  
  

  
  }
    
  
  function mrgetfunction(id,idNumber)
  {
    mr_ButtonNumber=idNumber
    if (mr_Product_Title[mr_ButtonNumber] == 'none')
    {
      mr_Product_Title_Show=window.document.title
    }
    else
    
    {
      mr_Product_Title_Show=mr_Product_Title[mr_ButtonNumber]
    }
    


    if (mr_Product_Url[mr_ButtonNumber] == 'page-url')
    {
      mr_Product_Url_Show=window.document.location.href
    }
    else
    
    {
      mr_Product_Url_Show=mr_Product_Url[mr_ButtonNumber]
    }
     
    
    
    
    Action_Triger=id
    AddToMyRegistry()

    
    
    
      
  }
  
  
  
  
  function createaddbtn()
  {
          var addimage ="<img  name='btnAddtoregistry' id='btnAddtoregistry' onmouseover='this.src=&#39;mr_imgsrc_over&#39;' onmouseout='this.src=&#39;mr_imgsrc&#39;' src='mr_imgsrc' onclick='AddToMyRegistry()' style='border-width:0px;cursor:pointer;' />" 
          addimage= addimage.replace(/mr_imgsrc_over/gi, mr_imgsrc_over);
          addimage= addimage.replace(/mr_imgsrc/gi, mr_imgsrc);
          document.getElementById("divAddtoregistry").innerHTML=addimage
  
  }
  
  function AddToMyRegistry ()
  
  {
    if(document.getElementById)
      {var x=document.getElementsByTagName('head').item(0);
       var o=document.createElement('script');
        if(typeof(o)!='object') o=document.standardCreateElement('script');
         o.setAttribute('src','https://www.myregistry.com/api/1.1/mr.js');
         o.setAttribute('type','text/javascript');x.appendChild(o);
      }
  }
  
  
  
  

    
 
 




   


                         

var domainname2 = window.location.toString().split("//")[1].split("/")[0] ;

function buildmenu()
{
var BuildTemp ;
BuildTemp='';

BuildTemp +=('#toppagetitle#');
BuildTemp +=('<hr style="width:95%; color:#CCCCCC" /> ');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=('<table id="tableAllStoresOneRegistry" style="width:100%"> ');
BuildTemp +=('<tr> ');
BuildTemp +=('<td id="tdtableAllStoresOneRegistryLeft" style="width:50%" align="center" valign="bottom"> ');
BuildTemp +=(' ');
BuildTemp +=('<table id="tableAddGiftsFromAnyStore" style="width:100%;"> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="trtableAddGiftsFromAnyStore2" align="center"> ');
BuildTemp +=('<td align="center" valign="top"> ');
BuildTemp +=('<img alt="" src="https://www.myregistry.com/Api/Images/AllStoresOneRegistry.gif"  /> ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=('<tr id="trtableAddGiftsFromAnyStore3" style="vertical-align:bottom"> ');
BuildTemp +=('<td align="center" style="padding-top:10px" valign="bottom"> ');
BuildTemp +=('<div class="rounded-box"> ');
BuildTemp +=('    <div class="top-left-corner"><div class="top-left-inside">&bull;</div></div> ');
BuildTemp +=('    <div class="bottom-left-corner"><div class="bottom-left-inside">&bull;</div></div> ');
BuildTemp +=(' ');
BuildTemp +=('    <div class="top-right-corner"><div class="top-right-inside">&bull;</div></div> ');
BuildTemp +=('    <div class="bottom-right-corner"><div class="bottom-right-inside">&bull;</div></div> ');
BuildTemp +=('    <div class="box-contents"> ');
BuildTemp +=('       <table id="tableLogin" style="width:90%"> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="tableLogin1" align="left"> ');
BuildTemp +=('<td class="whiteLine"  > ');
BuildTemp +=(' ');
BuildTemp +=('<a class="registryText" href="http://www.myregistry.com/login.aspx" target="_blank" style="font-weight:bold;text-decoration:none;" >Login</a>  ');
BuildTemp +=(' ');
BuildTemp +=('<span class="registryText"> &#187; </span> ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="tableLogin2" align="left"> ');
BuildTemp +=('<td class="whiteLine"> ');
BuildTemp +=('<span class="registryText"  onclick="javascript:mrgetfunction(\'FindARegistry\',81)" style="cursor:pointer;"> ');
BuildTemp +=('<b>Find</b> a Registry  &#187; ');
BuildTemp +=('</span> ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="tableLogin3" align="left"> ');
BuildTemp +=('<td> ');
BuildTemp +=('<span class="registryText"  onclick="javascript:mrgetfunction(\'Signup\',82)" style="cursor:pointer;"> ');
BuildTemp +=('<b>Create</b> your own Registry  &#187; ');
BuildTemp +=('</span> ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=('</table>    ');
BuildTemp +=('    </div> <!-- end div.box-contents -->  ');
BuildTemp +=('</div>  ');
BuildTemp +=('<!-- end div.rounded-box --> ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=('</table> ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=('<td id="tdtableAllStoresOneRegistryRight" style="width:50%" align="center" valign="top"> ');
BuildTemp +=('<img alt="" src="#imagetype#"  /> ');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=(' ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=('</table> ');



var toppagetitlestr




if (mr_imagetype == 'Baby')
{
  mr_imagetypeValue="https://www.myregistry.com/Api/Images/baby.jpg"
    toppagetitlestr =('<span class="headerText"> ');
    toppagetitlestr +=('    #domainname# has joined forces with MyRegistry.com to offer you a great &amp; easy  ');
    toppagetitlestr +=('    way to create one ultimate Baby Shower Registry filled with items from any store  ');
    toppagetitlestr +=('    in the world, including #domainname#! ');
    toppagetitlestr +=('</span> ');  
  
  
}
else if (mr_imagetype == 'Wedding')

{
  mr_imagetypeValue="https://www.myregistry.com/Api/Images/wedding.jpg"
  
    toppagetitlestr =('<span class="headerText"> ');
    toppagetitlestr +=('    #domainname# has joined forces with MyRegistry.com to offer you a great &amp; easy  ');
    toppagetitlestr +=('    way to create one ultimate Wedding Gift Registry filled with items from any store  ');
    toppagetitlestr +=('    in the world, including #domainname#! ');
    toppagetitlestr +=('</span> ');
}

else

{
  mr_imagetypeValue="https://www.myregistry.com/Api/Images/wishlist.jpg"
    toppagetitlestr =('<span class="headerText"> ');
    toppagetitlestr +=('    #domainname# has joined forces with MyRegistry.com to offer you a great &amp; easy  ');
    toppagetitlestr +=('    way to create one ultimate Wish List Registry filled with items from any store  ');
    toppagetitlestr +=('    in the world, including #domainname#! ');
    toppagetitlestr +=('</span> ');  
  
}


BuildTemp=BuildTemp.replace(/#toppagetitle#/gi, toppagetitlestr);


var strname=domainname2;

var IsMyRegistry = strname.indexOf("myregistry.com");

if (IsMyRegistry > 0)
{
  strname="[Domain Name]";
}

strname=strname.replace(/www./gi, '');
BuildTemp=BuildTemp.replace(/#domainname#/gi, strname);

BuildTemp=BuildTemp.replace(/#imagetype#/gi, mr_imagetypeValue);


document.getElementById("mrdivmenu").innerHTML=BuildTemp
//BuildTemp=BuildTemp.replace(/#mrbgcolor1#/gi, mr_Addgift_Bg_Color[mr_ButtonNumber]);


}







function buildmenushort()
{
var BuildTemp ;
BuildTemp='';

BuildTemp +=('#toppagetitle#');
BuildTemp +=('<hr style="width:95%; color:#CCCCCC" /> ');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=('<table id="tableAllStoresOneRegistry" style="width:100%"> ');
BuildTemp +=('<tr> ');
BuildTemp +=('<td id="tdtableAllStoresOneRegistryLeft" style="width:50%" align="center" valign="bottom"> ');
BuildTemp +=(' ');
BuildTemp +=('<table id="tableAddGiftsFromAnyStore" style="width:100%;"> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="trtableAddGiftsFromAnyStore2" align="center"> ');
BuildTemp +=('<td align="center" valign="top"> ');
BuildTemp +=('<img alt="" src="https://www.myregistry.com/Api/Images/AllStoresOneRegistry.gif"  /> ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=('<tr id="trtableAddGiftsFromAnyStore3" style="vertical-align:bottom"> ');
BuildTemp +=('<td align="center" style="padding-top:10px" valign="bottom"> ');
BuildTemp +=('<div class="rounded-box"> ');
BuildTemp +=('    <div class="top-left-corner"><div class="top-left-inside">&bull;</div></div> ');
BuildTemp +=('    <div class="bottom-left-corner"><div class="bottom-left-inside">&bull;</div></div> ');
BuildTemp +=(' ');
BuildTemp +=('    <div class="top-right-corner"><div class="top-right-inside">&bull;</div></div> ');
BuildTemp +=('    <div class="bottom-right-corner"><div class="bottom-right-inside">&bull;</div></div> ');
BuildTemp +=('    <div class="box-contents"> ');
BuildTemp +=('       <table id="tableLogin" style="width:90%"> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="tableLogin1" align="left"> ');
BuildTemp +=('<td class="whiteLine"  > ');
BuildTemp +=(' ');
BuildTemp +=('<a class="registryText" href="http://www.myregistry.com/login.aspx" target="_blank" style="font-weight:bold;text-decoration:none;" >Login</a>  ');
BuildTemp +=(' ');
BuildTemp +=('<span class="registryText"> &#187; </span> ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="tableLogin2" align="left"> ');
BuildTemp +=('<td class="whiteLine"> ');
BuildTemp +=('<span class="registryText"  onclick="javascript:mrgetfunction(\'FindARegistry\',81)" style="cursor:pointer;"> ');
BuildTemp +=('<b>Find</b> a Registry  &#187; ');
BuildTemp +=('</span> ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=('<tr id="tableLogin3" align="left"> ');
BuildTemp +=('<td> ');
BuildTemp +=('<span class="registryText"  onclick="javascript:mrgetfunction(\'Signup\',82)" style="cursor:pointer;"> ');
BuildTemp +=('<b>Create</b> your own Registry  &#187; ');
BuildTemp +=('</span> ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=('</table>    ');
BuildTemp +=('    </div> <!-- end div.box-contents -->  ');
BuildTemp +=('</div>  ');
BuildTemp +=('<!-- end div.rounded-box --> ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=('</table> ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=('<td id="tdtableAllStoresOneRegistryRight" style="width:50%" align="center" valign="top"> ');
BuildTemp +=('&nbsp;');
BuildTemp +=(' ');
BuildTemp +=(' ');
BuildTemp +=('</td> ');
BuildTemp +=(' ');
BuildTemp +=('</tr> ');
BuildTemp +=('<tr><td height="5" colspan="2" ></td></tr> ');
BuildTemp +=('<tr> ');
BuildTemp +=('<td colspan="2" id="tdtableAllStoresOneRegistryRight" style="width:100%;" align="center" valign="top" > ');
BuildTemp +=('<img alt="" src="#imagetype#"  /> ');
BuildTemp +=('</td> ');
BuildTemp +=('</tr> ');

BuildTemp +=(' ');
BuildTemp +=('</table> ');



var toppagetitlestr




if (mr_imagetype == 'Baby')
{
  mr_imagetypeValue="https://www.myregistry.com/Api/Images/baby.jpg"
    toppagetitlestr =('<span class="headerText"> ');
    toppagetitlestr +=('    #domainname# has joined forces with MyRegistry.com to offer you a great &amp; easy  ');
    toppagetitlestr +=('    way to create one ultimate Baby Shower Registry filled with items from any store  ');
    toppagetitlestr +=('    in the world, including #domainname#! ');
    toppagetitlestr +=('</span> ');  
  
  
}
else if (mr_imagetype == 'Wedding')

{
  mr_imagetypeValue="https://www.myregistry.com/Api/Images/wedding.jpg"
  
    toppagetitlestr =('<span class="headerText"> ');
    toppagetitlestr +=('    #domainname# has joined forces with MyRegistry.com to offer you a great &amp; easy  ');
    toppagetitlestr +=('    way to create one ultimate Wedding Gift Registry filled with items from any store  ');
    toppagetitlestr +=('    in the world, including #domainname#! ');
    toppagetitlestr +=('</span> ');
}

else

{
  mr_imagetypeValue="https://www.myregistry.com/Api/Images/wishlist.jpg"
    toppagetitlestr =('<span class="headerText"> ');
    toppagetitlestr +=('    #domainname# has joined forces with MyRegistry.com to offer you a great &amp; easy  ');
    toppagetitlestr +=('    way to create one ultimate Wish List Registry filled with items from any store  ');
    toppagetitlestr +=('    in the world, including #domainname#! ');
    toppagetitlestr +=('</span> ');  
  
}


BuildTemp=BuildTemp.replace(/#toppagetitle#/gi, toppagetitlestr);


var strname=domainname2;

var IsMyRegistry = strname.indexOf("myregistry.com");

if (IsMyRegistry > 0)
{
  strname="[Domain Name]";
}

strname=strname.replace(/www./gi, '');
BuildTemp=BuildTemp.replace(/#domainname#/gi, strname);

BuildTemp=BuildTemp.replace(/#imagetype#/gi, mr_imagetypeValue);


document.getElementById("mrdivmenu").innerHTML=BuildTemp
//BuildTemp=BuildTemp.replace(/#mrbgcolor1#/gi, mr_Addgift_Bg_Color[mr_ButtonNumber]);


}




    
    
    

  