var pop_okno = null;

function MenHref(m){
var men_href = document.getElementById('a'+m).href;
document.location.href=men_href;
}

function TabOn(m){
document.getElementById(m).className='TabelaOn';
};

function TabOff(m){
document.getElementById(m).className='TabelaOff';
};

function Pop(m,an){

if(pop_okno && !pop_okno.closed){pop_okno.location.reload()}

              pop_okno=window.open('prod.php?id_prod='+m+'&anonim_num='+an,'myPop','height=340,width=440,scrollbars=yes,top='+((screen.availHeight-445)/2)+',left='+((screen.availWidth-660)/2-6));

       pop_okno.focus();

}

function PopOrder(m){

if(pop_okno && !pop_okno.closed){pop_okno.location.reload()}

              pop_okno=window.open('_show_order.php?id_order='+m,'myPop','height=540,width=640,scrollbars=yes,top='+((screen.availHeight-445)/2)+',left='+((screen.availWidth-660)/2-6));

       pop_okno.focus();

}

function PopOrderAnonim(m){

if(pop_okno && !pop_okno.closed){pop_okno.location.reload()}

              pop_okno=window.open('_show_order_anonim.php?id_order='+m,'myPop','height=540,width=640,scrollbars=yes,top='+((screen.availHeight-445)/2)+',left='+((screen.availWidth-660)/2-6));

       pop_okno.focus();

}

function printwin(){
window.print();
}

/*
Weryfikacja maila
*/


function Checkmail(){

var dEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;

var fr=document.forms['form_logowanie_anonim'];

if (!dEmail.test(fr.elements['loginmail'].value)){
		document.getElementById('InfoMail').style.color='#C00000';	
		document.getElementById('InfoMail').innerHTML = 'Podaj poprawny adres e-mail !!!';
		return;
	}else{
		document.getElementById('InfoMail').style.color='rgb(30,80,180)';	
  		document.getElementById('InfoMail').innerHTML='Mail składniowo poprawny';
		
		fr.action='index.php?action=checklogin_anonim';		
      fr.submit();            
			
	}

};

function CheckSendOrder(){

var tekst = 'wpisz swoje uwagi';

var fr=document.forms['formatka_produktow'];

var uwagi = fr.elements['uwagi'].value;

if (uwagi.match(tekst)){
		document.getElementById('uwagi_info').style.color='#C00000';	
		document.getElementById('uwagi_info').innerHTML = '<b>Prosimy o wpisanie swoich uwag dotyczących zaptyania !!!</b>';
		return;
	}else{
		document.getElementById('uwagi_info').style.color='rgb(30,80,180)';	
  		document.getElementById('uwagi_info').innerHTML='<b>Państwa uwagi zostaną uzględnione. Dziękujemy !!!</b>';
		
		fr.action='index.php?operation=do_send_order';		
      fr.submit();            
			
	}

};

String.prototype.trim = function(){
return this.replace(/^\s+|\s+$/g, "");
};

function ChangePasswdLogin(){
var fr=document.forms['formatka_passwd'];

var login = fr.elements['login_user'].value;
var pass = fr.elements['password'].value;
var pass_replay = fr.elements['password_replay'].value;

pass = pass.trim();
pass_replay = pass_replay.trim();
//*

//alert ('pass='+pass+'\n pass_replay='+pass_replay+'\n login='+login+'\n login.match(pass)='+pass.match(login));

if(pass.length>5 && pass_replay.length>5){
	if (pass.match(login)){
		document.getElementById('info_pass').style.color='#C00000';	
		document.getElementById('info_pass').innerHTML = '<b>Hasło nie może zwierać w sobie loginu !!!</b>';
		return;
	}else if(!pass.match(pass_replay)){
		document.getElementById('info_pass').style.color='#C00000';	
  		document.getElementById('info_pass').innerHTML='<b>Hasła nie pasują do siebie !!!</b>';
   	return;
	}
	document.getElementById('info_pass').style.color='#1E50B4';	
  	document.getElementById('info_pass').innerHTML='<b>Hasło spełania kryteria bezpieczeństwa !!!</b>';
	//return;
	fr.action='index.php?operation=changepasswd';		
   fr.submit();            
}else{
	document.getElementById('info_pass').style.color='#C00000';	
	document.getElementById('info_pass').innerHTML='<b>Długość hasła minimum 6 znaków !!!</b>';
	return;
}	
//*/	

};

