function getCookie(key,  tmp1, tmp2, xx1, xx2, xx3) {
    tmp1 = " " + document.cookie + ";";
    xx1 = xx2 = 0;
    len = tmp1.length;
    while (xx1 < len) {
        xx2 = tmp1.indexOf(";", xx1);
        tmp2 = tmp1.substring(xx1 + 1, xx2);
        xx3 = tmp2.indexOf("=");
        if (tmp2.substring(0, xx3) == key) {
            return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
        }
        xx1 = xx2 + 1;
    }
    return("");
}
function setCookie(key, val, tmp) {
    tmp = key + "=" + escape(val) + "; ";
    //tmp += "path=" + location.pathname + "; ";
    tmp += "path=/sc;";
    //tmp += "expires=Tue, 31-Dec-2030 23:59:59; ";
    document.cookie = tmp;
}
function clearCookie(key) {
    document.cookie = key + "=" + "xx; expires=Tue, 1-Jan-1980 00:00:00;";
}
function setTopCookie(key, val, tmp) {
    tmp = key + "=" + escape(val) + "; ";
    //tmp += "path=" + location.pathname + "; ";
    tmp += "path=/;";
    //tmp += "expires=Tue, 31-Dec-2030 23:59:59; ";
    document.cookie = tmp;
}
function clearCookie(key) {
    document.cookie = key + "=" + "xx; expires=Tue, 1-Jan-1980 00:00:00;";
}

function addSeminar(id){
	valStr = getCookie("SelSem");
	xx1 = valStr.indexOf(id, 0);
	if (xx1 == -1){
		valStr += ",";
		valStr += id;
		clearCookie("SelSem");
		setCookie("SelSem", valStr);
	}
}

function delSeminar(id){
	idStr = new String(id);
	xx1 = xx2 = 0;
	valStr = getCookie("SelSem");
	xx1 = valStr.indexOf(id, 0);
	if (xx1 == -1){
	} else {
		tmp1 = valStr.substring(0, xx1);
		xx2 = xx1 + idStr.length;
		tmp2 = valStr.substring(xx2+1, valStr.length);
		
		valStr = tmp1 + tmp2;
		clearCookie("SelSem");
		setCookie("SelSem", valStr);
	}
}

function delAllSeminar(){
	clearCookie("SelSem");
}

function addSeminarP(id){
	valStr = getCookie("SelSemPmark");
	xx1 = valStr.indexOf(id, 0);
	if (xx1 == -1){
		valStr += ",";
		valStr += id;
		clearCookie("SelSemPmark");
		setCookie("SelSemPmark", valStr);
	}
}

function delSeminarP(id){
	idStr = new String(id);
	xx1 = xx2 = 0;
	valStr = getCookie("SelSemPmark");
	xx1 = valStr.indexOf(id, 0);
	if (xx1 == -1){
	} else {
		tmp1 = valStr.substring(0, xx1);
		xx2 = xx1 + idStr.length;
		tmp2 = valStr.substring(xx2+1, valStr.length);
		
		valStr = tmp1 + tmp2;
		clearCookie("SelSemPmark");
		setCookie("SelSemPmark", valStr);
	}
}

function delAllSeminarP(){
	clearCookie("SelSemPmark");
}

