function ResizeBareSTDR()
{
if(document.getElementById){
c = document.getElementById('chenarcazare').offsetHeight;
}
else if (document.layers){
c = document.layers['chenarcazare'].clip.height;
}
c=c-30;
//alert(c);
if(document.getElementById){
l = document.getElementById('chenarlocaluri').offsetHeight;
}
else if (document.layers){
l = document.layers['chenarlocaluri'].clip.height;
}
l=l-30;
if(document.getElementById){
t = document.getElementById('chenartimpliber').offsetHeight;
}
else if (document.layers){
t = document.layers['chenartimpliber'].clip.height;
}
t=t-30;
document.getElementById('stcazare').style.height=c+'px';
document.getElementById('drcazare').style.height=c+'px';
document.getElementById('stlocaluri').style.height=l+'px';
document.getElementById('drlocaluri').style.height=l+'px';
document.getElementById('sttimpliber').style.height=t+'px';
document.getElementById('drtimpliber').style.height=t+'px';
}

function ResizeSidebarSTDR()
{
if(document.getElementById){
c = document.getElementById('lmenu').offsetHeight;
}
else if (document.layers){
c = document.layers['lmenu'].clip.height;
}
c=c-30
document.getElementById('stsidebar').style.height=c+'px';
document.getElementById('drsidebar').style.height=c+'px';
}

function ResizeDivPublicitate()
{
if(!document.getElementById('publicitate')) return;
if(document.getElementById){
c = document.getElementById('publicitate').offsetHeight;
}
else if (document.layers){
c = document.layers['publicitate'].clip.height;
}
c=c-30;
document.getElementById('pubst').style.height=c+'px';
document.getElementById('pubdr').style.height=c+'px';

if(document.getElementById){
cc = document.getElementById('recst').offsetHeight;
}
else if (document.layers){
cc = document.layers['recst'].clip.height;
}
cc=cc-30;

document.getElementById('recstst').style.height=cc+'px';
document.getElementById('recstdr').style.height=cc+'px';
}

function GoDownSubm(what)
{
if(document.getElementById){
l = document.getElementById('chenar'+what).offsetHeight;
}
else if (document.layers){
l = document.layers['chenar'+what].clip.height;
}
document.getElementById('chenar'+what).style.display='block';

document.getElementById('chenar'+what).style.height=(l+2)+'px';

if(l<215) setTimeout("GoDownSubm('"+what+"',400)");
ResizeBareSTDR();
}

function GoUpSubm(what)
{
document.getElementById('chenar'+what).style.display='none';
}

