var flight_from_autocomleted=false;
var flight_to_autocomleted=false;
function Large1(poza,titlu,width,height)
{
	CreatePop(poza,titlu,width,height);
} 
var xx = new Object();
function CreatePop(poza,titlu,width,height)
{		
		
		try
		  {
		  xx.style.display = "none";
		  }
		catch(err)
		  {
		  
		  }
			
	ttop=0;
	if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
		ttop=window.pageYOffset;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
		ttop=document.documentElement.scrollTop;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		//IE 4 compatible
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
		ttop=document.body.scrollTop;
	}
	
	if (width>myWidth-60) { width=myWidth-60;}
	if (height>myHeight-60) { height=myHeight-60;}
	
	l = (myWidth-width)/2;
	t = (myHeight-height-50)/2+ttop ; 
	
	//alert(myWidth+'    '+myHeight);
	
	var firefox = (navigator.appName=="Netscape")?'true':'false';
	
	xx=document.createElement("div");
	xx.innerHTML='<table><tr><td style="padding-top:7px; padding-left:10px;">'+titlu+'</td><td align="right" style="padding-top:7px; padding-right:10px;"><a href="javascript:ClosePop()" class="inchide">x Inchide</a></td></tr><td colspan="2" align="center"><img src="'+poza+'"  alt='+titlu+' style="margin:10px"></td></tr></table>';
	xx.style.zIndex = '10000';	
	xx.style.backgroundColor = "transparent";  
	xx.style.position = "absolute";
	xx.style.border = "1px solid #666666";
	xx.style.left = l+'px';
	xx.style.top = t+'px';
	xx.style.backgroundColor='#FFFFFF';
	document.body.appendChild(xx);
	//new Draggable(xx);

	
} 
function ClosePop()
{
	xx.style.display = "none"; 
}

function Yahoo()
{
	var adresa="http://www.vola.ro ";
	window.location=encodeURI('ymsgr:im?msg='+ escape(adresa));
}

var id=new Object()


function ChooseAirline()
{
	window.open("http://www.vola.ro/SelectAirlinePopup.php",'Airline','top=200,left=200,width=400,height=300,scrollbars=no');
}
function ChooseCity(obiect,identif,formular)
{
	id=obiect;
	StatusObiect('choose_airport','on');
	document.getElementById('cities').innerHTML  = '';	
	
	loadAjaxData('countrys','getCountry.php?identif='+identif+'&formular='+formular);
	
	//window.open('airport.php?identif='+identif,'','width=500,height=500,scrollbars=no');
}
function ChooseCityCustom(obiect,identif,formular,element)
{
	id=obiect;
	$(element).toggleClassName('off');
	$(element).toggleClassName('on');

	loadAjaxData('countrys','getCountry.php?identif='+identif+'&formular=' + formular + '&element=' + element);	
	//window.open('airport.php?identif='+identif,'','width=500,height=500,scrollbars=no');
}
function ok(element)
{
	jQuery('#'+id.id+'_code').attr('value',jQuery('#code').val());
	id.value = jQuery('#code option:selected').text();//document.getElementById('code').value;
	
	 ///$('#'+id.id+' option:selected').text();
	
	jQuery('#'+element).attr('class','off');
	
	ShowDDLs();
}
function ok_old(element)
{
	id.value = document.getElementById('code').value;
	$(element).toggleClassName('off');
	$(element).toggleClassName('on');
	ShowDDLs();
}



function StatusObiect(obiect,identif)
{
	document.getElementById(obiect).className=identif;
}

function PressKey(obiect,clasa)
{
	obiect.className =clasa;
}

function loadAjaxDataSubmit(objform, elementId, url)
{ 	
	var req = null; 
	document.getElementById(elementId).innerHTML = "Se incarca...";

	
	
	
	
	
	
	
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		if (req.overrideMimeType) 
			req.overrideMimeType('text/html');
	} 
	/*
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		try 
		{
		  req = new XMLHttpRequest();
		}
		catch (e) 
		{
		  req = false;
		}
		
		if (req.overrideMimeType){ 
			req.overrideMimeType('text/html');
		}
	//alert('xxx');
	} 
	*/
	
	else 
	if (window.ActiveXObject) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)
		{
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	//alert('xxxxxx');	
	}

	req.onreadystatechange = function() { 
		//document.getElementById(elementId).innerHTML = "Wait for server...";
		if (req.readyState == 4) {
			if (req.status == 200) {
			//alert(req.responseText.substring(0,8));
			
				if (req.responseText!=''&&req.responseText.substring(0,8)!="response")
				{
					document.getElementById(elementId).innerHTML  = req.responseText;	
					StatusObiect(elementId,'on');
					HideDDLs();
				}else if(req.responseText.substring(0,8)=="response"){
					var res=req.responseText.replace('response','');
					res=eval('('+res+')');
					if(res.flight_to_code){
						$('#flight_from_code').val(res.flight_from_code);
					}
					if(res.flight_from_code){
						$('#flight_to_code').val(res.flight_to_code);
					}					
					//return false;
					objform.submit();
				}
				else{
					objform.submit();
				}
			}
			else
				document.getElementById(elementId).innerHTML="Eroare la incarcare (code " + req.status + " " + req.statusText + ")";
		} 
	}; 
		//alert(req);
	
	req.open("GET", url, true); 
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	req.send(null); 
	
	//alert('xxx');
	
} 

function loadAjaxData(elementId, url)
{ 
	var req = null; 
	document.getElementById(elementId).innerHTML = "Se incarca...";

	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		if (req.overrideMimeType) 
			req.overrideMimeType('text/html');
	} 
	else 
	if (window.ActiveXObject) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)
		{
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	req.onreadystatechange = function() { 
		document.getElementById(elementId).innerHTML = "Wait for server...";
		if (req.readyState == 4) {
			if (req.status == 200) {
			
				document.getElementById(elementId).innerHTML  = req.responseText;	
			}
			else
				document.getElementById(elementId).innerHTML="Eroare la incarcare (code " + req.status + " " + req.statusText + ")";
		} 
	}; 
	
	req.open("GET", url, true); 
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	req.send(null); 
} 