var block1, block2, block3, block4, block5, block9
ns4 = (document.layers)? true:false
ns6 = (document.getElementById)? true:false
ie4 = (document.all)? true:false


function setBGColor(id,nestref,color) {
    if (ns4) {
            var lyr = (nestref)? eval('document.'+nestref+'.document.'+id):document.layers["div"+id]
            lyr.document.bgColor = color
    }
    else if (ns6) {
			if (document.getElementById("div"+id)){
            if (id % 2 ==0){
	        document.getElementById("div"+id).className = "qaBoxes1"
			}else{
			document.getElementById("div"+id).className = "qaBoxes1"
			}}
    }
    else if (ie4) {
			if (document.all["div"+id]){
            if (id %2 ==0){
	        document.all["div"+id].className = "qaBoxes1"
			}else{
			document.all["div"+id].className = "qaBoxes1"
			}}
    }
}

function backBGColor(id,nestref,color) {
	if (ns4) {
	        var lyr = (nestref)? eval('document.'+nestref+'.document.'+id):document.layers["div"+id]
	       lyr.document.bgColor = color
	}
	else if (ns6) {
			if (document.getElementById("div"+id)){
			if (id % 2 ==0){
	        document.getElementById("div"+id).className = "qaBoxes"
			}else{
			document.getElementById("div"+id).className = "qaBoxes"
			}}
	}
	else if (ie4) {
			if (document.all["div"+id]){
			if (id %2 ==0){
	        document.all["div"+id].className = "qaBoxes"
			}else{
			document.all["div"+id].className = "qaBoxes"
			}}
	}
}

function backAll()
{
	for (var i=1; i<9; i++)
			backBGColor(i,null,"Lightgrey")
	
}

function setBegin()
{
	hideObject(block2)
	hideObject(block3)
	hideObject(block4)
	hideObject(block5)
//	hideObject(block6)
//	hideObject(block7)
	hideObject(block9)
}

function init() {
		
	if (ns4) block1 = document.block1Div
	if (ie4) block1 = block1Div.style
	if (ns6) block1 = document.getElementById("block1Div").style
	if (ns4) block2 = document.block2Div
	if (ie4) block2 = block2Div.style
	if (ns6) block2 = document.getElementById("block2Div").style
	if (ns4) block3 = document.block3Div
	if (ie4) block3 = block3Div.style
	if (ns6) block3 = document.getElementById("block3Div").style
	if (ns4) block4 = document.block4Div
	if (ie4) block4 = block4Div.style
	if (ns6) block4 = document.getElementById("block4Div").style
	if (ns4) block5 = document.block5Div
	if (ie4) block5 = block5Div.style
	if (ns6) block5 = document.getElementById("block5Div").style
//	if (ns4) block6 = document.block6Div
//	if (ie4) block6 = block6Div.style
//	if (ns6) block6 = document.getElementById("block6Div").style
//	if (ns4) block7 = document.block7Div
//	if (ie4) block7 = block7Div.style
//	if (ns6) block7 = document.getElementById("block7Div").style
	if (ns4) block9 = document.block9Div
	if (ie4) block9 = block9Div.style
	if (ns6) block9 = document.getElementById("block9Div").style


	setBegin()
	
	if (ie4) {
		
		for(var i=1; i<9; i++){
		 if (document.all["div"+i]){
			if (i % 2 ==0){
				document.all["div"+i].className = "qaBoxes"
			}else{
				document.all["div"+i].className = "qaBoxes"
			}
		}
		}
	}	
	if (ns6) {
		
		for(var i=1; i<9; i++)
		{
			if (document.getElementById("div"+i)){
			if (i % 2 ==0){
				document.getElementById("div"+i).className =  "qaBoxes"
			}else{
				document.getElementById("div"+i).className =  "qaBoxes"
			}
		}
		}
		
	}	
}

function showObject(obj) {
	if (ns4) obj.visibility = "show"
	else if (ns6) obj.visibility = "visible"
	else if (ie4) obj.visibility = "visible"
}

