var dane=pobierzRekordy();
var ilosc_rekordow=dane.length;
var podpis_java = getCookie("podpis_java");


function pobierzRekordy() {
	dane= new Array();
	y=0;
	strCookie= document.cookie;
	arrCookie= strCookie.split("; ");
		for (var x=0 ; arrCookie[x]; x++) {
			arrTmp =arrCookie[x].split("=");
			if (arrTmp[0].substring(0,6)=="indeks") {
				arrTmp[1]=unescape(arrTmp[1]);
				dane[y]=arrTmp[1].split("|");
				dane[y][3]=arrTmp[0];
				pozycja=dane[y][0].indexOf("+");
				while (pozycja!= -1) {
					dane[y][0]=dane[y][0].substring(0,pozycja)+" "+dane[y][0].substring(pozycja+1);
					pozycja=dane[y][0].indexOf("+");
				}
				y++;
			}
		}
return dane;
}

function getCookie(Name) {
   var search = Name + "="
   if (document.cookie.length > 0) {
      offset = document.cookie.indexOf(search) 
      if (offset != -1) {
         offset += search.length 
         end = document.cookie.indexOf(";", offset) 
         if (end == -1) 
            end = document.cookie.length
         return unescape(document.cookie.substring(offset, end))
      }
   }
	 return "";
}

function setCookie(name,value) {
     document.cookie = name + "=" +escape(value) + "; expires=Sat, 05-Jul-2010 00:00:00 GMT;";
}

function wstawcookie() {
  document.forma.podpis.value = podpis_java;
}

function sprawdznumer(numer) {
  if (numer.value.length == 0) {
    alert("Najpierw wpisz numer telefonu");
    numer.focus();
    return 0;
  }
  if (numer.value.length < 9) {
    alert("Numer telefonu musi mieć 9 znaków!");
    numer.focus();
    return 0;
  }
  if (numer.value.substring(0,1)!=5 && numer.value.substring(0,2)!=60 && numer.value.substring(0,2)!=66 && numer.value.substring(0,3)!=880 && numer.value.substring(0,2)!=69  && numer.value.substring(0,3)!=885 && numer.value.substring(0,3)!=889 && numer.value.substring(0,3)!=887 && numer.value.substring(0,3)!=888 && numer.value.substring(0,3)!=789 && numer.value.substring(0,3)!=785 && numer.value.substring(0,3)!=781 && numer.value.substring(0,3)!=791 && numer.value.substring(0,3)!=792 && numer.value.substring(0,3)!=790 &&
  numer.value.substring(0,3)!=782 && numer.value.substring(0,3)!=783 && numer.value.substring(0,3)!=798 && numer.value.substring(0,3)!=787 && numer.value.substring(0,3)!=788 && numer.value.substring(0,3)!=793 && numer.value.substring(0,3)!=721) {
    alert("Zły numer telefonu!");
    numer.focus();
    return 0;
  }
  return 1;
}

