function star_it(item, user) {
		
		ge('star' + item).src = 'images/ajax-loader.gif';

		if (!send_request(star_it_obsluha, 'GET', 'xml/stars.php?item=' + item + '&uid=' + user)) { 
			return false; 
		}
}

   function star_it_obsluha(http_request2) {
      if (http_request2.readyState == 4) {
         if (http_request2.status == 200) {
            var xmldoc = http_request2.responseXML;
            var root = xmldoc.getElementsByTagName('xmlresponse').item(0);
                var ItemID = root.getElementsByTagName('ItemID')[0].firstChild.data;
                var status = root.getElementsByTagName('Status')[0].firstChild.data;
                var st = "";
                if(status == "1")
                    st = "active";
                else st = "inactive";
                ge('star' + ItemID).src = 'images/ico-star-' + st + '.png';

                
         } else {
            alert('There was a problem with the request.');
         }
      }
   }	

	function load_izo(izo, red_izo) {
		if(red_izo != '')
		    ge('ruiv_status').innerHTML = 'načítám...';
		else ge('uiv_status').innerHTML = 'načítám...';
		
		if (!send_request(load_izo_obsluha, 'GET', 'xml/uiv.php?izo=' + izo + '&red_izo=' + red_izo)) { 
			return false; 
		}	
	}
   function load_izo_obsluha(http_request2) {
      if (http_request2.readyState == 4) {
         if (http_request2.status == 200) {
         ge('uiv_status').innerHTML = '';
         ge('ruiv_status').innerHTML = '';
            var xmldoc = http_request2.responseXML;
            var root = xmldoc.getElementsByTagName('xmlresponse').item(0);
               	//if(root.getElementsByTagName('jmeno')[0].hasChildNodes())
                ge('SchName').value = root.getElementsByTagName('zkraceny_nazev')[0].firstChild.data; //popr jmeno
                ge('SchHead').value = root.getElementsByTagName('reditel')[0].firstChild.data;
                ge('SchStreet').value = root.getElementsByTagName('ulice')[0].firstChild.data + " " + root.getElementsByTagName('cp')[0].firstChild.data;
                ge('SchCity').value = root.getElementsByTagName('mesto')[0].firstChild.data;
                ge('SchPSC').value = root.getElementsByTagName('psc')[0].firstChild.data;
                ge('SchMail').value = root.getElementsByTagName('mail')[0].firstChild.data;
                
                ge('SchIzo').value = root.getElementsByTagName('izo')[0].firstChild.data;
                ge('SchRedIzo').value = root.getElementsByTagName('redizo')[0].firstChild.data;
                
                if(root.getElementsByTagName('www')[0].hasChildNodes())
                    ge('SchWWW').value = root.getElementsByTagName('www')[0].firstChild.data;
                else ge('SchWWW').value = '';

                if(root.getElementsByTagName('tel')[0].hasChildNodes())
                    ge('SchPhone').value = root.getElementsByTagName('tel')[0].firstChild.data;
                else ge('SchPhone') = '';

                if(root.getElementsByTagName('ico')[0].hasChildNodes())
                    ge('SchIC').value = root.getElementsByTagName('ico')[0].firstChild.data;
                else ge('SchIC').value = '';


                change_index('SchKraj', root.getElementsByTagName('kraj_kod')[0].firstChild.data);
                change_index('SchType', root.getElementsByTagName('skola_id')[0].firstChild.data);
                
         } else {
            alert('There was a problem with the request.');
         }
      }
   }	
   
   function change_index(select_name, value) {
        var select = ge(select_name);
        for(i = 0; i < select.options.length; i++) {
            if(select.options[i].value == value) {
                select.selectedIndex = i;
                break;
            }
        }
   }
	
	function check_passwords(P,D) {
		var Prvni = get_value_i(P);
		var Druhe = get_value_i(D);
		var ElemBox = document.getElementById('password_report');
		if(Prvni.length > 3 ) {
			if(Prvni == Druhe) {
				ElemBox.innerHTML = "";
			} else {
				ElemBox.style.color="red";	              		
				ElemBox.innerHTML = "Hesla se neshodují.";
			}
		} else {
			ElemBox.style.color="red";	              		
			ElemBox.innerHTML = "Heslo musí mít alespoň 4 znaky.";
		}
	}

	var bad_name = false;
	var bad_mail = false;
	function check_login(name) {
	   	var ElemBox = document.getElementById('login_report');
		ElemBox.style.color="silver";
		ElemBox.innerHTML = lang_checking;
		if (!send_request(check_login_obsluha, 'GET', 'xml/users.php?l=' + name)) { 
			return false; 
		}
	}
   function check_login_obsluha(http_request2) {
      if (http_request2.readyState == 4) {
         if (http_request2.status == 200) {
            var xmldoc = http_request2.responseXML;
            var root = xmldoc.getElementsByTagName('xmlresponse').item(0);
               	if(root.getElementsByTagName('exists')[0].hasChildNodes())
               		var exists = root.getElementsByTagName('exists')[0].firstChild.data;
                var ElemBox = document.getElementById('login_report');
            //    var ButtonC = document.getElementById('FormContinue');
                switch(exists) {
	                 case 'N':
	              		ElemBox.style.color="green";
	              		ElemBox.innerHTML = lang_name_is_free;
	              		bad_name = false;
	            //  		ButtonC.disabled=false;
	              	break;
	              	case 'Y':
	              		ElemBox.style.color="red";	              		
	              		ElemBox.innerHTML = lang_name_is_full;
	              		bad_name = true;
	             // 		ButtonC.disabled=true;
	              	break;
	              	case 'B':
	              		ElemBox.style.color="red";
	              		ElemBox.innerHTML = lang_name_is_forbidden;
	              		bad_name = true;
	            //  		ButtonC.disabled=true;
	              	break;
	              	default:
	              		ElemBox.style.color="green";	
	              		ElemBox.innerHTML = "";
	              		bad_name = false;
	             // 	ButtonC.disabled=false;
	              	break;
	            }
              	//}
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
	function check_mail(name) {
	   	var ElemBox = document.getElementById('mail_report');
		ElemBox.style.color="silver";
		ElemBox.innerHTML = lang_checking;
		if (!send_request(check_mail_obsluha, 'GET', 'xml/mail.php?l=' + name)) { 
			return false; 
		}
	}
   function check_mail_obsluha(http_request2) {
      if (http_request2.readyState == 4) {
         if (http_request2.status == 200) {
            var xmldoc = http_request2.responseXML;
            var root = xmldoc.getElementsByTagName('xmlresponse').item(0);
               	if(root.getElementsByTagName('exists')[0].hasChildNodes())
               		var exists = root.getElementsByTagName('exists')[0].firstChild.data;
                var ElemBox = document.getElementById('mail_report');
            //    var ButtonC = document.getElementById('FormContinue');
                switch(exists) {
	                 case 'N':
	              		ElemBox.style.color="green";
	              		ElemBox.innerHTML = lang_mail_is_free;
	              		bad_mail = false;
	            //  		ButtonC.disabled=false;
	              	break;
	              	case 'Y':
	              		ElemBox.style.color="red";
	              		ElemBox.innerHTML = lang_mail_is_full;
	              		bad_mail = true;
	             // 		ButtonC.disabled=true;
	              	break;
	              	case 'B':
	              		ElemBox.style.color="red";
	              		ElemBox.innerHTML = lang_mail_is_forbidden;
	              		bad_mail = true;
	            //  		ButtonC.disabled=true;
	              	break;
	              	default:
	              		ElemBox.style.color="green";	
	              		ElemBox.innerHTML = "";
	              		bad_mail = false;
	             // 	ButtonC.disabled=false;
	              	break;
	            }
              	//}
         } else {
            alert('There was a problem with the request.');
         }
      }
   }

	function recommend(id) {
	   	var ElemBox = document.getElementById('mail_report');
	   	ge('itm' + id).innerHTML = '<img src="images/ajax-loader.gif" />';
		if (!send_request(recommend_obsluha, 'GET', 'xml/recommend.php?id=' + id)) { 
			return false; 
		}
	}
   function recommend_obsluha(http_request2) {
      if (http_request2.readyState == 4) {
         if (http_request2.status == 200) {
            var xmldoc = http_request2.responseXML;
            var root = xmldoc.getElementsByTagName('xmlresponse').item(0);
               	if(root.getElementsByTagName('Typ')[0].hasChildNodes())
               		var Status = root.getElementsByTagName('Typ')[0].firstChild.data;
               	if(root.getElementsByTagName('ID')[0].hasChildNodes())
               		var ID = root.getElementsByTagName('ID')[0].firstChild.data;
				var text = '';
				if(Status == 0) text = 'Ne';
				else text = 'Ano';
				document.getElementById(ID).innerHTML = text;
		 }
		}
	}
