
function ToogleCoolegiat2() {
	var elements = new Array();
	var elements = document.getElementsByClassName("soc_collegiat");
	for(var i = 0;i < elements.length;i++){
		if(elements[i].style.display == 'none'){
		    elements[i].style.display = 'block';
		}else{
		    elements[i].style.display = 'none';
		}
	}
}

document.getElementsByClassName = function(clsName){
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}

function ToogleCoolegiat3() {
	if(document.getElementById("dadescol").style.display == 'none'){
		document.getElementById("dadescol").className = 'visible';
	}else{
		document.getElementById("dadescol").className = 'no_visible';
	}
		
	if(document.getElementById("dadesnocol").style.display == 'none'){
		document.getElementById("dadesnocol").className = 'visible';
	}else{
		document.getElementById("dadesnocol").className = 'no_visible';
	}
}

function ToogleCoolegiat() {
	
	if(document.getElementById("dadescol").style.display == 'none'){
		document.getElementById("dadescol").style.display = 'block'; 
	}else{
		document.getElementById("dadescol").style.display = 'none'; 
	}
		
	if(document.getElementById("dadesnocol").style.display == 'none'){
		document.getElementById("dadesnocol").style.display = 'block'; 
	}else{
		document.getElementById("dadesnocol").style.display = 'none'; 
	}

}


function socCollegiat() {
	document.getElementById("dadesbasiquescol").style.display = 'block'; 
	document.getElementById("dadesbasiquesNOcol").style.display = 'none'; 
	document.getElementById("dadesfaccol").style.display = 'block'; 
	if(document.forminscripcio.dadesfachab[1].checked){
		document.getElementById("dadesfaccolNOhabituals").style.display = 'block'; 
	}
	document.getElementById("dadesfacNOcol").style.display = 'none'; 
	
	document.getElementById("dadesformapagcol").style.display = 'block'; 
	if(document.forminscripcio.formapagcol[1].checked){
		document.getElementById("formapagcolcamps").style.display = 'block'; 
	}
	document.getElementById("formapagNOcolcamps").style.display = 'none'; 

}

function socCollegiatGratuita() {
	document.getElementById("dadesbasiquescol").style.display = 'block'; 
	document.getElementById("dadesbasiquesNOcol").style.display = 'none'; 
}

function noSocCollegiat() {
	document.getElementById("dadesbasiquescol").style.display = 'none'; 
	document.getElementById("dadesbasiquesNOcol").style.display = 'block'; 
	document.getElementById("dadesfaccol").style.display = 'none'; 
	document.getElementById("dadesfaccolNOhabituals").style.display = 'none'; 
	document.getElementById("dadesfacNOcol").style.display = 'block'; 
	document.getElementById("dadesformapagcol").style.display = 'none'; 
	document.getElementById("formapagcolcamps").style.display = 'none'; 
	document.getElementById("formapagNOcolcamps").style.display = 'block'; 
}

function noSocCollegiatGratuita() {
	document.getElementById("dadesbasiquescol").style.display = 'none'; 
	document.getElementById("dadesbasiquesNOcol").style.display = 'block'; 
}

function dadesFacturacioCollegiatHabituals() {
	document.getElementById("dadesfaccolNOhabituals").style.display = 'none'; 
}

function noDadesFacturacioCollegiatHabituals() {
	document.getElementById("dadesfaccolNOhabituals").style.display = 'block'; 
}

function formaPagamentCollegiatHabitual() {
	document.getElementById("formapagcolcamps").style.display = 'none'; 
}

function noFormaPagamentCollegiatHabitual() {
	document.getElementById("formapagcolcamps").style.display = 'block'; 
}
 

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function comprovar() {

	//if(document.forminscripcio.dadesfachab[1].checked){
	if(document.forminscripcio.soccolegiat[0].checked){
		// Soc collegiat //////////////////////////////////////////////////
 		if(document.forminscripcio.dadesfachab[0].checked){
 			// DADES FACTURACIÓ HABITUALS //////////////////////////////////////////////////
			if(document.forminscripcio.formapagcol[0].checked){
				// Forma pagament Habitual //////////////////////////////////////////////////
		 	 	MM_validateForm('numcol','','R','nifcol','','R');

			}else{
				// NO FORMA PAGAMENT HABITUAL //////////////////////////////////////////////////
				if(document.forminscripcio.formapag[3].checked){
					// Forma pagament domiciliat
					MM_validateForm('numcol','','R',
							'nifcol','','R',
							'cccol','','R');
				}else{
					// NO forma pagament domiciliat //////////////////////////////////////////////////
					MM_validateForm('numcol','','R','nifcol','','R');
				}

			}

 		}else{
			// NO DADES DE FACTURACIÓ HABITUALS //////////////////////////////////////////////////		
			if(document.forminscripcio.formapag[3].checked){
				// Forma pagament domiciliat
				MM_validateForm('numcol','','R',
						'facempresa','','R',
						'facnif','','R',
						'facadreca','','R',
						'facpoblacio','','R',
						'factelefon1','','R',
						'cccol','','R');
			}else{
				// NO forma pagament domiciliat //////////////////////////////////////////////////
				MM_validateForm('numcol','','R',
						'facempresa','','R',
						'facnif','','R',
						'facadreca','','R',
						'facpoblacio','','R',
						'factelefon1','','R');
			}

 		}

 	}else{
		// NO soc collegiat //////////////////////////////////////////////////
		if(document.forminscripcio.formapagNOcol[3].checked){
 			// Forma pagament domiciliat //////////////////////////////////////////////////
			MM_validateForm('nomcognoms','','R',
					'nif','','R',
					'email2','','RisEmail',
					'adreca','','R',
					'poblacio','','R',
					'telefon1','','R',

					'facempresanocol','','R',
					'facnifnocol','','R',
					'facadrecanocol','','R',
					'facpoblacionocol','','R',
					'factelefon1nocol','','R',

					'cccolNOcol','','R');
 		}else{
 			// NO forma pagament domiciliat //////////////////////////////////////////////////
			MM_validateForm('nomcognoms','','R',
					'nif','','R',
					'email2','','RisEmail',
					'adreca','','R',
					'poblacio','','R',
					'telefon1','','R',

					'facempresanocol','','R',
					'facnifnocol','','R',
					'facadrecanocol','','R',
					'facpoblacionocol','','R',
					'factelefon1nocol','','R'
					);
 		}
		
 	}

}



