function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}
function setCheckedValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}

function proverka()
{
	var nema = new Array();
	var a = new Array();
	var b;
	var value;



		
		nema[0] = true;
		
		if (document.getElementById('anual').checked == true)
		{	
			nema[0]=false;
		}
		if (document.getElementById('semestral').checked == true)
		{	
			nema[0]=false;
		}
		if (document.getElementById('Trimestral').checked == true)
		{	
			nema[0]=false;
		}
		if (document.getElementById('Mensual').checked == true)
		{	
			nema[0]=false;
		}
		if (document.getElementById('Cheque').checked == true)
		{	
			nema[0]=false;
		}
		if (document.getElementById('Tarjeta').checked == true)
		{	
			nema[0]=false;
		}
		
		
		
		
		
		
		
		nema[1] = false;
		value = getCheckedValue(document.forms['pdfgen'].elements['radiogroup']);
		if (value.length < 1)
		{	
			nema[1]=true;
		}









	nema[2] = false;
	for (var i = 49;i<=59;i++)
	{
		if (i==54)
		{
			i=i+3;	
		}
		b = document.getElementById("textfield"+i).value;
		if (b.length < 1)
		{
			nema[2] = true;
		}
	}	
	
	b = document.getElementById("element_5_1").value;
		if (b.length < 1)
		{
			nema[2] = true;
		}
	b = document.getElementById("element_5_2").value;
		if (b.length < 1)
		{
			nema[2] = true;
		}
		b = document.getElementById("element_5_3").value;
		if (b.length < 1)
		{
			nema[2] = true;
		}
	
		value = getCheckedValue(document.forms['pdfgen'].elements['radiogroup2']);
		if (value.length < 1)
		{	
			nema[2]=true;
		}
	
	
		nema[3] = false;
		value = getCheckedValue(document.forms['pdfgen'].elements['radiogroup3']);
		if (value.length < 1)
		{	
			nema[3]=false;
		}

	nema[4] = false;
	for (var i = 28;i<=28;i++)
	{
		
		b = document.getElementById("textfield"+i).value;
		if (b.length < 1)
		{
			nema[4] = true;
		}
	}	
		b = document.getElementById("textfield27").value;
		if (b.length < 2)
		{
			nema[4] = true;
		}
		b = document.getElementById("textfield29").value;
		if (b.length < 2)
		{
			nema[4] = true;
		}

	nema[5] = false;
	for (var i = 30;i<=36;i++)
	{
		if (i==32)
		{
			i=i+1;	
		}
		b = document.getElementById("textfield"+i).value;
		if (b.length < 1)
		{
			nema[5] = true;
		}
	}	


	nema[6] = false;
	for (var i = 32;i<=41;i++)
	{
		if (i!=33 || i!=34 || i!=35 || i!=36 )
		{
				
		
		b = document.getElementById("textfield"+i).value;
		if (b.length < 1)
	{
			nema[6] = false;
		}
		}
	}	


	nema[7] = false;
	for (var i = 65;i<=71;i++)
	{
//		if (i==70)
//		{
//			i=i+1;	
//		}
		b = document.getElementById("textfield"+i).value;
		if (b.length < 1)
		{
			nema[7] = true;
		}
		b = document.getElementById("textfield42").value;
		if (b.length < 1)
		{
			nema[7] = true;
		}
	}	
	
	
	nema[8] = false;
	for (var i = 72;i<=74;i++)
	{
		if (i==43)
		{
			i=i+22;	
		}
		b = document.getElementById("textfield"+i).value;
		if (b.length < 1)
		{
			nema[8] = true;
		}
	}	





	
	
	
	var generalno;
	generalno= true;
	for(var j = 0;j<=8;j++)
	{
		
		
		
		var ih = document.getElementById('q'+j).innerHTML;
		var broj = ih.search(/br kraj/i);
		if (broj > 1)
		{
			document.getElementById('q'+j).innerHTML = ih.substr(broj + 12);
			ih = document.getElementById('q'+j).innerHTML;
		}
	
		if (nema[j] == true)
		{
			document.getElementById('q'+j).innerHTML =  "<font color='#CC0000'>All Fields Are Required *</font>"+'<br kraj="4"/>'+ih ;
			generalno = false;
			
		}
		
	}
	
	return generalno;
	
}

function checkAll()
{
	
	if(proverka()){
		
		/// here we will chk all chk box for avoding php error
		document.getElementById('anual').checked = true;
		document.getElementById('semestral').checked = true;
		document.getElementById('Trimestral').checked =true;
		document.getElementById('Mensual').checked = true;
		document.getElementById('Cheque').checked = true;
		document.getElementById('Tarjeta').checked = true;
		document.getElementById('Mailing').checked = true;
				
	return true;	
	}
	else
	return false;
	
	
	
}


