/* Zobrazit hodnoceni */
function ratingHostShow(valueType,idHosting,nameHosting,isLogin){
   // Nastavit hodnotu typu hostingu
   $('id_htype').setProperty('value',valueType);
   // Nastavit hodnotu id hostingu
   $('id_hhosting').setProperty('value',idHosting);
   // Nastavit nazev hostingu
   $('id_hnhosting').set('text',nameHosting);
   if(isLogin == 1){
   // Url
   $('id_hurl').set('value','');
   // Popis
   $('id_hdes').set('value','');
   $('id_hd1').checked = false;
   $('id_hd2').checked = false;
   $('id_hd3').checked = false;
   $('id_hd4').checked = false;
   $('id_hd5').checked = false;
   $('id_hurlcheck').checked = false;
   $('id_hnonecheck').checked = true;
   $('id_hnamecheck').checked = false;
   $('id_hnickcheck').checked = false;
   }
   // Zobrazit info box
   ShowAppBox.showBox($('hosting_rating'));
   /* Zobrazit info */
   ViewPort.centerObject($('hosting_rating'), 500, 500);
}

/* Zavrit hodnoceni */
function ratingHostClose(){
   // Zobrazit info box
   ShowAppBox.showBox($('hosting_rating'));
}

/* Zavrit hodnoceni */
function ratingSetItem(idEl,typeEl){
   // Ziskat hodnotu
   var valueType = $(idEl).get('value');
   // Nastavit hodnotu typu
   $(typeEl).setProperty('value',valueType);
}

/* Odeslat hodnoceni */
function ratingHostSend(urlmodul,msg){
   var url = urlmodul;
   var timeStamp = "casotisk=" + new Date().getTime();
   var urlPost = url + '?' + timeStamp;
   // Kontrola bodu a url
   var state = 1;
   var hd = parseInt($('id_hd').get('value'));
   if(hd == 0) state = 0;
   if($('id_hurl').value.length == 0) state = 0;
   if(state){
      var postData = 'hd=' + $('id_hd').get('value') + '&hname=' + $('id_hname').get('value') + '&htype=' + $('id_htype').get('value') + '&hurl=' + $('id_hurl').get('value') + '&hurlcheck=' + $('id_hurlcheck').get('value') + '&hdes=' + $('id_hdes').get('value') + '&hhosting=' + $('id_hhosting').get('value');

      var myAjax = new Request({method: 'post', url: urlPost,data:postData,onComplete: resultRatingHostSend}).send();
   }
   else alert(msg);
}
/* Zpracovat pozadavek */
function resultRatingHostSend(){
   //alert(this.response.text);
   workRatingHostSend(this.response.xml);
}
/* Zpracovat pozadavek */
function workRatingHostSend(xmlDoc){
   // Indikace hodnoceni
   var state = parseInt(xmlDoc.getElementsByTagName('state')[0].firstChild.data);
   // Zprava
   var msg = xmlDoc.getElementsByTagName('msg')[0].firstChild.data;

   // Zavrit box
   if(state) ShowAppBox.showBox($('hosting_rating'));
   alert(msg);
}
