function checkAll(p){

	if(document.form.todos[p].checked==true){
		//quinta-feira
		if(document.form.quinta[p].value!='0'){
			for(var i=0;i<document.form.quinta.length;i++){
				if(document.form.todos[i].value.substr(1,4)==document.form.quinta[i].value.substr(0,4) && i!=p){
					document.form.todos[i].checked=false;
				}
			}
			document.form.quinta[p].checked=true;
			//document.form.quinta_.checked=false;
		}
		//sexta-feira
		if(document.form.sexta[p].value!='0'){
			for(var i=0;i<document.form.sexta.length;i++){
				if(document.form.todos[i].value.substr(1,4)==document.form.sexta[i].value.substr(0,4) && i!=p){
					document.form.todos[i].checked=false;
				}
			}
			document.form.sexta[p].checked=true;
			//document.form.sexta_.checked=false;
		}
		//sábado
		if(document.form.sabado[p].value!='0'){
			for(var i=0;i<document.form.sabado.length;i++){
				if(document.form.todos[i].value.substr(1,4)==document.form.sabado[i].value.substr(0,4) && i!=p){
					document.form.todos[i].checked=false;
				}
			}
			document.form.sabado[p].checked=true;
			//document.form.sabado_.checked=false;
		}
		//domingo
		if(document.form.domingo[p].value!='0'){
			for(var i=0;i<document.form.domingo.length;i++){
				if(document.form.todos[i].value.substr(1,4)==document.form.domingo[i].value.substr(0,4) && i!=p){
					document.form.todos[i].checked=false;
				}
			}
			document.form.domingo[p].checked=true;
			//document.form.domingo_.checked=false;
		}
		//segunda-feira
		if(document.form.segunda[p].value!='0'){
			for(var i=0;i<document.form.segunda.length;i++){
				if(document.form.todos[i].value.substr(1,4)==document.form.segunda[i].value.substr(0,4) && i!=p){
					document.form.todos[i].checked=false;
				}
			}
			document.form.segunda[p].checked=true;
			//document.form.segunda_.checked=false;
		}
		//terca-feira
		if(document.form.terca[p].value!='0'){
			for(var i=0;i<document.form.terca.length;i++){
				if(document.form.todos[i].value.substr(1,4)==document.form.terca[i].value.substr(0,4) && i!=p){
					document.form.todos[i].checked=false;
				}
			}
			document.form.terca[p].checked=true;
			//document.form.terca_.checked=false;
		}
	}else{
		if(document.form.quinta[p].checked==true){
			limpaCheckQuinta();
			//document.form.quinta_.checked=true;
		}
		if(document.form.sexta[p].checked==true){
			limpaCheckSexta();	
			//document.form.sexta_.checked=true;
		}
		if(document.form.sabado[p].checked==true){
			limpaCheckSabado();
			//document.form.sabado_.checked=true;
		}
		if(document.form.domingo[p].checked==true){
			limpaCheckDomingo();
			//document.form.domingo_.checked=true;
		}
		if(document.form.segunda[p].checked==true){
			limpaCheckSegunda();
			//document.form.segunda_.checked=true;
		}
		if(document.form.terca[p].checked==true){
			limpaCheckTerca();
			//document.form.terca_.checked=true;
		}
			
	}
}

function OnClickKitCompleto(grupo) {
    StatusCheckPorGrupo(grupo,false);
}


//O checked de todos os itens com código igual a "grupo" será atribuído com "status"
function StatusCheckPorGrupo(grupo,status) {
  var comp;
  var evento;
  
  comp = document.getElementById("cbQuinta_" + grupo);
  if (comp != null) {
    evento = comp.onclick;
    comp.onclick = null;
    comp.checked = false;
    comp.onclick = evento;
  }
  
  comp = document.getElementById("cbSexta_" + grupo);
  if (comp != null) {
    evento = comp.onclick;
    comp.onclick = null;
    comp.checked = false;
    comp.onclick = evento;
  }
  
  comp = document.getElementById("cbSabado_" + grupo);
  if (comp != null) {
    evento = comp.onclick;
    comp.onclick = null;
    comp.checked = false;
    comp.onclick = evento;
  }
  
  comp = document.getElementById("cbDomingo_" + grupo);
  if (comp != null) {
    evento = comp.onclick;
    comp.onclick = null;
    comp.checked = false;
    comp.onclick = evento;
  }
  
  comp = document.getElementById("cbSegunda_" + grupo);
  if (comp != null) {
    evento = comp.onclick;
    comp.onclick = null;
    comp.checked = false;
    comp.onclick = evento;
  }
  
  comp = document.getElementById("cbTerca_" + grupo);
  if (comp != null) {
    evento = comp.onclick;
    comp.onclick = null;
    comp.checked = false;
    comp.onclick = evento;
  } 
}


