// JavaScript Document
function submit_form()
{
	qtype = document.form1.qtype.value;
	//alert(document.form1.qtype.value);
	cat = document.form1.category.value;;
	url = "question.php?category="+cat+"&qtype="+qtype;
	window.open(url);
}

function approve()
{
		ctrl = document.authors.length;
		var ids="";
		for(i=0;i<ctrl;i++)
		{
			element =  document.authors[i];
			if(element.type == "checkbox")
			{
				if(element.checked == true && element.name!="checkbut")
				{
					ids = ids + "," + element.value;

				}
			}
		}
		document.authors.aids.value = ids;
		document.authors.act.value = "approve";
		document.authors.submit();
}
function add_comment()
{
		ctrl = document.authors.length;
		var ids="";
		for(i=0;i<ctrl;i++)
		{
			element =  document.authors[i];
			if(element.type == "checkbox")
			{
				if(element.checked == true && element.name!="checkbut")
				{
					ids = ids + "," + element.value;

				}
			}
		}
		document.authors.aids.value = ids;
		document.authors.act.value = "comment";
		document.authors.submit();
}

function disapprove()
{
		ctrl = document.authors.length;
		var ids="";
		for(i=0;i<ctrl;i++)
		{
			element =  document.authors[i];
			if(element.type == "checkbox")
			{
				if(element.checked == true && element.name!="checkbut")
				{
					ids = ids + "," + element.value;

				}
			}
		}
		document.authors.aids.value = ids;
		document.authors.act.value = "disapprove";
		document.authors.submit();
}
function isNum(c)
{ 
  return ((c >= "0") && (c <= "9"))
}
function check_fields(f)
{
	flag = true;

	for(i=0;i<f.length;i++)
	{
		e =  f[i];

		if(e.value=="")
		{

			flag=false;
			alert("Please fill all fields");
			break;
		}
		if(e.type == "text")
		{

			str = e.value;
			for (j = 0; j < str.length; j++)
    		{

		        var m = str.charAt(i);
				if(!isNum(m))
				{
					flag = false;
					alert("Amount should be in numbers");
					break;
				}
		 	}
		}
	}
	if(flag == true)
	{
		if(f.act.value == "comment")
		{
			f.action = "save_comment.php";
		}
		f.submit();
	}
}
function OpenExpWin(id)
{
	strfile = "explanation.php?id="+id;
	window.open(strfile, "popup", "menubar=0,location=0,scrollbars,resizable,width=500,height=400", 0); 
	
}

function checkAll(f)
{
	cnt = f.length;
	if(f.checkbut.checked==true)
	{
		for(i=0;i<cnt;i++)
		{
		
			if(f[i].type == "checkbox")
			{
				f[i].checked=true;
				
			}		
		}
	}
	else
	{
		for(i=0;i<cnt;i++)
		{
		
			if(f[i].type == "checkbox")
			{
				f[i].checked=false;
				
			}		
		}
	
	}
	

}

function assignValues_PaymentDetail()		// sub-section 2.9.2
{
	f = document.form1;
	if( f.yearFrom.value!="" && f.monthFrom.value!="" && f.dayFrom.value!="")
	{
		strFrom = ""+f.yearFrom.value +"-"+ f.monthFrom.value +"-"+ f.dayFrom.value+"";

		f.transaction_date.value = strFrom;
	}	
	checkForm_PaymentDetail(f)
}	

function checkForm_PaymentDetail()	// sub-section 2.9.2
{
	f = document.form1;
	if( checkDate(f.transaction_date.value) )
	{
		f.submit();
	}
	else
	{
		alert("Please Enter Date in Proper Format");
	}
}


