function initSlank(defs){
                   
  
    // if twitter feed enabled
    yepnope({
        test        : defs.enableTwitterFeed,
        yep         : '_files/jquery.livetweet.min.js',
        complete    : function(){
            if(defs.enableTwitterFeed){
                var tw = $.extend({}, defs.twitterFeedSettings, {html_tweets : '<li><span class="tweet-text">{text}</span>&nbsp;<span class="tweet-date">-&nbsp;{date}</span></li>'});
                $('#twitter-feed').livetweet(tw);
            }
        }
    });
  
    
    // if Google Analytics account is present
    if((/^ua-\d{4,9}-\d{1,4}$/i).test(defs.googleAnalytics.toString())){
        //console.log('match');
        var _gaq = _gaq || [];
        _gaq.push(["_setAccount", defs.googleAnalytics]);
        _gaq.push(["_trackPageview"]);
     
        (function() {
          var ga = document.createElement("script"); ga.type = "text/javascript"; ga.async = true;
          ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js";
          var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ga, s);
        })();
    }
   
    // if tweet button enabled    
    if(defs.enableTweetButton){
        $('#tweet-button').html('<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal"></a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>');
    }
      
    // if like button enabled  
    if(defs.enableLikeButton){
        var url = escape(window.location.href);
        $('#like-button').html('<iframe src="http://www.facebook.com/plugins/like.php?href=' + url + '&amp;send=false&amp;layout=button_count&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:160px; height:21px; padding:15px 0 5px 0; " allowTransparency="true"></iframe>');
    }
    

}

rfMatlogg=function(){
    var kalkalkid=$('#ingid')[0]
    var uid=$('#uid')[0]
    var sidedato=$('#sidedato')[0]
    var vitanalyse=$('#vitanalyse')[0]
    var url = 'http://www.slank.no/_files/rfmatlogg.php?id'+'='+escape(kalkalkid.value)+'&uid='+escape(uid.value)+'&sidedato='+escape(sidedato.value)+'&vitanalyse='+escape(vitanalyse.value);
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#ingoppskrift').html(data);
    }
    });
}

searchMatvarer=function(){
    var search=$('#inpMatvare')[0]
    var url = 'http://www.slank.no/_files/searchmatvare.php?input'+'='+escape(search.value);
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#matvaresearch').html(data);
    }
    });
}

nyoppskrift=function(side,input){
    var uid=$('#uid')[0].value
    var search=$('#inpMatvare')[0]
    var language=$('#language')[0].value
    var url = 'http://www.slank.no/_files/nyoppskrift.php?input'+'='+escape(search.value)+'&sideinput='+escape(input)+'&side='+escape(side)+'&language='+escape(language)+"&uid="+escape(uid)
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#nyoppskrift').html(data);
    }
    });
}


nymatvareoppskrift=function(matvareid,language){
    var uid=$('#uid')[0].value
    var mengdemal=$('#mengdemal')[0].value
    var mengde=$('#mengde')[0].value
    var mengdegram=$('#mengdegram')[0].value
    var url = 'http://www.slank.no/_files/nyoppskrift.php?input=&ingredient'+'='+escape(matvareid)+'&language='+escape(language)+"&mengdemal="+escape(mengdemal)+"&mengde="+escape(mengde)+"&mengdegram="+escape(mengdegram)+"&uid="+escape(uid)
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#nyoppskrift').html(data);
        visoppskrift();
    }
    });
}

slettoppskriftid=function(cid){
    var uid=$('#uid')[0].value
    var language=$('#language')[0].value
    var url = 'http://www.slank.no/_files/slettoppskriftid.php?uid'+'='+escape(uid)+'&cid'+'='+escape(cid)+'&language'+'='+escape(language)
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        visoppskrift();
    }
    });
}

visoppskrift=function(){
    var uid=$('#uid')[0].value
    var language=$('#language')[0].value
    var url = 'http://www.slank.no/_files/visoppskrift.php?uid'+'='+escape(uid)+'&language'+'='+escape(language)
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#visoppskrift').html(data);
    }
    });
}

rfKalorikalkulatoren=function(){
    var kalkalkid=$('#ingid')[0]
    var url = 'http://www.slank.no/_files/kalorikalkulatoren.php?id'+'='+escape(kalkalkid.value);
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#ingoppskrift').html(data);
    }
    });
}

rfslettframatlogg=function(slettid){
    var kalkalkid=$('#ingid')[0]
    var uid=$('#uid')[0]
    var sidedato=$('#sidedato')[0]
    var vitanalyse=$('#vitanalyse')[0]
    var url = 'http://www.slank.no/_files/rfmatlogg.php?id'+'='+escape(kalkalkid.value)+'&slettid'+'='+escape(slettid)+'&uid='+escape(uid.value)+'&sidedato='+escape(sidedato.value)+'&vitanalyse='+escape(vitanalyse.value);
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#ingoppskrift').html(data);
    }
    });
}

rfslettfratreninglogg=function(slettid,userid,sidedato){
    var url = 'http://www.slank.no/_files/rfslettfratreninglogg.php?slettid'+'='+escape(slettid)+'&uid='+escape(userid)+'&treningdato='+escape(sidedato);
    $('#treninglogg').html('Oppdaterer...');
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        /*$('#treninglogg').html(data);*/
        rfTreninglogg();
    }
    });
}


rfTreninglogg=function(){
    var lang=$('#language')[0].value
    var treningdato=$('#trendato')[0].value
    var treningcatdata=$('#treningcatdata')[0].value
    var uid=$('#treninguid')[0].value
    var url = 'http://www.slank.no/_files/rftreninglogg.php?treningdato'+'='+escape(treningdato)+'&uid='+escape(uid)+'&lang='+escape(lang)+'&treningcatdata='+escape(treningcatdata);
    
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        $('#treninglogg').html(data);
    }
    });
}

addTreninglogg=function(){
    var lang=$('#language')[0].value
    var treningdato=$('#trendato')[0].value
    var treningcatdata=$('#treningcatdata')[0].value
    var uid=$('#treninguid')[0].value
    var treningkommentar=$('#treningkommentar')[0].value
    var kcalsbrent=$('#kcalsbrent')[0].value
    var varighet=$('#treningvarighet')[0].value
    var url = 'http://www.slank.no/_files/addTreninglogg.php?treningdato'+'='+escape(treningdato)+'&uid='+escape(uid)+'&lang='+escape(lang)+'&treningcatdata='+escape(treningcatdata)+'&kcalsbrent='+escape(kcalsbrent)+'&treningkommentar='+escape(treningkommentar)+'&varighet='+escape(varighet);
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        /*$('#treninglogg').html(data);*/
        rfTreninglogg();
    }
    });
}


rfoppdatermatlogg=function(id){
    var mengde=$('#mengde'+id)[0].value
    var data='?id='+id+'&mengde='+escape(mengde)
    var url = 'http://www.slank.no/_files/rfoppdatermatlogg.php'+data
    $.ajax({
    type: 'GET',
    url: url,
    success: function(data) {
        rfMatlogg();
    }
    });
}
