
function wczytaj(x) 
{

	if(x==1)url="https://techinfo.porsche.com/techinfo/VFModuleManager?Type=PAGLogin&dl=de&uil=de&cc=DE";
	if(x==2)url="https://techinfo.porsche.com/techinfo/VFModuleManager?Type=PAGLogin&dl=de&uil=de&cc=GB";
	
	var dok=window.open(url,"okno",'width=800,height=600,resizable=1,scrollbars=Yes,menubar=Yes,left=1,top=0' );
	if(lang=='pl'){alert("Zapraszamy na stronę oficjalną Porsche AG, gdzie znajdą Państwo ilustrowane katalogi części zamiennych w postaci plików PDF.");}
	if(lang=='de'){alert("Wir möchten Sie einladen die offizielle Porsche Webseite zu besuchen, wo Sie sich illustrierte Ersatzteilekataloge im PDF-Format ansehen können.");}
	if(lang=='en'){alert("We would like to invite You to visit the official Porsche Website where You can find illustrated spare parts catalogues (PDF).");}
 	dok.document.location.href="https://techinfo.porsche.com/techinfo/VFModuleManager?Type=GenuineParts";
}

function check_vat()
{
	if(document.getElementById('vat_nr').innerHTML==" " && vat_now==1)
	{
		if(lang=='pl'){alert("Aby wysłać zamówienie z cenami netto, należy podać poprawny nr NIP oraz nazwę firmy.");}
		if(lang=='de'){alert("Um die Bestellung mit Nettopreis zu senden, geben Sie bitte eine Ust.-Ident.-Nr. und den Firmennamen an.");}
		if(lang=='en'){alert("To place the order at net price, please enter the VAT number of Your company and the company name.");}
		return false;
	}
	else
	{
		document.Zamowienie.submit();
	}
}

function focus_buttom(x)
{
	if(document.getElementById(x)){document.getElementById(x).style.backgroundColor="#EE3439";}
	if(document.getElementById(x)){document.getElementById(x).style.color="#000000";}
	
}
function focus_buttom_out(x)
{
	if(document.getElementById(x)){document.getElementById(x).style.backgroundColor="#AAABAD";}
	if(document.getElementById(x)){document.getElementById(x).style.color="#000000";}
	
}
function focus_men(x)
{
	
	for(a=1;a<12;a++)
	{
		var men="m"+a;
		var lm = "lm"+a;
		if(document.getElementById(men))
		{
			document.getElementById(men).style.backgroundColor="#AAABAD";
			document.getElementById(men).style.color="#000000";
			document.getElementById(lm).style.color="#000000";
		}
	}	
	var men="m"+x;
	var lm = "lm"+x;
	if(document.getElementById(men)){document.getElementById(men).style.backgroundColor='#EE3439';}
	if(document.getElementById(men)){document.getElementById(men).style.color="#000000";}
	if(document.getElementById(lm)){document.getElementById(lm).style.color="#000000";}
}

function focus_men_out(x)
{
	for(a=1;a<12;a++)
	{
		var men="m"+a;
		var lm = "lm"+a;
		if(document.getElementById(men))
		{
			document.getElementById(men).style.backgroundColor='#AAABAD';
			document.getElementById(men).style.color="#000000";
			document.getElementById(lm).style.color="#000000";
		}
	}	
}
function sum_sell(x)
{
	var cen="cena-"+x;
	var il="ilosc-"+x;
	var war="wartosc-"+x;
	if(document.getElementById(cen)&&document.getElementById(il))
	{
		document.getElementById(war).value=document.getElementById(cen).value*document.getElementById(il).value;
	}
}
function res()
{

			if(document.getElementById('ramabaza')&&document.body.offsetHeight<100)
			{
			document.getElementById('ramabaza').style.height=window.innerHeight-90;
				
			}
			else
			 {
			 	document.getElementById('ramabaza').style.height=document.body.offsetHeight-95;
			 }
}
function res_print()
{

			if(document.getElementById('ramabaza')&&document.body.offsetHeight<100)
			{
			document.getElementById('ramabaza').style.height=window.innerHeight-50;
				
			}
			else
			 {
			 	document.getElementById('ramabaza').style.height=document.body.offsetHeight-50;
			 }
}

function napis(sid,idb,idc,il) 
{

	if(il==''){il=0;}
	if(idb==''){idb=0;}
	if(idc==''){idc=0;}
	var pars = "sid="+sid+"&idb="+idb+"&idc="+idc+"&il="+il;
	var myAjax = new Ajax.Request("/add_part",{method: 'get', parameters: pars, onComplete: show_suma});
}

