﻿var xmlHttp
var error_flag = false
var cond = new Boolean (false)
var fields_visible = new Boolean (true)
var domain_cond = new Boolean (false)
var admin_contact_cond = new Boolean (false)
var tech_contact_cond = new Boolean (false)
var req_contact_cond = new Boolean (false)
var dns_cond = new Boolean (false)

if (window.location.href.match('lang=1')) {
Ms1 = '&nbsp;Required field'
Ms8 = '&nbsp;Required field'
Ms9 = '&nbsp;Required field'
Ms15 = '&nbsp;Required field'
Ms17 = '&nbsp;Required field'
Ms19 = '&nbsp;Required field'
Ms2 = '&nbsp;Must be checked'
Ms3 = '<img src="images/check-oknt.gif"> Not valid '
Ms4 = '<img src="images/check-oknt.gif"> Not valid '
Ms5 = '<img src="images/check-oknt.gif"> Not valid '
Ms6 = '<table border="0" width="160" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="middle"><font size="2" color="#000080">Domain is Hosted</font></td></tr></table>'
Ms7 = '<table border="0" width="180" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="middle"><font size="2" color="#800000">Domain is not hosted</font></td></tr></table>'
Ms77 = '<table border="0" width="180" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="middle"><font size="2" color="#800000">Error in inputs</font></td></tr></table>'
Ms10 = 'Loading ...'
Ms12 = 'Loading ...'
Ms14 = 'Loading ...'
Ms16 = 'Loading ...'
Ms18 = 'Loading ...'
Ms11 = 'Enter a valid domain name'
Ms13 = '&nbsp;Enter a valid domain name'
Ms21 = 'Already requested'
Ms20 = '<table border="0" width="80" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="middle"><font size="2" color="#000080">Available</font></td></tr></table>'
Ms220 = '<table border="0" width="100" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="middle"><font size="1" color="#800000">Already requested</font></td></tr></table>'

Ms20m = '<table border="0" width="100" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="middle"><font size="2" color="#800000">Not registred</font></td></tr></table>'
Ms220m = '<table border="0" width="80" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="middle"><font size="2" color="#000080">Registred</font></td></tr></table>'
Ms22 = 'Not registred with SaudiNIC .'
Ms23 = 'Registred with SaudiNIC'
Ms24 = 'Valid'
Ms224 = '<table border="0" width="65" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="top"><font size="2" color="#000080">Valid</font></td></tr></table>'
Ms2244 = '<table border="0" width="70" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="top"><font size="2" color="#800000">invalid</font></td></tr></table>'
Ms27 = 'details'
//'<img src="images/check-ok.gif"> '+Ms24+' <font size="1"> <a href="" onClick="return show_hide_box(\'<p>'+name+email+'\',this,250,80,\'1px solid\')">'+Ms27+' &gt;&gt;</a></font>'
Ms28 = '1'
Ms29 = 'How to register it ?'
Ms30 = '<h3 class="wed">Pooling</h3><p class="small" dir="ltr">Thank you for participating</p>'
Ms31 = 'error !!'
}
else {
Ms1 = '&nbsp;حقل إلزامي'
Ms8 = '&nbsp;حقل إلزامي'
Ms9 = '&nbsp;حقل إلزامي'
Ms15 = '&nbsp;حقل إلزامي'
Ms17 = '&nbsp;حقل إلزامي'
Ms19 = '&nbsp;حقل إلزامي'
Ms2 = '&nbsp;يجب الموافقة على العبارة'
Ms3 = '<img src="images/check-oknt.gif"> معرف غير صحيح '
Ms4 = '<img src="images/check-oknt.gif"> معرف غير صحيح '
Ms5 = '<img src="images/check-oknt.gif"> معرف غير صحيح '
Ms6 = '<table border="0" width="160" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="top"><font size="2" color="#000080">اسم النطاق مستضاف</font></td></tr></table>'
Ms7 = '<table border="0" width="180" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="top"><font size="2" color="#800000">اسم النطاق غير مستضاف</font></td></tr></table>'
Ms77 = '<table border="0" width="180" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="top"><font size="2" color="#800000">هناك خطأ في المدخلات</font></td></tr></table>'
Ms10 = '...فضلا انتظر'
Ms12 = '...فضلا انتظر'
Ms14 = '...فضلا انتظر'
Ms16 = '...فضلا انتظر'
Ms18 = '...فضلا انتظر'
Ms11 = '&nbsp;أدخل اسم نطاق صحيح'
Ms13 = '&nbsp;أدخل اسم نطاق صحيح'
//Ms20 = '<img src="images/check-ok.gif"> متوفر '
Ms21 = 'يوجد طلب سابق'
Ms20 = '<table border="0" width="60" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="top"><font size="2" color="#000080">متوفر</font></td></tr></table>'
Ms220 = '<table border="0" width="80" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="top"><font size="1" color="#800000">يوجد طلب سابق</font></td></tr></table>'

Ms20m = '<table border="0" width="100" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="top"><font size="2" color="#800000">غير مسجل</font></td></tr></table>'
Ms220m = '<table border="0" width="80" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="top"><font size="2" color="#000080">مسجل</font></td></tr></table>'
Ms22 = 'غير مسجل لدى المركز'

Ms23 = 'يوجد سجل لهذا النطاق'
Ms24 = 'معرف صحيح'
//'<img src="images/check-ok.gif"> '+Ms24+' <font size="1"> <a href="" onClick="return show_hide_box(\'<p>'+name+email+'\',this,250,80,\'1px solid\')">'+Ms27+' &gt;&gt;</a></font>'
Ms224 = '<table border="0" width="100" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-ok.gif"></td><td valign="top"><font size="2" color="#000080">معرف صحيح</font></td></tr></table>'
Ms2244 = '<table border="0" width="120" cellspacing="0" cellpadding="0"><tr><td><img src="images/check-oknt.gif"></td><td valign="top"><font size="2" color="#800000">معرف غير صحيح</font></td></tr></table>'
Ms27 = 'التفاصيل'
Ms28 = '0'
Ms29 = 'كيف أستطيع تسجيله ؟'
Ms30 = '<h3 class="wed">&#1575;&#1587;&#1578;&#1591;&#1604;&#1575;&#1593; &#1585;&#1571;&#1610;</h3>	<p class="small" dir="rtl">&#1606;&#1588;&#1603;&#1585; &#1604;&#1603;&#1605; &#1605;&#1587;&#1575;&#1607;&#1605;&#1578;&#1603;&#1605;</p>'
Ms31 = 'error !!'
}

