/*
 * This file is where you can add all your JavaScript files
 * Be sure to include this file on the page or in the header if 
 * 	you wish to use the funtions listed here
 * 
 */

function setMonthYear($url,monthVal,yearVal){
	//alert($url + " " + monthVal + " " + yearVal);
	
	var url = $url;
	var pars ='monthVal='+monthVal+'&yearVal='+yearVal;
	var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post', 
				parameters: pars, 
				onComplete: function(originalRequest) {	
					var info=originalRequest.responseText;
					window.location.reload();
  				}
			});
						
}

function filter(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	return (keyCode >= '0'.charCodeAt() && keyCode <= '9'.charCodeAt()) ||
	keyCode == 8;
}

function toggleChkBoxAll(ids){
	//alert(ids + ' - ' + document.getElementById('toggleAll').checked);
	if(document.getElementById('toggleAll').checked){
		arrUserId = ids.split(',');
		document.getElementById('hdnArrayUserId').value = ids;
		for(i=0; i<arrUserId.length; i++){
			//alert(arrUserId[i]);
			document.getElementById('chkToggle'+arrUserId[i]).checked = true;			
		}		
		
	}else{
		arrUserId = ids.split(',');
		for(i=0; i<arrUserId.length; i++){
			document.getElementById('chkToggle'+arrUserId[i]).checked = false;
		}		
		document.getElementById('hdnArrayUserId').value = "";
	}	
}

function toggleChkBox(id){
	//alert(id + ' - ' + document.getElementById('chkToggle'+id).checked);// 
	
	if(document.getElementById('chkToggle'+id).checked){
		document.getElementById('hdnArrayUserId').value += id+',';
		
	}else{
		document.getElementById('hdnArrayUserId').value = document.getElementById('hdnArrayUserId').value.replace(id+",",'');
	
	}	
}

function hideShowTxtArea(){
	//alert(document.getElementById('yesNoSP').value);
	//alert(document.getElementById('divTag').style.display);	
	if(document.getElementById('yesNoSP').value == 1){
		document.getElementById('divTag').style.display = "block";
	}else{
		document.getElementById('tags').value = "";
		document.getElementById('divTag').style.display = "none";		
	}
}