
function menu_categories_toggle(id){if(document.getElementById(id).style.display=='block'){document.getElementById(id).style.display='none'}else{document.getElementById(id).style.display='block'}}
function noError(){return true;}
window.onerror=noError;function viewGroupEdit(group_id,item_id)
{element=document.getElementById('div_group_edit');element.style.display='block';document.getElementById('group_'+group_id).style.display='block';document.getElementById('item_'+item_id).style.display='block';}
var product_id=0;var size_id=0;var price=0;function baskQuantity()
{sel_sz=document.getElementById('select_sizes_'+product_id);div_nr_n=document.getElementById('div_num_'+product_id+'_'+size_id);div_nr_b=document.getElementById('div_num_'+product_id+'_'+sel_sz.value);sel_nr_n=document.getElementById('select_num_'+product_id+'_'+size_id);sel_nr_b=document.getElementById('select_num_'+product_id+'_'+sel_sz.value);div_nr_n.style.display='none';div_nr_b.style.display='block';sel_nr_n.disabled=true;sel_nr_b.disabled=false;size_id=sel_sz.value;div_pr=document.getElementById('div_price');inp_pr=document.getElementById('price_'+product_id+'_'+sel_sz.value);inp_cr=document.getElementById('cur_sign');if(inp_pr.value!=''){div_pr.innerHTML=inp_pr.value+inp_cr.value;}else{div_pr.innerHTML=inp_pr.value;}}
function hideGroupEdit()
{element=document.getElementById('div_group_edit');element.style.display='none';}
function basket_isNumeric(id,precision){var elem=document.getElementById(id);if(precision>0){if(elem.value.match("^[0-9]{1,9}[\.,]{0,1}[0-9]{0,"+precision+"}$")||elem.value==''){elem.value=elem.value.replace(',','.');return true;}else{elem.value=elem.value.substring(0,elem.value.length-1);return false;}}
if(precision==0){if(elem.value.match("^[1-9]{1}[0-9]{0,9}$")||elem.value==''){return true;}else{elem.value=elem.value.substring(0,elem.value.length-1);return false;}}}
function checkOnSubmit()
{if((/^[0-9a-zA-Z._-]+@[0-9a-zA-Z._-]+.[0-9a-zA-Z]+$/).test(document.getElementById("from").value)==false||document.getElementById("from").value.length==0){alert('Nie podano żadnego adresu e-mail.');return false;}
return true;}
function drop_down(id)
{document.getElementById(id).style.height='200px';}
function roll_back(id)
{document.getElementById(id).style.height='';}
var newstxt='twój e-mail';function newsletter_blur(x){if(x.value==''){x.value=newstxt;}}
function newsletter_focus(x){if(x.value==newstxt){x.value='';}}
function order1_shop_payformdiv(show)
{if(show){document.getElementById('payform_div').style.display='block';}else{document.getElementById('payform_div').style.display='none';document.getElementById('payform_id').selectedIndex=0;allDivs=document.getElementsByTagName("div");for(i=0;i<allDivs.length;i++){if((/^newpayment_form_/).test(allDivs[i].id)==true){allDivs[i].style.display='none';}}}}
function order1_changepayform()
{selVal=document.getElementById('payform_id').value;allDivs=document.getElementsByTagName("div");for(i=0;i<allDivs.length;i++){if((/^newpayment_form_/).test(allDivs[i].id)==true){allDivs[i].style.display='none';}}
if(document.getElementById('newpayment_form_'+selVal)){document.getElementById('newpayment_form_'+selVal).style.display='block';}}
var Prepaid={changeDelivery:function(time){if(window['orderCalendarActive']==true){OrderCalendar.changeDeliveryTime(time);}}};var txt_projector_podaj='Podaj prawidłową ilość.';var submit_flag;function check_input_number(elem){if(elem.value.match("^[1-9]{1}[0-9]{0,9}$")||elem.value==''){submit_flag=1;return true;}
else
{alert(txt_projector_podaj);elem.value='';}}
function dosubmit(){if(submit_flag==1){document.getElementById('form').submit();}
else
{alert(txt_projector_podaj);return false;}}
var displayed='';function ImageRotate(id)
{if(displayed==''){document.getElementById('img_1').style.display='none';}else{document.getElementById(displayed).style.display='none';}
document.getElementById(id).style.display='';displayed=id;}
function insletter(letter,idk){var inp=document.getElementById(idk);inp.value+=letter;inp.focus();}
function insletterB(letter,idk){var inp=document.getElementById(idk);tv=inp.value;tv=tv.substr(0,tv.length-1);letter=letter.toUpperCase();inp.value=tv+letter;inp.focus();}
function clientnew_delivery_addr(){if(document.getElementById('deliver_to_billingaddr').checked){document.getElementById('delivery_address_form').style.display='none';}else{document.getElementById('delivery_address_form').style.display='block';}}
function clientnew_firm(){if(document.getElementById('firm_data').checked){document.getElementById('firm_data_inputs').style.display='block';}else{document.getElementById('firm_data_inputs').style.display='none';}}
function client_addresses_list_confirmdelete(){return confirm('Are you sure you want to delete the selected delivery address?');}
var ClientSave={validateLogin:function(obj)
{obj.value=obj.value.toLowerCase();}}
function orderpayment(id){document.getElementById('idle_payment').style.display='none';allDivs=document.getElementsByTagName("div");for(i=0;i<allDivs.length;i++){if((/^newpayment_form_/).test(allDivs[i].id)==true){allDivs[i].style.display='none';}}
if(document.getElementById('newpayment_form_'+id)){document.getElementById('newpayment_form_'+id).style.display='block';}}