//var main_elem=document.getElementsByTagName("body")[0];
var el_sel_city_value=0;
var el_sel_event_value=0;
//var reg_frm_step3_newtfs=false;
function LoadXMLDoc(url)
{
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) 
	{
	
    	req = new XMLHttpRequest;
		req.onreadystatechange = processReq;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } 
	else if (window.ActiveXObject) 
	{
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        req.onreadystatechange = processReq;
        req.open("GET", url, true);
        req.send();
    }
}

function XML_stands(url) 
{
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) 
	{
	
     	req = new XMLHttpRequest;
		req.onreadystatechange = process_stands;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } 
	else if (window.ActiveXObject) 
	{
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        req.onreadystatechange = process_stands;
        req.open("GET", url, true);
        req.send();
    }
}

function process_stands() 
{
     if (req.readyState == 4)
	 {
        if (req.status == 200) 
		{
			mesage=req.responseText;
            if (typeof DOMParser == "undefined") 
			{
   				DOMParser = function () {}
   				DOMParser.prototype.parseFromString = function (str, contentType) 
				{
					if (typeof ActiveXObject != "undefined") 
					{
						var d = new ActiveXObject("MSXML.DomDocument");
						d.loadXML(str);
						return d;
					} 
					else if (typeof XMLHttpRequest != "undefined") 
					{
						var req = new XMLHttpRequest;
						req.open("GET", "data:" + (contentType || "application/xml") +
                        ";charset=utf-8," + encodeURIComponent(str), false);
						if (req.overrideMimeType) 
						{
							req.overrideMimeType(contentType);
						}
				        req.send(null);
						return req.responseXML;
					}
				}
			}
			var xmlobject = (new DOMParser()).parseFromString(mesage, "text/xml");
			var root = xmlobject.getElementsByTagName('nmsg')[0];
			var items = root.getElementsByTagName("item");
			populate.innerHTML="";
			for (var i = 0 ; i < items.length ; i++) 
			{
				var item = items[i];
				var optvalue = item.getAttribute("value");
				var r_text=item.getElementsByTagName("msg")[0].firstChild.nodeValue;
				var opt=document.createElement('option');
				opt.setAttribute('value',optvalue);
				var currenttext = document.createTextNode(r_text);
				opt.appendChild(currenttext);
				populate.appendChild(opt);
			}
				
		}
		else 
		{
            alert("There was a problem retrieving the XML data:\n" +req.statusText);
        }
	}
}

