var ENTER = 13

function fixEvent(event) 
    {
		if (!event) event = window.event;

		if (event.target) 
		{
			if (event.target.nodeType == 3) event.target = event.target.parentNode;
		} 
    		else if (event.srcElement) 
    		{
    			event.target = event.srcElement;
    		}

		return event;
	}


function go_ections(event, names)

{
   
                 event = fixEvent(event);  
    		     if (event.keyCode == ENTER) 
    		     {
    		         doLoad('../cart/');   		        
    		     }
    		     
    		     else return false;

}	



function focus_hid()

{

    document.getElementById("bannerPhone").focus();

}



function focus1_hid()

{

    document.getElementById('hid').focus();

}

function doLoad(act) {   
    
    
      
    var req = new JsHttpRequest();
    
    // alert('act-do: '+act);
    
    req.onreadystatechange = function() {
        if (req.readyState == 4) 
        {   
            text = req.responseText;
            // alert(text);                       
            if(act !='')
            {
                window.location.href = act;         
            }    
            else
            {
                $("end_message").innerHTML = text;
                update_welcome();
            } 
               
        }
        
    }
    
    values = get_value();
    
    // alert(values);
    
    focus1_hid();
    
    req.open(null, '?pg=do', true);    
    req.send( { q : values } );
    
    
    
}


function get_value()

{
  f = document.wizards;

  var out = new Array();  
     
  for (var i = 0; i<f.elements.length; i++) 
  {
      
    nn = f.elements[i].name; 
    vv = f.elements[i].value; 
    cc = f.elements[i].checked; 
    tt = f.elements[i].type;
      
    if(tt == 'radio')
    {
      if(cc == true)
      {  
       out=out+nn+'='+vv+'#'; 
      }
    }
    
    else
        out=out+nn+'='+vv+'#';
      
  }
    
    return out;    
}

/*
    
    if(($('care_professional').checked == true || $('care_professional1').checked == true)  && process_step == 1)
    {
        if($('care_professional').checked == true)
        {
            $('step_no').style.display = "none"; 
            $('step_yes').style.display = "block";
        }
        
        if($('care_professional1').checked == true)
        {
            $('step_yes').style.display = "none";  
            $('step_no').style.display = "block";
        }           
    }
    
    
    if($('care_professional').checked == true && process_step == 2) 
    {
        if(formCheck(1) == true) 
        {
        doLoad('');
        }
    }
*/    

