﻿
var plik;	
var miesiac=new Array("Styczen","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień")       
var DaysInMonth = new Array(31,28,31,30,31,30,31,31,30,31,30,31)
var rok,mie,dzien_ty,dzien,buffor,td,td1,x_day,imgWait,w1,w2;

function HumanToEpoch2(id){
   	var datum = new Date(id);
   	return datum.getTime()/1000.0;
}


function pob_date(da)
{
if(da)
	var d = new Date(da);
	else
	var d = new Date();
	
rok		= d.getFullYear()
mie 	= d.getMonth() 
dzien_tyg = d.getDay()
dzien 		= d.getDate()	 
}

function pokaz()
{
var przes=rok % 4;

if(przes==0)
	 DaysInMonth[1]=29
	else
   DaysInMonth[1]=28
	 
var d_sc = new Date(rok+'/'+(mie+1)+'/'+1);
buffor = d_sc.getDay()
if(buffor>0)
	buffor--;
	else 
	buffor=6;

td1=document.getElementById('komorki')
if(td1)
{
td1=td1.getElementsByTagName("td");
for(var co=0;co<=41;co++)
	{
	td1[co].innerHTML='';
	}
}	
var dat='';
var dodaj='';
for(var co=0;co<DaysInMonth[mie];co++)
	{
  dat=rok+'/'+(mie+1)+'/'+(co+1);
	dat=HumanToEpoch2(dat);
	dodaj=true;
	if(od_dat.length>0)
	{
	for(var co2=0;co2<od_dat.length;co2++)
		{
		if((dat>=od_dat[co2])&&(dat<do_dat[co2]))
			{
			dodaj=false;
			}
		}
	}	
	if(dodaj==true)
			td1[(co+buffor)].innerHTML='<a title="'+(co+1)+'" href="#" >'+(co+1)+'</a>'
			else
			td1[(co+buffor)].innerHTML='<p>'+(co+1)+'</p>'
	}
	
td=document.getElementById('naglowek').getElementsByTagName("td");
td[1].innerHTML=miesiac[mie]+' '+rok+'r'; 
loadrest()
}

function loadrest () {
    var list = document.getElementById('komorki').getElementsByTagName("a");
    if (! list)
        return;
    for (var i = 0; i < list.length; ++i)
          list[i].onclick =radioClick;
}

function loadrest2(id) {
    var list = document.getElementById(id).getElementsByTagName("img");
    if (! list)
        return;
    for (var i = 0; i < list.length; ++i)
					{
					if(list[i].id!="leasing")
						{
						list[i].style.opacity=1.0;
						list[i].style.filter = 'alpha(opacity=' + 100 + ')';
						list[i].onmouseover = mover;
						list[i].onmouseout = mout;
						}
					}
}

function eventTrigger (e)
{
    if (! e)
        e = event;
    return e.target || e.srcElement;
}

