<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="Technology Updates-Hardware and Networking" title_url="http://it-new-technology.blogspot.com" directory_title="Technology Updates" description="This gadget contains news, breaking news, fresh news, weather, entertainment, 

business,market, stock, exchange, technology, food, entertainment, travel, health, sports, 

neighborhoods, suburbs, pacific ocean, city, town, movies, music, dancing, state, 

politics,business, shopping, fashion, girls, restaurant, place to visit, lifestyle, tech, 

science,rss, local news, real estate,traffic, dinning, holiday, vacations, cars, blogs.Technology Updates,Keyword,hardware,hardware store,computer hardware,hardware software,cheap hardware,hardware companies,meaning of hardware,hardware stores online,buy hardware online,definition of hardware,define hardware,types of hardware,hardware suppliers,home hardware,hardware online store,what is hardware,hardware stores,hardware courses,hardware and software,latest hardware,hardware components,hardware and networking,desk hardware,true value hardware,hardware troubleshooting,hardware networking,hardware on line,hardware networking job,hardware networking course,laptop hardware repair,home hardware careers,loews hardware store,hardware notes,microsoft hardware,hardware jobs,about hardware,it hardware,hardware shops,computer hardware wholesale,desk hardware parts,laptop hardware,hardware diagnostic,computer hardware components,hardware assisted virtualization,computer hardware parts,pc hardware,hardware computer,dale hardware,computer hardwares,westlake hardware,best hardware,hardware update,drapery hardware wholesale,server backup hardware,door hardware,computer hardware basics,hardware job,hardware design,hardware definition,hardware engineer jobs,hardware devices,software,hardware store online,electronic hardware,ac hardware,new hardware devices,hardware engineer,the hardware store,hardware  networking,security hardware,hardware reviews,hardware interview questions,networking hardware,loew hardware,hardware parts,software and hardware,mini blind hardware,network hardware,thin client hardware,hardware.com,computer hardware store,wardrobe hardware,computer hardware reviews,hardware firewall,hardware monitoring software,computer hardware maintenance,furniture hardware,media center hardware,hardware shop,hardwares,marvin door hardware,cheap computer hardware,hardware maintenance,computer hardware suppliers,gaming hardware,caldwell hardware,hardware sales,server hardware,hardware wholesalers,hardware supplies,hardware scanner,Keyword,network,networks,networking,what is networking,computer networking,computer networks,turner network television,network security,the movie network,tnt network schedule,cartoon network,food network schedule,cable networks,networking basics,food network,turner network,computer network,the word network,network movie,social networking,own network,tnt network,abc network,the network,cartoon network shows,network switch,wireless network,dsih network,lifetime movie network,game show network,cw network,food network.com,movie network,network services,network monitor,network plus,fox sports network,network solution,network certification,networking security,dish networks,network marketing,cooking network,social network trailer,social networks,movie network schedule,home network,how to network,cartoon network schedule,net working,shopping networks,nbc shopping network,movie network canada,dish net work,tvu networks,home networking,networking courses,networking tips,direct shopping network,hardware and networking,food network shows,fine living network,network security software,comptia network,my expat network,cloud networking,oxygen network,network management,networking jobs,trinity broadcasting network,network monitoring software,direct network,network practice test,hardware networking,networking software,network hardware,network technology,networking companies,business network,network design,network support,big 10 network,cartoon network movies,tbs network,networking notes,network analysis,networking tutorial,network security certification,network security jobs,food network channel,msg network,gay network,computer network security,network consulting,network dvd,network monitoring,metropolitan area network,networking tools,we network,network international,networking hardware,Keyword,it news,information technology news,technology news,headline news,latest technology news,news headlines today,updated news,headline news today,update news,japanese news,ethiopian news,news today,news headlines,world news today,msn news,news,cnn news,it news latest,news 24,news live,cnn headline news,business news,latest world news,todays news,news update,recent news,tech news,latest news headlines,top news,computer news,world news,reuters news,latest news,internet news,breaking news,the news,science news articles from this week,current news,world news articles,new news,celebrity news,the latest news,live news,technology news articles,science and technology news,bollywood news,google news,today news,news updates,science news,top news today,cnn breaking news,nine news,new technology news,tv9 news,abc news,breaking news english,latest it news,world news headlines,news online,local news,tv news,news for today,cnn world news,europe news,star news,news of today,new year s day,online news,news websites,live breaking news,cnn news live,news articles,live news online,michael jackson news,breaking news today,world breaking news,latest international news,justin bieber news,today s news headlines,msn.com news,itn news,cnn latest news,www.news,christian news,science news articles,zim news,latest news update,medical news,national news headlines,sports news today,thai news,india news,live tv news,current news events,japan news live,live news feed,news.ru,international news headlines,youtube news,today news headlines,Keyword,networking,computer networking,networking basics,networks,hardware and networking,computer networks,social networking,network,hardware networking,networking hardware,computer network,what is networking,network hardware,networking security,networking companies,computer networking basics,networking tips,network equipment,blade network technologies,networking equipment,network security,networking training,networking tutorial,home networking,routers in networking,blade networks,networking sites,blade network,networking jobs,network routers,definition of networking,wireless networking,business networking,networking devices,network marketing,networking business,how to network,own network,the network,linked in,it networking,network engineering,networking solutions,networking course,3 network,network operating system,networking courses,network engineer,networking software,networking tutorials,networking for dummies,types of networks,home network,3g network,network services,4g network,network hardware resale,networking computers,weather network,business networking sites,business network,home network setup,net working,smc networks,network solution,networking projects,networking notes,networking events,networking interview questions,network devices,computer networking salary,network administrator,network support,network movie,powerline networking,foundry networks,what is a network,computer networking jobs,network bridge,local area network,usb network adapter,network technologies,network repeater,network technology,mesh network,network hubs,network security key,networking skills,jobs in networking,network router,network management,network engineer jobs,network layer,networking job,network liquidators,networking basics pdf,mobile networking,we network,career networking,network security certification,network switches,Technology News and Harware and Networking information.This will give information on network hardware resale." author="cmurugan" author_email="goojustthiru@gmail.com" author_affiliation="Google Code, Yahoo Developer Network" author_location="India" screenshot="http://bisnow.files.wordpress.com/2009/11/news.gif" thumbnail="http://www.thebee.co.in/images/stories/software%20solution.jpg" height="1500" width="550" scrolling="true" singleton="false" category="Technology" > 
  <Require feature="dynamic-height" />
  <Require feature="setprefs" />
  <Require feature="tabs" />
  <Require feature="analytics" />
  </ModulePrefs>
  <UserPref name="title" display_name="Gadget Title" default_value="Bihar Latest News" />
  <UserPref name="tabFontSize" display_name="Tab Font Size" default_value="0.7em" />
  <UserPref name="showFeedDesc" display_name="Feed Descriptions" datatype="bool" default_value="true" />
  <UserPref name="feed1" display_name="Feed 1: URL" datatype="string" default_value="http://www.infoworld.com/taxonomy/term/3215/feed"/>
  <UserPref name="feedTitle1" display_name="Hardware Updates" datatype="string" default_value="Hardware Updates" />  
  <UserPref name="feed3" display_name="Feed 3: URL" datatype="string" default_value="http://www.infoworld.com/taxonomy/term/3217/feed" />
  <UserPref name="feedTitle3" display_name="Networking Updates" datatype="string" default_value="Networking Updates" />  
