var size_guide2;
var m1;
var m2;
var m3;
var m5;
var topo;
var jeans;

size_guide2 = new Array();

size_guide2['SHOULDERS'] = new Array();//INFORMAÇÃO OMBROS
size_guide2['SHOULDERS']['40'] = {m1:40, topo:"S"};
size_guide2['SHOULDERS']['41'] = {m1:41, topo:"S"};
size_guide2['SHOULDERS']['42'] = {m1:42, topo:"S"};
size_guide2['SHOULDERS']['43'] = {m1:43, topo:"M"};
size_guide2['SHOULDERS']['44'] = {m1:44, topo:"M"};
size_guide2['SHOULDERS']['45'] = {m1:45, topo:"M"};
size_guide2['SHOULDERS']['46'] = {m1:46, topo:"M"};
size_guide2['SHOULDERS']['47'] = {m1:47, topo:"L"};
size_guide2['SHOULDERS']['48'] = {m1:48, topo:"L"};
size_guide2['SHOULDERS']['49'] = {m1:49, topo:"L"};
size_guide2['SHOULDERS']['50'] = {m1:50, topo:"L"};
size_guide2['SHOULDERS']['51'] = {m1:51, topo:"L"};
size_guide2['SHOULDERS']['52'] = {m1:52, topo:"XL"};
size_guide2['SHOULDERS']['53'] = {m1:53, topo:"XL"};
size_guide2['SHOULDERS']['54'] = {m1:54, topo:"XL"};
size_guide2['SHOULDERS']['55'] = {m1:55, topo:"XXL"};

size_guide2['CHEST'] = new Array(); //INFORMAÇÃO PEITO
size_guide2['CHEST']['87'] = {m2:87, topo:"S"};
size_guide2['CHEST']['88'] = {m2:88, topo:"S"};
size_guide2['CHEST']['89'] = {m2:89, topo:"S"};
size_guide2['CHEST']['90'] = {m2:90, topo:"S"};
size_guide2['CHEST']['91'] = {m2:91, topo:"S"};
size_guide2['CHEST']['92'] = {m2:92, topo:"S"};
size_guide2['CHEST']['93'] = {m2:93, topo:"S"};
size_guide2['CHEST']['94'] = {m2:94, topo:"S"};
size_guide2['CHEST']['95'] = {m2:95, topo:"S"};
size_guide2['CHEST']['96'] = {m2:96, topo:"S"};
size_guide2['CHEST']['97'] = {m2:97, topo:"M"};
size_guide2['CHEST']['98'] = {m2:98, topo:"M"};
size_guide2['CHEST']['99'] = {m2:99, topo:"M"};
size_guide2['CHEST']['100'] = {m2:100, topo:"M"};
size_guide2['CHEST']['101'] = {m2:101, topo:"M"};
size_guide2['CHEST']['102'] = {m2:102, topo:"M"};
size_guide2['CHEST']['103'] = {m2:103, topo:"L"};
size_guide2['CHEST']['104'] = {m2:104, topo:"L"};
size_guide2['CHEST']['105'] = {m2:105, topo:"L"};
size_guide2['CHEST']['106'] = {m2:106, topo:"L"};
size_guide2['CHEST']['107'] = {m2:107, topo:"XL"};
size_guide2['CHEST']['108'] = {m2:108, topo:"XL"};
size_guide2['CHEST']['109'] = {m2:109, topo:"XL"};
size_guide2['CHEST']['110'] = {m2:110, topo:"XL"};
size_guide2['CHEST']['111'] = {m2:111, topo:"XL"};
size_guide2['CHEST']['112'] = {m2:112, topo:"XL"};
size_guide2['CHEST']['113'] = {m2:113, topo:"XXL"};
size_guide2['CHEST']['114'] = {m2:114, topo:"XXL"};
size_guide2['CHEST']['115'] = {m2:115, topo:"XXL"};
size_guide2['CHEST']['116'] = {m2:116, topo:"XXL"};
size_guide2['CHEST']['117'] = {m2:117, topo:"XXL"};
size_guide2['CHEST']['118'] = {m2:118, topo:"XXL"};
size_guide2['CHEST']['119'] = {m2:119, topo:"XXL"};
size_guide2['CHEST']['120'] = {m2:120, topo:"XXL"};