function processReq() 
{
     if (req.readyState == 4)
	 {
        if (req.status == 200) 
		{
			mesage=req.responseText;
            if (typeof DOMParser == "undefined") 
			{
   				DOMParser = function () {}
   				DOMParser.prototype.parseFromString = function (str, contentType) 
				{
					if (typeof ActiveXObject != "undefined") 
					{
						var d = new ActiveXObject("MSXML.DomDocument");
						d.loadXML(str);
						return d;
					} 
					else if (typeof XMLHttpRequest != "undefined") 
					{
						var req = new XMLHttpRequest;
						req.open("GET", "data:" + (contentType || "application/xml") +
                        ";charset=utf-8," + encodeURIComponent(str), false);
						if (req.overrideMimeType) 
						{
							req.overrideMimeType(contentType);
						}
				        req.send(null);
						return req.responseXML;
					}
				}
			}
			var xmlobject = (new DOMParser()).parseFromString(mesage, "text/xml");
			var root = xmlobject.getElementsByTagName('nmsg')[0];
			var items = root.getElementsByTagName("item");
			main_elem.innerHTML="";
			for (var i = 0 ; i < items.length ; i++) 
			{
				var item = items[i];
				var optvalue = item.getAttribute("value");
				var r_text=item.getElementsByTagName("msg")[0].firstChild.nodeValue;
				var opt=document.createElement('option');
				opt.setAttribute('value',optvalue);
				var currenttext = document.createTextNode(r_text);
				opt.appendChild(currenttext);
				main_elem.appendChild(opt);
				if(main_elem.id=='sel_city' && el_sel_city_value==optvalue)
				{
					opt.selected=true;
				}
				if(main_elem.id=='event_type' && el_sel_event_value==optvalue)	opt.selected=true;
			}
			sel_el_id="tr_"+main_elem.id+"_label";
            //uncomment SEL_EL_ID  in case of error!
            
			other_sel_cit="other_"+main_elem.id;
			sel_el_id1="tr_"+main_elem.id+"_input";
			other_el_id="tr_other_"+main_elem.id+"_label";
			other_el_id1="tr_other_"+main_elem.id+"_input";
			
            if(items.length>2) 
			{
				document.getElementById(sel_el_id).style.display='';
				document.getElementById(sel_el_id1).style.display='';
				document.getElementById(other_el_id).style.display='none';
				document.getElementById(other_el_id1).style.display='none';
				if(main_elem.id=='sel_city')
				{
					show_event(main_elem.value);
				}
			}
			else
			{	
				document.getElementById(sel_el_id).style.display='';
				document.getElementById(other_sel_cit).style.display='';
				document.getElementById(sel_el_id1).style.display='';
				document.getElementById(sel_el_id).style.display='none';
				main_elem.value=1000000;
				document.getElementById(sel_el_id1).style.display='none';
				document.getElementById(other_el_id).style.display='none';
				if(main_elem.id=='sel_city')
				{
					document.getElementById(other_el_id1).style.display='';
					document.getElementById(other_el_id).style.display='';
					document.getElementById("tr_event_type_input").style.display='none';
					document.getElementById("tr_event_type_label").style.display='none';
					document.getElementById("sel_city").value=1000000;
					document.getElementById("event_type").value=1000000;
					document.getElementById("tr_other_event_type_label").style.display='none';
					document.getElementById("tr_other_event_type_input").style.display='none';
					
				}
			}
		//	if(reg_frm_step3_newtfs)
		//	{
		//		document.getElementById("tr_event_type_input").style.display='none';
		//		document.getElementById("tr_event_type_label").style.display='none';
		//	}	
		}
		else 
		{
            alert("There was a problem retrieving the XML data:\n" +req.statusText);
        }
	}
}

function event_by_country(field){
	LoadXMLDoc("events_to_countries.php?id_country="+field.value);
}
function go_event(elem)
{
	if(elem.value !=0 && elem.value!='')
	{
		url_ind=elem.value;
		window.location=urls[url_ind];	
	}else alert ("Please select event");
}
function changeClass_new(elem) {
 
 if (elem.value=="") {
	if (elem.className.indexOf('Off') != -1) { elem.className = elem.className.replace('Off', 'On');}
	else { elem.className = elem.className.replace('On','Off');}
	}
 
} 
function view_div(id){
var elem=document.getElementById("div"+id);
if(elem.style.display=="none")elem.style.display="";
else elem.style.display="none"
}

function rollover(atag) {
	var node;
	if (!atag.nodeName) {
		return true;
	} 
	
	// Buttons
	if (atag.nodeName == 'INPUT') {
		if (atag.className == 'button') { atag.className = 'button-hover'; } 
		else if (atag.className == 'button-hover') {atag.className = 'button'; } 
		else if (atag.className == 'loginButton') {atag.className = 'loginButton-hover'; } 
		else if (atag.className == 'loginButton-hover') {atag.className = 'loginButton'; }
	}
	
	// image rollovers
	for (i = 0; i < atag.childNodes.length; i++) {
    node = atag.childNodes[i];
    if (node.nodeName == 'IMG') {
      if (node.src.indexOf('Off') != -1) { node.src = node.src.replace('Off.', 'On.');}	
	  else { node.src = node.src.replace('On.','Off.');}
    }
  }
}


function changeClass(input) {
	
	if (input.value=="") {
	if (input.className.indexOf('Off') != -1) { input.className = input.className.replace('Off', 'On');}
	else { input.className = input.className.replace('On','Off');}
	}
	
	} 
	
	
function rolloverTR(trTag) {
	 if (trTag.className.indexOf('Off') != -1) { trTag.className = trTag.className.replace('Off', 'On');}
	 else { trTag.className = trTag.className.replace('On','Off');}
}