function validaCheck(p,obj,id_kitCompleto){
	var quant=0;
	var check=0;
	var cod_KitCompleto = "";
	//alert('quinta'+document.form.quinta[p].value.length)
	if(document.form.quinta[p].value.length>1){
		quant++;
		if(document.form.quinta[p].checked==true){
			check++;
		}
	}
	//alert('sexta'+document.form.sexta[p].value.length)
	if(document.form.sexta[p].value.length>1){
		quant++
		if(document.form.sexta[p].checked==true){
			check++;
		}
	}
	//alert('sabado'+document.form.sabado[p].value.length)
	if(document.form.sabado[p].value.length>1){
		quant++
		if(document.form.sabado[p].checked==true){
			check++;
		}
	}
	//alert('domingo'+document.form.domingo[p].value.length)
	if(document.form.domingo[p].value.length>1){
		quant++
		if(document.form.domingo[p].checked==true){
			check++;
		}
	}
	//alert('segunda'+document.form.segunda[p].value.length)
	if(document.form.segunda[p].value.length>1){
		quant++;
		if(document.form.segunda[p].checked==true){
			check++;
		}
	}
	//alert('terca'+document.form.terca[p].value.length)
	if(document.form.terca[p].value.length>1){
		quant++;
		if(document.form.terca[p].checked==true){
			check++;
		}
	}
	
	
	objKit = document.getElementById("cbKitCompleto_" + id_kitCompleto)
	
	
	//validaPromocaoFast(check,id_kitCompleto,p);

	
	// Verifica se todos estão marcados e marca o checked do kit completo
	if (quant == check) {
		obj.checked=false;
		if (objKit == null){
		  alert("Venda indisponível para opção COMPLETO!");
		}else{
		    document.getElementById("cbKitCompleto_" + id_kitCompleto).checked = true;
			validaPromocao(id_kitCompleto);
		    StatusCheckPorGrupo(id_kitCompleto,false);
		}
	}
	else {
		if (objKit != null){
		    document.getElementById("cbKitCompleto_" + id_kitCompleto).checked = false;
		}
	}
}