function DelPozaEv(eid,id)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=delpozaev&eid="+eid+"&id="+id;
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("lpoze").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function ListaOrase(j,div)
{
if(!document.getElementById(div)) return;
else divu=document.getElementById(div);
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=listaorase&j="+j;
//alert(url);
xmlH.onreadystatechange=function()
{ 
if (xmlH.readyState==4)
{
divu.innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function DelPozaAtr(aid,id)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=delpozaatr&aid="+aid+"&id="+id;
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("pozeatr").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}
function DelPozaLocalitate(lid,id)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=delpozalocalitate&lid="+lid+"&id="+id;
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("listapoze").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function DelPozaTaxi(tid,id)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=delpozataxi&tid="+tid+"&id="+id;
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("lpoze").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function DelPozaLoc(lid,id)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=delpozaloc&lid="+lid+"&id="+id;
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("lpoze").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function DefaultPozaLoc(lid,id)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=defaultpozaloc&lid="+lid+"&id="+id;
alert(url);
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
//document.getElementById("lpoze").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function CheckTipLoc(lid)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=checktiploc&lid="+lid;
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
var res=xmlH.responseText;
if(res==1)
	{
document.getElementById('dateloc').innerHTML='Detalii camere';
document.getElementById('dateloc').style.display='block';
document.getElementById('dateloc').style.display='block';
document.getElementById('tipc1').style.display='block';
document.getElementById('tipcc1').style.display='block';
document.getElementById('tipm1').style.display='none';
document.getElementById('tipmm1').style.display='none';
document.getElementById('tags1').style.display='block';
document.getElementById('tags2').style.display='none';
document.getElementById('tags3').style.display='none';
	}
if(res==2)
	{
document.getElementById('dateloc').innerHTML='Detalii mese';
document.getElementById('dateloc').style.display='block';
document.getElementById('dateloc').style.display='block';
document.getElementById('tipm1').style.display='block';
document.getElementById('tipmm1').style.display='block';
document.getElementById('tipc1').style.display='none';
document.getElementById('tipcc1').style.display='none';
document.getElementById('tags1').style.display='none';
document.getElementById('tags2').style.display='block';
document.getElementById('tags3').style.display='none';
	}
if(res==3)
	{
document.getElementById('dateloc').style.display='none';
document.getElementById('dateloc').style.display='none';
document.getElementById('tipc1').style.display='none';
document.getElementById('tipcc1').style.display='none';
document.getElementById('tipm1').style.display='block';
document.getElementById('tipmm1').style.display='block';
document.getElementById('tags1').style.display='none';
document.getElementById('tags2').style.display='none';
document.getElementById('tags3').style.display='block';
	}
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function AdminListaLocatii(s,tiploc,stele)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=adminlistalocatii&list=1&sort="+s+"&tiploc="+tiploc+"&stele="+stele;
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("listaloc").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function FaRezervare()
{
if(!ValidateRezervari()) return false;
var url="/ajax.php?loc=farezervare&lid="+document.getElementById("forma").lid.value+"&nume="+document.getElementById("forma").nume.value+"&prenume="+document.getElementById("forma").prenume.value+"&adresa="+document.getElementById("forma").adresa.value+"&tel="+document.getElementById("forma").tel.value+"&msg="+document.getElementById("forma").msg.value;
//for(i=1;i<forma.cam.length;i++)
//	url+="&cam"+i+"="+forma.cam[1];

document.getElementById("rezervare").innerHTML='<table style="width:100%;height:250px"><tr><td valign="middle" align="center"><img src="/surse/loading.gif" alt="loading"/></td></tr></table>';
xmlH=GetXmlHttpObject();

//alert(url);
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("rezervare").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function TrimiteContact()
{
if(!ValidateContact()) return false;
var url="/ajax.php?loc=trimitecontact&lid="+document.getElementById("cforma").lid.value+"&nume="+document.getElementById("cforma").nume.value+"&prenume="+document.getElementById("cforma").prenume.value+"&adresa="+document.getElementById("cforma").adresa.value+"&tel="+document.getElementById("cforma").tel.value+"&msg="+document.getElementById("cforma").msg.value;
//for(i=1;i<forma.cam.length;i++)
//	url+="&cam"+i+"="+forma.cam[1];

document.getElementById("contact").innerHTML='<table style="width:100%;height:250px"><tr><td valign="middle" align="center"><img src="/surse/loading.gif" alt="loading"/></td></tr></table>';
xmlH=GetXmlHttpObject();

//alert(url);
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById("contact").innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function ValidateRezervari()
{
document.getElementById('nume').style.border='solid 1px #A17C45';
document.getElementById('nnume').style.color='#000000';
document.getElementById('prenume').style.border='solid 1px #A17C45';
document.getElementById('nprenume').style.color='#000000';
document.getElementById('adresa').style.border='solid 1px #A17C45';
document.getElementById('nadresa').style.color='#000000';
document.getElementById('tel').style.border='solid 1px #A17C45';
document.getElementById('ntel').style.color='#000000';
document.getElementById('msg').style.border='solid 1px #A17C45';
document.getElementById('nmsg').style.color='#000000';
document.getElementById('data1').style.border='solid 1px #A17C45';
document.getElementById('ndata1').style.color='#000000';
document.getElementById('data2').style.border='solid 1px #A17C45';
document.getElementById('ndata2').style.color='#000000';
if(!document.getElementById('nume').value)
	{
	document.getElementById('nume').style.border='solid 1px #ff0000';
	document.getElementById('nnume').style.color='#ff0000';
	document.getElementById('nume').focus();
	document.getElementById('nume').select();	
	return false;
	}
if(!document.getElementById('prenume').value)
	{
	document.getElementById('prenume').style.border='solid 1px #ff0000';
	document.getElementById('nprenume').style.color='#ff0000';
	document.getElementById('prenume').focus();
	document.getElementById('prenume').select();	
	return false;
	}
if(!document.getElementById('adresa').value)
	{
	document.getElementById('adresa').style.border='solid 1px #ff0000';
	document.getElementById('nadresa').style.color='#ff0000';
	document.getElementById('adresa').focus();
	document.getElementById('adresa').select();	
	return false;
	}
if(!document.getElementById('tel').value)
	{
	document.getElementById('tel').style.border='solid 1px #ff0000';
	document.getElementById('ntel').style.color='#ff0000';
	document.getElementById('tel').focus();
	document.getElementById('tel').select();	
	return false;
	}
if(!document.getElementById('msg').value)
	{
	document.getElementById('msg').style.border='solid 1px #ff0000';
	document.getElementById('nmsg').style.color='#ff0000';
	document.getElementById('msg').focus();
	document.getElementById('msg').select();	
	return false;
	}
if(!document.getElementById('data1').value)
	{
	document.getElementById('data1').style.border='solid 1px #ff0000';
	document.getElementById('ndata1').style.color='#ff0000';
	document.getElementById('data1').focus();
	document.getElementById('data1').select();	
	return false;
	}
if(!document.getElementById('data2').value)
	{
	document.getElementById('data2').style.border='solid 1px #ff0000';
	document.getElementById('ndata2').style.color='#ff0000';
	document.getElementById('data2').focus();
	document.getElementById('data2').select();	
	return false;
	}
return true;
}


function DetaliiJos(id,lungs,cpz)
{
document.getElementById('textu-'+id).style.height=document.getElementById('textu-'+id).offsetHeight+6+'px';

if(document.getElementById('textu-'+id).offsetHeight<lungs['textu-'+id]) setTimeout("DetaliiJos("+id+",lungs,"+cpz+")",1);
else {

var divi = document.getElementsByTagName('div');
for (var i=0; i<divi.length; i++)
	{
	if(divi[i].id.substr(0,6) == 'textu-') divi[i].style.height='106px';
	if(divi[i].id.substr(0,8) == 'divpoza-') divi[i].style.height='112px';
	}
document.getElementById('textu-'+id).style.height=lungs['textu-'+id]+'px';
	document.getElementById('divpoza-'+id).style.height=Math.max(112,Math.min(Math.floor(lungs['textu-'+id]/112),cpz)*112)+'px';
document.getElementById('butdel-'+id).src='/general/sageti/sageata_vezi-detalii.png';
//document.getElementById('butdel-'+id).onclick=new Function("DetaliiSus("+id+",lungs,"+cpz+")");
document.getElementById('but-'+id).onclick=new Function("DetaliiSus("+id+",lungs,"+cpz+")");
	}
}

function DetaliiSus(id,lungs,cpz)
{
document.getElementById('divpoza-'+id).style.height='112px';
document.getElementById('textu-'+id).style.height=document.getElementById('textu-'+id).offsetHeight-6+'px';

if(document.getElementById('textu-'+id).offsetHeight>106) setTimeout("DetaliiSus("+id+",lungs,"+cpz+")",1);
else
	{
document.getElementById('textu-'+id).style.height='106px';
document.getElementById('butdel-'+id).src='/general/sageti/sageata_ascunde-detalii.png';
//document.getElementById('butdel-'+id).onclick=new Function("DetaliiJos("+id+",lungs,"+cpz+")");
document.getElementById('but-'+id).onclick=new Function("DetaliiJos("+id+",lungs,"+cpz+")");
	}
}


function Voteaza(lid,ip,nota)
{
var dd=document.getElementById('voteaza');
document.getElementById('notta').innerHTML="<center><img src='/surse/loading.gif' /></center>";
var url="/ajax.php?loc=voteaza&lid="+lid+"&ip="+ip+"&nota="+nota;
xmlH=GetXmlHttpObject();
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
if(xmlH.responseText)
	{
	document.getElementById('voteaza').style.display='none';
	document.getElementById('notta').innerHTML=xmlH.responseText;
	}
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function TabelUseri(n)
{
var url="/ajax.php?loc=tabeluseri&nume="+n;
//alert(url);
xmlH=GetXmlHttpObject();
xmlH.onreadystatechange=function()
{
if (xmlH.readyState==4)
{
document.getElementById('tabeluseri').innerHTML=xmlH.responseText;
}
};
xmlH.open("GET",url,true);
xmlH.send(null);
}

function RStatus(id,s)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=rstatus&id="+id+"&s="+s;
alert(url);
xmlH.open("GET",url,true);
xmlH.send(null);
}
function RStatus2(id,s)
{
xmlH=GetXmlHttpObject();
var url="/ajax.php?loc=rstatus2&id="+id+"&s="+s;
alert(url);
xmlH.open("GET",url,true);
xmlH.send(null);
}


function CheckSomething()
{
if(document.getElementById('z1').value && document.getElementById('l1').value && document.getElementById('a1').value && document.getElementById('z2').value && document.getElementById('l2').value && document.getElementById('a2').value)
	{
var pz = new Date(document.getElementById('a1').value,document.getElementById('l1').value,document.getElementById('z1').value);
var uz = new Date(document.getElementById('a2').value,document.getElementById('l2').value,document.getElementById('z2').value);
if(uz<=pz) alert('Data plecarii nu poate fi mai mica sau aceasi cu data sosirii !');
else
	{
	document.getElementById('dat1').innerHTML=document.getElementById('z1').value+"."+document.getElementById('l1').value+"."+document.getElementById('a1').value;
	document.getElementById('dat2').innerHTML=document.getElementById('z2').value+"."+document.getElementById('l2').value+"."+document.getElementById('a2').value;
dd=new Date();
	dd.setTime(Math.abs(pz.getTime() - uz.getTime()));
	dd=dd.getTime();
	dd = Math.floor(dd / (1000 * 60 * 60 * 24));
	document.getElementById('zilelore').innerHTML=dd;
	GenerareLibere(-1);
	}

	}
}

function ofc_ready()
{
//    alert('ofc_ready');
}

function open_flash_chart_data()
{
//    alert( 'reading data' );
    return JSON.stringify(data);
}

function findSWF(movieName) {
  if (navigator.appName.indexOf("Microsoft")!= -1) {
    return window[movieName];
  } else {
    return document[movieName];
  }
}

function Arata(div,ce,id)
{
if(!document.getElementById(ce+'-'+id)) return;
if(document.getElementById(ce+'-'+id).style.display=='block')
	{
	document.getElementById(ce+'-'+id).style.display='none';
	div.style.fontWeight='normal';
	div.onmouseover=new Function("this.style.fontWeight='bold'");
	div.onmouseout=new Function("this.style.fontWeight='normal'");
	return;
	}
document.getElementById('adresa-'+id).style.display='none';
if(document.getElementById('tabtags-'+id)) document.getElementById('tags-'+id).style.display='none';
if(document.getElementById('tabstruct-'+id)) document.getElementById('struct-'+id).style.display='none';
document.getElementById('tabadresa-'+id).style.fontWeight='normal';
document.getElementById('tabadresa-'+id).onmouseover=new Function("this.style.fontWeight='bold'");
document.getElementById('tabadresa-'+id).onmouseout=new Function("this.style.fontWeight='normal'");
if(document.getElementById('tabtags-'+id)) document.getElementById('tabtags-'+id).style.fontWeight='normal';
if(document.getElementById('tabtags-'+id)) document.getElementById('tabtags-'+id).onmouseover=new Function("this.style.fontWeight='bold'");
if(document.getElementById('tabtags-'+id)) document.getElementById('tabtags-'+id).onmouseout=new Function("this.style.fontWeight='normal'");
if(document.getElementById('tabstruct-'+id)) document.getElementById('tabstruct-'+id).style.fontWeight='normal';
if(document.getElementById('tabstruct-'+id)) document.getElementById('tabstruct-'+id).onmouseover=new Function("this.style.fontWeight='bold'");
if(document.getElementById('tabstruct-'+id)) document.getElementById('tabstruct-'+id).onmouseout=new Function("this.style.fontWeight='normal'");
document.getElementById(ce+'-'+id).style.display='block';
div.style.fontWeight='bold';
div.onmouseover='';
div.onmouseout='';
//div.style.borderLeft='solid 1px #000000';
}
