/**
 * @author Przemek
 */
 

var Imgi = new Array(); // Tablica obrazków  
var Bledy = 0;          // Liczba błędów                              
var preloadTimer;       // Timer używany dalej                        
var preloadOK = '';      // Kod do wykonania po zakończeniu ładowania  
var preloadBlad = '';    // j.w., ale jeśli wystąpi jakiś błąd          

function Pytanie(id)
{
	var div;
	if (document.getElementById("main-odpowiedz"))
	{
		div = document.getElementById("main-odpowiedz");
		var html="";
		switch (id) 
		{
			case "p1": {
				html="<h1>Ile to kosztuje jeśli chcę zlecić sprawę Reddo?</h1>";
				html+="Nie ponosisz żadnych kosztów z góry.<br>Nasze wynagrodzenie jest prowizją od wypłacanych Tobie kwot i płacisz nam dopiero po przyznaniu odszkodowania przez zakład ubezpieczeń.";
			} break;						
			case "p2": {
				html="<h1>Za co mogę otrzymać odszkodowanie?</h1>";
				html+="Możesz oczekiwać odszkodowania jeśli na skutek wypadku doznasz obrażeń ciała lub rozstroju zdrowia wówczas należy Ci się:<br>";
				html+="<li>Zwrot kosztów (m.in. leczenia, rehabilitacji, opieki, utraconych dochodów)";
				html+="<li>Zadośćuczynienia za krzywdę";
				html+="<li>Renty jeśli wystąpi całkowita lub częściowa utrata zdolności do pracy zarobkowej";
				html+="<li>Renty jeśli zwiększą się potrzeby a tym samym wydatki";
				html+="<li>Renty jeśli zmniejszą się dochody";
			} break;						
			case "p3": {
				html="<h1>Ile mogę otrzymać?</h1>";
				html+="Jednym z istotnych elementów przy wyliczaniu kwoty zadośćuczynienia jest procentowo określony uszczerbek na zdrowiu, podlega ocenie przy uwzględnieniu szeregu czynników i ma ";
				html+="na celu złagodzenie wszystkich cierpień fizycznych i psychicznych będących następstwem wypadku.<br><br>";
				html+="Współpraca z naszymi specjalistami zapewni Ci uzyskanie maksymalnej możliwej kwoty, która nie tylko będzie ekonomicznie odczuwalna ale również obejmie wszelkie możliwe tytuły.";
			} break;						
			case "p4": {
				html="<h1>Miałam wypadek kilka lat temu. Czy mogę jeszcze dostać odszkodowanie?</h1>";
				html+="Okres przedawnienia standardowo wynosi 3 lata. Jednak w przypadku, kiedy szkoda miała miejsce w efekcie czynu niedozwolonego okres przedawnienia wynosi 10 lat od dnia wypadku.<br>";
				html+="Nasz ekspert, na podstawie okoliczności sprawy, doradzi Ci czy możesz jeszcze ubiegać się o odszkodowanie.";
			} break;						
			case "p5": {
				html="<h1>Ile minie czasu zanim dostanę pierwsze pieniądze?</h1>";
				html+="Ubezpieczyciel, zgodnie z prawem, jest zobowiązany do przestrzegania pewnych ram czasowych.<br>Jednak niedostarczenie pełnej dokumentacji może być podstawą do przeciągania wypłaty odszkodowania.";
			} break;						
			case "p6": {
				html="<h1>W wypadku zginęła bliska mi osoba. Jakiego odszkodowania mogę się spodziewać?</h1>";
				html+="Jeśli poniosłeś koszty pogrzebu i pochówku możesz ubiegać się o ich zwrot.<br>";
				html+="Jeśli na skutek śmierci osoby bliskiej Twoja sytuacja materialna uległa znacznemu pogorszeniu (bezpośrednio lub pośrednio) możesz ubiegać się o stosowne odszkodowanie a nawet rentę.";
			} break;						
			case "p7": {
				html="<h1>Sprawca nie przyznaje się do winy, czy na odszkodowanie muszę czekać do zakończenia sprawy karnej?</h1>";
				html+="Ten argument wysuwany przez przedstawicieli towarzystw ubezpieczeniowych często nie ma prawnego uzasadnienia.<br>";
				html+="Wyjaśnienie okoliczności wypadku nie wymaga wyczekiwania na opinię biegłego sądowego i wyrok sądowy.<br>";
				html+="Nic nie stoi na przeszkodzie, by zakład ubezpieczeń ustalił okoliczności w drodze tzw. „likwidacji szkody” przeprowadzonej przez jego organy.";
			} break;									
			
			case "pw1": {
				html="<h1>Wypadek komunikacyjny</h1>";
				html+="Zabezpiecz dowody i informacje dotyczące wypadku i sprawcy.<br>Nie wahaj się wzywać Policji na miejsce zdarzenia, ułatwi to dochodzenie roszczeń.<br>Zapisz dane świadków.<br>";
				html+="Wykonaj zdjęcia np. choćby telefonem komórkowym lub poproś Policję aby takie zdjęcia wykonała.<br>"				 
				html+="W sytuacjach spornych zwróć uwagę na wszelkie dostępne środki dowodowe np. monitoring firm czy też miejski."; 
			} break;

			case "pw2": {
				html="<h1>Szkody rzeczowe</h1>";
				html+="Zabezpiecz dowody z zakresu uszkodzeń w pojeździe np. poprzez zrobienie zdjęć, oględzin przez rzeczoznawcę lub w warsztacie mechanicznym, ";
				html+="zgłoś Policji uszkodzenie lub utratę ładunku niezwłocznie po wypadku.<br>"				 
				html+="Zbieraj wszelkie rachunki za transport uszkodzonego pojazdu, parking oraz naprawę."; 
			} break;

			case "pw3": {
				html="<h1>Szkody osobowe</h1>";
				html+="Gromadź wszelką dokumentację związaną ze zdarzeniem tzn. historie choroby, zaświadczenia lekarskie, wypisy ze szpitali, zdjęcia rtg, opinie, badania.<br>";
				html+="Zbieraj dowody kosztów związanych z leczeniem, sprzęt ortopedyczny, leki, rachunki za leczenie, rehabilitację, koszty dojazdu do lekarzy, rachunki związane z wypadkiem.<br>"				 
				html+="W przypadku śmierci osoby najbliższej zbieraj rachunki za poniesione koszty pogrzebu, stypy."; 
			} break;
 
			case "pw4": {
				html="<h1>Wypadek z powodu czyjegoś zaniedbania</h1>";
				html+="Zabezpiecz dowody i informacje dotyczące wypadku, zdjęcia miejsca wypadku, śliskiego chodnika, jezdni.<br>";
				html+="Niezwłocznie zgłoś wypadek zarządcy, właścicielowi terenu/lokalu/sklepu oraz Policji i zażądaj pisemnego potwierdzenia zgłoszenia.<br>"				 
				html+="Gromadź wszelką dokumentację związaną ze zdarzeniem tzn. historie choroby, zaświadczenia lekarskie, wypisy ze szpitali, zdjęcia rtg, opinie, badania.<br>"; 
				html+="Zbieraj dowody kosztów związanych z leczeniem, sprzęt ortopedyczny, leki, rachunki za leczenie, rehabilitację, koszty dojazdu do lekarzy, rachunki związane z wypadkiem.";
			} break;

			case "pw5": {
				html="<h1>Wypadek przy pracy</h1>";
				html+="Zabezpiecz dowody i informacje dotyczące wypadku.<br>";
				html+="Zapisz dane świadków ewentualnie zrób zdjęcie stanowiska pracy, maszyn  na okoliczność przebiegu wypadku lub zaniedbań pracodawcy.<br>"				 
				html+="Gromadź wszelką dokumentację związaną ze zdarzeniem tzn. historie choroby, zaświadczenia lekarskie, wypisy ze szpitali, zdjęcia rtg, opinie, badania.<br>"; 
				html+="Zbieraj dowody kosztów związanych z leczeniem, sprzęt ortopedyczny, leki, rachunki za leczenie, rehabilitację, koszty dojazdu do lekarzy, rachunki związane z wypadkiem.";
			} break;
		
		}
		
		div.innerHTML = html;
							
	}
}

