function Check(param)
{
	var currentStatus = param.checked;
	var parent = param.name;
	var pathSeparator ="/";	//file path separator for mac systems
	
	if(param.value.indexOf('\\') !=-1){
		pathSeparator = '\\';	//file path separator for windows systems
	}
	var value = (param.value)+ pathSeparator;
	var parentVal = (param.value).substr(0,param.value.lastIndexOf('\\'));

	//alert("parentVal=" + parentVal + "==type==" + param.type + "==val==" + param.value + "==name=="+ param.name+ "==check=="+ param.checked);
	
	dml=document.forms[0];
	len = dml.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		
		if(dml.elements[i].value.indexOf(value) !=-1 ){
			if (!dml.elements[i].disabled) {
			 dml.elements[i].checked = currentStatus;
			}
		}
	}
	param.checked = currentStatus;
	
}


