function submit_form(t){
	if(t.value){ 
		if(t.id=='step1'){
			var step2=document.getElementById('step2'); if(step2){ step2.innerHTML=''; }
			var step3=document.getElementById('step3'); if(step3){ step3.innerHTML=''; }
			var step4=document.getElementById('step4'); if(step4){ step4.innerHTML=''; }
			var step5=document.getElementById('step5'); if(step5){ step5.innerHTML=''; }
			var step6=document.getElementById('step6'); if(step6){ step6.innerHTML=''; }
		}
		document.getElementById('form').submit(); 
	}
}

function c_add(from,to){
	var f=document.getElementById(from); 
	var t=document.getElementById(to); 
	if(f && t){
		if(f.selectedIndex>=0){
			hide_purchase_button();
			var key=f.options[f.selectedIndex].value;
			var val=f.options[f.selectedIndex].text;
			var o=document.createElement("OPTION"); o.value=key; o.text=val; t.options.add(o);
			AjaxBase._call('c_add',{parameters:{key:key,val:val}});
		}	
	}
}

function c_del(from,to){
	var f=document.getElementById(from); 
	var t=document.getElementById(to); 
	if(f && t){
		var key=f.options[f.selectedIndex].value;
		var val=f.options[f.selectedIndex].text;
		if(f.selectedIndex>=0){
			hide_purchase_button();
			f.remove(f.selectedIndex);
			AjaxBase._call('c_del',{parameters:{key:key,val:val}});
		}	
	}
}


function hide_purchase_button(){
	var btn=document.getElementById('PURCHASE'); 
	if(btn){ btn.style.display='none'; }
}

function change_shipping(){
	var select=document.getElementById('basket_shipping'); 
	var key=select.options[select.selectedIndex].value;
	var val=select.options[select.selectedIndex].text;
	document.getElementById('shipping_form').submit(); 
}

function show_hide(div){
	var frm=document.getElementById(div);
	if(frm.style.visibility=='hidden'){
		frm.style.visibility='visible';
	}else{
		frm.style.visibility='hidden';
	}
}

function resize(){
	var singleimage=document.getElementById('singleimage');
	if(singleimage){
		if(singleimage.width>500){
			singleimage.width=500;
		}
	}
}