function radioClick (e)
{
 var obj = eventTrigger (e);
 w1 = document.getElementById('w1');
 w2 = document.getElementById('w2');
 var dat='';
 dat=rok+'/'+(mie+1)+'/'+obj.title;
 if(w1.value.length==0)
			w1.value=dat;
			else
			if(w2.value.length==0)
				w2.value=dat;
				else
				{
				alert('Oba pola daty są wypełnione, wyczyść je.');
				}
		
return false;
}
function show_kont()
{
var okno=document.getElementById('okno');
	var div=okno.getElementsByTagName('div');
	div[0].style.visibility = 'visible';
	okno.style.visibility = 'visible';
	okno.style.background='url(img/tlo.gif) top left';
	wei=document.documentElement.scrollWidth;
	
	if(document.documentElement.scrollHeight>document.documentElement.clientHeight)
			hei=document.documentElement.scrollHeight;
			else
			hei=document.documentElement.clientHeight;
			
	okno.style.width=wei+"px";
	okno.style.height=hei+"px";
	div[0].style.width=530+"px";
	div[0].style.marginTop="50px"; 
	return false;
}			
//======================================================================		
function show_photo(id)
{
	var okno=document.getElementById('okno');
	var div=okno.getElementsByTagName('div');
	div[0].style.visibility = 'visible';
	okno.style.visibility = 'visible';
	okno.style.background='url(img/tlo.gif) top left';
	wei=document.documentElement.scrollWidth;
	if(document.documentElement.scrollHeight>document.documentElement.clientHeight)
			hei=document.documentElement.scrollHeight;
			else
			hei=document.documentElement.clientHeight;
	okno.style.width=wei+"px";
	okno.style.height=hei+"px";
	div[0].style.width=530+"px";
	div[2].style.height=510+"px";
	div[0].style.marginTop="50px";
	div[2].innerHTML='';
	obr=div[1].getElementsByTagName('img');
	if(obr[0]!= undefined)
		obr[0].style.display='block';
	if(obr[1]!= undefined)	
		obr[1].style.display='block';
	if(window.plik===undefined)
			{
			if(obr[0]!= undefined)
					obr[0].style.display='none';
			if(obr[1]!= undefined)	
					obr[1].style.display='none';
			}
			else
			{
			if((plik.length==1)||(plik.length==0))
				{if(obr[0]!= undefined)
					obr[0].style.display='none';
				if(obr[1]!= undefined)	
					obr[1].style.display='none';
				}
			}
	var imgi = new Image();
	imgi.src=id;
	if(!imgi.complete)
					{
					div[2].innerHTML='<img src="img/loading.gif" class="loading" />';
					imgWait=setTimeout('show_photo("'+id+'")', 1200);
					}
					else
					{
							if(imgi.width>490)
								{
								dziel=imgi.height / imgi.width;
								imgi.width=490;
								imgi.height =dziel * imgi.width;
								}
							if(imgi.height>0)
								var margin=(490 - imgi.height) / 2;
							if(margin>0)
								imgi.style.marginTop=margin+"px";
								else
								imgi.style.marginTop=10+"px";
							div[2].appendChild(imgi);
					} 
}		

function validate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false)
		   return false;
			 else
			 return true;
		
}

function show_rezerw()
{
	var okno=document.getElementById('okno');
	var div=okno.getElementsByTagName('div');
	div[0].style.visibility = 'visible';
	okno.style.visibility = 'visible';
	okno.style.background='url(img/tlo.gif) top left';
	wei=document.documentElement.scrollWidth;
	if(document.documentElement.scrollHeight>document.documentElement.clientHeight)
			hei=document.documentElement.scrollHeight;
			else
			hei=document.documentElement.clientHeight;
	okno.style.width=wei+"px";
	okno.style.height=hei+"px";
	div[0].style.width=390+"px";
  div[2].style.height=230+"px";
	div[0].style.marginTop="50px";
	obr=div[1].getElementsByTagName('img');
	obr[0].style.visibility = 'hidden';
	obr[1].style.visibility = 'hidden';
	div[2].innerHTML='';
	
  if((w1==undefined)||(w1.value.length==0)||(w2==undefined)||(w2.value.length==0))
		{
		ukryj('okno')
		alert('Nie wybrano czasu rezerwacji pojazdu!')
		}
	advAJAX.get(
			{
			url: "tmp_index/rezerwuj_form1.htm",
			onLoading : function(obj) 
				{
				div[2].innerHTML='<img src="img/loading.gif" class="loading" />';
				},
			onSuccess : function(obj) 
				{
   			div[2].innerHTML=obj.responseText;
				var fotos=document.getElementById('forma_rez').getElementsByTagName("input");
				fotos[4].value=w1.value+' - '+w2.value;
				fotos[0].value=titi;
				fotos[5].onclick=function(e)	
                                    {
                                    if(fotos[1].value.length==0)
                                            {fotos[1].style.border="1px solid red"
                                            alert('Pole "Imię i nazwisko" nie może być puste !')
                                            fotos[1].style.border="1px solid black"
                                            }
                                            else
                                    if(!validate(fotos[2].value))
                                            {
                                            fotos[2].style.border="1px solid red"
                                            alert('Wpisz poprawny EMAIL!')
                                            fotos[2].style.border="1px solid black"
                                            }
                                            else
                                    if(fotos[3].value.length==0)
                                            {
                                            fotos[3].style.border="1px solid red"
                                            alert('Wpisz swój telefon kontaktowy!')
                                            fotos[3].style.border="1px solid black"
                                            }
                                            else
                                            {
                                            advAJAX.post(
                                                    {
                                                    url:"rezerwacja.php",
                                                    tyt:fotos[0].value,
                                                    nazwa:fotos[1].value,
                                                    email:fotos[2].value,
                                                    telefon:fotos[3].value,
                                                    data:fotos[4].value,
                                                    onLoading : function(obj)
                                                            {
                                                            div[2].innerHTML='<img src="img/loading.gif" class="loading" />';
                                                            },
                                                    onSuccess : function(obj1)
                                                            {
                                                            div[2].innerHTML=obj1.responseText;
                                                            },
                                                    onError : function(obj1)
                                                            {
                                                            div[2].innerHTML="Error: " + obj1.status;
                                                            }
                                                    });
                                            }
                                    }
				},
			onError : function(obj) { div[2].innerHTML="Error: " + obj.status; }
			});
return false;
}