size_guide2['WAIST'] = new Array(); //INFORMAÇÃO CINTURA
size_guide2['WAIST']['74'] = {m3:74, jeans:28};
size_guide2['WAIST']['75'] = {m3:75, jeans:28};
size_guide2['WAIST']['76'] = {m3:76, jeans:29};
size_guide2['WAIST']['77'] = {m3:77, jeans:29};
size_guide2['WAIST']['78'] = {m3:78, jeans:29};
size_guide2['WAIST']['79'] = {m3:79, jeans:29};
size_guide2['WAIST']['80'] = {m3:80, jeans:29};
size_guide2['WAIST']['81'] = {m3:81, jeans:29};
size_guide2['WAIST']['82'] = {m3:82, jeans:30};
size_guide2['WAIST']['83'] = {m3:83, jeans:30};
size_guide2['WAIST']['84'] = {m3:84, jeans:30};
size_guide2['WAIST']['85'] = {m3:85, jeans:30};
size_guide2['WAIST']['86'] = {m3:86, jeans:31};
size_guide2['WAIST']['87'] = {m3:87, jeans:31};
size_guide2['WAIST']['88'] = {m3:88, jeans:31};
size_guide2['WAIST']['89'] = {m3:89, jeans:31};
size_guide2['WAIST']['90'] = {m3:90, jeans:32};
size_guide2['WAIST']['91'] = {m3:91, jeans:32};
size_guide2['WAIST']['92'] = {m3:92, jeans:32};
size_guide2['WAIST']['93'] = {m3:93, jeans:32};
size_guide2['WAIST']['94'] = {m3:94, jeans:33};
size_guide2['WAIST']['95'] = {m3:95, jeans:33};
size_guide2['WAIST']['96'] = {m3:96, jeans:33};
size_guide2['WAIST']['97'] = {m3:97, jeans:33};
size_guide2['WAIST']['98'] = {m3:98, jeans:33};
size_guide2['WAIST']['99'] = {m3:99, jeans:33};
size_guide2['WAIST']['100'] = {m3:100, jeans:34};
size_guide2['WAIST']['101'] = {m3:101, jeans:34};
size_guide2['WAIST']['102'] = {m3:102, jeans:34};
size_guide2['WAIST']['103'] = {m3:103, jeans:36};
size_guide2['WAIST']['104'] = {m3:104, jeans:36};
size_guide2['WAIST']['105'] = {m3:105, jeans:36};
size_guide2['WAIST']['106'] = {m3:106, jeans:36};
size_guide2['WAIST']['107'] = {m3:107, jeans:36};
size_guide2['WAIST']['108'] = {m3:108, jeans:38};
size_guide2['WAIST']['109'] = {m3:109, jeans:38};
size_guide2['WAIST']['110'] = {m3:110, jeans:38};
size_guide2['WAIST']['111'] = {m3:111, jeans:38};
size_guide2['WAIST']['112'] = {m3:112, jeans:38};
size_guide2['WAIST']['113'] = {m3:113, jeans:40};
size_guide2['WAIST']['114'] = {m3:114, jeans:40};
size_guide2['WAIST']['115'] = {m3:115, jeans:40};
size_guide2['WAIST']['116'] = {m3:116, jeans:40};
size_guide2['WAIST']['117'] = {m3:117, jeans:40};
size_guide2['WAIST']['118'] = {m3:118, jeans:42};
size_guide2['WAIST']['119'] = {m3:119, jeans:42};
size_guide2['WAIST']['120'] = {m3:120, jeans:42};
size_guide2['WAIST']['121'] = {m3:121, jeans:42};
size_guide2['WAIST']['122'] = {m3:122, jeans:42};
size_guide2['WAIST']['123'] = {m3:123, jeans:44};
size_guide2['WAIST']['124'] = {m3:124, jeans:44};
size_guide2['WAIST']['125'] = {m3:125, jeans:44};
size_guide2['WAIST']['126'] = {m3:126, jeans:44};

size_guide2['THIGH'] = new Array(); //INFORMAÇÃO COXA
size_guide2['THIGH']['50'] = {m5:50, jeans:28};
size_guide2['THIGH']['51'] = {m5:51, jeans:28};
size_guide2['THIGH']['52'] = {m5:52, jeans:28};
size_guide2['THIGH']['53'] = {m5:53, jeans:28};
size_guide2['THIGH']['54'] = {m5:54, jeans:29};
size_guide2['THIGH']['55'] = {m5:55, jeans:30};
size_guide2['THIGH']['56'] = {m5:56, jeans:31};
size_guide2['THIGH']['57'] = {m5:57, jeans:31};
size_guide2['THIGH']['58'] = {m5:58, jeans:32};
size_guide2['THIGH']['59'] = {m5:59, jeans:32};
size_guide2['THIGH']['60'] = {m5:60, jeans:33};
size_guide2['THIGH']['61'] = {m5:61, jeans:33};
size_guide2['THIGH']['62'] = {m5:62, jeans:34};
size_guide2['THIGH']['63'] = {m5:63, jeans:34};
size_guide2['THIGH']['64'] = {m5:64, jeans:34};
size_guide2['THIGH']['65'] = {m5:65, jeans:36};
size_guide2['THIGH']['66'] = {m5:66, jeans:36};
size_guide2['THIGH']['67'] = {m5:67, jeans:38};
size_guide2['THIGH']['68'] = {m5:68, jeans:38};
size_guide2['THIGH']['69'] = {m5:69, jeans:40};
size_guide2['THIGH']['70'] = {m5:70, jeans:40};
size_guide2['THIGH']['71'] = {m5:71, jeans:42};
size_guide2['THIGH']['72'] = {m5:72, jeans:42};
size_guide2['THIGH']['73'] = {m5:73, jeans:44};
size_guide2['THIGH']['74'] = {m5:74, jeans:44};
size_guide2['THIGH']['75'] = {m5:75, jeans:46};
size_guide2['THIGH']['76'] = {m5:76, jeans:46};
size_guide2['THIGH']['77'] = {m5:77, jeans:48};
size_guide2['THIGH']['78'] = {m5:78, jeans:48};


