function grabObject (id) {
         //var view = eval(id);
   var view = document.getElementById(id);
   return view;
}
// FLASH upload
function mysubmit2(){
    return false;
}
function mysubmit(){
    var form_pass = grabObject("pass");
    var form_mail = grabObject("mail");
    var form_md5 = grabObject("md5");
    if((form_pass.value == "" || form_mail.value == "") && form_md5 == ""){
        alert("Vyplnte udaje!");
    }else{
        var Flash;
        //alert("OK!");
        if(document.embeds && document.embeds.length>=1 && navigator.userAgent.indexOf("Safari") == -1)
        Flash = document.getElementById("EmbedFlashFilesUpload");
        else
        Flash = document.getElementById("FlashFilesUpload");
    
        var FormObj = document.getElementById("uploadform");
        var FormValues = '';
        for (var i = 0; i < FormObj.elements.length; i++)
        FormValues += escape(FormObj.elements[i].name) + '=' + escape(FormObj.elements[i].value) + ((i!=(FormObj.elements.length-1))?'&':'');
        Flash.SetVariable("SubmitFlash", FormValues); 
    }
    return false;
}
// <- flash
var http_request = false;
function makeRequest(url) {
  http_request = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
     http_request = new XMLHttpRequest();
     if (http_request.overrideMimeType) {
        //http_request.overrideMimeType('text/xml');
        http_request.overrideMimeType('text/html');
     }
  } else if (window.ActiveXObject) { // IE
     try {
        http_request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (e) {
        try {
           http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
     }
  }
  if (!http_request) {
     alert('Cannot create XMLHTTP instance');
  }
  http_request.open('GET', url, true);
  
}

function makePOSTRequest(url, parameters, object_id) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
             // set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      
      http_request.onreadystatechange = function () {
            if (http_request.readyState == 4) {
                if (http_request.status == 200) {
                    //alert(http_request.responseText);
                    result = http_request.responseText;
                    //alert(result);
                    if(object_id!=""){
                        var object_id_obj = grabObject(object_id);
                        object_id_obj.innerHTML = result;       
                    }     
                } else {
                    alert('There was a problem with the request.');
                }
            }
        };
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
}

function alertContents() {
    if (http_request.readyState == 4) {
        if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById('myspan').innerHTML = result;            
        } else {
            alert('There was a problem with the request.');
        }
    }
}

function open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable){
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

// ShoutBoard FORM ADD sudmit
function onchange_saver(column, value, id, sql_table) {

    var poststr = "d[column]=" + encodeURI( column ) + "&d[value]=" + encodeURI( value ) + "&d[id]=" + encodeURI( id ) + "&d[sql_table]=" + encodeURI( sql_table );
    //alert(poststr);
    makePOSTRequest("/scripts/special/dad/onchange_saver.php", poststr, "vzkaznik");
    
}

function us_add_mylink(){
var x = prompt("Zadej adresu odkazu:", "http://");
    if(x!=""){
    
        var iduser = grabObject("us_iduser");
        var oblibene_odkazy = grabObject("oblibene_odkazy");
        makeRequest("/scripts/php/scripts/us_mylinks.php?d[add]="+x+"&d[iduser]="+iduser.value);
        
        http_request.onreadystatechange = function () {
          if(http_request.readyState == 4){ if(http_request.status == 200){
          // HERE RETURNED CONTENT
                oblibene_odkazy.innerHTML = http_request.responseText;  
          }else{ alert("Chyba pri nacitani stanky"+ http_request.status +":"+ http_request.statusText); } }
        }; 
        http_request.send(null); 
      
    }
}
function us_delete_mylink(idlink){

          var iduser = grabObject("us_iduser");
          var oblibene_odkazy = grabObject("oblibene_odkazy");
        makeRequest("/scripts/php/scripts/us_mylinks.php?d[delete]="+idlink+"&d[iduser]="+iduser.value);
        
        http_request.onreadystatechange = function () {
          if(http_request.readyState == 4){ if(http_request.status == 200){
          // HERE RETURNED CONTENT
                oblibene_odkazy.innerHTML = http_request.responseText;  
          }else{ alert("Chyba pri nacitani stanky"+ http_request.status +":"+ http_request.statusText); } }
        }; http_request.send(null); 
}

function i_am_online(){
      var iduser = grabObject("us_iduser");
      makeRequest("/scripts/php/scripts/us_i_am_online.php?d[iduser]="+iduser.value);

      http_request.onreadystatechange = function () {
          if(http_request.readyState == 4){ if(http_request.status == 200){
          // HERE RETURNED CONTENT
          }else{ alert("Chyba pri nacitani stanky"+ http_request.status +":"+ http_request.statusText); } }
      };
        http_request.send(null);
}

function check_mail(mail_value){

      makeRequest("/scripts/php/scripts/us_validate_mail.php?d[mail]="+mail_value);

      http_request.onreadystatechange = function () {
          if(http_request.readyState == 4){ if(http_request.status == 200){
          //document.getElementById('validation').value = http_request.responseText;  
            if(http_request.responseText=="OK"){
                document.signup.submit();
                return true;
            }else{
                alert("Zadejte platnou e-mailovou adresu! Zadali jste špatně.");
                return false;
            }
          // HERE RETURNED CONTENT
          }else{ alert("Chyba pri nacitani stanky"+ http_request.status +":"+ http_request.statusText); } }
      };
        http_request.send(null);
}

function delete_file(md5, idfile){

      makeRequest("/scripts/php/scripts/us_delete_file.php?d[md5]="+md5+"&d[idfile]="+idfile);

      http_request.onreadystatechange = function () {
          if(http_request.readyState == 4){ if(http_request.status == 200){
          //document.getElementById('validation').value = http_request.responseText;  
                //document.signup.submit();
                var filebox = grabObject("file"+idfile);
                filebox.style.display = "none";
                //alert("DELETED! "+http_request.responseText);
          // HERE RETURNED CONTENT
          }else{ alert("Chyba pri nacitani stanky"+ http_request.status +":"+ http_request.statusText); } }
      };
        http_request.send(null);
}

function add_to_friends(t, t2, id_object){
        
        if (t==t2) {
        alert("Nemůžete přidat sebe do kamarádů!");
        }else{
       
        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }
  		var iduser = grabObject("us_iduser");
        var us_sex = grabObject("us_sex");
  		var idobject = grabObject(id_object);
        
        httpRequest.open("GET", "/scripts/php/scripts/us_add_to_friends.php?d[t]="+t+"&d[t2]="+t2, true);
        httpRequest.onreadystatechange= function () {
        	
			  if (httpRequest.readyState == 4){
			    if(httpRequest.status == 200){
			    	alert("Uživatel byl přidán do kamarádů!");
                //document.getElementById('logo_div').innerHTML = httpRequest.responseText;  
				//idobject.innerHTML = '<img src="/design/images/details/icon_friend.gif" border="0" alt="Můj kamarád" title="Můj kamarád">&nbsp;<b style="color: yellow">Můj kamarád</b>';
				document.getElementById(id_object).className = 'gu_list_box fri';
				}else{
			        alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
			    }
			  }
        
        } ;
        httpRequest.send(null);
        
        }
        
}