function comprovarCampOpc() {

	//if(document.forminscripcio.dadesfachab[1].checked){
	if(document.forminscripcio.soccolegiat[0].checked){
		// Soc collegiat //////////////////////////////////////////////////
 		if(document.forminscripcio.dadesfachab[0].checked){
 			// DADES FACTURACIÓ HABITUALS //////////////////////////////////////////////////
			if(document.forminscripcio.formapagcol[0].checked){
				// Forma pagament Habitual //////////////////////////////////////////////////
 	 			MM_validateForm('numcol','','R',
 	 					'camp1opc','','R');

			}else{
				// NO FORMA PAGAMENT HABITUAL //////////////////////////////////////////////////
				if(document.forminscripcio.formapag[3].checked){
					// Forma pagament domiciliat
					MM_validateForm('numcol','','R',
							'cccol','','R',
							'camp1opc','','R');
				}else{
					// NO forma pagament domiciliat //////////////////////////////////////////////////
					MM_validateForm('numcol','','R',
							'camp1opc','','R');
				}

			}

 		}else{
			// NO DADES DE FACTURACIÓ HABITUALS //////////////////////////////////////////////////		
			if(document.forminscripcio.formapag[3].checked){
				// Forma pagament domiciliat
				MM_validateForm('numcol','','R',
						'facempresa','','R',
						'facnif','','R',
						'facadreca','','R',
						'facpoblacio','','R',
						'factelefon1','','R',
						'cccol','','R',
						'camp1opc','','R');
			}else{
				// NO forma pagament domiciliat //////////////////////////////////////////////////
				MM_validateForm('numcol','','R',
						'facempresa','','R',
						'facnif','','R',
						'facadreca','','R',
						'facpoblacio','','R',
						'factelefon1','','R',
						'camp1opc','','R');
			}

 		}

 	}else{
		// NO soc collegiat //////////////////////////////////////////////////
		if(document.forminscripcio.formapagNOcol[3].checked){
 			// Forma pagament domiciliat //////////////////////////////////////////////////
			MM_validateForm('nomcognoms','','R',
					'nif','','R',
					'email2','','RisEmail',
					'adreca','','R',
					'poblacio','','R',
					'telefon1','','R',

					'facempresanocol','','R',
					'facnifnocol','','R',
					'facadrecanocol','','R',
					'facpoblacionocol','','R',
					'factelefon1nocol','','R',

					'cccolNOcol','','R',
					'camp1opc','','R');
 		}else{
 			// NO forma pagament domiciliat //////////////////////////////////////////////////
			MM_validateForm('nomcognoms','','R',
					'nif','','R',
					'email2','','RisEmail',
					'adreca','','R',
					'poblacio','','R',
					'telefon1','','R',

					'facempresanocol','','R',
					'facnifnocol','','R',
					'facadrecanocol','','R',
					'facpoblacionocol','','R',
					'factelefon1nocol','','R',
					'camp1opc','','R'
					);
 		}
		
 	}

}



function comprovarGratuita() {
	if(document.forminscripcio.soccolegiat[0].checked){
		// Soc collegiat //////////////////////////////////////////////////
 	 	MM_validateForm('numcol','','R');
 	}else{
		// NO soc collegiat //////////////////////////////////////////////////
		MM_validateForm('nomcognoms','','R',
				'nif','','R',
				'email2','','RisEmail',
				'adreca','','R',
				'poblacio','','R',
				'telefon1','','R'
				);
 	}
}


function comprovarGratuitaCampOpc() {
	if(document.forminscripcio.soccolegiat[0].checked){
		// Soc collegiat //////////////////////////////////////////////////
 	 	MM_validateForm('numcol','','R',
 	 			'camp1opc','','R');
 	}else{
		// NO soc collegiat //////////////////////////////////////////////////
		MM_validateForm('nomcognoms','','R',
				'nif','','R',
				'email2','','RisEmail',
				'adreca','','R',
				'poblacio','','R',
				'telefon1','','R',
				'camp1opc','','R'
				);
 	}
}



function toggle(obj) {
	var el = document.getElementById(obj);
	el.style.display = (el.style.display != 'none' ? 'none' : '' );
}





