function confirmAction(msgs){
	var YN = confirm(msgs);
	if(YN){ return true; }
	return false;
}

function changeClass(divid, myCssClass){			
	document.getElementById(divid).setAttribute("class", myCssClass);  
	document.getElementById(divid).className = myCssClass;  
} 	

function toggleClass(objEle, divid, cssClass1,cssClass2){	
	var oMy = objEle;
	if(divid){ oMy = document.getElementById(divid);}
	
	var class2change = cssClass1;
	var currentClass = oMy.className;
	if(currentClass == cssClass1){ class2change = cssClass2;}
	
	oMy.setAttribute("class", class2change);  
	oMy.className = class2change;  
} 

function folderOpenClose(objImg, objEle, divid, cssClass1,cssClass2){			
	var myImg = "folder_closed.gif";
	if(objImg.src.indexOf(myImg) >= 0){ myImg = "folder_opened.gif"; }
	objImg.src = "../images/" + myImg;
	toggleClass(objEle, divid, cssClass1,cssClass2)
}

function folderOpenCloseAll(objImg, objEle, divid, cssClass1,cssClass2){
	//folderOpenClose(objImg, objEle, divid, cssClass1,cssClass2);
	var myImg = "folder_closed.gif";	myCssClass = "minRowHeight25";
	if(objImg.src.indexOf(myImg) >= 0){
		myImg = "folder_opened.gif";
		myCssClass = "";
	}
	//objImg.src = "../images/" + myImg;
	var divAll = document.getElementsByTagName("div");
	var totEle = divAll.length;
	for(var i=0; i < totEle; i++){
		oDiv = divAll.item(i);
		if(oDiv.id.indexOf(divid) >= 0){
			oDiv.setAttribute("class", myCssClass);  
			oDiv.className = myCssClass;  			
		}
	}
	
	var imgAll = document.getElementsByTagName("img");
	var totEle = divAll.length;
	for(var i=0; i < totEle; i++){		
		if(imgAll.item(i).src.indexOf("folder_") >= 0){ 
		//	myImg = "folder_closed.gif";			// ***** As given in Main Image
		//	if(imgAll.item(i).src.indexOf(myImg) >= 0){ myImg = "folder_opened.gif"; }
			imgAll.item(i).src = "../images/" + myImg;
		}
	}	
}


function addNewOptionValueNoId(seleboxID, valueType){
	if(seleboxID){					
		var oSele = document.getElementById(seleboxID);
		var nx = prompt("Please type New " + valueType, "");
		if(nx){
			var newOpt = document.createElement('option');
			newOpt.innerHTML = nx;
			newOpt.value = nx;
			oSele.appendChild(newOpt);
			newOpt.selected = true;
		}				
	}
}

function hilite(obj, onOff){
	if(onOff == "On"){		
		obj.style.backgroundColor = "#eeeeee";
		obj.style.color = "black"; 
	} else {
		obj.style.backgroundColor = "white";
		obj.style.color = document.body.style.color;
	}		
}

function seleAllcheck(oCheck){
	tocheck = false;
	if(oCheck.checked == true){	
		tocheck = true;					
	}
	var dataName = oCheck.id;
	var checkboxAll = document.getElementsByTagName("input");
	var totchecks = checkboxAll.length;
	for(var i=0; i < totchecks; i++){
		objChkbox = checkboxAll.item(i);
		if(objChkbox.id.indexOf(dataName) == 0){
			objChkbox.checked = tocheck;
		}
	}	
}	
