var AMV_ARRAY_ID = new Array('');
var AMV_ARRAY_STATE = new Array('');
function cmvSetCookie(name, value) {
	document.cookie=name+"="+escape(value)+"; var path=/";
}
function cmvGetCookie(name) {
	var prefix = name + "=";
	var cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex == -1)
		return null;
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
	if (cookieEndIndex == -1)
		cookieEndIndex = document.cookie.length;
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}
function cmvSearchArray(array, str){
	for (i=0; i<array.length; i++){
		if (array[i]==str){
			return i;
			i=array.length;
		}
	}
}
function cmvUpdateArray(id){
	var tempId='';
	if(cmvSearchArray(AMV_ARRAY_ID,id)){
		var i = cmvSearchArray(AMV_ARRAY_ID,id);
		if (AMV_ARRAY_STATE[i]==1){
			AMV_ARRAY_STATE[i]=0;
		}else{
			if (AMV_ARRAY_STATE[i]==0){
				AMV_ARRAY_STATE[i]=1;
			}
		}
	}else{
		var i = AMV_ARRAY_ID.length;
		AMV_ARRAY_ID[i]=id;
		AMV_ARRAY_STATE[i]=1;
	}
	for(i=1; i<AMV_ARRAY_STATE.length; i++){
		if (AMV_ARRAY_STATE[i]==1){
			tempId+=','+AMV_ARRAY_ID[i];
		}
	}
	cmvSetCookie('cmvId', tempId);
}
function cmvChangeMenu(id){
	cmvUpdateArray(id);
	objDaughter=document.getElementById('idBlock'+id);
	if (objDaughter.style.display=='none'){
		objDaughter.style.display='block';
	}else{
		if(objDaughter.style.display=='block'){
			objDaughter.style.display='none';
		}
	}
}
function cmvLoadMenu(){
	var tempArrayID;
	tempArrayID=cmvGetCookie('cmvId');
	if(tempArrayID!=null){
		tempArrayID=tempArrayID.split(',');
		for(i=1; i<tempArrayID.length; i++){
			cmvChangeMenu(tempArrayID[i]);
		}
	}
}
