function HideTableRows(ddl)
{
	// hide rows
	document.getElementById('tr_address_customer').style.display = "none";
	
	switch(ddl)
	{				
		case("rdl_shipto_customer"):	
			if(document.getElementById('rdl_shipto_customer').checked) document.getElementById('tr_address_customer').style.display = "";
			break;			
	}
				
}

function ChangeOrderStatus()
{
	document.getElementById('td_repeat_order_yes').style.display = "none";
	document.getElementById('td_repeat_order_no').style.display = "none";
	document.getElementById('td_repeat_order_title').style.display = "";
	document.getElementById('id_repeat_monthly').disabled = false;
	if(document.getElementById('id_rush_order').checked || document.getElementById('id_emg_order').checked)
	{
		document.getElementById('id_repeat_monthly').disabled = true;
		document.getElementById('td_repeat_order_title').style.display = "none";		
	}
	else
	{
		if(document.getElementById('id_repeat_monthly').value=="Y") document.getElementById('td_repeat_order_yes').style.display = "";
		if(document.getElementById('id_repeat_monthly').value=="N") document.getElementById('td_repeat_order_no').style.display = "";
	}
				
}
function HideRepeatMonth()
{
	document.getElementById('td_repeat_order_yes').style.display = "none";
	document.getElementById('td_repeat_order_no').style.display = "none";
	if(document.getElementById('id_repeat_monthly').value=="Y") document.getElementById('td_repeat_order_yes').style.display = "";
	if(document.getElementById('id_repeat_monthly').value=="N") document.getElementById('td_repeat_order_no').style.display = "";
				
}

function ChangeFormAction(type, id)
{
	document.getElementById('place_order_form').action = "index.php?mod=member&obj=SPL_order#bottom";
	document.getElementById('text_id').value = "";
	
	switch(type)
	{
		case 'edit':
		case 'delete':
			document.getElementById('text_id').value = id;
			break;
	}
}


function ChangeFormID(type, id)
{
	document.getElementById('text_shipto_id').value = "";
	
	switch(type)
	{
		case 'edit':
		case 'delete':
			document.getElementById('text_shipto_id').value = id;
			break;
	}
}

function AutoToNext(input,len) 
{
    if (input.value.length >= len) 
    {
        input.value = input.value.slice(0, len);
        var index = GetInputIndex(input) + 1;
        index = index % input.form.length;
        
        while ((index < input.form.length) && (input.form[index].type == "hidden")) 
        {
            index = index + 1;
        }

        
        if (index >= 0 && input.form[index] != null && input.form[index].type != "hidden" && !input.form[index].disabled)
        {
          input.form[index].focus();
        }
    }

    function GetInputIndex(input) {
        var index = -1, i = 0, found = false;
        while (i < input.form.length && index == -1)
            if (input.form[i] == input)index = i;
            else i++;
        return index;
    }

    return true;
        
        
}