function get_ip (host_tag_id) {
var next_id = host_tag_id+1	
IP_tag_id = 'S'+next_id;
host_tag_id = 'S'+host_tag_id;
xmlHttp=xml_GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url='codes/host_ip.php';
var parameters="host="+document.getElementById(host_tag_id).value+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange=function ()	{ 
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
 	 document.getElementById(IP_tag_id).value = xmlHttp.responseText
	 } 
}
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);	
}

function valedate_here () {  
 	if (document.getElementById("F4").checked){
	document.getElementById("F4error").innerHTML= ""
 	document.getElementById("F4error").style.visibility="hidden"
 	return true
 	}	
 	else {
	document.getElementById("F4error").innerHTML= Ms2
 	document.getElementById("F4error").style.visibility="visible"
 	return false
 	}
}

function old_valedate (checked_fields){
//document.getElementById('debug').innerHTML=cond
var error_msg = new Array(
						  Ms1,
						  Ms2
						  )	
if (fields_visible) {							  
 for (i in checked_fields) {
  if (checked_fields[i]=="F4")
  {
 	error_id_tag = checked_fields[i]+"error" 
 	if (document.getElementById(checked_fields[i]).checked){
	document.getElementById(error_id_tag).innerHTML= ""
 	document.getElementById(error_id_tag).style.visibility="hidden"	
	error_flag = false 	
	}
	else {
 	document.getElementById(error_id_tag).style.visibility="visible"
 	document.getElementById(error_id_tag).innerHTML= error_msg[1]
	error_flag = true	
 	} 	
  }
  else
  {
  	error_id_tag = checked_fields[i]+"error"
  	//error_tr_id_tag = checked_fields[i]+"error_tr"  	
 	if (document.getElementById(checked_fields[i]).value==null||document.getElementById(checked_fields[i]).value==""){
 	document.getElementById(error_id_tag).style.visibility="visible"
 	document.getElementById(error_id_tag).innerHTML= error_msg[0]
	error_flag = true
	}
	else {
	document.getElementById(error_id_tag).innerHTML= ""
 	document.getElementById(error_id_tag).style.visibility="hidden"
	error_flag = false 	
 	}
  }	
 }
} 
if (error_flag)	return false 
else return true      
} 

function valedate (){
var A = new Array()
if (cond==true) return true

//var checked_fields = new Array()
//checked_fields.concat(entity_checked_fields)

//	alert(dns_checked_fields.concat)
								 A = A.concat(entity_checked_fields)
if (domain_cond == false) 		 A = A.concat(domain_checked_fields)								 
if (admin_contact_cond == false) A = A.concat(admin_checked_fields)
if (tech_contact_cond == false)  A = A.concat(tech_checked_fields)
if (req_contact_cond == false)   A = A.concat(req_checked_fields)
if (dns_cond == false) 			 A = A.concat(dns_checked_fields)

var error_msg = new Array(
						  Ms1,
						  Ms2
						  )	
						  						  					  
 for (i in A) {
  	error_id_tag = A[i]+"error"
  	//error_tr_id_tag = checked_fields[i]+"error_tr"

  	
 	if (document.getElementById(A[i]).value==null||document.getElementById(A[i]).value==""){
 	document.getElementById(error_id_tag).style.visibility="visible"
	document.getElementById(error_id_tag).innerHTML= error_msg[0]
	error_flag = true
	}
	else {
	document.getElementById(error_id_tag).innerHTML= ""
 	document.getElementById(error_id_tag).style.visibility="hidden"
	error_flag = false 	
 	}
 } 
 
if (error_flag)	return false 
else return true      
}

var domain_checked_fields = new Array("F1")

var entity_checked_fields = new Array(
						  "E1",
						  "E5",
						  "E7"
						  )
var admin_checked_fields = new Array(
						  "A2",
						  "A4",
						  "A8",
						  "A10",
						  "A11",
						  "A12",
						  "A13"							   						  
						  )						  
var tech_checked_fields = new Array(
						  "T2",
						  "T3",
						  "T8",
						  "T10",
						  "T11",
						  "T13"
						  )	
var req_checked_fields = new Array(
						  "R2",
						  "R3",
						  "R8",
						  "R10",
						  "R11",
						  "R13"
						  )	
						  
