var minNum = "1";
var maxNum = "105";

function gup( name )
{
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = window.location.href;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
}

function show( url )
{
    document.getElementById('contentFrame').src = url;
	updateAd();
}

function updateAd()
{
	frames['adFrame'].location.reload( true );
}

function prev( current )
{
    var ret = current * 1 - 1;
	if ( ret < minNum )
		return minNum;
	else
		return ret;
}

function next( current )
{
    var ret = current * 1 + 1;
	if ( ret > maxNum )
		return maxNum;
	else
		return ret;
}

function showCurrent( url, current )
{
    show( url + "?src=" + current );
}

function showNext( url, current )
{
      show( url + "?src=" + next( current ) );
}

function showPrev( url, current )
{
      show( url + "?src=" + prev( current ) );
}

function updateInfo()
{
   document.images.show.src = "winners/" + base + "-thumb.jpg";
   document.getElementById("browseInfoFrame").src = "winners/" + base + "-info.html";
   document.getElementById("submitterInfoFrame").src = "winners/" + base + "-submitter.html";
   document.getElementById("commentsFrame").src = "winners/" + base + "-comments.html";
   if ( base >= maxNum )
   {
	   //document.getElementById("next").disabled="1";
	   //document.getElementById("next").href='javascript:void(0)';
   }
   else
   {
	   //document.getElementById("next").disabled="0";
	   //document.getElementById("next").href='javascript:next_onclick()';
   }
   if ( base <= minNum )
   {
	   //document.getElementById("prev").disabled="1";
  	   //document.getElementById("prev").href='javascript:void(0)';
   }
   else
   {
	   //document.getElementById("prev").disabled="0";
   	   //document.getElementById("prev").href='javascript:prev_onclick()';
   }
}

function loadFullImage()
{
   document.images.show.src = "winners/" + base + ".jpg";
   document.getElementById("browseInfoFrame").src = "winners/" + base + "-info.html";
   if ( base >= maxNum )
   {
	   document.getElementById("next").disabled="1";
	   document.getElementById("next").href='javascript:void(0)'
   }
   if ( base <= minNum )
   {
	   document.getElementById("prev").disabled="1";
  	   document.getElementById("prev").href='javascript:void(0)'
   }
}

function loadNext( url, current )
{
     base = next( base );
	 updateInfo();
	 parent.updateAd()
}

function loadPrev( url, current )
{
     base = prev( base );
	 updateInfo();
	 parent.updateAd()
}