function show_suma(originalRequest)
{
	
	var powrot=originalRequest.responseText;
	//alert (powrot);
	var vat=powrot.substr(powrot.lastIndexOf("<>")+2,2);
	//alert(vat);
	if(vat==0){vat=1;}else{vat=1+(1/100*vat);}
	vat_now=vat;
	var suma = powrot.substr(0 , powrot.lastIndexOf("<>"));
	
	if(document.getElementById('Menu13_0'))
	{
		
		if(document.getElementById('Menu13_0').innerHTML.indexOf(":")!=-1)
		{
		
		var koszyk=document.getElementById('Menu13_0').innerHTML.substr(0 , document.getElementById('Menu13_0').innerHTML.lastIndexOf(":")+1);
		var sumka=Waluta_st(suma*vat);
		document.getElementById('Menu13_0').innerHTML=koszyk+" " +sumka;
		}
		
	}
	if(document.getElementById('suma_all')){document.getElementById('suma_all').value=sumka;}
}

function MyFunc(originalRequest) {}
		
function pokaz_wartosc(idx,il)
{
	var ind='cen_'+idx;
	if(document.getElementById(ind)){
	
	var cen=document.getElementById(ind).value;
	var Liczba=Waluta_st(cen*il*vat_now);
	document.getElementById('f_'+idx).value = Waluta_st(Liczba);}
}
	

function Waluta_st(Liczb)
{
	var Walut = Math.round(Liczb*100);
  	if (Walut >=10)
  	{
    	var Waluta_st = "" + Walut;
    	var Waluta_le = Waluta_st.length;
  	}
  	else
  	{
    	var Waluta_st = "0" + Walut;
    	var Waluta_le = Waluta_st.length;
  	}
  	Waluta_st = Waluta_st.substring(0, Waluta_le - 2) + "." + Waluta_st.substring(Waluta_le - 2, Waluta_le) ;
 	if (Liczb < 1) {Waluta_st = "0"+Waluta_st};
	return Waluta_st;
}
var path_reload="";

function change_lang(lang)
{
	
	path_reload= new String(document.location);
	var pars="language="+lang;
	
	var myAjax = new Ajax.Request("/lang",{method: 'get', parameters: pars, onComplete: reload_web});
	
}
function reload_web()
{
	
	document.location.href=path_reload;
}


function change_vat (firma_id,language)
{
	var pars="firma="+firma_id+"&language="+language;
	var myAjax = new Ajax.Request("/change_vat_now",{method: 'get', parameters: pars, onComplete: change_vat2});
	
	
}

function change_vat2 (originalRequest)
{
	
	var powrot=originalRequest.responseText;

	//powrot=powrot.substring(0,powrot.lastIndexOf("<scr"));
		//alert(powrot);
	var s= powrot.indexOf('>');
	var n= powrot.indexOf('-');
	var vat=powrot.substring(s+1,n);
	if(vat==0){vat=1;}else{vat=1+(1/100*vat);}
	vat_now=vat;
	var suma = powrot.substr(0 , powrot.lastIndexOf("<"));
	var ceny = powrot.slice(powrot.lastIndexOf("--")+2);
	if(document.getElementById('Menu13_0'))
	{
		if(document.getElementById('Menu13_0').innerHTML.indexOf(":")!=-1)
		{
		var koszyk=document.getElementById('Menu13_0').innerHTML.substr(0 , document.getElementById('Menu13_0').innerHTML.lastIndexOf(":")+1);
		var sumka=Waluta_st(suma*vat);
		document.getElementById('Menu13_0').innerHTML=koszyk+" " +sumka;
		}
		
		if(document.getElementById('suma_all')){document.getElementById('suma_all').innerHTML=sumka;}
	}
	if(document.getElementById('nag2')){document.getElementById('nag2').innerHTML=ceny;}
	var sumka=Waluta_st(suma*vat);
	if(document.getElementById('suma_all')){document.getElementById('suma_all').value=sumka;}
	
	var il_input=document.getElementById("tabela").getElementsByTagName("input");
	
	
	
	
	
	for(x=0;x<il_input.length;x=x+3)
	{
		var inputy=il_input[x].id;
		var divcenaupe="c_"+inputy.slice(inputy.lastIndexOf("_")+1);
		var divcenaupenetto="cupe_"+inputy.slice(inputy.lastIndexOf("_")+1);
		var divcenanasza="w_"+inputy.slice(inputy.lastIndexOf("_")+1);
		var divcenanaszanetto="cen_"+inputy.slice(inputy.lastIndexOf("_")+1);
		var divwartosc = "f_"+inputy.slice(inputy.lastIndexOf("_")+1);
		var divilosc = "e_"+inputy.slice(inputy.lastIndexOf("_")+1);

		if(document.getElementById(divcenanasza))
		{
			
			document.getElementById(divcenanasza).innerHTML=Waluta_st(document.getElementById(divcenanaszanetto).value*vat);

			if(Waluta_st(document.getElementById(divcenanaszanetto).value*vat*document.getElementById(divilosc).value)>0)
			{
				document.getElementById(divwartosc).value=Waluta_st(document.getElementById(divcenanaszanetto).value*vat*document.getElementById(divilosc).value);
			}
			
		}
		
	}
}

