function getCookieVal(offset)
{
	var cdata=unescape(document.cookie);
	//var cdata=document.cookie;
    var endstr = cdata.indexOf(";",offset);
    if(endstr == -1){
        endstr = cdata.length;
    } 
    return cdata.substring(offset,endstr);
}

function getCookie( name )
{
    var arg=escape(name)+"=";
    //var arg=name+"=";
    var alen=arg.length;
	var cdata=unescape(document.cookie);
	//var cdata=document.cookie;
    var clen=cdata.length;
    var i = 0;

    while (i < clen){
        var j=i+alen;
        if(cdata.substring(i,j)==arg){
            return getCookieVal(j);
        }
        i=cdata.indexOf(" ",i)+1;
        if(i==0){
            break;
        }
    } 
    return null;
}