var dns_checked_fields = new Array(
						  "S1",
						  "S3"
						  )							  
						  
var entity_tags = new Array(
						  "E1",
						  "E2",
						  "E3",						  
						  "E4",
						  "E5",
						  "E6",	
						  "E7",
						  "E8"						  
						  ) 
						  
var admin_tags = new Array(
						  "A1",
						  "A2",
						  "A3",						  
						  "A4",
						  "A5",
						  "A6",	
						  "A7",
						  "A8",						  
						  "A9",						  
						  "A10",
						  "A11",
						  "A12",
						  "A13",
                          "A14"
						  ) 						  						  						  
var tech_tags = new Array(
						  "T1",
						  "T2",
						  "T3",						  
						  "T4",
						  "T5",
						  "T6",	
						  "T7",
						  "T8",						  
						  "T9",						  
						  "T10",
						  "T11",
						  "T12",
						  "T13",
                          "T14"
						  ) 
var req_tags = new Array(
						  "R1",
						  "R2",
						  "R3",						  
						  "R4",
						  "R5",
						  "R6",	
						  "R7",
						  "R8",						  
						  "R9",						  
						  "R10",
						  "R11",
						  "R12",
						  "R13",
                          "R14"
						  ) 
var dns_tags = new Array(
						  "S1",
						  "S2",
						  "S3",						  
						  "S4",
						  "S5",
						  "S6",	
						  "S7",
						  "S8"					  
						  )	
						  					  
var dns_results	= new Array(
						  "dns1_result",
						  "dns2_result",
						  "final_dns_result"		  
						  )	 						  					  


						  
function clear_fields(tags){
	for (i in tags) {
	index = tags[i]
	document.getElementById(index).value = ''
	document.getElementById(index).disabled = false
		if (index.match('E1')) {
		clear_error_msgs(entity_checked_fields);
		}		
		if (index.match('A1')) {
		document.getElementById('admin_result').innerHTML = ''
		//document.getElementById('admin_result_part2').innerHTML = ''
		document.getElementById('A1error').innerHTML = '';
		document.getElementById('A1error').style.visibility="hidden";
		clear_error_msgs(admin_checked_fields);		
		admin_contact_cond = false
		}	
		if (index.match('T1')) {
		document.getElementById('tech_result').innerHTML = ''
		//document.getElementById('tech_result_part2').innerHTML = ''
		document.getElementById('T1error').innerHTML = '';
		document.getElementById('T1error').style.visibility="hidden";		
		clear_error_msgs(tech_checked_fields);		
		tech_contact_cond = false		
		}
		if (index.match('R1')) {
		document.getElementById('req_result').innerHTML = ''
		//document.getElementById('req_result_part2').innerHTML = ''
		document.getElementById('R1error').innerHTML = '';
		document.getElementById('R1error').style.visibility="hidden";		
		clear_error_msgs(req_checked_fields);		
		req_contact_cond = false
		}
		if (index.match('S1')) {
		document.getElementById('dns1_result').innerHTML = ''
		document.getElementById('dns2_result').innerHTML = ''
		clear_error_msgs(dns_checked_fields);						
		dns_cond = false 
		}						
	}
}						  						  

function tech_sameas(){
 //if (document.getElementById('tech_same_as').checked) { // by alhamed
	for (i in tech_tags) {	
		t_index = tech_tags[i]
		a_index = admin_tags[i]
		document.getElementById(t_index).value = document.getElementById(a_index).value
		clear_error_msgs(tech_checked_fields);
 	}
	document.getElementById('tech_result').innerHTML = ''
	tech_contact_cond = true
 /*}// by alhamed
 else {
	for (i in tech_tags) {
	t_index = tech_tags[i]
	document.getElementById(t_index).value = ''
	document.getElementById(t_index).disabled = false
	clear_error_msgs(tech_checked_fields);
 	}
	document.getElementById('tech_result').innerHTML = ''
	tech_contact_cond = false	
 } */
}

function req_sameas(req_sameas_value){
 switch (req_sameas_value)
 {
 case 1:
	for (i in req_tags) {
	r_index = req_tags[i]
	a_index = admin_tags[i]	
	
	this.document.getElementById(r_index).value = this.document.getElementById(a_index).value
	clear_error_msgs(req_checked_fields);
 	}
		if (admin_contact_cond) req_contact_cond = true;
//		else
		
  break
 case 2:
	for (i in req_tags) {
	r_index = req_tags[i]
	t_index = tech_tags[i]
	document.getElementById(r_index).value = document.getElementById(t_index).value
	clear_error_msgs(req_checked_fields);
 	}
		if (tech_contact_cond) req_contact_cond = true;
		
  break
 default:
	for (i in req_tags) {
	t_index = req_tags[i]
	document.getElementById(t_index).value = ''
	document.getElementById(t_index).disabled = false
	clear_error_msgs(req_checked_fields);
 	}
	req_contact_cond = false
 }
document.getElementById('req_result').innerHTML = ''
document.getElementById('R1error').innerHTML = '';
document.getElementById('R1error').style.visibility="hidden";
}