function preloadPrepare()
{
	preload('img/ofirmie-pic.jpg');
	preload('img/oferta-pic.jpg');
	preload('img/wycena-pic.jpg');
	preload('img/napis.jpg');
	preload('img/zdjecie1.jpg');
	preload('img/tlo-prawy.jpg');
	preload('img/tlo-lewy.jpg');
	preload('img/tlo-gora.jpg');
	preload('img/tlo-dol.jpg');
	preload('img/ogolny-pic.jpg');
	preload('img/tlo.jpg');
	preload('img/tlo-linia.jpg');
	preload('img/menu-tlo.jpg');
	preload('img/menu-active.jpg');
	preload('img/bottom-tlo.jpg');	
	preload('img/tlo-center.jpg');	
		
	preloadStart('AfterLoad()','alert("Wystąpił błąd przy ładowaniu obrazków.\nNie obejrzysz mojej prezentacji.")');  				
	
}


function preload(url) {                                               
   if (document.images) {                                             
      var i = Imgi.length;                                            
      Imgi[i] = new Image();                                          
      Imgi[i].onerror = preloadOnError;                               
      Imgi[i].src = url;                                              
   }                                                                  
}                                                                     
                                                                      
// wywyoływana, jeśli wystąpił jakiś błąd - ustawia flagę Blad        
function preloadOnError() {                                           
   Bledy++;                                                           
}                                                                     
                                                                      