function assignValues_TransReport()		// sub-section 2.9.2
{
	f = document.form1;
	//alert(f.range2.checked);
	if(f.range2.checked==true){
		if( f.yearTo.value!="" && f.monthTo.value!="" && f.dayTo.value!="" && f.yearFrom.value!="" && f.monthFrom.value!="" && f.dayFrom.value!="")
		{
			strTo = ""+ f.yearTo.value +"-"+ f.monthTo.value +"-"+ f.dayTo.value +"";
			strFrom = ""+f.yearFrom.value +"-"+ f.monthFrom.value +"-"+ f.dayFrom.value+"";
			
			f.ToDate.value = strTo;
			f.FromDate.value = strFrom;
			//alert(f.ToDate.value);
		}	
		checkForm_TransReport(f)
	}
	else{
			f.submit();
	}
	
}	

function checkForm_TransReport()	// sub-section 2.9.2
{
	f = document.form1;
	if( checkDate(f.ToDate.value) && checkDate(f.FromDate.value) )
	{
		f.submit();
	}
	else
	{
		alert("Please Enter Date in Proper Format");
	}
}

function EnableDisable_TransReport(clicked)
{
	
	if(clicked == 1){
		document.form1.range2.checked = false;
		document.form1.range.value = 1;
		document.form1.select1.disabled = false;
		document.form1.monthFrom.disabled = true;
		document.form1.monthTo.disabled = true;
		document.form1.dayFrom.disabled = true;
		document.form1.dayTo.disabled = true;
		document.form1.yearFrom.disabled = true;
		document.form1.yearTo.disabled = true;
	}
	else if(clicked == 2){
		document.form1.range1.checked = false;
		document.form1.range.value = 2;
		document.form1.select1.disabled = true;
		document.form1.monthFrom.disabled = false;
		document.form1.monthTo.disabled = false;
		document.form1.dayFrom.disabled = false;
		document.form1.dayTo.disabled = false;
		document.form1.yearFrom.disabled = false;
		document.form1.yearTo.disabled = false;
	
	}
	
	
}


function assignValues_EarningReport()		// sub-section 2.9.2
{
	f = document.form1;
	//alert(f.range2.checked);
	if(f.range2.checked==true){
		if( f.yearTo.value!="" && f.monthTo.value!="" && f.dayTo.value!="" && f.yearFrom.value!="" && f.monthFrom.value!="" && f.dayFrom.value!="")
		{
			strTo = ""+ f.yearTo.value +"-"+ f.monthTo.value +"-"+ f.dayTo.value +"";
			strFrom = ""+f.yearFrom.value +"-"+ f.monthFrom.value +"-"+ f.dayFrom.value+"";
			
			f.ToDate.value = strTo;
			f.FromDate.value = strFrom;
			//alert(f.ToDate.value);
		}	
		checkForm_EarningReport(f)
	}
	else{
			f.submit();
	}
	
}	

function checkForm_EarningReport()	// sub-section 2.9.2
{
	f = document.form1;
	if( checkDate(f.ToDate.value) && checkDate(f.FromDate.value) )
	{
		f.submit();
	}
	else
	{
		alert("Please Enter Date in Proper Format");
	}
}

/*function EnableDisable_EarningReport(clicked)
{
	
	if(clicked == 1){
		document.form1.range2.checked = false;
		document.form1.range.value = 1;
		document.form1.select1.disabled = false;
		document.form1.monthFrom.disabled = true;
		document.form1.monthTo.disabled = true;
		document.form1.dayFrom.disabled = true;
		document.form1.dayTo.disabled = true;
		document.form1.yearFrom.disabled = true;
		document.form1.yearTo.disabled = true;
	}
	else if(clicked == 2){
		document.form1.range1.checked = false;
		document.form1.range.value = 2;
		document.form1.select1.disabled = true;
		document.form1.monthFrom.disabled = false;
		document.form1.monthTo.disabled = false;
		document.form1.dayFrom.disabled = false;
		document.form1.dayTo.disabled = false;
		document.form1.yearFrom.disabled = false;
		document.form1.yearTo.disabled = false;
	
	}
	
	
}*/