function check_hosting () {
	document.getElementById('dns1_result').innerHTML = ''
	document.getElementById('dns2_result').innerHTML = ''	
	if (!(document.getElementById('S1').value==null) && !(document.getElementById('S1').value=="") && !(document.getElementById('S3').value==null) && !(document.getElementById('S3').value=="")) {
	var i = document.getElementById('F2').selectedIndex
	i=i+0
	qur_str = 'ns1='+document.getElementById('S1').value+'&ns2='+document.getElementById('S3').value+'&domain='+document.getElementById('F1').value+'&sld='+document.getElementById('F2').options[i].text;
	dns_xml_call_php ('codes/dns_check.php',qur_str)	
	document.getElementById('S1error').innerHTML = '';
	document.getElementById('S1error').style.visibility="hidden";	
	document.getElementById('S3error').innerHTML = '';
	document.getElementById('S3error').style.visibility="hidden";			
	}
	else
	{
		if ((document.getElementById('S1').value==null) || (document.getElementById('S1').value=="")) {
		document.getElementById('S1error').innerHTML = Ms8
		document.getElementById('S1error').style.visibility="visible";
		}
		if ((document.getElementById('S3').value==null) || (document.getElementById('S3').value=="")) {
		document.getElementById('S3error').innerHTML = Ms9
		document.getElementById('S3error').style.visibility="visible";	
		}
	}
call_php_response = ''	
dns_cond = false
}

function domain_avalablity (m){
	var i = document.getElementById('F2').selectedIndex
	i=i+0
	document.getElementById('domain_result').innerHTML = ''		
	if ( !(document.getElementById('F1').value==null) && !(document.getElementById('F1').value=="") && !(document.getElementById('F2').options[i].text=="") )  {
	document.getElementById('domain_result').innerHTML = Ms10
	qur_str = 'domain='+document.getElementById('F1').value+'&sld='+document.getElementById('F2').options[i].text;	
	d_call_php ('codes/steps_whois.php',qur_str,m)
	document.getElementById('F1error').innerHTML = '';
	document.getElementById('F1error').style.visibility="hidden";	
	}
	else
	{
	document.getElementById('F1error').innerHTML = ' ...... ';	
	document.getElementById('F1error').innerHTML = Ms11
	document.getElementById('F1error').style.visibility="visible";
	}
call_php_response = ''	
domain_cond = false
}

function Qdomain_avalablity (){
	if (!(document.getElementById('domain').value==null) && !(document.getElementById('domain').value=="")){
	
	var i = document.getElementById('tld').selectedIndex
	i=i+0
	document.getElementById('Qdomain_result').innerHTML = Ms12
	qur_str = 'domain='+document.getElementById('domain').value+'&sld='+document.getElementById('tld').options[i].text;	
	Qd_call_php ('codes/steps_whois.php',qur_str)
	document.getElementById('QF1error').innerHTML = '';
	document.getElementById('QF1error').style.visibility="hidden";	
	}
	else
	{
	document.getElementById('Qdomain_result').innerHTML = '........';		
	document.getElementById('Qdomain_result').innerHTML = Ms13
	document.getElementById('Qdomain_result').style.visibility="visible";
	}
call_php_response = ''	
domain_cond = false
}

function admin_nic_handle (){
	if (!(document.getElementById('A1').value==null) && !(document.getElementById('A1').value=="")){
	document.getElementById('admin_result').innerHTML = ''
	document.getElementById('admin_result').innerHTML = Ms14
	qur_str = 'id='+document.getElementById('A1').value;
	a_call_php ('codes/check_id.php',qur_str)
	document.getElementById('A1error').innerHTML = '';
	document.getElementById('A1error').style.visibility="hidden";  	 	 	 	 	 	
	}
	else
	{
	document.getElementById('A1error').innerHTML = Ms15
	document.getElementById('A1error').style.visibility="visible";  	 	 	 	 	 		
	document.getElementById('admin_result').innerHTML = ''
 	admin_contact_cond = false 			
	}	
call_php_response = ''	
admin_contact_cond = false 
}

function tech_nic_handle (){
	if (!(document.getElementById('T1').value==null) && !(document.getElementById('T1').value=="")){
	document.getElementById('tech_result').innerHTML = ''
	document.getElementById('tech_result').innerHTML = Ms16
	qur_str = 'id='+document.getElementById('T1').value;
	t_call_php ('codes/check_id.php',qur_str)
	document.getElementById('T1error').innerHTML = '';
	document.getElementById('T1error').style.visibility="hidden"; 		 	 	 	
	}
	else
	{
	document.getElementById('T1error').innerHTML = Ms17
	document.getElementById('T1error').style.visibility="visible";	
	document.getElementById('tech_result').innerHTML = ''
 	tech_contact_cond = false 			
	}
call_php_response = ''		
tech_contact_cond = false 
}

function req_nic_handle (){
	if (!(document.getElementById('R1').value==null) && !(document.getElementById('R1').value=="")){
	document.getElementById('req_result').innerHTML = ''
	document.getElementById('req_result').innerHTML = Ms18
	qur_str = 'id='+document.getElementById('R1').value;
	r_call_php ('codes/check_id.php',qur_str)
	document.getElementById('R1error').innerHTML = '';
	document.getElementById('R1error').style.visibility="hidden"; 		 	 	 	
	}
	else
	{
	document.getElementById('R1error').innerHTML = Ms19
	document.getElementById('R1error').style.visibility="visible";	
	document.getElementById('req_result').innerHTML = ''
 	tech_contact_cond = false 			
	}
call_php_response = ''		
req_contact_cond = false 
}