function show_cities(el_value) {
	if (el_value!="" && document.getElementById("sel_country").value!=""){
		main_elem=document.getElementById("sel_city");
		LoadXMLDoc("/cities_to_country.php?id_country="+el_value);
		document.getElementById("sel_city").disabled=false;
		document.getElementById("other_sel_city").disabled=false;
		
		document.getElementById("event_type").disabled=true;
		document.getElementById("tr_event_type_label").style.display='';
		document.getElementById('tr_event_type_input').style.display='';
	}
	else
	{
		main_elem=document.getElementById("sel_city");
		main_elem.style.disable=true;
		document.getElementById('tr_sel_city_label').style.display='';
		document.getElementById('tr_sel_city_input').style.display='';
		document.getElementById("sel_city").disabled=true;
		document.getElementById('tr_event_type_label').style.display='';
		document.getElementById('tr_event_type_input').style.display='';
		document.getElementById("tr_other_sel_city_label").style.display='none';
		document.getElementById("tr_other_sel_city_input").style.display='none';
		document.getElementById("other_sel_city").style.display='none';
		document.getElementById("event_type").disabled=true;
	
		document.getElementById("tr_other_event_type_label").style.display='none';
		document.getElementById("other_event_type").style.display='none';
		document.getElementById("tr_other_event_type_input").style.display='none';
	}
}

// FORM - EXHIBITION STANDS

function show_cities_stands(el_value){
	if (el_value!="" && document.getElementById("sel_country_stands").value!="" && document.getElementById("sel_country_stands").value!="other")
        {
        load_cities(el_value);
        }
            else if (document.getElementById("sel_country_stands").value=="other")
            {
            clear_on_other();
            }
                else
                {
                document.getElementById("sel_city_stands").selectedIndex=0;
                document.getElementById("sel_city_stands").disabled=true;
                document.getElementById("event_type_stands").selectedIndex=0;
                document.getElementById("event_type_stands").disabled=true;
                document.getElementById("ev_info").innerHTML='';
                }
}

function show_event_stands(el_value){
	if (el_value!="" && el_value!="other") {
        populate=document.getElementById("event_type_stands");
		XML_stands("/populate_events.php?id_city="+el_value);
         
         document.getElementById("event_type_stands").disabled=false;
	}
        else if (el_value=="other")
        {
        clear_on_other();
        }	
            else 
            {
            document.getElementById("ev_info").innerHTML='';
            document.getElementById("event_type_stands").selectedIndex=0;
            document.getElementById("event_type_stands").disabled=true;
            }	
}

function show_hidden_fields(){
document.getElementById('tr_country').className='show_this';
document.getElementById('tr_city').className='show_this';
document.getElementById('tr_event').className='show_this';
document.getElementById('tr_event_info').className='show_this';
document.getElementById('separate').className='show_this';
document.getElementById('tr_field_states').className='show_this';
document.getElementById('tr_check_conference_room').className='show_this';
document.getElementById('tr_check_conference_area').className='show_this';
document.getElementById('tr_check_storage_area').className='show_this';
document.getElementById('tr_check_kitchenette').className='show_this';
document.getElementById('tr_check_display_cases').className='show_this';
}

function first_load(){
        document.getElementById("sel_city_stands").disabled=true;
        document.getElementById("event_type_stands").disabled=true;
        document.getElementById("keyboard_input").style.display='none';
        document.getElementById("not_listed_events").value=0;
        document.getElementById("not_listed_events").checked=false;

        document.getElementById("hidd_check_conference_room").style.display='none';
        document.getElementById("label_1").style.display='none';
        
        document.getElementById("hidd_check_conference_area").style.display='none';
        document.getElementById("label_2").style.display='none';
        
        document.getElementById("hidd_check_storage_area").style.display='none';
        document.getElementById("label_3").style.display='none';
        
        document.getElementById("hidd_check_kitchenette").style.display='none';
        document.getElementById("label_4").style.display='none';
        
        document.getElementById("hidd_check_display_cases").style.display='none';
        document.getElementById("label_5").style.display='none';
        
        clear_hidden_fields();
}