function checkSize2(familia){
    
   var ideal_size; 
   
   switch (familia){
   
    case "jeans":
         
        var WAIST_VAL = document.getElementById('waist').value;
        var THIGH_VAL = document.getElementById('thigh').value;      
        
        if (WAIST_VAL<74 || WAIST_VAL>126 || THIGH_VAL<50 || THIGH_VAL>78){
                            
            document.getElementById('ideal_size').innerHTML = "?";
             
        } else {
          
            var aux_waist = size_guide2['WAIST'][WAIST_VAL].jeans;
            var aux_thigh = size_guide2['THIGH'][THIGH_VAL].jeans;
            
            if (aux_waist>=aux_thigh){
                ideal_size = aux_waist;        
            } else if (aux_waist<aux_thigh){
                ideal_size = aux_thigh;
            }
            
            document.getElementById('ideal_size').innerHTML = ideal_size;
            
            //check_disponibility2(ideal_size);                        
            
            if ( document.getElementById('tamanho_recomendado') ){                      
                document.getElementById('tamanho_recomendado').value = ideal_size;
            } else {                       
                check_disponibility2(ideal_size);
            } 
            
        }
      
    break;
    
    case "top":
      
        var SHOULDERS_VAL = document.getElementById('shoulders').value;      
        var CHEST_VAL = document.getElementById('chest').value;
        
        if (SHOULDERS_VAL<40 || SHOULDERS_VAL>55 || CHEST_VAL<87 || CHEST_VAL>120){
                            
            document.getElementById('ideal_size').innerHTML = "?";
             
        } else {
        
            var aux_val_tams = new Array();
            aux_val_tams["S"] = 1;
            aux_val_tams["M"] = 2;
            aux_val_tams["L"] = 3;
            aux_val_tams["XL"] = 4;
            aux_val_tams["XXL"] = 5;
            
            var aux_shoulders = size_guide2['SHOULDERS'][SHOULDERS_VAL].topo;
            var aux_chest = size_guide2['CHEST'][CHEST_VAL].topo;
            
            var aux0 = aux_val_tams[aux_shoulders];
            var aux1 = aux_val_tams[aux_chest];
            
            if (aux0>aux1){
                ideal_size = aux_shoulders;
            } else if(aux1>aux0){
                ideal_size = aux_chest;
            } else {
                ideal_size = aux_shoulders;
            }
            
            document.getElementById('ideal_size').innerHTML = ideal_size;
            
            check_disponibility2(ideal_size);
          
        }
      
    break;
         
   }      
   
}


function check_disponibility2(val){
  
    var pid = document.getElementById('id_produto').value;        
    
    var url ="check_sizes.php"; 	
    var post_data="id=2&val="+val+"&pid="+pid;  
    
    var cmsajaxhttp = getXmlHttpRequest();
        	
   	cmsajaxhttp.open("GET", url+'?'+post_data, true);
    cmsajaxhttp.onreadystatechange = function(){
  		if (cmsajaxhttp.readyState==4){
  			var resultado = cmsajaxhttp.responseText;
  			
        if (resultado!=0){
            
            document.getElementById('chose_tam').style.display = "block";
            
            document.getElementById('chose_tam').onclick = function (){
                                
                document.getElementById('sgh').style.display = "none";
                                                
                document.getElementById('product_size').value = resultado;
                                 
                /*
                var checkboxes = document.getElementsByName("size");                
                for ( i=0; i<checkboxes.length; i++ ){        
                    if ( checkboxes[i].value==resultado ){
                        checkboxes[i].checked = true;
                    }                                        
                }
                */
                
                StyledSelects();                
                fakeElements.SeeChecked();                
                                                                
            }                        
            
        } else {
          
            document.getElementById('chose_tam').style.display = "none";
        
        }               		        
        
  		}
  	}
   	cmsajaxhttp.send(null);                       
        
}