function pooling () {
	
if (document.getElementById('R1').checked || document.getElementById('R2').checked )
 {
	if (document.getElementById('R1').checked) checked = 'R1'
	else if (document.getElementById('R2').checked) checked = 'R2'
		
	if (!(document.getElementById(checked).value==null) && !(document.getElementById(checked).value=="")){	
	qur_str = 'v='+document.getElementById(checked).value;
	pooling_call_php ('codes/pooling.php',qur_str)
	document.getElementById('Perror').innerHTML = '';
	document.getElementById('Perror').style.visibility="hidden";  	 	 	 	 	 	
	}
	else
	{
	document.getElementById('Perror').innerHTML = Ms31
	document.getElementById('Perror').style.visibility="visible";  	 	 	 	 	 		
 	pooling_contact_cond = false 			
	}	
 }
}

function pooling_call_php (my_php,qstr1)
{ 
var pooling_php_response 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url=my_php
var parameters=qstr1+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange=function ()
	{ 
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
 	 pooling_php_response = xmlHttp.responseText
	 pooling_cond = pooling_php_response.match('OK , Added')
		if (pooling_cond) {
		document.getElementById('pooling_result').innerHTML = Ms30
	 	}		 
	 	else {
	 	document.getElementById('pooling_result').innerHTML = Ms31+pooling_cond
	 	}
	 } 
	}
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);
}


function dns_call_php (my_php,qstr1)
{ 
var call_php_response 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url=my_php
var parameters=qstr1+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange=function ()
	{ 
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
 	 call_php_response = xmlHttp.responseText
	 dns_cond = call_php_response.match('OK , Domain is hosted')
		if (dns_cond) {
		document.getElementById('dns_result').innerHTML = call_php_response
	 	}		 
	 	else {
	 	document.getElementById('dns_result').innerHTML = call_php_response
	 	}
	 } 
	}
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);
}


function d_call_php (my_php,qstr1,m)
{ 
var call_php_response 
xmlHttp=xml_GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url=my_php
var parameters=qstr1+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange=function ()	{ 
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
 	 call_php_response = xmlHttp.responseText
	 	 
	 domain_cond = call_php_response.match('Domain is avalible,')
	 	if (domain_cond) {
			if   (m.match('r')) document.getElementById('domain_result').innerHTML = Ms20
			else document.getElementById('domain_result').innerHTML = Ms20m
		}	
 	 	else {			
			if   (m.match('r')) document.getElementById('domain_result').innerHTML = Ms220
			else document.getElementById('domain_result').innerHTML = Ms220m
		}
	 } 
}
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);
}

function Qd_call_php (my_php,qstr1)
{ 
var call_php_response 
xmlHttp=xml_GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url=my_php
var parameters=qstr1+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange= function ()
{ 
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
 	 call_php_response = xmlHttp.responseText
	 	 
	 domain_cond = call_php_response.match('Domain is avalible,')
     var domain_error = call_php_response.match('Error. Field contains special character')	 
		if (domain_cond || domain_cond==true) {
		document.getElementById('Qdomain_result').innerHTML = '<br><font size="4" face="Times"><b>'+Ms22+'</b></font> <br> <font size="1" face="Times"><a href="page.php?page=2&lang='+Ms28+'">'+Ms29+' &gt;&gt;</a></font>'
	 	}
		else
		{		 
			if (domain_error || domain_error==true) {
			document.getElementById('Qdomain_result').innerHTML = Ms13;
		 	}		
		 	else {
			var domain = document.getElementById('domain').value;
			var i = document.getElementById('tld').selectedIndex
			i=i+0
			var tld = document.getElementById('tld').options[i].text;					
		 	document.getElementById('Qdomain_result').innerHTML = '<br><font size="4" face="Times"><b>'+Ms23+'</b></font> <br> <font  size="1" face="Times"><a href="https://secure.nic.sa/Service/whois/'+domain+tld+'">'+Ms27+' &gt;&gt;</a></font>'			
		 	}
		}	
	 } 
}
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);
}

function a_call_php (my_php,qstr1)
{ 
var call_php_response 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url=my_php
var parameters=qstr1+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange=function () { 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
			xmlDoc=xmlHttp.responseXML;
			call_php_response = xmlDoc.getElementsByTagName("result")[0].childNodes[0].nodeValue;
		 	
			admin_contact_cond = call_php_response.match('Contact name :')
	 	 	if (admin_contact_cond) {	
	 	 	var Enname = xmlDoc.getElementsByTagName("Enname")[0].childNodes[0].nodeValue;		
			var Arname = xmlDoc.getElementsByTagName("Arname")[0].childNodes[0].nodeValue;
				if (window.location.href.match('lang=0') && Arname.length>2) {						
					document.getElementById('A2').value  = Arname 
					}
				else document.getElementById('A2').value  = Enname	
	 	 	//document.getElementById('A13').value = email ;		
			document.getElementById('admin_result').innerHTML = Ms224
			}
	 	 	else {
	 	 	document.getElementById('admin_result').innerHTML=Ms2244
	 	 	}
		}		 
	} 
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);
}