function check_true_false(name,value){
       
        var chk=document.getElementById(name);
        var replace=document.getElementById('hidd_'+name);
        
        if (chk.checked==true)
          {
            chk.value=1;
            replace.style.display='';

          }
           else
          {
            chk.value=0;
            replace.style.display='none';
           
            if (chk.name=="check_conference_room") //CLEAR VALUES BY CHECKBOX.
                {
                document.getElementById("number_tables").selectedIndex=0;
                document.getElementById("number_chairs").selectedIndex=0;
                }
            if (chk.name=="check_conference_area") //CLEAR VALUES BY CHECKBOX.
                {
                document.getElementById("number_tables1").selectedIndex=0;
                document.getElementById("number_chairs1").selectedIndex=0;
                }
            if (chk.name=="check_storage_area") //CLEAR VALUES BY CHECKBOX.
                {
                document.getElementById("number_shelves").selectedIndex=0;
                document.getElementById("shelves_size").value='';
                document.getElementById("shelves_height").value='';
                }
            if (chk.name=="check_kitchenette") //CLEAR VALUES BY CHECKBOX.
                {
                document.getElementById("kitchenette_area").value='';
                document.getElementById("kitchenette_dishware").value='';
                document.getElementById("number_shelves_kitchenette").selectedIndex=0;
                document.getElementById("kitchenette_size").value='';                
                document.getElementById("kitchenette_height").value='';
                document.getElementById("water_heater").checked=false;
                document.getElementById("sink").checked=false;
                document.getElementById("microwave_oven").checked=false;
                document.getElementById("refrigerator").checked=false;
                document.getElementById("coffee_machine").checked=false;
                document.getElementById("hot_plate").checked=false;
                document.getElementById("electric_kettle").checked=false;
                }
                
            if (chk.name=="check_display_cases") //CLEAR VALUES BY CHECKBOX.
                {
                document.getElementById("display_quantity").value='';
                document.getElementById("display_size").value='';
                document.getElementById("display_fresh").checked=false;
                document.getElementById("display_artificial").checked=false;
                
                document.getElementById("display_reception").checked=false;
                document.getElementById("display_tv").checked=false;
                document.getElementById("display_projection").checked=false;
                document.getElementById("display_dvd").checked=false;
                document.getElementById("display_audio").checked=false;
                
                }
                
          }
}


function clear_hidden_fields()
    {
        document.getElementById("other_country_hidden").selectedIndex=0;
        document.getElementById("other_city_hidden").value='';
        document.getElementById("other_event_hidden").value='';
    }


function clear_on_other() {
        //disable listboxes - country, city and event.
        document.getElementById("sel_country_stands").disabled=true;
        document.getElementById("sel_city_stands").disabled=true;
        document.getElementById("event_type_stands").disabled=true;
        document.getElementById("ev_info").innerHTML='';
        //setting values to "other"
        document.getElementById("sel_country_stands").selectedIndex=1;
        document.getElementById("sel_city_stands").selectedIndex=1;
        document.getElementById("event_type_stands").selectedIndex=1;
        
        //Displaying fields for country, city and event to be enteren on hand!
        document.getElementById("keyboard_input").style.display='';
        
        //Setting checkbox value and state
        document.getElementById("not_listed_events").value=1;
        document.getElementById("not_listed_events").checked=true;
        
        //Clear the values of hidden inputs
        clear_hidden_fields();
}

function show_selectboxes() {
        //enable listboxes - country, city and event.
        document.getElementById("sel_country_stands").disabled=false;
        document.getElementById("sel_city_stands").disabled=true;
        document.getElementById("event_type_stands").disabled=true;
        document.getElementById("ev_info").innerHTML='';
        //setting values to "Null" and Inex "Select One"
        document.getElementById("sel_country_stands").selectedIndex=0;
        document.getElementById("sel_city_stands").selectedIndex=0;
        document.getElementById("event_type_stands").selectedIndex=0;
        
        //Hide fields for country!
        document.getElementById("keyboard_input").style.display='none';
        
        //Setting checkbox value and state
        document.getElementById("not_listed_events").value=0;
        document.getElementById("not_listed_events").checked=false;
}

function load_cities(el_value)
    {
	    populate=document.getElementById("sel_city_stands");
		XML_stands("/populate_cities.php?id_country="+el_value);
        
        document.getElementById("sel_city_stands").disabled=false;
        document.getElementById("ev_info").innerHTML='';
        document.getElementById("event_type_stands").selectedIndex=0;
    }
    
function check_row(value){
        if (value==0)
        {
          clear_on_other();
        } else {
          show_selectboxes();
        }
}

function addOption(el_name,el_text)
  {
  var y=document.createElement('option');
  y.text=el_text;
  var x=document.getElementById(el_name);
  try
    {
    x.add(y,null); // standards compliant
    }
  catch(ex)
    {
    x.add(y); // IE only
    }
  }

