//////////////////
var xmlHttp

function getRegionsByMegaRegion() {
	xmlHttp=GetXmlHttpObject() 
	if (xmlHttp==null) { 
		alert ("Browser does not support HTTP Request") 
		return 
	}
	
	var index = document.form_add_ticket.fld_mega_region.selectedIndex;
	var mega_reg_id = document.form_add_ticket.fld_mega_region.options[index].value;
	
	var uri = "sources/get_region_by_mega.php?id=" + mega_reg_id;
	uri = uri + "&sid=" + Math.random();
	
	xmlHttp.onreadystatechange = drawRegion;
	xmlHttp.open("GET", uri, true);
	xmlHttp.send(null);
}

function drawRegion () {
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") { 
		var result = xmlHttp.responseText;
		//alert(result);
		var x = document.getElementById('tdRegions');
		x.innerHTML = result;
	}
}

function showHint_group() { 
	xmlHttp=GetXmlHttpObject() 
	if (xmlHttp==null) { 
		alert ("Browser does not support HTTP Request") 
		return 
	}

	var inde=document.form_add_ticket.group.selectedIndex; 
	var data1=document.form_add_ticket.group.options[inde].value;
	//alert(data1);
	var url="sources/group_member.php" 
	url=url+"?id="+data1
	url=url+"&sid="+Math.random()   
	xmlHttp.onreadystatechange=stateChanged_group
	xmlHttp.open("GET",url,true) 
	xmlHttp.send(null)
}

function stateChanged_group() 
{ 
  var String_get;
  var start_s;
  var opt_v;
  var opt_t; 
  var myArray= new Array();
  var selArray= new Array();
  /*for (i=1;i<document.form_add_ticket.members.length;i++)
  {
    document.form_add_ticket.members[i].text="";
    document.form_add_ticket.members[i].value=""; 
  } */
  document.form_add_ticket.members.length=1;
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
  { 
    String_get=xmlHttp.responseText;
    //alert(String_get);
    myArray=String_get.split(';'); 
    for (i=0;i<(myArray.length)-1;i++)
    {
      selArray=myArray[i].split('#');
      mem=i+1; 
      document.form_add_ticket.members[mem]=new Option(selArray[1], selArray[0], false) 
     
    }
    //document.testform.thecountry[4]=new Option("Canada", "http://canada.com", false)
  }
  
} 
//////////////////// 

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 get(eN)
{
  if(document.getElementById)
    return document.getElementById(eN);
  else if(document.all)
    return document.all[eN];
  else
    return null;
}


//OnSubmit pri dobaviane na ticket
function frmAddTicketSubmit() {
	var f0 = document.getElementById('global');
	var f1 = document.getElementById('fld_router_ip');
	var f2 = document.getElementById('fld_mega_region');
	var f3 = document.getElementById('fld_region');
	if (f0.checked && 
			(f1.value.replace(/^\s+|\s+$/g,"") == '' && f2.selectedIndex == 0 && f3.selectedIndex == 0)) {
		var x = confirm('При глобален проблем поне едно полетата от Рутер IP, Мега район или Район е желателно да съдържа информация.\nДа продължа ли без тях?')
		if (!x) {
			return false;
		}
	}
	return true;
}