function select_all(y)
{
	var il_input=document.getElementById("tabela").getElementsByTagName("input");
	for(x=0;x<il_input.length;x=x+3)
	{
		inputy=il_input[x].id;
		del="del_"+inputy.slice(inputy.lastIndexOf("_")+1);
		if(document.getElementById(del))
		{
			if(y==1){document.getElementById(del).checked=true;}else{document.getElementById(del).checked=false;}
		}
	}
}

function del_position()
{
	sendidc ="0_";
	var tak=0;
	var il_input=document.getElementById("tabela").getElementsByTagName("input");
	var y=1;
	for(x=0;x<il_input.length;x=x+3)
	{
		if(il_input[x].id!='Usun')
		{
		inputy=il_input[x].id;
		var del="del_"+inputy.slice(inputy.lastIndexOf("_")+1);
			if(document.getElementById(del))
			{
				if(document.getElementById(del).checked==true){tak=1;sendidc+=inputy.slice(inputy.lastIndexOf("_")+1)+"_";y=y+1;}
			}
		}
	}
	
	var pars="idc="+sendidc;
	
	if(tak==1)
	{
		
		var myAjax = new Ajax.Request("/del_pos",{method: 'get', parameters: pars, onComplete: show_basket});
		
	}
}

function show_basket()
{
	document.location.href="/basket";
}
			
function MS_change(){select_number=document.Zamowienie.MS.selectedIndex;if(select_number==0){document.Zamowienie.ISO.value="---";}else {document.Zamowienie.ISO.value=document.Zamowienie.MS.options[select_number].value;}return true;}

function get_val_cookie(param_n)
{
  param_name = param_n+"=";
  start_param_name = document.cookie.indexOf(param_name);
  if (start_param_name < 0) {return false};
  stop_param_name = start_param_name + param_name.length;
  stop_param = document.cookie.indexOf("|", stop_param_name);
  return unescape(document.cookie.substring(stop_param_name, stop_param));
};

function write_data(param_n, param_v)
{
	var waznosc=new Date(); 
 	waznosc.setTime(waznosc.getTime()+1000*60*60*24*365);
	
	if(document.getElementById("ISO"))
	{
	document.cookie="Name="+escape(document.Zamowienie.Name.value) +"|"+"Adres="+escape(document.Zamowienie.Adres.value) +"|"+
	"Kod="+escape(document.Zamowienie.Kod.value) +"|"+
	"Miasto="+escape(document.Zamowienie.Miasto.value) +"|"+
	"Kraj="+escape(document.Zamowienie.Kraj.value) +"|"+
	"Mobile="+escape(document.Zamowienie.Mobile.value) +"|"+
	"Telefon="+escape(document.Zamowienie.Telefon.value) +"|"+
	"Fax="+escape(document.Zamowienie.Fax.value) +"|"+
	"Email="+escape(document.Zamowienie.Email.value) +"|"+
	"Firma="+escape(document.Zamowienie.Firma.value) +"|"+
	"Vat1="+escape(document.Zamowienie.ISO.value) +"|"+
	"Vat2="+escape(document.Zamowienie.VAT.value) +"|"+
	//"Vin="+escape(document.Zamowienie.Vin.value) +"|"+
	"Inne="+escape(document.Zamowienie.Inne_czesci.value) +"|"+
	"Uwagi="+escape(document.Zamowienie.Uwagi.value) +"|"+
	"Name2="+escape(document.Zamowienie.Name2.value) +"|"+
	"Adres2="+escape(document.Zamowienie.Adres2.value) +"|"+
	"Kod2="+escape(document.Zamowienie.Kod2.value) +"|"+
	"Miasto2="+escape(document.Zamowienie.Miasto2.value) +"|"+
	"Kraj2="+escape(document.Zamowienie.Kraj2.value) +"|"+
	"Mobile2="+escape(document.Zamowienie.Mobile2.value) +"|"+
	"Telefon2="+escape(document.Zamowienie.Telefon2.value) +"|"+ ";expires=" + waznosc.toGMTString();
	}
	else
	{
	document.cookie="Name="+escape(document.Ankauf.Name.value) +"|"+"Adres="+escape(document.Ankauf.Adres.value) +"|"+
	"Kod="+escape(document.Ankauf.Kod.value) +"|"+
	"Miasto="+escape(document.Ankauf.Miasto.value) +"|"+
	"Kraj="+escape(document.Ankauf.Kraj.value) +"|"+
	"Mobile="+escape(document.Ankauf.Mobile.value) +"|"+
	"Telefon="+escape(document.Ankauf.Telefon.value) +"|"+
	"Fax="+escape(document.Ankauf.Fax.value) +"|"+
	"Email="+escape(document.Ankauf.Email.value) +"|"+ ";expires=" + waznosc.toGMTString();
	}
	
  
}