function removeOption(el_name)
  {
  var x=document.getElementById(el_name);
  x.remove(x.selectedIndex);
  }

  var xmlHttp

function ShowEventInfo(str)
{
    if (str=="other")
        {
        clear_on_other();
        } 
        else
        {
            xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null)
                    {
                    alert ("Browser does not support HTTP Request")
                    return
                    }
                var url="/show_event_info.php"
            url=url+"?event_id="+str
            url=url+"&sid="+Math.random()
            xmlHttp.onreadystatechange=stateChanged 
            xmlHttp.open("GET",url,true)
            xmlHttp.send(null)
        }
}
  
// FORM - EXHIBITION STANDS END

function show_event(el_value){
	if(el_value==1000000){
		document.getElementById("tr_other_sel_city_label").style.display='';
		document.getElementById("other_sel_city").style.display='';
		document.getElementById("tr_other_sel_city_input").style.display='';
		document.getElementById("tr_other_event_type_label").style.display='none';
		document.getElementById("tr_other_event_type_input").style.display='none';
		document.getElementById("tr_event_type_label").style.display='none';
		document.getElementById("event_type").value=1000000;
		document.getElementById("tr_event_type_input").style.display='none';
	}
	else if (el_value!="" && el_value!=1000000) {
		main_elem=document.getElementById("event_type");
		document.getElementById("tr_other_sel_city_label").style.display='none';
		document.getElementById("tr_other_sel_city_input").style.display='none';
		document.getElementById("other_sel_city").value='';
		LoadXMLDoc("/events_to_city.php?id_city="+el_value);
	}
	if (el_value=="") 
	{
		document.getElementById("tr_event_type_label").style.display='';
		document.getElementById("event_type").disabled=true;
		document.getElementById("tr_event_type_input").style.display='';
		document.getElementById("tr_other_sel_city_label").style.display='none';
		document.getElementById("other_sel_city").style.display='none';
		document.getElementById("tr_other_sel_city_input").style.display='none';
	}	
	else 
	{
		document.getElementById("event_type").disabled=false;
	}	
}

function show_other_event (el_value){
	if(el_value==1000000){
		document.getElementById("tr_other_event_type_label").style.display='none';
		document.getElementById("tr_other_event_type_input").style.display='none';
	}
	else {
		document.getElementById("tr_other_event_type_label").style.display='none';
		document.getElementById("tr_other_event_type_input").style.display='none';
	}
}

//*******************************************************************************************************************************************************
//f-cii za f-mata airport_transfer
//skrivane na grupa ot poleta za f-mata airport_transfer
var mm_el;
var count_result;


function LoadXMLDocClean(url) 
{
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) 
	{
	
        req = new XMLHttpRequest;
		req.onreadystatechange = processReqClean;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } 
	else if (window.ActiveXObject) 
	{
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        req.onreadystatechange = processReqClean;
        req.open("GET", url, true);
        req.send();
    }
}

function processReqClean() 
{
     if (req.readyState == 4)
	 {
        if (req.status == 200) 
		{
			mesage=req.responseText;
            if (typeof DOMParser == "undefined") 
			{
   				DOMParser = function () {}
   				DOMParser.prototype.parseFromString = function (str, contentType) 
				{
					if (typeof ActiveXObject != "undefined") 
					{
						var d = new ActiveXObject("MSXML.DomDocument");
						d.loadXML(str);
						return d;
					} 
					else if (typeof XMLHttpRequest != "undefined") 
					{
						var req = new XMLHttpRequest;
						req.open("GET", "data:" + (contentType || "application/xml") +
                        ";charset=utf-8," + encodeURIComponent(str), false);
						if (req.overrideMimeType) 
						{
							req.overrideMimeType(contentType);
						}
				        req.send(null);
						return req.responseXML;
					}
				}
			}
			var xmlobject = (new DOMParser()).parseFromString(mesage, "text/xml");
			var root = xmlobject.getElementsByTagName('nmsg')[0];
			var items = root.getElementsByTagName("item");
			count_result=0;
			mm_el.innerHTML="";
			for (var i = 0 ; i < items.length ; i++) 
			{
				count_result++;
				var item = items[i];
				var optvalue = item.getAttribute("value");
				var r_text=item.getElementsByTagName("msg")[0].firstChild.nodeValue;
				var opt=document.createElement('option');
				opt.setAttribute('value',optvalue);
				var currenttext = document.createTextNode(r_text);
				opt.appendChild(currenttext);
				mm_el.appendChild(opt);
			}
			CheckCity(count_result);
		}
	}
}	