function process_wizard(process_step, hiden_span)
{

    
   /* if(($('headaches_or_back1').checked == true || $('headaches_or_back2').checked == true) && process_step == 2)
    {
                        
        if($('headaches_or_back1').checked == true && process_step == 2)
        {
            $('step1_yes').style.display = "none"; 
            $('step1_no').style.display = "block";
        }
        
        else if ($('headaches_or_back2').checked == true && process_step == 2)
        {
            $('step1_no').style.display = "none"; 
            $('step1_yes').style.display = "block";        
        }           
    }
    
    if($('headaches_or_back2').checked == true && process_step == 3) 
    {
        if(formCheck(2) == true) 
        {
            doLoad('');
        }
    }
    */
  /*  if($('headaches_or_back1').checked == true && process_step == 3) 
    {*/
    
        if(($('adult_or_child1').checked == true || $('adult_or_child2').checked == true)  && process_step == 3)
        {
            if($('adult_or_child2').checked == true)
            {
                $('step2_no').style.display = "none"; 
                $('step2_yes').style.display = "block";
                show_hide_f_m('_female');
                show_hide_f_m('_male');            
            }
            
            if($('adult_or_child1').checked == true)
            {
                $('step2_yes').style.display = "none";
                $('step2_child').style.display = "none";
                $('step2_no').style.display = "block";
            }           
        }
   /* }*/
    
    
    if($('adult_or_child2').checked == true && process_step == 44) 
    {
        $('step2_child').style.display = "block";
    }

    
    if($('adult_or_child2').checked == true && process_step == 45)
    {
        
            if(formCheck(5) == true)
            {
                doLoad('');
            }
        
    }
    
    
    if($('adult_or_child2').checked == true && process_step == 46)
    {
        
            if(formCheck(5) == true)
            {
                
                $(hiden_span).innerHTML = "&nbsp;<br>Please wait";
                doLoad('../cart/');
            }
            
            else return false;
        
    }
       
    
    if($('adult_or_child1').checked == true && process_step == 4) 
    {
    
        if($('female_or_male1').checked == true || $('female_or_male2').checked == true)
        {
            if($('female_or_male1').checked == true)
            {
                $('step2_child').style.display = "none";
                $('step4_female').style.display = "block";
                show_hide_f_m('_male');    
            }
            
            if($('female_or_male2').checked == true)
            {
                $('step2_child').style.display = "none";
                $('step4_male').style.display = "block";
                show_hide_f_m('_female');            
            }           
        }
    }
    
    
    if($('female_or_male1').checked == true && process_step == 5)
    {
        $('step5_female').style.display = "block";    
    }
    
    if($('female_or_male2').checked == true && process_step == 5)
    {
        $('step5_male').style.display = "block";    
    }              
    
    if($('female_or_male1').checked == true && process_step == 6)
    {
        $('step6_female').style.display = "block";    
    }
    
    if($('female_or_male2').checked == true && process_step == 6)
    {
        $('step6_male').style.display = "block";
    }               
    
    if($('female_or_male1').checked == true && process_step == 7)
    {
        $('step7_female').style.display = "block";    
    }
    
    if($('female_or_male2').checked == true && process_step == 7)
    {
        $('step7_male').style.display = "block";    
    }           
    
    if($('female_or_male1').checked == true && process_step == 8)
    {
        $('step8_female').style.display = "block";    
    }
    
    if($('female_or_male2').checked == true && process_step == 8)
    {
        $('step8_male').style.display = "block";
    }           
    
    if($('female_or_male1').checked == true && process_step == 9)
    {
        $('step9_female').style.display = "block";
    }
    
    if($('female_or_male2').checked == true && process_step == 9)
    {
        $('step9_male').style.display = "block";    
    }               
    
    if($('female_or_male1').checked == true && process_step == 10)
    {
        $('step10_female').style.display = "block";
    }
    
    if($('female_or_male2').checked == true && process_step == 10)
    {
        $('step10_male').style.display = "block";
    }           
    
    
    if($('female_or_male1').checked == true && process_step == 11)
    {
    
        if(($('female_type_of_mattress1').checked == true || $('female_type_of_mattress2').checked == true || $('female_type_of_mattress3').checked == true || $('female_type_of_mattress4').checked == true) && process_step == 11)  
        {
            
            if($('female_type_of_mattress1').checked == true && process_step == 11)
            {
                $('step10_female_other').style.display = "none";
                $('step10_female_water').style.display = "none";
                $('step10_female_foam').style.display = "none";
                $('step10_female_standard').style.display = "block";
            }
            
            if($('female_type_of_mattress2').checked == true && process_step == 11)
            {
                
                $('step10_female_other').style.display = "none";
                $('step10_female_foam').style.display = "block";
                $('step10_female_water').style.display = "none";
                $('step10_female_standard').style.display = "none";
            }
            
            if($('female_type_of_mattress3').checked == true && process_step == 11)
            {
                $('step10_female_other').style.display = "none";
                $('step10_female_foam').style.display = "none";
                $('step10_female_water').style.display = "block";
                $('step10_female_standard').style.display = "none";
            }
            
            if($('female_type_of_mattress4').checked == true && process_step == 11)
            {
                $('step10_female_other').style.display = "block";
                $('step10_female_foam').style.display = "none";
                $('step10_female_water').style.display = "none";
                $('step10_female_standard').style.display = "none";
            }
            
        }
        
    }
    
    if($('female_or_male2').checked == true && process_step == 11)
    {
        if(($('male_type_of_mattress1').checked == true || $('male_type_of_mattress2').checked == true || $('male_type_of_mattress3').checked == true || $('male_type_of_mattress4').checked == true) && process_step == 11)  
        {
            
            if($('male_type_of_mattress1').checked == true && process_step == 11)
            {
                $('step10_male_standard').style.display = "block"; 
                $('step10_male_foam').style.display = "none";
                $('step10_male_water').style.display = "none";
                $('step10_male_other').style.display = "none";
            }
            
            if($('male_type_of_mattress2').checked == true && process_step == 11)
            {   
                $('step10_male_standard').style.display = "none";
                $('step10_male_foam').style.display = "block"; 
                $('step10_male_water').style.display = "none";
                $('step10_male_other').style.display = "none";    
            }
            
            
            
            if($('male_type_of_mattress3').checked == true && process_step == 11)
            {   
                $('step10_male_standard').style.display = "none";
                $('step10_male_foam').style.display = "none"; 
                $('step10_male_water').style.display = "block";
                $('step10_male_other').style.display = "none";    
            }
            
            if($('male_type_of_mattress4').checked == true && process_step == 11)
            {   
                
                $('step10_male_standard').style.display = "none";
                $('step10_male_foam').style.display = "none"; 
                $('step10_male_water').style.display = "none";
                $('step10_male_other').style.display = "block";    
            }
            
        }    
    }           
    
    
    if($('female_or_male1').checked == true && process_step == 12)
    {
        
            if(formCheck(3) == true)
            {
                doLoad('');
            }
        
    }
    
    if($('female_or_male2').checked == true && process_step == 12)
    {
        
            if(formCheck(4) == true)
            {
                doLoad('');
            }
        
    }    
    
    
    if($('female_or_male1').checked == true && process_step == 13)
    {
        
            if(formCheck(3) == true)
            {
                $(hiden_span).innerHTML = "&nbsp;<br>Please wait";                
                doLoad('../cart/');
            }
            
            else return false;
        
    }
    
    if($('female_or_male2').checked == true && process_step == 13)
    {
        
            if(formCheck(4) == true)
            {
                $(hiden_span).innerHTML = "&nbsp;<br>Please wait";                
                doLoad('../cart/');
            }
        
            else return false;
    }    
    
    
    if($('female_or_male1').checked == true && process_step == 14)
    {
        
            if(formCheck(6) == true)
            {
                doLoad('');
            }
        
    }
    
    if($('female_or_male1').checked == true && process_step == 141)
    {
        
            if(formCheck(10) == true)
            {
                doLoad('');
            }
        
    }
    
    if($('female_or_male1').checked == true && process_step == 142)
    {
        
            if(formCheck(11) == true)
            {
                doLoad('');
            }
        
    }
    
    
    if($('female_or_male2').checked == true && process_step == 14)
    {
        
            if(formCheck(7) == true)
            {
                doLoad('');
            }
        
    }    
    
    
     
    if($('female_or_male2').checked == true && process_step == 15)
    {
        
            if(formCheck(8) == true)
            {
                doLoad('');
            }
        
    }  
    
    if($('female_or_male2').checked == true && process_step == 16)
    {
        
            if(formCheck(9) == true)
            {
                doLoad('');
            }
        
    }   
    
    
}


function show_hide_f_m(name)
{
    
    objcheck= document.getElementsByTagName("DIV");

    for (var j = 0; j < objcheck.length; j++)
    {       
        id = objcheck[j].id;
        if (id.indexOf(name) != -1 )
        objcheck[j].style.display = 'none';     
    }
    
}