function read_data()
{
  if(document.getElementById("ISO"))
  {
  if (get_val_cookie("Name")) {document.Zamowienie.Name.value = get_val_cookie("Name")};
  if (get_val_cookie("Adres")) {document.Zamowienie.Adres.value = get_val_cookie("Adres")};
  if (get_val_cookie("Kod")) {document.Zamowienie.Kod.value = get_val_cookie("Kod")};
  if (get_val_cookie("Miasto")) {document.Zamowienie.Miasto.value = get_val_cookie("Miasto")};
  if (get_val_cookie("Kraj")) {document.Zamowienie.Kraj.value = get_val_cookie("Kraj")};
  if (get_val_cookie("Mobile")) {document.Zamowienie.Mobile.value = get_val_cookie("Mobile")};
  if (get_val_cookie("Telefon")) {document.Zamowienie.Telefon.value = get_val_cookie("Telefon")};
  if (get_val_cookie("Fax")) {document.Zamowienie.Fax.value = get_val_cookie("Fax")};
  if (get_val_cookie("Email")) {document.Zamowienie.Email.value = get_val_cookie("Email")};
  if (get_val_cookie("Firma")) {document.Zamowienie.Firma.value = get_val_cookie("Firma")};
  if (get_val_cookie("Vat1")) {document.Zamowienie.ISO.value = get_val_cookie("Vat1")};
  if (get_val_cookie("Vat2")) {document.Zamowienie.VAT.value = get_val_cookie("Vat2")};
  //if (get_val_cookie("Vin")) {document.Zamowienie.Vin.value = get_val_cookie("Vin")};
  if (get_val_cookie("Name2")) {document.Zamowienie.Name2.value = get_val_cookie("Name2")};
  if (get_val_cookie("Adres2")) {document.Zamowienie.Adres2.value = get_val_cookie("Adres2")};
  if (get_val_cookie("Kod2")) {document.Zamowienie.Kod2.value = get_val_cookie("Kod2")};
  if (get_val_cookie("Miasto2")) {document.Zamowienie.Miasto2.value = get_val_cookie("Miasto2")};
  if (get_val_cookie("Kraj2")) {document.Zamowienie.Kraj2.value = get_val_cookie("Kraj2")};
  if (get_val_cookie("Mobile2")) {document.Zamowienie.Mobile2.value = get_val_cookie("Mobile2")};
  if (get_val_cookie("Telefon2")) {document.Zamowienie.Telefon2.value = get_val_cookie("Telefon2")};
  }
  else
	{
	if (get_val_cookie("Name")) {document.Ankauf.Name.value = get_val_cookie("Name")};
 	 if (get_val_cookie("Adres")) {document.Ankauf.Adres.value = get_val_cookie("Adres")};
  	if (get_val_cookie("Kod")) {document.Ankauf.Kod.value = get_val_cookie("Kod")};
 	 if (get_val_cookie("Miasto")) {document.Ankauf.Miasto.value = get_val_cookie("Miasto")};
 	 if (get_val_cookie("Kraj")) {document.Ankauf.Kraj.value = get_val_cookie("Kraj")};
 	 if (get_val_cookie("Mobile")) {document.Ankauf.Mobile.value = get_val_cookie("Mobile")};
 	 if (get_val_cookie("Telefon")) {document.Ankauf.Telefon.value = get_val_cookie("Telefon")};
 	 if (get_val_cookie("Fax")) {document.Ankauf.Fax.value = get_val_cookie("Fax")};
 	 if (get_val_cookie("Email")) {document.Ankauf.Email.value = get_val_cookie("Email")};
	}
  
}