function hideObject(obj) {
	
	if (ns4) obj.visibility = "hide"
	else if (ns6) obj.visibility = "hidden"
	else if (ie4) obj.visibility = "hidden"
}

var answer = new Array()

for (var i=0; i<7; i++)
	answer[i] = false
	
	
function setAnswer(i,flag)
{
	answer[i] = flag
	var color = "#EEEEED"
	backAll()
	

	switch (i) {
	case 0:	hideObject(block9)
			if (answer[0]==true) {
				hideObject(block1);
				showObject(block2); 
				
				setBGColor(1,null,color);
				setBGColor(2,null,color);
								
			}	
			else {
				hideObject(block1);
				showObject(block3);	
				setBGColor(3,null,color);
					
			}	
			break; 
	case 1: if (answer[0]==true) {
				if (answer[1]==true) {
					setBGColor(1,null,color);
					setBGColor(2,null,color);
					setBGColor(3,null,color);
					hideObject(block2);
					showObject(block9)
				} else {
					setBGColor(1,null,color);
					setBGColor(2,null,color);
					setBGColor(4,null,color);
					hideObject(block2);
					showObject(block9);					
				} 
	/*		} else {				
				if (answer[1]==true) {
					setBGColor(1,null,color);
					setBGColor(2,null,color);
					setBGColor(3,null,color);
					setBGColor(4,null,color);
					setBGColor(5,null,color);
					setBGColor(6,null,color);
				//	setBGColor(8,null,color);
					hideObject(block2);
					showObject(block9)
				}
				else {
					setBGColor(1,null,color);
					setBGColor(2,null,color);
					setBGColor(3,null,color);
					setBGColor(4,null,color);
					setBGColor(5,null,color);
					setBGColor(8,null,color);
					hideObject(block2);
					showObject(block9)						
				}*/
			} 				
			
			break;
	case 2: if (answer[2]==true) {
				
				hideObject(block3);
				showObject(block4); 
				
				setBGColor(1,null,color);
				setBGColor(3,null,color);
				//setBGColor(6,null,color);
				//setBGColor(8,null,color);
			}	
			else {
				hideObject(block3);
				showObject(block5);
				setBGColor(2,null,color);
				setBGColor(3,null,color);
				hideObject(block9)			
			}
			break;	
	case 3: if (answer[3]==true) {
				hideObject(block4);
				showObject(block9);
				setBGColor(1,null,color);
				setBGColor(2,null,color);
				setBGColor(3,null,color);
			}	
			else {
				hideObject(block4);
				showObject(block9);
				setBGColor(1,null,color);
				setBGColor(3,null,color);
				setBGColor(4,null,color);				
			}
			break;	
	case 4: if (answer[4]==true) {
				hideObject(block5);
				showObject(block9);
				setBGColor(1,null,color);
				setBGColor(2,null,color);
				setBGColor(3,null,color);
			}	
			else {
				hideObject(block5);
				showObject(block9);
				setBGColor(2,null,color);
				setBGColor(3,null,color);
				setBGColor(4,null,color);
			}
			break;
	default:; 
		
	}
}



function refresh()
{
	if (ns4 == true) 
		window.location='pb_cda_checking_selector.shtml'	//fill   address!!!!!!!
	else {
		for (var i=0; i<7; i++)
			answer[i] = false
		setBegin()
		showObject(block1)
		backAll()
	
		//for(var i=0; i<7; i++ ) {
		document.form1.radio1[0].checked = false
		document.form1.radio1[1].checked = false
		document.form2.radio1[0].checked = false
		document.form2.radio1[1].checked = false
		document.form3.radio1[0].checked = false
		document.form3.radio1[1].checked = false
		document.form4.radio1[0].checked = false
		document.form4.radio1[1].checked = false
		document.form5.radio1[0].checked = false
		document.form5.radio1[1].checked = false
			
		//}
	}				
}