function t_call_php (my_php,qstr1)
{ 
var call_php_response 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url=my_php
var parameters=qstr1+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange=function () { 	
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
			xmlDoc=xmlHttp.responseXML;
			call_php_response = xmlDoc.getElementsByTagName("result")[0].childNodes[0].nodeValue;
		 	admin_contact_cond = call_php_response.match('Contact name :')
	 	 	if (admin_contact_cond) {	
	 	 	var Enname = xmlDoc.getElementsByTagName("Enname")[0].childNodes[0].nodeValue;		
			var Arname = xmlDoc.getElementsByTagName("Arname")[0].childNodes[0].nodeValue;
				if (window.location.href.match('lang=0') && Arname.length>2) {						
					document.getElementById('T2').value  = Arname 
					}
				else document.getElementById('T2').value  = Enname					
	 	 	//document.getElementById('T13').value = email ;		
			document.getElementById('tech_result').innerHTML = Ms224
			}
	 	 	else {
	 	 	document.getElementById('tech_result').innerHTML=Ms2244
	 	 	}
		}		 
	} 	
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);
}

function r_call_php (my_php,qstr1)
{ 
var call_php_response 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url=my_php
var parameters=qstr1+"&sid="+Math.random()
parameters=encodeURI(parameters);
xmlHttp.onreadystatechange=function () { 
		
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
			xmlDoc=xmlHttp.responseXML;
			call_php_response = xmlDoc.getElementsByTagName("result")[0].childNodes[0].nodeValue;
		 	admin_contact_cond = call_php_response.match('Contact name :')
	 	 	if (admin_contact_cond) {	
	 	 	var Enname = xmlDoc.getElementsByTagName("Enname")[0].childNodes[0].nodeValue;		
			var Arname = xmlDoc.getElementsByTagName("Arname")[0].childNodes[0].nodeValue;
				if (window.location.href.match('lang=0') && Arname.length>2) {						
					document.getElementById('R2').value  = Arname 
					}
				else document.getElementById('R2').value  = Enname	
	 	 	//document.getElementById('R13').value = email ;		
			document.getElementById('req_result').innerHTML =Ms224
			}
	 	 	else {
	 	 	document.getElementById('req_result').innerHTML=Ms2244
	 	 	}
		}		 
	} 	
	
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length",parameters.length);
xmlHttp.setRequestHeader("Connection","close");
xmlHttp.send(parameters);
}

function dns_xml_call_php (my_php,qstr1)
{
xmlHttp=xml_GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
	var url=my_php
	var parameters=qstr1+"&sid="+Math.random()

	parameters=encodeURI(parameters);
	xmlHttp.onreadystatechange=function () 
	{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
	 xmlDoc=xmlHttp.responseXML;
	 var final_result_text = xmlDoc.getElementsByTagName("final_dns_result")[0].childNodes[0].nodeValue;
	 	 	if (final_result_text.match('OK , Domain is hosted')) {
			document.getElementById("final_dns_result").innerHTML=Ms6
	 	 	}
	 	 	else {
				if (final_result_text.match('Sorry , Problems in the inputs')) {
				document.getElementById("final_dns_result").innerHTML= Ms77
				}				
				else {
				document.getElementById("final_dns_result").innerHTML= Ms7
				}	
			}	
	}
	} 
	xmlHttp.open("POST",url,true)
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length",parameters.length);
	xmlHttp.setRequestHeader("Connection","close");
	xmlHttp.send(parameters);
}