function write_data_log(param_n, param_v)
{
	var waznosc=new Date(); 
 	waznosc.setTime(waznosc.getTime()+1000*60*60*24*1);
	
	document.cookie="Name="+escape(document.account_new.Name.value) +"|"+"Adres="+escape(document.account_new.Adres.value) +"|"+
	"Kod="+escape(document.account_new.Kod.value) +"|"+
	"Miasto="+escape(document.account_new.Miasto.value) +"|"+
	"Kraj="+escape(document.account_new.Kraj.value) +"|"+
	"Mobile="+escape(document.account_new.Mobile.value) +"|"+
	"Telefon="+escape(document.account_new.Telefon.value) +"|"+
	"Fax="+escape(document.account_new.Fax.value) +"|"+
	"Email="+escape(document.account_new.Email.value) +"|"+
	"Firma="+escape(document.account_new.Firma.value) +"|"+
	"Vat1="+escape(document.account_new.ISO.value) +"|"+
	"Vat2="+escape(document.account_new.VAT.value) +"|"+";expires=" + waznosc.toGMTString();
	
}
function read_data_log()
{
  if (get_val_cookie("Name")) {document.account_new.Name.value = get_val_cookie("Name")};
  if (get_val_cookie("Adres")) {document.account_new.Adres.value = get_val_cookie("Adres")};
  if (get_val_cookie("Kod")) {document.account_new.Kod.value = get_val_cookie("Kod")};
  if (get_val_cookie("Miasto")) {document.account_new.Miasto.value = get_val_cookie("Miasto")};
  if (get_val_cookie("Kraj")) {document.account_new.Kraj.value = get_val_cookie("Kraj")};
  if (get_val_cookie("Mobile")) {document.account_new.Mobile.value = get_val_cookie("Mobile")};
  if (get_val_cookie("Telefon")) {document.account_new.Telefon.value = get_val_cookie("Telefon")};
  if (get_val_cookie("Fax")) {document.account_new.Fax.value = get_val_cookie("Fax")};
  if (get_val_cookie("Email")) {document.account_new.Email.value = get_val_cookie("Email")};
  if (get_val_cookie("Firma")) {document.account_new.Firma.value = get_val_cookie("Firma")};
  if (get_val_cookie("Vat1")) {document.account_new.ISO.value = get_val_cookie("Vat1")};
  if (get_val_cookie("Vat2")) {document.account_new.VAT.value = get_val_cookie("Vat2")};
  

}

function logout()
{
	var pars="";
	var myAjax = new Ajax.Request("/log_out",{method: 'get', parameters: pars, onComplete: show_index});
}

function show_index()
{
	document.location.href="http://test.automotofan.pl/";
}

function show_button()
{

if(document.getElementById('add_new_del').value=='Ukryj')
{
	document.getElementById('deliv_new').style.height='0px';
	document.getElementById('deliv_new').style.visibility = 'hidden';
	document.getElementById('add_new_del').value='Dodaj nowy';
	document.getElementById('deliv_new').style.display='none';
}
else
{
	document.getElementById('deliv_new').style.height='450px';
	document.getElementById('deliv_new').style.visibility = 'visible';
	document.getElementById('deliv_new').style.display='';
	document.getElementById('add_new_del').value='Ukryj';}

}

function show_deliv(a)
{
var t="deliv_"+a;
if(document.getElementById(t).style.visibility == 'visible')
{
	document.getElementById(t).style.height='0px';
	document.getElementById(t).style.visibility = 'hidden';
	document.getElementById(t).style.display='none';
	
}
else
{
	document.getElementById(t).style.height='450px';
	document.getElementById(t).style.visibility = 'visible';
	document.getElementById(t).style.display='';
}
}

function keypress(e) 
{ 
	if({ 48:1, 49:1, 50:1, 51:1, 52:1, 53:1, 54:1, 55:1, 56:1, 57:1 }[e.which||e.keyCode]) 
	{
	}
	else{
      e.preventDefault? e.preventDefault() : e.returnValue = false; 
		}
}