function PokazWybUz(){

var fr = document.forms['formatka_users'];

fr.action='index.php?operation=changeuseredit&chuser=1';
fr.submit();

}

function PokazDodajUz(){

var fr = document.forms['formatka_users'];

fr.action='index.php?operation=changeuseredit&show_add=1';
fr.submit();

}

function DodajUz(){

var fr = document.forms['formatka_user_k'];

var login = fr.elements['login_k'].value;
var pass = fr.elements['passwd_k'].value;
var pass_replay = fr.elements['passwd_replay_k'].value;

var dEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;

pass = pass.trim();
pass_replay = pass_replay.trim();
//*

//alert ('pass='+pass+'\n pass_replay='+pass_replay+'\n login='+login+'\n login.match(pass)='+pass.match(login));

if(pass.length>5 && pass_replay.length>5){
	if (pass.match(login)){
		document.getElementById('InfoAdd').style.color='#C00000';	
		document.getElementById('InfoAdd').innerHTML = '<b>Hasło nie może zwierać w sobie loginu !!!</b>';
		return;
	}else if(!pass.match(pass_replay)){
		document.getElementById('InfoAdd').style.color='#C00000';	
  		document.getElementById('InfoAdd').innerHTML='<b>Hasła nie pasują do siebie !!!</b>';
   	return;
	}		
}else{
	document.getElementById('InfoAdd').style.color='#C00000';	
	document.getElementById('InfoAdd').innerHTML='<b>Długość hasła minimum 6 znaków !!!</b>';
	return;
}  

if (!dEmail.test(fr.elements['mail_k'].value)){
		document.getElementById('InfoAdd2').style.color='#C00000';	
		document.getElementById('InfoAdd2').innerHTML = 'Podaj poprawny adres e-mail !!!';
		return;
}


document.getElementById('InfoAdd').style.color='#1E50B4';	
document.getElementById('InfoAdd').innerHTML='<b>Hasło spełania kryteria bezpieczeństwa !!!</b>';

document.getElementById('InfoAdd2').style.color='#1E50B4';	
document.getElementById('InfoAdd2').innerHTML='<b>Mail składniowo poprawny !!!</b>';

fr.action='index.php?operation=changeuseredit&add=1';
fr.submit();
}

function ZatwUz(){

var fr = document.forms['formatka_user_k'];

var dEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;

if (!dEmail.test(fr.elements['mail_k'].value)){
		document.getElementById('InfoAdd2').style.color='#C00000';	
		document.getElementById('InfoAdd2').innerHTML = 'Podaj poprawny adres e-mail !!!';
		return;
}

document.getElementById('InfoAdd2').style.color='#1E50B4';	
document.getElementById('InfoAdd2').innerHTML='<b>Mail składniowo poprawny !!!</b>';

fr.action='index.php?operation=changeuseredit&change=1';
fr.submit();
}

function UsunUz(){

var fr = document.forms['formatka_user_k'];

fr.action='index.php?operation=changeuseredit&del=1';
fr.submit();
}

/*
admin
*/

