     var ajax = null;
     var server = "";

     if (window.XMLHttpRequest)
         {
         ajax = new XMLHttpRequest();
         }

     else if (window.ActiveXObject)
         {
         ajax = new ActiveXObject("Microsoft.XMLHTTP");
         }

     function checkradio(feld)
         {
         for (i = 0; i < feld.length; i++)
             {
             if (feld[i].checked == true)
                 {
                 return feld[i].value;
                 }
             }
         }

     wmtt = null;
     document.onmousemove = updateWMTT;

     function updateWMTT(e)
         {
         if (wmtt != null)
             {
             x = (document.all) ? window.event.x + wmtt.offsetParent.scrollLeft : e.pageX;
             y = (document.all) ? window.event.y + wmtt.offsetParent.scrollTop : e.pageY;
             wmtt.style.left = (x + 10) + "px";
             wmtt.style.top = (y + 10) + "px";
             }
         }

     function showWMTT(id)
         {
         wmtt = document.getElementById(id);
         wmtt.style.display = "block"
         }

     function hideWMTT()
         {
         wmtt.style.display = "none";
         }

     function load_ajax()
         {
         if (ajax != null)
             {
             document.getElementById('convertv').style.display = "none";
             document.getElementById("conv").style.display = "block";
             document.getElementById("conv").innerHTML
                 = "<div id=\"closewin\"><span class='ttbx'> :: Convert Window :: </span><img src='convert/img/close.png' id='closeimagep' style='height:30px;width:30px;float:right;margin:0;padding:0;cursor:pointer' onclick=\"closeitNow()\" /></div><div class=\"imgdiv\"><img src='convert/img/loading_check.gif' alt='Loading' title='Please wait...' /></div><h3>Verifying YouTube Link...</h3>";

             document.body.style.cursor = "wait";

             var parameters = "url=" + encodeURIComponent(document.getElementById("converbx").value) + "&hq=" + checkradio(document.converfrm.ctype);

             ajax.open("POST", "convert/check.php", true);
             ajax.onreadystatechange = refresh_ajax;
             ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
             ajax.setRequestHeader("Content-length", parameters.length);
             ajax.setRequestHeader("Connection", "close");
             ajax.send(parameters);
             }
         }

     function refresh_ajax()
         {
         if (ajax.readyState == 4)
             {
             var response = ajax.responseText.split("|");

             if (response[0] == "ERROR")
                 {
                 document.body.style.cursor = "default";
                 document.getElementById("conv").innerHTML = "<div id=\"closewin\"><span class='ttbx'> :: Convert Window :: </span><img src='convert/img/close.png' id='closeimagep' style='height:30px;width:30px;float:right;margin:0;padding:0;cursor:pointer' onclick=\"closeitNow()\"/></div>" + response[1];
                 document.getElementById('converfrm').style.display = "block";
                 }

             else if (response[0] == "OKCHECK")
                 {
                 document.getElementById("conv").innerHTML
                     = "<div id=\"closewin\"><span class='ttbx'> :: Convert Window :: </span><img src='convert/img/close.png' id='closeimagep' style='height:30px;width:30px;float:right;margin:0;padding:0;cursor:pointer' onclick=\"closeitNow()\" /></div> <img src='convert/img/loading_download.gif' alt='Loading' title='Please wait...' /><br /><br />Fetching YouTube Video:<br /><br /><h3>"
                           + response[3]
                           + "</h3><br /><br />Please wait, this may take some minutes depending on video size.<br /><br />";

                 //server = response[7];
                 var parameters =
                         "v=" + encodeURIComponent(response[1]) + "&t=" + encodeURIComponent(response[2])
                         + "&title=" + encodeURIComponent(response[3]) + "&hq="
                         + encodeURIComponent(response[4]);
                 //var pattern = response[2];

                 document.title = "voydo.com - Grabbing: " + response[3];

                 ajax.open("POST", "convert/grabber.php", true);
                 ajax.onreadystatechange = refresh_ajax;
                 ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
                 ajax.setRequestHeader("Content-length", parameters.length);
                 ajax.setRequestHeader("Connection", "close");
                 ajax.send(parameters);
                 }

             else if (response[0] == "OKLOAD")
                 {
                 document.getElementById("conv").innerHTML
                     = "<div id=\"closewin\"><span class='ttbx'> :: Convert Window :: </span><img src='convert/img/close.png' id='closeimagep' style='height:30px;width:30px;float:right;margin:0;padding:0;cursor:pointer' onclick=\"closeitNow()\" /></div> <img src='convert/img/loading_conv.gif' alt='Loading' title='Please wait...' /><br /><br />Converting Video:<br /><br /><h3>"
                           + response[2]
                           + "</h3><br /><br />Please wait, it may take few minutes depending on video size.<br /><br />";

                 var parameters =
                         "file=" + encodeURIComponent(response[1]) + "&title=" + encodeURIComponent(response[2])
                         + "&hq=" + encodeURIComponent(response[3]) + "&v=" + encodeURIComponent(response[4]);

                 document.title = "voydo.com - Converting: " + response[2];

                 ajax.open("POST", "convert/converter.php", true);
                 ajax.onreadystatechange = refresh_ajax;
                 ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
                 ajax.setRequestHeader("Content-length", parameters.length);
                 ajax.setRequestHeader("Connection", "close");
                 ajax.send(parameters);
                 }

             else if (response[0] == "OKCONVERT")
                 {
                 document.body.style.cursor = "default";
                 document.title = "voydo.com - Finished: " + response[2];

                 /*downloadTimer = setTimeout('location.href="' + response[3] + '"', 15000); onClick='clearTimeout(downloadTimer)' */
                    startGateway('MzM3Mjg%3D');
                 document.getElementById("conv").innerHTML
                            = "<div id=\"closewin\"><span class='ttbx'> :: Convert Window :: </span><img src='convert/img/close.png' id='closeimagep' style='height:30px;width:30px;float:right;margin:0;padding:0;cursor:pointer' onclick=\"closeitNow()\" /><div id=\"contresa\"> \
                   <h3>Your Video Has Been Successfully Converted!</h3><br ><table  cellspacing='6'><tr><td rowspan='4'><img id='preview' class='img' name='preview' src='' align='left' /></td><td  align='left'>Title:</td><td  align='left'> <b>"
                                  + response[2]
                                  + "</b></td></tr><tr><td nowrap  align='left'>Quality: &nbsp;</td><td  align='left'> <b>"
                                  + response[4]
                                  + "</b></td></tr><tr><td nowrap  align='left'>Length: &nbsp;</td><td  align='left'> <b>"
                                  + response[5]
                                  + "</b></td></tr><tr><td  align='left'>File Size:</td><td  align='left'> <b>"
                                  + response[6]
                                  + " MB</b></td></tr></table><br /><span class='small'>Automatic Download will start after 15 seconds <br/>OR click this link >>  <a style='text-decoration:underline;font-varian:small-caps;' href='"
                                  + response[3]
       + "'><b>Download Your Converted Video</b></a>&nbsp;<< <br/><br/>To convert another video, <a href='/convert/' style='text-decoration:underline'><b>Click Here</b></a>.</span><h3 style='text-align:right;font-size:10px;'><a href='#' style='text-decoration:underline;' onclick='closeitNow()'>Close [ X ]</a></h3></div>";
                        document['preview'].src = "http://i.ytimg.com/vi/" + response[1] + "/default.jpg";



                 //        location.href=response[1];

                 }

             else
                 {
                 document.getElementById("conv").innerHTML = "<div id=\"closewin\"><span class='ttbx'> :: Convert Window :: </span><img src='convert/img/close.png' id='closeimagep' style='height:30px;width:30px;float:right;margin:0;padding:0;cursor:pointer' onclick=\"closeitNow()\" /></div>"+ajax.responseText;
                 document.getElementById('converfrm').style.display = "block";
                 }
             }
         }

