﻿function setCookie(c_name,value,expiredays){
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" +escape(value) + ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
return ""
}

function favFormat(checked){
    var favRow = document.getElementById("ctl00_cp_favRow");
    var tag = document.getElementById("linkFavTag");
    var chkBox = document.getElementById("ctl00_cp_chFav");
    if(checked) {
        favRow.className = "favRemove";
        tag.innerHTML = "Saved to My Favroites";
        tag.style.fontWeight = "bold";
        chkBox.checked = true;
    } else {
        favRow.className = "favSave";
        tag.innerHTML = "Save to My Favroites";
        tag.style.fontWeight = "normal";
        chkBox.checked = false;
    }    
}

function cbFav(chkBox, lid, uid) {
    favAction(uid,lid,chkBox);
    favFormat(chkBox.checked);
}

function linkFav(lid, uid){
    var fav;
    var tag = document.getElementById("linkFavTag");
    if(tag.innerHTML.indexOf('Save ')>-1) {
        fav="1";
        favFormat(true);
    } else if(tag.innerHTML.indexOf('Saved ')>-1) {
        fav="0";
        favFormat(false);
    }
    favAjax(uid,lid,fav);
}

function viewFav(chkBox, id){
    if(chkBox.checked) {
        setFav(id, true);
    } else {
        setFav(id, false);
    }
}
function favAjax(uid,lid,fav){
    ajaxCall("/action.aspx?fav="+fav+"&lid="+lid+"&uid="+uid);
}   