// function to hide/visible the block
function fn_expand(imgid,imgpath,trid)
{	
	var imid = imgid.id;	
	if(document.getElementById(trid)){			
		if(document.getElementById(trid).style.display == 'none'){
			document.getElementById(imid).src = imgpath + 'collapseall.jpg';
			document.getElementById(trid).style.display = '';
		}else{
			document.getElementById(imid).src = imgpath + 'expandall.jpg';			
			document.getElementById(trid).style.display = 'none';
		}
	}																													
}
// end

// select all check box
function checkAll_checkbox(n, fldName ) {
	if (!fldName) {
	 fldName = 'cb';
	}
	
	var f = document.pro_form;
	var c = f.chkall.checked;
	var n2 = 0;
	for (i=0; i < n; i++) {
		cb = eval( 'f.' + fldName + '' + i );
		if (cb) {
			cb.checked = c;
			n2++;
		}
	}
	
	if (c) {
		document.pro_form.boxchecked.value = n2;
	} else {
		document.pro_form.boxchecked.value = 0;
	}
}
// end

// check weather the checkbox are selected or not for move tickets in differenct sections (close, marked, open, archive etc.)
function ischeckbox_checked(frm)
{	
	i = 0;
	k = 0;
	
	frmlength = frm.length; // get the lenght of element on form
		
	for(i=0;i<frmlength;i++)
	{		
		if(frm.elements[i].type == "checkbox" && frm.elements[i].name == "chkticket[]"){
			if(frm.elements[i].checked == true){
				k = 1;
			}
		}
	}
	
	if(k == 0){
		alert("Please select ticket.");
		return false;
	}	
}
// end