function validaPromocaoFast(qtd,cGrupo,pos){
	if (cGrupo == "0201" ){
	   if (qtd == 3){
	    if((document.form.quinta[pos].checked) && (document.form.domingo[pos].checked) && (document.form.segunda[pos].checked) ){}
		else{
			alert("Promoção camarote Fast, compre 3 dias do masculino por R$ 800,00!");
			document.form.FASTMASC.value = "3";
			primeiro = "";
			if (document.form.quinta[pos].checked){
			    		
				document.form.quinta[pos].value = "0201000102680268";
				primeiro = "S";
			}
		    if (document.form.sexta[pos].checked){
		        if(primeiro == "S"){
					document.form.sexta[pos].value = "0201000202660266";
				}else{
					primeiro = "S";
					document.form.sexta[pos].value = "0201000202680268";
				}
			}
			if (document.form.sabado[pos].checked){		
		        if(primeiro == "S"){
					document.form.sabado[pos].value = "0201000302660266";
				}else{
					primeiro = "S";
					document.form.sabado[pos].value = "0201000302680268";
				}
			}
			if (document.form.domingo[pos].checked){
				if(primeiro == "S"){
					document.form.domingo[pos].value = "0201000402660266";
				}else{
					primeiro = "S";
					document.form.domingo[pos].value = "0201000402680268";
				}
			}
			if (document.form.segunda[pos].checked){
	     		if(primeiro == "S"){
					document.form.segunda[pos].value = "0201000502660266";
				}else{
					primeiro = "S";
					document.form.segunda[pos].value = "0201000502680268";
				}
			}
			if (document.form.terca[pos].checked){
			if(primeiro == "S"){
					document.form.terca[pos].value = "0201000602660266";
			}else{
					primeiro = "S";
					document.form.terca[pos].value = "0201000602680268";
				}
			}
       }
		
		
	   }else{
    	document.form.FASTMASC.value = "";
	   document.form.quinta[pos].value  = "0201000102300230";
	   document.form.sexta[pos].value   = "0201000203300330";
	   document.form.sabado[pos].value  = "0201000303400340";
	   document.form.domingo[pos].value = "0201000402800280";
	   document.form.segunda[pos].value = "0201000502800280";
	   document.form.terca[pos].value   = "0201000602900290";
	
	}
	}
	
	
	
	
	
	if (cGrupo == "0201" ){
	   if (qtd == 2){
		  if( (document.form.quinta[pos].checked) && ((document.form.domingo[pos].checked) || (document.form.segunda[pos].checked) || (document.form.terca[pos].checked)) ){}
			else{
				alert("Promoção camarote Fast, compre 2 dias do masculino por R$ 550,00!");
				document.form.FASTMASC.value = "2";
				if (document.form.quinta[pos].checked){			    		
					document.form.quinta[pos].value = "0201000102750275";
				}
			    if (document.form.sexta[pos].checked){
					document.form.sexta[pos].value = "0201000202750275";
				}
				if (document.form.sabado[pos].checked){		
					document.form.sabado[pos].value = "0201000302750275";
				}
				if (document.form.domingo[pos].checked){
					document.form.domingo[pos].value = "0201000402750275";
				}
				if (document.form.segunda[pos].checked){
					document.form.segunda[pos].value = "0201000502750275";
				}
				if (document.form.terca[pos].checked){
					document.form.terca[pos].value = "0201000602750275";
		        }
			}
	   }else{
	    if (document.form.FASTMASC.value != "3"){
    	document.form.FASTMASC.value = "";
	   document.form.quinta[pos].value  = "0201000102300230";
	   document.form.sexta[pos].value   = "0201000203300330";
	   document.form.sabado[pos].value  = "0201000303400340";
	   document.form.domingo[pos].value = "0201000402800280";
	   document.form.segunda[pos].value = "0201000502800280";
	   document.form.terca[pos].value   = "0201000602900290";
	   }
	
	  }
	}
	
	
	if (cGrupo == "0202" ){
	   if (qtd == 3){
	    if((document.form.quinta[pos].checked) &&  !((document.form.quinta[pos].checked) && (document.form.sabado[pos].checked) && (document.form.terca[pos].checked)) ){}
		else{
			alert("Promoção camarote Fast, compre 3 dias do feminino por R$ 750,00!");
    		document.form.FASTFEM.value = "3";
			primeiro = "";
			if (document.form.quinta[pos].checked){
			    		
				document.form.quinta[pos].value = "0202000102500250";
				primeiro = "S";
			}
		    if (document.form.sexta[pos].checked){
		        if(primeiro == "S"){
					document.form.sexta[pos].value = "0202000202500250";
				}else{
					primeiro = "S";
					document.form.sexta[pos].value = "0202000202500250";
				}
			}
			
			if (document.form.sabado[pos].checked){		
		        if(primeiro == "S"){
					document.form.sabado[pos].value = "0202000302500250";
				}else{
					primeiro = "S";
					document.form.sabado[pos].value = "0202000302500250";
				}
			}
			
			if (document.form.domingo[pos].checked){
				if(primeiro == "S"){
					document.form.domingo[pos].value = "0202000402500250";
				}else{
					primeiro = "S";
					document.form.domingo[pos].value = "0202000402500250";
				}
			}
			
			if (document.form.segunda[pos].checked){
	     		if(primeiro == "S"){
					document.form.segunda[pos].value = "0202000502500250";
				}else{
					primeiro = "S";
					document.form.segunda[pos].value = "0202000502500250";
				}
			}
			
			if (document.form.terca[pos].checked){
			if(primeiro == "S"){
					document.form.terca[pos].value = "0202000602500250";
			}else{
					primeiro = "S";
					document.form.terca[pos].value = "0202000602500250";
				}
			}
			
       }
		
		
	   }else{
	   document.form.quinta[pos].value  = "0202000102000200";
	   document.form.sexta[pos].value   = "0202000202700270";
	   document.form.sabado[pos].value  = "0202000302800280";
	   document.form.domingo[pos].value = "0202000402600260";
	   document.form.segunda[pos].value = "0202000502600260";
	   document.form.terca[pos].value   = "0202000602900290";
	
	}
	}
	
	
	
	
	
	
	if (cGrupo == "0202" ){
	   if (qtd == 2){
	    if((document.form.quinta[pos].checked) ){}
		else{
			alert("Promoção camarote Fast, compre 2 dias do feminino por R$ 500,00!");
    		document.form.FASTFEM.value = "2";
			primeiro = "";
			if (document.form.quinta[pos].checked){
			    		
				document.form.quinta[pos].value = "0202000102500250";
				primeiro = "S";
			}
		    if (document.form.sexta[pos].checked){
		        if(primeiro == "S"){
					document.form.sexta[pos].value = "0202000202500250";
				}else{
					primeiro = "S";
					document.form.sexta[pos].value = "0202000202500250";
				}
			}
			if (document.form.sabado[pos].checked){		
		        if(primeiro == "S"){
					document.form.sabado[pos].value = "0202000302500250";
				}else{
					primeiro = "S";
					document.form.sabado[pos].value = "0202000302500250";
				}
			}
			if (document.form.domingo[pos].checked){
				if(primeiro == "S"){
					document.form.domingo[pos].value = "0202000402500250";
				}else{
					primeiro = "S";
					document.form.domingo[pos].value = "0202000402500250";
				}
			}
			if (document.form.segunda[pos].checked){
	     		if(primeiro == "S"){
					document.form.segunda[pos].value = "0202000502500250";
				}else{
					primeiro = "S";
					document.form.segunda[pos].value = "0202000502500250";
				}
			}
			if (document.form.terca[pos].checked){
			if(primeiro == "S"){
					document.form.terca[pos].value = "0202000602500250";
			}else{
					primeiro = "S";
					document.form.terca[pos].value = "0202000602500250";
				}
			}
			
       }
		
		
	   }else{
	   if (document.form.FASTFEM.value != "3"){
	   document.form.quinta[pos].value  = "0202000102000200";
	   document.form.sexta[pos].value   = "0202000202700270";
	   document.form.sabado[pos].value  = "0202000302800280";
	   document.form.domingo[pos].value = "0202000402600260";
	   document.form.segunda[pos].value = "0202000502600260";
	   document.form.terca[pos].value   = "0202000602900290";
       }	
	}
	}


	
	
	

}


