var sform = document.forms['www2sms']; var ds = ""; var sms_siec  = $('#sms_siec'); var sms_wysylka  = $('#sms_wysylka'); var smsw_std  = $('#smsw_std'); var smsw_std_cnt  = $('#smsw_std_cnt'); var smsw_mbox  = $('#smsw_mbox'); var smsw_omnix  = $('#smsw_omnix'); var smsw_wapster  = $('#smsw_wapster'); var smsw_premium  = $('#smsw_prem'); var sms_limit  = $('#sms_limit'); var smsw_prem_cnt  = $('#smsw_prem_cnt1'); var ktokimg = $('#ktokimg'); var WybPlatna;var tmp_max_size=110;var maxFreeSMSLen=110;var isKontrolaNr=false; var sposob; var numer_chk; sform.sms_podpis.disabled=true; sform.sms_tresc.disabled=true;
function kontakty_chg(as){if (as.ksiazka.value=='zarzadzaj') { parent.location.href='/profil/kontakty/'; } else if (as.ksiazka.value!='wybierz'){ as.sms_numer.value=as.ksiazka.value; isKontrolaNr=false; kontrolanr(as); } }
function adcheck() { if (adv_blocked==0) top.location = "http://www.bramki.pl/bramka-sms/adblock/"; }
function ehide(tm, or, pl) { if (tm==1) {$("div#lastsms").hide(); $("div#n-tm").show(); }	else  $("div#n-tm").hide(); if (or==1) {$("div#lastsms").hide(); $("div#n-or").show();}	else $("div#n-or").hide(); if (pl==1) {$("div#lastsms").hide(); $("div#n-pl").show();}	else $("div#n-pl").hide(); }
function shide(st, om, mb, pr, wa) { if (st==1) {$("div#smsw_std").hide();dS(sform.sms_typ, "stdfree", true);}if (om==1) {$("div#smsw_omnix").hide();dS(sform.sms_typ, "omnix", true);}if (mb==1) {$("div#smsw_mbox").hide();dS(sform.sms_typ, "bpmbox", true);}if (pr==1) {$("div#smsw_prem").hide();dS(sform.sms_typ, "premium", true);}if (wa==1) {$("div#smsw_wapster").hide(); dS(sform.sms_typ, "bpwapster", true);}}
function sshow(st, om, mb, pr, wa) {if (om==1) {$("div#smsw_omnix").show();dS(sform.sms_typ, "omnix", false);}if (mb==1) {$("div#smsw_mbox").show();dS(sform.sms_typ, "bpmbox", false);}if (pr==1) {$("div#smsw_prem").show();dS(sform.sms_typ, "premium", false);}if (wa==1) {$("div#smsw_wapster").show();dS(sform.sms_typ, "bpwapster", false);}if (st==1) {$("div#smsw_std").show();dS(sform.sms_typ, "stdfree", false);} }
function showInfoWapster() {window.open('http://partner.wapster.pl/partnerSMSGateInfo.aspx?id=7184','GateInfo','titlebar=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=420,height=430');	}
function gS(rO) {if(!rO) return "";var rL = rO.length;if(rL == undefined)if(rO.checked) return rO.value; else return "";for(var i = 0; i < rL; i++) {if(rO[i].checked) {return rO[i].value; }} return "";} 
function sS(rO,v) { if(!rO) return "";var rL= rO.length;if(rL== undefined)if(rO.value==v) {rO.checked=true; return "";}for(var i = 0; i < rL; i++) {if(rO[i].value==v) {return rO[i].checked=true; } } return ""; }
function dS(rO,v,st) { return ""; if(!rO) return "";var rL= rO.length;if(rL== undefined)if(rO.value==v) {rO.disabled=st; return "";}for(var i = 0; i < rL; i++) {if(rO[i].value==v) {return rO[i].disabled=st; } } return ""; }
function bramka_load(n){ sform.sms_podpis.disabled=true; sform.sms_tresc.disabled=true; sform.ksiazka.disabled=true; sform.sms_numer.disabled=true; sms_siec.html('<img src="http://static.bramki.pl/gfx/laduje.gif" width=20 height=13> czekaj...');
$.ajax({ url: "/sms13.js.php?tick="+ new String (Math.random()).substring (2, 11)+'&numer='+n, cache: false, success: function(data){ eval(data); as(); if (ds !=''){sS(sform.sms_typ, ds); spr(sform);} }, error: function(data) {$("#sms_siec").html(data);}  }); isKontrolaNr=true;}
function spr(as) { 	if (isKontrolaNr==false) { $("#sms_sposoby").hide(); shide(1,1,1,1,1); alert('Podaj najpierw numer telefonu.'); as.sms_numer.focus(); return false;}sposob = gS(as.sms_typ); if ( sposob =='stdfree' )  {tmp_max_size=maxFreeSMSLen; shide(1,1,1,1,1); sshow(1,0,0,0,0);} else if ( sposob =='bpwapster' )  {tmp_max_size=160; shide(1,1,1,1,1); sshow(0,0,0,0,1);} else if ( sposob =='bpmbox' ) {tmp_max_size=625; shide(1,1,1,1,1); sshow(0,0,1,0,0); } else if ( sposob =='premium' ) {tmp_max_size=150; shide(1,1,1,1,1); sshow(0,0,0,1,0);}  else if ( sposob =='omnix' ) {tmp_max_size=98; shide(1,1,1,1,1); sshow(0,1,0,0,0);} return kontrolasms(as); }
function kontrolasms(form) { max_len = tmp_max_size; t_l=form.sms_tresc.value.length; p_l=form.sms_podpis.value.length; if (t_l+p_l+5>max_len) { alert('Wprowadzony tekst jest zbyt długi. \n Nast±pi jego skrócenie.'); form.sms_tresc.value=form.sms_tresc.value.substring(0, max_len-(p_l+5)); form.sms_pozostalo.value=max_len - (5+form.sms_tresc.value.length+form.sms_podpis.value.length); return false; } else { form.sms_pozostalo.value=max_len - (5+t_l+p_l); return true; } }
function kontrolanr(form) { n = form.sms_numer; if ( n.value.length == 9) { var r1 = new RegExp("^[0-9]+$"); if (!r1.test(n.value)) { $("#sms_sposoby").hide(); shide(1,1,1,1,1); alert("Zły numer telefonu!"); n.focus();	return 0; } if (isKontrolaNr==false) { sms_wysylka.html('<center>sprawdzam operatora... może to chwilę potrwać...</center>'); bramka_load(n.value); return 1; } } else { isKontrolaNr=false; }  return 1; }
function kontrola(form) { if (isKontrolaNr==false) { alert('Podaj najpierw numer telefonu.'); form.sms_numer.focus(); return false;} 
	else if (form.sms_tresc.value.length < 2) {alert("Wpisz tre¶ć wiadomo¶ci! Min. 2 znaki"); form.sms_tresc.focus(); return false; }	
	else if (form.sms_podpis.value.length < 2) {alert("Podpisz się! Min. 2 znaki"); form.sms_podpis.focus(); return false; }	
	 else {	strTekst=form.sms_tresc.value;strPodpis=form.sms_podpis.value;strHaslo=form.ktoken.value; strCo  ='ęó±¶łżĽćńĘÓˇ¦ŁŻ¬ĆŃ';	strNaco='eoaslzzcnEOASLZZCN'; for (i=0;i<strCo.length;i++) { while (strTekst.search(strCo.charAt(i)) != -1) strTekst = strTekst.replace(strCo.charAt(i), strNaco.charAt(i)); form.sms_tresc.value=strTekst; while (strPodpis.search(strCo.charAt(i)) != -1) strPodpis = strPodpis.replace(strCo.charAt(i), strNaco.charAt(i)); form.sms_podpis.value=strPodpis; while (strHaslo.search(strCo.charAt(i)) != -1) strHaslo = strHaslo.replace(strCo.charAt(i), strNaco.charAt(i)); form.ktoken.value=strHaslo;} }
	if (!spr(form)) return false;
	var br = sposob; //zwrocony w funkcji spr()
  	if ( br=='bpwapster' ) { if (form.bp_login_wapster.value=="") { alert("Podaj Twój login do Bramki płatnej Wapster.pl"); form.bp_login_wapster.focus();	return false; }	if (form.bp_haslo_wapster.value=="") { alert("Podaj otrzymane hasło do Bramki płatnej Wapster.pl"); form.bp_haslo_wapster.focus();	return false; }	}
	else if ( br=='bpwapacz' ) { if (form.bp_login_wapacz.value=="") { alert("Podaj Twój login do Bramki płatnej Wapacz.pl"); form.bp_login_wapacz.focus();	return false; }	if (form.bp_haslo_wapacz.value=="") { alert("Podaj otrzymane hasło do Bramki płatnej Wapacz.pl"); form.bp_haslo_wapacz.focus();	return false; } }
	else if ( br=='bpmbox' ) { if (form.bp_login_mbox.value=="") { alert("Podaj Twój login do Bramki MultiBox Orange"); form.bp_login_mbox.focus();	return false; } if (form.bp_haslo_mbox.value=="") { alert("Podaj Twoje hasło do Bramki MultiBox Orange"); form.bp_haslo_mbox.focus();	return false; } }
	else if ( br=='omnix' ) { if (form.eo_login.value=="") { alert("Podaj Twoj login EraOmnix"); form.eo_login.focus();	return false; } if (form.eo_haslo.value=="") { alert("Podaj Twoje hasło EraOmnix"); form.eo_haslo.focus();	return false; } }
	else if ( br=='stdfree' ) { if (form.ktokid.value==""){ alert("Bramka darmowa obecnie niedostępna. Użyj bramki płatnej / od¶wież stronę."); return false; } if (form.ktoken.value==""){ alert("Podaj hasło z obrazka ."); form.ktoken.focus(); return false; } }
	else if ( br=='premium' ) { if (form.pr_konto.value*1-form.pr_koszt.value*1<0) { alert("Za mało ¶rodków na koncie. Doładuj."); return false; } }
	else { alert("Wybierz sposób wysyłki."); return false; } 
	$("#sms_cover").show();
	form.sms_podpis.disabled=false; form.sms_tresc.disabled=false; form.sms_numer.disabled=false; return true; } 
	
	shide(1,1,1,1,1); sform.sms_numer.focus(); kontrolanr(sform); setTimeout ("adcheck()", 3000);