function add_to_favorites(t, t2, id_object){
        
        if (t==t2) {
        alert("Nemůžete přidat sebe do oblíbených!");
        }else{
        
        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }
          var iduser = grabObject("us_iduser");
          var us_sex = grabObject("us_sex");
          var idobject = grabObject(id_object);
        
        httpRequest.open("GET", "/scripts/php/scripts/us_add_to_favorites.php?d[t]="+t+"&d[t2]="+t2, true);
        httpRequest.onreadystatechange= function () {
            
              if (httpRequest.readyState == 4){
                if(httpRequest.status == 200){
                    alert("Video bylo přidáno do oblíbených!");
				//document.getElementById('logo_div').innerHTML = httpRequest.responseText;  
				//idobject.innerHTML = '<img src="/design/images/details/icon_favourite.gif" border="0" alt="Můj oblíbený" title="Můj oblíbený">&nbsp;<b style="color: yellow">Můj oblíbený</b>';
				    document.getElementById(id_object).className = 'gu_list_box fav';
				}else{
                    alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
                }
              }
        
        } ;
        httpRequest.send(null);

        }
}
function add_to_favorites_gallery(t, t2, id_object){
        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }
          var iduser = grabObject("us_iduser");
          var us_sex = grabObject("us_sex");
          var idobject = grabObject(id_object);
          
        httpRequest.open("GET", "/scripts/php/scripts/us_add_to_favorites_gallery.php?d[t]="+t+"&d[t2]="+t2, true);
        httpRequest.onreadystatechange= function () {
            
              if (httpRequest.readyState == 4){
                if(httpRequest.status == 200){
                    alert("Galerie byla přidána do oblíbených!");
                //document.getElementById('logo_div').innerHTML = httpRequest.responseText;  
                document.getElementById(id_object).className = 'gu_list_box fav';
            
                }else{
                    alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
                }
              }
        
        } ;
        httpRequest.send(null);
}

function add_to_favorites_video(t, t2){
        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }          
        
        httpRequest.open("GET", "/scripts/php/scripts/us_add_to_favorites_video.php?d[t]="+t+"&d[t2]="+t2, true);
		httpRequest.onreadystatechange= function () {
			
              if (httpRequest.readyState == 4){
                if(httpRequest.status == 200){
                    alert("Video bylo přidáno do oblíbených!");
			
				}else{
                    alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
				}
              }
        
        } ;
        httpRequest.send(null);
}