function validaPromocao(cGrupo){
var cont = 0;

if(cGrupo == "0117" || cGrupo == "0118"){
    cGrupo1 = document.getElementById("cbKitCompleto_0117");    
	cGrupo2 = document.getElementById("cbKitCompleto_0118");    
	if (cGrupo1 != null && cGrupo2 != null ){
	    if (cGrupo1.checked && cGrupo2.checked){				
		   alert('Para compra do Kit Completo do Trimix + Tô Bacana consultar a sessão promoção!');
		   document.getElementById("cbKitCompleto_"+cGrupo).checked = false;
		}
	}
}

}

function validaRadioQuinta(v,id_kitcompleto){
	//quinta-feira
	for(var i=0;i<document.form.quinta.length;i++){
		if(document.form.quinta[i].value.substr(0,4)==v){
			p = i;
		}
	}
	
	validaCheck(p,document.form.quinta[p],id_kitcompleto);
	
}
function validaRadioSexta(v,id_kitcompleto){
	//sexta-feira
	for(var i=0;i<document.form.sexta.length;i++){
		if(document.form.sexta[i].value.substr(0,4)==v){
			p = i;
		}
	}
	validaCheck(p,document.form.sexta[p],id_kitcompleto);
}
function validaRadioSabado(v,id_kitcompleto){
	//sábado
	for(var i=0;i<document.form.sabado.length;i++){
		if(document.form.sabado[i].value.substr(0,4)==v){
			p = i;
		}
	}
	
	validaCheck(p,document.form.sabado[p],id_kitcompleto);	
}

