function GetCookie(name)
{
	var result = "";
	var myCookie = " " + document.cookie + ";";
	var searchName = " " + name + "=";
	var startOfCookie = myCookie.indexOf(searchName);
	var endOfCookie;
	if (startOfCookie != -1){
		endOfCookie = myCookie.indexOf(";", startOfCookie);
		eqOfCookie = myCookie.indexOf("=", startOfCookie);
		result = unescape(myCookie.substring(eqOfCookie + 1, endOfCookie));
	}//if
	return result;
}

function setCookie(id){
	var pr_id = eval("document.comp_form." + id + ".value");
	var prod_id = GetCookie("prod_id");
	if (prod_id != ""){
		var id_name = "," + pr_id;
		if (prod_id.indexOf(id_name) == -1){
			prod_id = prod_id + "," + pr_id;
			document.cookie = "prod_id=" + prod_id + "; path=/";
		}
	} else {
		document.cookie = "prod_id=0," + pr_id + "; path=/";
	}
}
function unSetCookie(id){
	var pr_id = eval("document.comp_form." + id + ".value");
	var prod_id = GetCookie("prod_id");
	if (prod_id != ""){
		var id_name = "," + pr_id;
		var pos = prod_id.indexOf(id_name);
		if (pos != -1){
			prod_id = prod_id.substring(0, pos) + prod_id.substring(pos + id_name.length, prod_id.length);
			document.cookie = "prod_id=" + prod_id + "; path=/";
		}
	} else {
		document.cookie = "prod_id=0," + pr_id + "; path=/";
	}
}
function clickCheckBox(id){
	var chck = eval("document.comp_form." + id + ".checked");
	if (chck){//set cookie
		setCookie(id);
	} else {//unset cookie
		unSetCookie(id);
	}
}//function clickCheckBox


function checkPath(){//check path
	var path = GetCookie("path");
	if (path != "<?=(isSet($c_id) ? $c_id : $_path)?>") {
		document.cookie = "path=" + escape("<?=(isSet($c_id) ? $c_id : $_path)?>") + "; path=/";
		var ThreeDays = 3 * 24 * 36000;
		var expDate = new Date();
		expDate.setTime(expDate.getTime() - ThreeDays);
		document.cookie = "prod_id=0; expires=" + expDate.toGMTString() + "; path=/";
	}//if
}//checkPath
checkPath();