function PriceStatus(m){

var kto = m.match(/\d/);

if(m=='add_c'+kto){
document.getElementById('PriceStatus'+kto).innerHTML = '<b style="color: #0004FF; font-size: 11px;">dodaj</b>&nbsp;&nbsp;aktualizuj&nbsp;&nbsp;usuń';
}
if(m=='update_c'+kto){
document.getElementById('PriceStatus'+kto).innerHTML = 'dodaj&nbsp;&nbsp;<b style="color: #0004FF; font-size: 11px;">aktualizuj</b>&nbsp;&nbsp;usuń';
}

if(m=='delete_c'+kto){
document.getElementById('PriceStatus'+kto).innerHTML = 'dodaj&nbsp;&nbsp;aktualizuj&nbsp;&nbsp;<b style="color: #0004FF; font-size: 11px;">usuń</b>';
}

}

function FieldsPrice(m){

//var kto = m.match(/\d/);

var fr = document.forms['form_import_cennika'];

if(m=='add_c1'){
fr.elements['pricenameselect'].disabled = true;

fr.elements['pricesymbolnew'].disabled = false;

fr.elements['pricenamenew'].disabled = false;

fr.elements['pricedefaultnew'].disabled = false;

fr.elements['lista_cennika'].disabled = false;
}

if(m=='update_c1'){
fr.elements['pricenameselect'].disabled = false;

fr.elements['pricesymbolnew'].disabled = true;

fr.elements['pricenamenew'].disabled = true;

fr.elements['pricedefaultnew'].disabled = false;

fr.elements['lista_cennika'].disabled = false;
}

if(m=='delete_c1'){
fr.elements['pricenameselect'].disabled = false;

fr.elements['pricesymbolnew'].disabled = true;

fr.elements['pricenamenew'].disabled = true;

fr.elements['pricedefaultnew'].disabled = true;

fr.elements['lista_cennika'].disabled = true;
}


}

function FieldsDedicatedPrice(m){

//var kto = m.match(/\d/);

var fr = document.forms['form_import_cennika_dedykowanego'];

if(m=='add_c2'){
fr.elements['Customersymbol'].disabled = false;

fr.elements['pricenameselect'].disabled = true;

fr.elements['pricesymbolnew'].disabled = false;

fr.elements['pricenamenew'].disabled = false;

fr.elements['lista_cennika_dedykowanego'].disabled = false;
}

if(m=='update_c2'){
fr.elements['Customersymbol'].disabled = false;

fr.elements['pricenameselect'].disabled = false;

fr.elements['pricesymbolnew'].disabled = true;

fr.elements['pricenamenew'].disabled = true;

fr.elements['lista_cennika_dedykowanego'].disabled = false;
}

if(m=='delete_c2'){
fr.elements['Customersymbol'].disabled = true;

fr.elements['pricenameselect'].disabled = false;

fr.elements['pricesymbolnew'].disabled = true;

fr.elements['pricenamenew'].disabled = true;

fr.elements['lista_cennika_dedykowanego'].disabled = true;
}


}

function FieldsPromoPrice(m){

//var kto = m.match(/\d/);

var fr = document.forms['form_import_ofert_handlowych'];

if(m=='add_c3'){
fr.elements['terminod'].disabled = false;

fr.elements['termindo'].disabled = false;

fr.elements['pricenameselect'].disabled = true;

fr.elements['pricesymbolnew'].disabled = false;

fr.elements['pricenamenew'].disabled = false;

fr.elements['lista_cennika_promo'].disabled = false;
}

if(m=='update_c3'){
fr.elements['terminod'].disabled = false;

fr.elements['termindo'].disabled = false;

fr.elements['pricenameselect'].disabled = false;

fr.elements['pricesymbolnew'].disabled = true;

fr.elements['pricenamenew'].disabled = true;

fr.elements['lista_cennika_promo'].disabled = false;
}

if(m=='delete_c3'){
fr.elements['terminod'].disabled = true;

fr.elements['termindo'].disabled = true;

fr.elements['pricenameselect'].disabled = false;

fr.elements['pricesymbolnew'].disabled = true;

fr.elements['pricenamenew'].disabled = true;

fr.elements['lista_cennika_promo'].disabled = true;
}


}
