function processCart(mode)
{
	document.frmcart.mode.value = mode;
	document.frmcart.submit();
}

function addtocart(mode,id)
{
	document.frmmerch.mode.value = mode;
	document.frmmerch.id.value = id;
	document.frmmerch.submit();
}


function hideTable(val)
{
	if(val==true)
	{
		document.getElementById('Ship_Address').style.display = "none";
	}
	else
	{
		document.getElementById('Ship_Address').style.display="";
	}
}

function fillInfo(control,basefield,selectedfield)
{
	control.options.length = 0;
	flag = 0;
	for(i=0,j=0; i<fillArr.length; i++)
	{
		if(fillArr[i][0] == basefield)
		{
			if(selectedfield == fillArr[i][1])
			{
				control.options[j] = new Option(fillArr[i][1]+" "+fillArr[i][2]);
				control.options[j].value = fillArr[i][1];
				control.options[j].selected = true;
				flag = 1;
				
			}
			else
			{
				control.options[j] = new Option(fillArr[i][1]+" "+fillArr[i][2]);
				control.options[j].value = fillArr[i][1];
			}				
			j++;
		}
	}
}
function fillInfo_new(control,basefield,selectedfield,flag)
{
	//alert(basefield);
	if(basefield=='US' || basefield=='CA')
	{
		//document.getElementById("bl_state_div").innerHTML='';
		//document.getElementById("bl_state_div").innerHTML='<select name="bl_state" id="bl_state" style=" width:250px;"><option value="">Select State</option></select>';
		if(flag=='bill')
		{
			document.getElementById("bl_state_div").style.display='block';
			document.getElementById("bl_state_text_div").style.display='none';
		}
		else
		{
			document.getElementById("sh_state_div").style.display='block';
			document.getElementById("sh_state_text_div").style.display='none';
		}
		
		control.options.length = 0;
		flag = 0;
		for(i=0,j=0; i<fillArr.length; i++)
		{
			if(fillArr[i][0] == basefield)
			{
				if(selectedfield == fillArr[i][1])
				{
					control.options[j] = new Option(fillArr[i][1]+" "+fillArr[i][2]);
					control.options[j].value = fillArr[i][1];
					control.options[j].selected = true;
					flag = 1;
					
				}
				else
				{
					control.options[j] = new Option(fillArr[i][1]+" "+fillArr[i][2]);
					control.options[j].value = fillArr[i][1];
				}				
				j++;
			}
		}
	}
	else
	{
		if(flag=='bill')
		{
			document.getElementById("bl_state_div").style.display='none';
			document.getElementById("bl_state_text_div").style.display='block';
			document.getElementById("bl_state_text").value='';
			
		}
		else
		{
			document.getElementById("sh_state_div").style.display='none';
			document.getElementById("sh_state_text_div").style.display='block';
			document.getElementById("sh_state_text").value='';
		}
	}
	
}