function validaRadioDomingo(v,id_kitcompleto){	
	//domingo
	for(var i=0;i<document.form.domingo.length;i++){
		if(document.form.domingo[i].value.substr(0,4)==v){
			p = i;
		}
	}

	validaCheck(p,document.form.domingo[p],id_kitcompleto);
}
function validaRadioSegunda(v,id_kitcompleto){
	//segunda-feira
	for(var i=0;i<document.form.segunda.length;i++){
		if(document.form.segunda[i].value.substr(0,4)==v){
			p = i;
		}
	}

	validaCheck(p,document.form.segunda[p],id_kitcompleto);
}
function validaRadioTerca(v,id_kitcompleto){
	//terça-feira
	for(var i=0;i<document.form.terca.length;i++){
		if(document.form.terca[i].value.substr(0,4)==v){
			p = i;
		}
	}
	validaCheck(p,document.form.terca[p],id_kitcompleto);
}

function limpaCheckQuinta(){
	for(var i=0;i<document.form.quinta.length;i++){
		if(document.form.quinta[i].checked==true){
				document.form.todos[i].checked=false;
		}
		document.form.quinta[i].checked=false;
	}
}
function limpaCheckSexta(){
	for(var i=0;i<document.form.sexta.length;i++){
		if(document.form.sexta[i].checked==true){
				document.form.todos[i].checked=false;
		}
		document.form.sexta[i].checked=false;
	}
}
function limpaCheckSabado(){
	for(var i=0;i<document.form.sabado.length;i++){
		if(document.form.sabado[i].checked==true){
				document.form.todos[i].checked=false;
		}
		document.form.sabado[i].checked=false;
	}
}
function limpaCheckDomingo(){
	for(var i=0;i<document.form.domingo.length;i++){
		if(document.form.domingo[i].checked==true){
				document.form.todos[i].checked=false;
		}
		document.form.domingo[i].checked=false;
	}
}
function limpaCheckSegunda(){
	for(var i=0;i<document.form.segunda.length;i++){
		if(document.form.segunda[i].checked==true){
				document.form.todos[i].checked=false;
		}
		document.form.segunda[i].checked=false;
	}
}
function limpaCheckTerca(){
	for(var i=0;i<document.form.terca.length;i++){
		if(document.form.terca[i].checked==true){
				document.form.todos[i].checked=false;
		}
		document.form.terca[i].checked=false;
	}
}

/*function minDias(){
	var v     = true;
	var vDias = 0;
	qDias    = new Array(document.form.todos.length);
	
	for(var i=0;i<qDias.length;i++){
		qDias[i] = 0
	}
	
	for(var i=0;i<document.form.todos.length;i++){
		if(document.form.quinta[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.sexta[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.sabado[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.domingo[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.segunda[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.terca[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(qDias[i]==0){
			vDias = vDias+1
			msg   = document.form.todos[i].value.substr(0,1)
		}
		
	}
	
	for(var i=0;i<qDias.length;i++){
		if(qDias[i] != 0 && qDias[i] < document.form.todos[i].value.substr(0,1)){
			v = false;
			msg = document.form.todos[i].value.substr(0,1);
		}
	}
	if(v!=true || vDias==qDias.length){
		alert("Venda mínima de " + msg + " dias de qualquer bloco/camarote");
		return false;
	}else{
		return true;
	}

}*/
function minDias(){

	/*var v     = true;
	var vDias = 0;
	var p     = 0;
	
	qDias    = new Array(document.form.todos.length);
		
	for(var i=0;i<qDias.length;i++){
		qDias[i] = 0
	}
	
	for(var i=0;i<document.form.todos.length;i++){
		if(document.form.quinta[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.sexta[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.sabado[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.domingo[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.segunda[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(document.form.terca[i].checked){
			qDias[i] = qDias[i]+1
		}
		if(qDias[i]==0){
			vDias = vDias+1
			msg   = document.form.todos[i].value.substr(0,1)
		}
		
	}
		
	for(var i=0;i<qDias.length;i++){
		if(qDias[i] == 1 ){
			p = p + 1;
		}else if(qDias[i] >= 2){
			p = p + 2;
		} 
	}
	
	if(p < document.form.todos[0].value.substr(0,1)){
		alert("Venda mínima de " + document.form.todos[0].value.substr(0,1) + " dias de qualquer bloco/camarote");
		return false;
	}else{
		return true;
	}
*/
}