function CheckCity(num)
{
	if (mm_el.name=='sel_city')
	{
		tr1_other='tr_other_sel_city_label';
		tr_other='tr_other_sel_city_input';
		other='other_sel_city';
		tr1_sel='tr_sel_city_label';
		tr_sel='tr_sel_city_input';
		sel='sel_city';
	}
	else if (mm_el.name=='dep_sel_city')
	{
		tr1_other='hidd3';
		tr_other='hidd_3';
		other='dep_other_sel_city';
		tr1_sel='hidd2';
		tr_sel='hidd_2';
		sel='dep_sel_city';
	}
	if (typeof num!="undefined" && num>1)
	{
		document.getElementById(tr1_other).style.display='none';
		document.getElementById(tr_other).style.display='none';
		document.getElementById(other).style.display='none';
		document.getElementById(other).value='';
		
		document.getElementById(tr1_sel).style.display='';
		document.getElementById(tr_sel).style.display='';
		document.getElementById(sel).style.display='';
	}
	else
	{
		mm_el.innerHTML="";
		document.getElementById(tr1_sel).style.display='none';
		document.getElementById(tr_sel).style.display='none';
		
		document.getElementById(tr1_other).style.display='';
		document.getElementById(tr_other).style.display='';
		document.getElementById(other).style.display='';
	}
}

/*function CheckCity(num) // original
{
	if (mm_el.name=='sel_city')
	{
		tr1_other='tr1_other_sel_city';
		tr_other='tr_other_sel_city';
		other='other_sel_city';
		tr1_sel='tr1_arr_sel_city';
		tr_sel='tr_arr_sel_city';
		sel='sel_city';
	}
	else if (mm_el.name=='dep_sel_city')
	{
		tr1_other='hidd3';
		tr_other='hidd_3';
		other='dep_other_sel_city';
		tr1_sel='hidd2';
		tr_sel='hidd_2';
		sel='dep_sel_city';
	}
	if (typeof num!="undefined" && num>1)
	{
		document.getElementById(tr1_other).style.display='none';
		document.getElementById(tr_other).style.display='none';
		document.getElementById(other).style.display='none';
		document.getElementById(other).value='';
		
		document.getElementById(tr1_sel).style.display='';
		document.getElementById(tr_sel).style.display='';
		document.getElementById(sel).style.display='';
	}
	else
	{
		mm_el.innerHTML="";
		document.getElementById(tr1_sel).style.display='none';
		document.getElementById(tr_sel).style.display='none';
		
		document.getElementById(tr1_other).style.display='';
		document.getElementById(tr_other).style.display='';
		document.getElementById(other).style.display='';
	}
}*/

function hide_table_rows(num, action)
{
	if (action==0)
	{
		for (i=1; i<=num; i++)
		{
			document.getElementById('hidd'+i).style.display='none';
			document.getElementById('hidd_'+i).style.display='none';
		}
	}
	else if (action==1)
	{
		for (i=1; i<=num; i++)
		{
			document.getElementById('hidd'+i).style.display='';
			document.getElementById('hidd_'+i).style.display='';
		}
	}
}

function views_submenu(val)
{
	if (val==1 || val=='')
	{
		hide_table_rows(7, 0)
	}
	else if (val==2)
	{
		hide_table_rows(7, 1)
		if (document.getElementById('dep_other_sel_city').value=='')
		{	
			document.getElementById('hidd3').style.display='none';
			document.getElementById('hidd_3').style.display='none';
		}
		else
		{
			document.getElementById('hidd2').style.display='none';
			document.getElementById('hidd_2').style.display='none';
		}	
	}
}

function sh_cities(obj_name, value)
{
	mm_el="";
	mm_el=document.getElementById(obj_name);
	LoadXMLDocClean("/cities_to_country_airportform.php?id_country="+value);
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
    if (xmlHttp.status == 200) 
		{ 
 document.getElementById("ev_info").innerHTML=xmlHttp.responseText 
        }
 } 
}

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;
}