function check_length() {		
	if(!sprawdznumer(document.forma.numer)) {
		return 0;
	}
	else {

		if (document.forma.numer.value.substring(0,1)==5) { var siec="Orange"; var limit_1=151; var limit_2=160; }
		if (document.forma.numer.value.substring(0,3)==798) { var siec="Orange"; var limit_1=151; var limit_2=160; }
		
 		if (document.forma.numer.value.substring(0,3)==600) { var siec="Era"; var limit_1=124; limit_2=121; }
		if (document.forma.numer.value.substring(0,2)==60 && document.forma.numer.value.substring(2,3)%2==0) { var siec="Era"; var limit_1=124; limit_2=121; }
		if (document.forma.numer.value.substring(0,2)==69 && document.forma.numer.value.substring(2,3)%2==0) { var siec="Era"; var limit_1=124; limit_2=121; }
		
		if (document.forma.numer.value.substring(0,2)==60 && document.forma.numer.value.substring(2,3)%2!=0) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,2)==69 && document.forma.numer.value.substring(2,3)%2!=0) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,2)==66 && document.forma.numer.value.substring(2,3)%2!=0) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==721) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==723) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==781) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==782) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==783) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
	  	if (document.forma.numer.value.substring(0,3)==785) { var siec="Plus GSM"; var limit_1=154; var limit_2=154; }
		
		if (document.forma.numer.value.substring(0,3)==885) { var siec="Sami Swoi"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==887) { var siec="Sami Swoi"; var limit_1=154; var limit_2=154; }
		
		if (document.forma.numer.value.substring(0,3)==784) { var siec="Heyah"; var limit_1=124; limit_2=121; }		
		if (document.forma.numer.value.substring(0,3)==787) { var siec="Heyah"; var limit_1=124; limit_2=121; }
		if (document.forma.numer.value.substring(0,3)==788) { var siec="Heyah"; var limit_1=124; limit_2=121; }
		if (document.forma.numer.value.substring(0,3)==880) { var siec="Heyah"; var limit_1=124; limit_2=121; }
		if (document.forma.numer.value.substring(0,3)==886) { var siec="Heyah"; var limit_1=124; limit_2=121; }
		if (document.forma.numer.value.substring(0,3)==888) { var siec="Heyah"; var limit_1=124; limit_2=121; }
		if (document.forma.numer.value.substring(0,3)==889) { var siec="Heyah"; var limit_1=124; limit_2=121; }		

		
		if (document.forma.numer.value.substring(0,3)==783) { var siec="mBank mobile"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==791) { var siec="Play"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==792) { var siec="Play"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==793) { var siec="Play"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==790) { var siec="Play"; var limit_1=154; var limit_2=154; }
		if (document.forma.numer.value.substring(0,3)==789) { var siec="myAvon"; var limit_1=124; limit_2=121; }
		if (document.forma.tekst.value.length+document.forma.podpis.value.length<=limit_1)
			var wiadomosci=0;
		else {
			if (document.forma.tekst.value.length+document.forma.podpis.value.length>limit_1)
				var wiadomosci=(document.forma.tekst.value.length+document.forma.podpis.value.length)/limit_2;
		}
		
		wiadomosci=Math.floor(wiadomosci)+1;

		document.forma.siec.value=siec;
		document.forma.licznik_wiadomosci.value=wiadomosci;
	}

	if (wiadomosci > 4) {
			if (siec=="era")
				document.forma.tekst.value = document.forma.tekst.value.substring(0,4*limit_2-document.forma.podpis.value.length);
			else
				document.forma.tekst.value = document.forma.tekst.value.substring(0,limit_1+3*limit_2-document.forma.podpis.value.length);
			document.forma.licznik_wiadomosci.value=4;
			alert ("Nie przesadzaj :)");
		}
		document.forma.licznik.value = document.forma.tekst.value.length+document.forma.podpis.value.length;

}

function clear_message() {
	document.forma.reset();
}

function kontrola(form) {
  var dat = document.forma;
	if (!sprawdznumer(dat.numer)) {
		dat.numer.focus();
		return false
	}
	if (dat.podpis.value.length == 0) {
		alert("Brak podpisu!");
		dat.podpis.focus();
		return false
	}
	if (dat.tekst.value.length == 0) {
		alert("Wpisz wiadomość!");
		dat.tekst.focus();
		return false
	}
	setCookie ("podpis_java" , dat.podpis.value);
  return true
} 

function wyslij(form) {
 var dat = document.forma;
	if (!kontrola(form))
		return false
	window.open("about:blank","okienko",'toolbar=no,scrollbars=no,directories=no,status=no,menubar=no,resizable=no,width=700px,height=500px');
	//clear_message();
	//wstawcookie();
	//window2.focus();
   return true
}

function wyloguj () {
	setCookie ("cookie_era_login" , "")
}

var java_era_login = getCookie("cookie_era_login");
if (java_era_login) {
document.write ("EraOmnix Login: "+java_era_login+'   -<a href=index.html onclick="wyloguj()">wyloguj</a><br>');
}