<UserPref name="entries" display_name="# of Entries" datatype="enum" default_value="5">
  <EnumValue value="3" />
  <EnumValue value="4" />
  <EnumValue value="5" />
  <EnumValue value="6" />
  <EnumValue value="7" />
  <EnumValue value="8" />
  <EnumValue value="9" />
  <EnumValue value="10" />
  <EnumValue value="11" />
  <EnumValue value="12" />
  </UserPref>
<UserPref name="summaries" display_name="Summaries" datatype="enum" default_value="400">
  <EnumValue value="-1" display_value="none" />
  <EnumValue value="100" display_value="short" />
  <EnumValue value="200" display_value="medium" />
  <EnumValue value="300" display_value="long" />
  <EnumValue value="400" display_value="longer" />
  <EnumValue value="0" display_value="show all" />
  </UserPref>
  <UserPref name="renderHtml" display_name="Render HTML" datatype="bool" default_value="true" />
  <UserPref name="showTimestamp" display_name="Show Timestamp" datatype="bool" default_value="true" />
  <UserPref name="selectedTab" datatype="hidden" />
<Content type="html">
<![CDATA[
  <style type="text/css">
  .tablib_table {
    font-size: __UP_tabFontSize__;
  }
  .tablib_selected, .tablib_unselected {
    width: 23%;
color:white;
background-color:red;
  }

  .statusLabel {
    font-size: 0.75em;
    font-style: italic;
    padding-top: 10px;
    text-align: center;
  }
  .feedHeader {
    padding-top: 5px;
    font-size: 0.7em;
  }
  .feedHeader .feedTitle {
    font-weight: bold;
    font-size: 1.1em;
  }
  .feedHeader .feedAuthor {
    font-weight: normal;
    font-size: 0.8em;
    color: #676767;
  }

  .feedList {
    font-size: 0.7em;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border-bottom: 1px solid #aaaaaa;
  }
  .feedList li {
    margin-top: 5px;
    padding: 3px 3px 0px 3px;
    border-top: 1px solid #aaaaaa;
  }
  .feedList li div.entryTitle a {
    font-weight: bold;
  }
  .feedList li div.entryTimestamp {
    font-size: 0.95em;
    font-style: italic;
    color: #676767;
  }
  
  </style>

  <script>
  // Global variables
  var prefs = new _IG_Prefs(__MODULE_ID__);
  var tabs = new _IG_Tabs(__MODULE_ID__);

  /**
   * Initialize tabs when page loads.
   * Create tab for each userpref only if userpref is not empty.
   */
  function init() {
    var f1 = _trim(prefs.getString("feed1"));
    var f2 = _trim(prefs.getString("feed2"));
    var f3 = _trim(prefs.getString("feed3"));
    var f4 = _trim(prefs.getString("feed4"));
    var ft1 = _trim(prefs.getString("feedTitle1"));
    var ft2 = _trim(prefs.getString("feedTitle2"));
    var ft3 = _trim(prefs.getString("feedTitle3"));
    var ft4 = _trim(prefs.getString("feedTitle4"));

    if (f1 != "") {
      tabs.addDynamicTab(((ft1 == "") ? "Feed 1" : ft1), _IG_Callback(callbackTab, f1));
    }
    if (f2 != "") {
      tabs.addDynamicTab(((ft2 == "") ? "Feed 2" : ft2), _IG_Callback(callbackTab, f2));
    }
    if (f3 != "") {
      tabs.addDynamicTab(((ft3 == "") ? "Feed 3" : ft3), _IG_Callback(callbackTab, f3));
    }
    if (f4 != "") {
      tabs.addDynamicTab(((ft4 == "") ? "Feed 4" : ft4), _IG_Callback(callbackTab, f4));
    }
  };

  /**
   * Fetches an Atom or RSS feed and generates content inside the
   * selected tab's content container.  This function is called whenever
   * a tab is selected.
   */
  function callbackTab(tabId, feedUrl) {
    var showFeedDesc = prefs.getBool("showFeedDesc");
    var summaries = prefs.getInt("summaries");
    var entries = prefs.getInt("entries");
    var renderHtml = prefs.getBool("renderHtml");
    var showTimestamp = prefs.getBool("showTimestamp");
    var container = _gel(tabId);

    // Display loading message before fetching feed.
    container.innerHTML = '<div class="statusLabel">Loading...</div>';

    // Fetch feed and return it as a JSON object.
    // Callback function is defined within local scope.
    _IG_FetchFeedAsJSON(
      feedUrl,
      function(feed) {
        if (typeof feed == "undefined" || typeof feed.Entry == "undefined") {
          container.innerHTML = '<div class="statusLabel">Invalid feed URL:<br>' + feedUrl + '</div>';
        } else {
          // Fetch feed successful.  Generate HTML content from returned JSON object.
          // Create feed header containing title and description.
          var html = new Array();
          html.push('<div class="feedHeader">');
          html.push('<div class="feedTitle">');
          html.push((feed.Link != "") ? '<a target="_blank" href="' + _hesc(feed.Link) + '">' + _hesc(feed.Title) + '</a>' : _hesc(feed.Title));
          html.push((feed.Author != "") ? '<span class="feedAuthor"> by ' + _hesc(feed.Author) + '</span>' : "");
          html.push('</div>');
          if (showFeedDesc) {
            html.push('<div class="feedDesc">' + _hesc(feed.Description) + '</div>');
          }
          html.push('</div>');

          // Iterate through each feed entry and generate list of content.
          html.push('<ul class="feedList">');
          for (var n = 0; n < feed.Entry.length; n++) {
            var entry = feed.Entry[n];
            html.push('<li>');
            html.push('<a target="_blank" href="' + entry.Link + '"><b>' + _hesc(entry.Title) + '</b></a>');
            if (typeof entry.Summary != "undefined" && entry.Summary != "") {
              var summary = document.createElement("div");
              summary.innerHTML = (summaries == 0) ? entry.Summary : entry.Summary.substr(0, summaries);
              html.push('<div class="entrySummary">');
              html.push((renderHtml ? summary.innerHTML : _hesc(summary.innerHTML)));
              html.push('</div>');
            }
            if (!isNaN(entry.Date) && showTimestamp) {
              html.push('<div class="entryTimestamp">[' + new Date(entry.Date * 1000).toLocaleString() + ']</div>');
            }
            html.push('</li>');
          }
          html.push('</ul>');
          container.innerHTML = html.join("");
        }

        // Resize iframe height to fit content.
        _IG_AdjustIFrameHeight();
      },
      entries,
      (summaries > -1)
    );
  }

  // Set onload event handler to call init()
  _IG_RegisterOnloadHandler(init);
  _IG_Analytics("UA-20193852-1", "/Harware and Networking Updates");
  </script>
<br>
   <script type="text/javascript"><!--
google_ad_client = "ca-pub-5692824415150288";
/* Baseball  set3 468&#42;60 */
google_ad_slot = "2209366981";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<br><br>

<script type="text/javascript"><!--
google_ad_client = "ca-pub-5692824415150288";
/* Baseball  Set3 */
google_ad_slot = "2252156939";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<br>
<script type="text/javascript">
<!--
google_ad_client = "ca-pub-5692824415150288";
/* Baseball  set3rd 2nd 468 */
google_ad_slot = "8686560482";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-8017193723953667";
/* New Ads-1-468&#42;60 */
google_ad_slot = "4808957588";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<br>


]]></Content>
</Module>
