//======================================================================		

function ukryj(id)
{
stan2=0;
clearTimeout(imgWait);
var obrazek=document.getElementById(id);
var div=obrazek.getElementsByTagName('div');
obrazek.style.visibility = 'hidden';
div[0].style.visibility = 'hidden';
}


//==============================================

	
function inna_cena(id,id2,tyt)
{
var okno=document.getElementById('okno');
var div=okno.getElementsByTagName('div');
var tekst=okno.getElementsByTagName('textarea');
div[0].style.visibility = 'visible';
okno.style.visibility = 'visible';
okno.style.background='url(szata/tlo.gif) top left';
wei=document.documentElement.scrollWidth;
hei2=document.documentElement.scrollHeight;
hei=document.documentElement.clientHeight;
		
okno.style.width=wei+"px";
okno.style.height=hei+"px";

div[0].style.marginTop = hei2-hei+"px";    
div[0].style.width=350+"px";
div[2].style.height=340+"px";
obr=div[1].getElementsByTagName('img');
obr[0].style.visibility = 'hidden';
obr[1].style.visibility = 'hidden';
div[2].innerHTML='';
$.ajax({
			url: "tmp_index/inna_cena.htm",
			type: "GET",
			dataType: "html",
			beforeSend: function()
				{
				div[2].innerHTML='<img src="szata/loading.gif" class="loading" />';
				},
			success: function(msg)
				{
				div[2].innerHTML=msg;
				var fotos=document.getElementById('forma_rez').getElementsByTagName("input");
				fotos[0].value=tyt;
				fotos[4].onclick=function(e)	
						{
						if(fotos[1].value.length==0)
								{fotos[1].style.border="1px solid red"
								alert('Pole "Imię i nazwisko" nie może być puste !')
								fotos[1].style.border="1px solid black"
								}
								else
							if(!validate(fotos[2].value))	
								{
								fotos[2].style.border="1px solid red"
								alert('Wpisz poprawny EMAIL!')
								fotos[2].style.border="1px solid black"
								}
								else
							if(fotos[3].value.length==0)	
								{
								fotos[3].style.border="1px solid red"
								alert('Wpisz swój telefon kontaktowy!')
								fotos[3].style.border="1px solid black"
								}	
								else
							if(tekst[0].value.length==0)	
								{
								tekst[0].style.border="1px solid red"
								alert('Wpisz dane do przesyłi!')
								tekst[0].style.border="1px solid black"
								}	
								else
								{
								$.ajax({url:"http://www.rywal.com.pl/Mailer/ajax_cr_okazja_cenowa.php",
										type: "POST",
										data: ({tyt:		[fotos[0].value],
														id:			[id],id2:		[id2],
														nazwa:	[fotos[1].value],
														email:	[fotos[2].value],
														telefon:[fotos[3].value],
														tresc:	[tekst[0].value]}),
										beforeSend: function()
										{
										div[2].innerHTML='<img src="szata/loading.gif" class="loading" />';
										},
										success: function(msg)
										{
										div[2].innerHTML=msg;
										}
										});
								}
						}
				}});
} 



//======================================================================	