function stat_stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
	 xmlDoc=xmlHttp.responseXML;
	 document.getElementById("com_jan").innerHTML= xmlDoc.getElementsByTagName("com_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_jan").innerHTML= xmlDoc.getElementsByTagName("edu_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("net_jan").innerHTML= xmlDoc.getElementsByTagName("net_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_jan").innerHTML= xmlDoc.getElementsByTagName("gov_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("med_jan").innerHTML= xmlDoc.getElementsByTagName("med_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("org_jan").innerHTML= xmlDoc.getElementsByTagName("org_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_jan").innerHTML= xmlDoc.getElementsByTagName("pub_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_jan").innerHTML= xmlDoc.getElementsByTagName("sch_jan")[0].childNodes[0].nodeValue;	
	 
	 document.getElementById("com_feb").innerHTML= xmlDoc.getElementsByTagName("com_feb")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_feb").innerHTML= xmlDoc.getElementsByTagName("edu_feb")[0].childNodes[0].nodeValue;
	 document.getElementById("net_feb").innerHTML= xmlDoc.getElementsByTagName("net_feb")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_feb").innerHTML= xmlDoc.getElementsByTagName("gov_feb")[0].childNodes[0].nodeValue;
	 document.getElementById("med_feb").innerHTML= xmlDoc.getElementsByTagName("med_feb")[0].childNodes[0].nodeValue;
	 document.getElementById("org_feb").innerHTML= xmlDoc.getElementsByTagName("org_feb")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_feb").innerHTML= xmlDoc.getElementsByTagName("pub_feb")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_feb").innerHTML= xmlDoc.getElementsByTagName("sch_feb")[0].childNodes[0].nodeValue;	  
	 
	 document.getElementById("com_mar").innerHTML= xmlDoc.getElementsByTagName("com_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_mar").innerHTML= xmlDoc.getElementsByTagName("edu_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("net_mar").innerHTML= xmlDoc.getElementsByTagName("net_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_mar").innerHTML= xmlDoc.getElementsByTagName("gov_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("med_mar").innerHTML= xmlDoc.getElementsByTagName("med_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("org_mar").innerHTML= xmlDoc.getElementsByTagName("org_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_mar").innerHTML= xmlDoc.getElementsByTagName("pub_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_mar").innerHTML= xmlDoc.getElementsByTagName("sch_mar")[0].childNodes[0].nodeValue;

	 document.getElementById("com_may").innerHTML= xmlDoc.getElementsByTagName("com_may")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_may").innerHTML= xmlDoc.getElementsByTagName("edu_may")[0].childNodes[0].nodeValue;
	 document.getElementById("net_may").innerHTML= xmlDoc.getElementsByTagName("net_may")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_may").innerHTML= xmlDoc.getElementsByTagName("gov_may")[0].childNodes[0].nodeValue;
	 document.getElementById("med_may").innerHTML= xmlDoc.getElementsByTagName("med_may")[0].childNodes[0].nodeValue;
	 document.getElementById("org_may").innerHTML= xmlDoc.getElementsByTagName("org_may")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_may").innerHTML= xmlDoc.getElementsByTagName("pub_may")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_may").innerHTML= xmlDoc.getElementsByTagName("sch_may")[0].childNodes[0].nodeValue;

	 document.getElementById("com_apr").innerHTML= xmlDoc.getElementsByTagName("com_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_apr").innerHTML= xmlDoc.getElementsByTagName("edu_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("net_apr").innerHTML= xmlDoc.getElementsByTagName("net_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_apr").innerHTML= xmlDoc.getElementsByTagName("gov_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("med_apr").innerHTML= xmlDoc.getElementsByTagName("med_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("org_apr").innerHTML= xmlDoc.getElementsByTagName("org_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_apr").innerHTML= xmlDoc.getElementsByTagName("pub_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_apr").innerHTML= xmlDoc.getElementsByTagName("sch_apr")[0].childNodes[0].nodeValue;

	 document.getElementById("com_jun").innerHTML= xmlDoc.getElementsByTagName("com_jun")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_jun").innerHTML= xmlDoc.getElementsByTagName("edu_jun")[0].childNodes[0].nodeValue;
	 document.getElementById("net_jun").innerHTML= xmlDoc.getElementsByTagName("net_jun")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_jun").innerHTML= xmlDoc.getElementsByTagName("gov_jun")[0].childNodes[0].nodeValue;
	 document.getElementById("med_jun").innerHTML= xmlDoc.getElementsByTagName("med_jun")[0].childNodes[0].nodeValue;
	 document.getElementById("org_jun").innerHTML= xmlDoc.getElementsByTagName("org_jun")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_jun").innerHTML= xmlDoc.getElementsByTagName("pub_jun")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_jun").innerHTML= xmlDoc.getElementsByTagName("sch_jun")[0].childNodes[0].nodeValue;	  
	 

	 document.getElementById("com_jul").innerHTML= xmlDoc.getElementsByTagName("com_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_jul").innerHTML= xmlDoc.getElementsByTagName("edu_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("net_jul").innerHTML= xmlDoc.getElementsByTagName("net_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_jul").innerHTML= xmlDoc.getElementsByTagName("gov_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("med_jul").innerHTML= xmlDoc.getElementsByTagName("med_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("org_jul").innerHTML= xmlDoc.getElementsByTagName("org_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_jul").innerHTML= xmlDoc.getElementsByTagName("pub_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_jul").innerHTML= xmlDoc.getElementsByTagName("sch_jul")[0].childNodes[0].nodeValue;


	 document.getElementById("com_aug").innerHTML= xmlDoc.getElementsByTagName("com_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_aug").innerHTML= xmlDoc.getElementsByTagName("edu_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("net_aug").innerHTML= xmlDoc.getElementsByTagName("net_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_aug").innerHTML= xmlDoc.getElementsByTagName("gov_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("med_aug").innerHTML= xmlDoc.getElementsByTagName("med_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("org_aug").innerHTML= xmlDoc.getElementsByTagName("org_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_aug").innerHTML= xmlDoc.getElementsByTagName("pub_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_aug").innerHTML= xmlDoc.getElementsByTagName("sch_aug")[0].childNodes[0].nodeValue;


	 document.getElementById("com_sep").innerHTML= xmlDoc.getElementsByTagName("com_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_sep").innerHTML= xmlDoc.getElementsByTagName("edu_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("net_sep").innerHTML= xmlDoc.getElementsByTagName("net_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_sep").innerHTML= xmlDoc.getElementsByTagName("gov_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("med_sep").innerHTML= xmlDoc.getElementsByTagName("med_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("org_sep").innerHTML= xmlDoc.getElementsByTagName("org_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_sep").innerHTML= xmlDoc.getElementsByTagName("pub_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_sep").innerHTML= xmlDoc.getElementsByTagName("sch_sep")[0].childNodes[0].nodeValue;


	 document.getElementById("com_nov").innerHTML= xmlDoc.getElementsByTagName("com_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_nov").innerHTML= xmlDoc.getElementsByTagName("edu_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("net_nov").innerHTML= xmlDoc.getElementsByTagName("net_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_nov").innerHTML= xmlDoc.getElementsByTagName("gov_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("med_nov").innerHTML= xmlDoc.getElementsByTagName("med_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("org_nov").innerHTML= xmlDoc.getElementsByTagName("org_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_nov").innerHTML= xmlDoc.getElementsByTagName("pub_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_nov").innerHTML= xmlDoc.getElementsByTagName("sch_nov")[0].childNodes[0].nodeValue;


	 document.getElementById("com_oct").innerHTML= xmlDoc.getElementsByTagName("com_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_oct").innerHTML= xmlDoc.getElementsByTagName("edu_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("net_oct").innerHTML= xmlDoc.getElementsByTagName("net_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_oct").innerHTML= xmlDoc.getElementsByTagName("gov_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("med_oct").innerHTML= xmlDoc.getElementsByTagName("med_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("org_oct").innerHTML= xmlDoc.getElementsByTagName("org_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_oct").innerHTML= xmlDoc.getElementsByTagName("pub_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_oct").innerHTML= xmlDoc.getElementsByTagName("sch_oct")[0].childNodes[0].nodeValue;

	 document.getElementById("com_dec").innerHTML= xmlDoc.getElementsByTagName("com_dec")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_dec").innerHTML= xmlDoc.getElementsByTagName("edu_dec")[0].childNodes[0].nodeValue;
	 document.getElementById("net_dec").innerHTML= xmlDoc.getElementsByTagName("net_dec")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_dec").innerHTML= xmlDoc.getElementsByTagName("gov_dec")[0].childNodes[0].nodeValue;
	 document.getElementById("med_dec").innerHTML= xmlDoc.getElementsByTagName("med_dec")[0].childNodes[0].nodeValue;
	 document.getElementById("org_dec").innerHTML= xmlDoc.getElementsByTagName("org_dec")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_dec").innerHTML= xmlDoc.getElementsByTagName("pub_dec")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_dec").innerHTML= xmlDoc.getElementsByTagName("sch_dec")[0].childNodes[0].nodeValue;	  

	 document.getElementById("tot_jan").innerHTML= xmlDoc.getElementsByTagName("tot_jan")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_feb").innerHTML= xmlDoc.getElementsByTagName("tot_feb")[0].childNodes[0].nodeValue;	  
	 document.getElementById("tot_mar").innerHTML= xmlDoc.getElementsByTagName("tot_mar")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_may").innerHTML= xmlDoc.getElementsByTagName("tot_may")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_apr").innerHTML= xmlDoc.getElementsByTagName("tot_apr")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_jun").innerHTML= xmlDoc.getElementsByTagName("tot_jun")[0].childNodes[0].nodeValue;	  
	 document.getElementById("tot_jul").innerHTML= xmlDoc.getElementsByTagName("tot_jul")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_aug").innerHTML= xmlDoc.getElementsByTagName("tot_aug")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_sep").innerHTML= xmlDoc.getElementsByTagName("tot_sep")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_nov").innerHTML= xmlDoc.getElementsByTagName("tot_nov")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_oct").innerHTML= xmlDoc.getElementsByTagName("tot_oct")[0].childNodes[0].nodeValue;
	 document.getElementById("tot_dec").innerHTML= xmlDoc.getElementsByTagName("tot_dec")[0].childNodes[0].nodeValue;
	 	 
	 document.getElementById("com_tot").innerHTML= xmlDoc.getElementsByTagName("com_tot")[0].childNodes[0].nodeValue;
	 document.getElementById("edu_tot").innerHTML= xmlDoc.getElementsByTagName("edu_tot")[0].childNodes[0].nodeValue;
	 document.getElementById("net_tot").innerHTML= xmlDoc.getElementsByTagName("net_tot")[0].childNodes[0].nodeValue;
	 document.getElementById("gov_tot").innerHTML= xmlDoc.getElementsByTagName("gov_tot")[0].childNodes[0].nodeValue;
	 document.getElementById("med_tot").innerHTML= xmlDoc.getElementsByTagName("med_tot")[0].childNodes[0].nodeValue;
	 document.getElementById("org_tot").innerHTML= xmlDoc.getElementsByTagName("org_tot")[0].childNodes[0].nodeValue;
	 document.getElementById("pub_tot").innerHTML= xmlDoc.getElementsByTagName("pub_tot")[0].childNodes[0].nodeValue;
	 document.getElementById("sch_tot").innerHTML= xmlDoc.getElementsByTagName("sch_tot")[0].childNodes[0].nodeValue;	  
	 
	 document.getElementById("tot_tot").innerHTML= xmlDoc.getElementsByTagName("tot_tot")[0].childNodes[0].nodeValue;
	}
} 

function xml_GetXmlHttpObject()
 { 
 var objXMLHttp=null
 if (window.XMLHttpRequest)
  {
  objXMLHttp=new XMLHttpRequest()
  }
 else if (window.ActiveXObject)
  {
  objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
 return objXMLHttp
 } 

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 disable_fields (all_tags) {
 if (fields_visible) {	
		for (i in all_tags) {
			index = all_tags[i]
			document.getElementById(index).disabled = true 
	 	}
 }	 	
}

function enable_fields (all_tags) {
 if (fields_visible) {		
		for (i in all_tags) {
			index = all_tags[i]
			document.getElementById(index).disabled = false 
	 	}
 }	 	
}

function clear_error_msgs(checked_fields) {
 if (fields_visible) {	
	 for (i in checked_fields) {
	 	error_id_tag = checked_fields[i]+"error" 
	 	document.getElementById(error_id_tag).style.visibility="hidden"	
	 }
 }	 
}

function show_error_msgs(checked_fields) {
 if (fields_visible) {	
	 for (i in checked_fields) {
	 	error_id_tag = checked_fields[i]+"error" 
	 	document.getElementById(error_id_tag).style.visibility="visible"	
	 }
 }	 
}