function add_to_trash(t, t2, id_object){
        if (t==t2) {
        alert("Nemůžete přidat sebe do koše!");
        }else{
        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }
          var iduser = grabObject("us_iduser");
          var us_sex = grabObject("us_sex");
          var idobject = grabObject(id_object);
        
        httpRequest.open("GET", "/scripts/php/scripts/us_add_to_trash.php?d[t]="+t+"&d[t2]="+t2, true);
        httpRequest.onreadystatechange= function () {
            
			  if (httpRequest.readyState == 4){
				if(httpRequest.status == 200){
					alert("Uživatel byl přidán do koše!");
                //document.getElementById('logo_div').innerHTML = httpRequest.responseText;  
                //document.getElementById(id).innerHTML = httpRequest.responseText;  
				idobject.style.display='none';
                }else{
                    alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
                }
              }
        
        } ;
        httpRequest.send(null);

        }
}

function add_to_trash_gallery(t, t2, id_object){
        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }
          var iduser = grabObject("us_iduser");
          var us_sex = grabObject("us_sex");
          var idobject = grabObject(id_object);
          
        httpRequest.open("GET", "/scripts/php/scripts/us_add_to_trash_gallery.php?d[t]="+t+"&d[t2]="+t2, true);
        httpRequest.onreadystatechange= function () {
            
              if (httpRequest.readyState == 4){
                if(httpRequest.status == 200){
                    alert("Galerie byla přidána do koše!");
                //document.getElementById('logo_div').innerHTML = httpRequest.responseText;  
                idobject.style.display='none';
                }else{
                    alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
                }
              }
        
        } ;
        httpRequest.send(null);
}

function uloz_hlas(hlas, ip, idobject, type){
        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }
        
                
        httpRequest.open("GET", "/scripts/php/scripts/uloz_hlas.php?d[hlas]="+hlas+"&d[ip]="+ip+"&d[idobject]="+idobject+"&d[type]="+type, true);
        httpRequest.onreadystatechange= function () {

              if (httpRequest.readyState == 4){
                if(httpRequest.status == 200){
                    
                      var hlas_ulozen = grabObject("hlas_ulozen");
                    hlas_ulozen.style.visibility = "visible";
        
        
                //    hlas_ulozen.innerHTML = httpRequest.responseText;  
                
				}else{
					alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
                }
              }
        
        };
        httpRequest.send(null);
}
function zapocti_zobrazeni(md5, iduser, date, type, idobject, idwho, ip, timestamp){

        if (window.ActiveXObject){
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
          httpRequest = new XMLHttpRequest();
        }
         
        httpRequest.open("GET", "/scripts/php/scripts/zapocti_zobrazeni.php?d[md5]="+md5+"&d[iduser]="+iduser+"&d[date]="+date+"&d[type]="+type+"&d[idobject]="+idobject+"&d[idwho]="+idwho+"&d[ip]="+ip+"&d[timestamp]="+timestamp, true);
        httpRequest.onreadystatechange= function () {
            
              if (httpRequest.readyState == 4){
                if(httpRequest.status == 200){
                
                
                
                }else{
                    alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
                }
              }
        
        } ;
        httpRequest.send(null);

        
}

//VIDEO animace nahledu
var thumb_next,thumb_el,thumb_timer,thumb_gal;
function video_thumb_start(el,g){
    thumb_gal=g;
    thumb_next=1;
    thumb_el=el;
        // set image url
        for(i=1; i<=10; i++){
            var im=new Image();
            //im.src="http://thumbs.zhlednito.cz/sample-gsmall.php?idvideo="+thumb_gal+"&a="+i+"";
            im.src="http://thumbs.zhlednito.cz/files/thumbs/"+thumb_gal+"_"+i+".jpg";
            //im.src="http://77.93.199.95/zhlednito.cz/sample-gsmall.php?idvideo="+thumb_gal+"&a="+i+"";
            thumb_el.src = im.src;
        }
    video_thumb_image();
}
function video_thumb_stop(){
    if(thumb_timer!=null){
        clearTimeout(thumb_timer);
        thumb_timer=null;
    }
    var im=new Image();
    //im.src="http://thumbs.zhlednito.cz/sample-gsmall.php?idvideo="+thumb_gal+"&a=2";
    im.src="http://www.server-data2.cz/auto-videa.cz/files/thumbs/"+thumb_gal+"_2.jpg";
    //im.src="http://77.93.199.95/zhlednito.cz/sample-gsmall.php?idvideo="+thumb_gal+"&a=2";
    thumb_el.src = im.src;
}

function video_thumb_image(){    
    var im=new Image();
    //im.src="http://thumbs.zhlednito.cz/sample-gsmall.php?idvideo="+thumb_gal+"&a="+thumb_next+"";
    im.src="http://www.server-data2.cz/auto-videa.cz/files/thumbs/"+thumb_gal+"_"+thumb_next+".jpg";
    //im.src="http://77.93.199.95/zhlednito.cz/sample-gsmall.php?idvideo="+thumb_gal+"&a="+thumb_next+"";
    thumb_next=(thumb_next)+1;
    if(thumb_next==11){ thumb_next = 1; }
    thumb_el.src=im.src;
    thumb_timer=setTimeout("video_thumb_image()",500);
}
// konec NAHLEDY