// ustala, co należy zrobić po zakończeniu preloadu, uruchamia pętlę  
function preloadStart(ok, blad) {                                     
   preloadOK = ok;                                                    
   preloadBlad = blad;                                                
   preloadCheck();                                                    
}                                                                     
                                                                      
// sprawdza, czy ładowanie się już zakończyło                         
function preloadCheck() {                                             
   var i=0;                                                           
   var l=Imgi.length;                                                 
   var b = Bledy;                                                     
   
   var j=0,k=0;
   // Trochę zagęszczonego kodu:                                      
   while (i<l && Imgi[i].complete ) 
    { 
      i++;                      
    }
   if (i >= l) {// to już wszystkie (wyjście z pętli na 1. warunku)      
				if (Bledy == 0) 
					eval(preloadOK)
				else 
					eval(preloadBlad)
			}	 
  else // któryś nie był ukończony                                   
      preloadTimer = setTimeout('preloadCheck()',100);                
}                                                                                              
                                                               

function IsIE(nVer)
{
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
		if (nVer == null) {
			return true;
		}
		else {
			var ieversion = new Number(RegExp.$1) 
			if ((ieversion >= 8)&&(nVer==8)) return true;
			else if ((ieversion >= 7)&&(nVer==7)) return true;				
			else if ((ieversion >= 6)&&(nVer==6)) return true;
			else return false;
		}
	}
}

function IsFireFox()
{
	return (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent));
}

function IsOpera()
{
	return (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent));
}

function browserWidth() {
  var myWidth = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = document.documentElement.clientWidth;
  } else if( document.documentElement && document.documentElement.clientWidth ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
  } else if( document.body && document.body.clientWidth ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
  }
  return myWidth;
}

function browserHeight() {
  var myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myHeight = document.documentElement.clientHeight;
  } else if( document.documentElement && document.documentElement.clientHeight ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && document.body.clientHeight ) {
    //IE 4 compatible
    myHeight = document.body.clientHeight;
  }
  return myHeight;
}

function MainLoad()
{
	if (!document.getElementById("divloadmain")) 
	{		
		var divall = document.createElement('div');	
		divall.style.top = "0px";
		divall.style.left = "0px";
		divall.style.height = browserHeight()+"px";
		divall.style.width = browserWidth()+"px";
				
		if (IsIE()) {
			divall.className = "divallIE";			
		}
		else 
			divall.className = "divall";				
		
		divall.innerHTML="<div style=\"position:absolute;left:50%; top:50%; margin-left:-50px; color:#ffffff; line-height:25px; font-family:Verdana, Geneva\"><img src=\"img/loading.gif\" align=\"absmiddle\"> Otwieranie strony ... </div>";
				
		divall.setAttribute('id', "divloadmain");			
		document.body.appendChild(divall);		

        preloadPrepare();	  
	} else CloseAll("divloadmain");		
   
}

function CloseAll(szName){
if (document.getElementById(szName)) {
	var div = document.getElementById(szName);
	while (div) {
		document.body.removeChild(div);
		div = document.getElementById(szName);		
	}
}	
}

function AfterLoad(){
	CloseAll("divloadmain");
}