var http = "http://gmhut.com/";
var screenarray=new Array();
var screennum=0;
var currentscreen=0;


function avatarstuff(todo)
{

if (todo==0)
{
document.getElementById('aupload').style.display = '';
document.getElementById('setid').style.display = 'none';

}

if (todo==1)
{
document.getElementById('remove').value = '1';
document.getElementById('setid').style.display = 'none'; 
document.getElementById('rtext').style.display = ''; 

}

}


function set_rate_bar(rate_num, clickable)
{
var cc=1;
for (var i=0; i<rate_num; i++)
{
if (clickable==1)
{
document.getElementById('ratei'+cc).src = 'images/starfull.png';
}else{
document.getElementById('ratei'+cc).src = 'images/starfull.png';
document.getElementById('rate'+cc).onmouseover = '';
document.getElementById('rate'+cc).onclick = '';
document.getElementById('rate'+cc).onmouseout = '';
document.getElementById('srate'+cc).innerHTML = '<img src="images/starfull.png">';

}
cc++;

}

for (var i=rate_num; i<5; i++)
{
if (clickable==1)
{
document.getElementById('ratei'+cc).src = 'images/starempty.png';
}else{
document.getElementById('ratei'+cc).src = 'images/starempty.png';
document.getElementById('rate'+cc).onmouseover = '';
document.getElementById('rate'+cc).onclick = '';
document.getElementById('rate'+cc).onmouseout = '';
document.getElementById('srate'+cc).innerHTML = '<img src="images/starempty.png">';

}
cc++;

}


}

function set_screen(ur)
{
screenarray[0]=ur;

}

function add_screen(ur)
{
screennum++;

screenarray[screennum]=ur;

}

function nextshot()
{
if (currentscreen<screennum)
{
currentscreen++;

document.getElementById('ssimage').src = screenarray[currentscreen];
document.getElementById('currentshot').innerHTML = currentscreen+1;

if (currentscreen==screennum)
{
document.getElementById('nextshotbutton').src = 'images/nextbad.png';

}
if (currentscreen>0)
{
document.getElementById('lastshotbutton').src = 'images/previous.png';

}

}

}

function lastshot()
{
if (currentscreen>0)
{
currentscreen--;

document.getElementById('ssimage').src = screenarray[currentscreen];
document.getElementById('currentshot').innerHTML = currentscreen+1;

if (currentscreen==0)
{
document.getElementById('lastshotbutton').src = 'images/previousbad.png';

}
if (currentscreen<screennum)
{
document.getElementById('nextshotbutton').src = 'images/next.png';

}

}

}

function addshot()
{
var currentsnum =   document.getElementById('ssnum').value;
var inbuff = document.getElementById('screenshots').innerHTML;

document.getElementById('ss'+(currentsnum)+'block').innerHTML += '<input type="file" name="screen'+currentsnum+'" id="screen'+currentsnum+'" /><div id="ss'+(currentsnum*1+1)+'block"></div>'
document.getElementById('ssnum').value = (currentsnum*1)+1;

}


function select_file(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=664,height=380,left = 437.5,top = 143.5');");
}

function set_filename(fname,fid)
{
window.opener.document.getElementById('file_name').innerHTML=fname;
window.opener.document.getElementById('file_name').style.margin = '5px';

window.opener.document.getElementById('fileid').value=fid;


window.close();

}




function loginfocus(tid)
{
if (tid.value=="Password" || tid.value=="Username")
{
tid.value = ''; 
tid.style.color = '#000000';
}
}

function loginblur(tid)
{

if (tid.value=="")
{
if (tid.type == 'text')
{
tid.value = 'Username'; 
tid.style.color = '#999999';
}else{
tid.value = 'Password'; 
tid.style.color = '#999999';

}

}



}


function page_comment(comm_id,large,page)
  {
  document.getElementById('loader').style.display = '';

  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support ajax.");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
        document.getElementById('comments').innerHTML = xmlHttp.responseText;
  document.getElementById('loader').style.display = 'none';

}


        
        
      } 
          xmlHttp.open("GET",http+"ajax/commentget.php?id="+comm_id+"&size="+large+"&page="+page,true);
    xmlHttp.send(null);




  }
  
  
  function rate(rate_id, rate_value)
  {
;
  var xmlHttp;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support ajax.");
        return false;
        }
      }
    }
    xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
  set_rate_bar(xmlHttp.responseText*1, 0);
document.getElementById('ratenum').innerHTML = xmlHttp.responseText;
}


        
        
      } 
          xmlHttp.open("GET",http+"ajax/rate.php?id="+rate_id+"&rating="+rate_value,true);
    xmlHttp.send(null);




  }