// UK Competitions
// Copyright UK Internet Sites Limited.

VoteLog = new Array();
VoteValue = new Array();

var CompImages = new Array();
var entered= new Array();

function Vote(VoteID, CompID, ImageID) {

VoteLog[VoteID] = new Image;

eval ( "VoteValue[" + VoteID + "] = document.listings.dropdown" + VoteID + ".value;" );

VoteLog[VoteID].src = "http://www3.ukcompetitions.com/cgi-bin/vote-log.pl?comp_id=" + CompID + "&rating=" + VoteValue[VoteID];

var HTML;

if (ImageID == 1){
html = '<img src="http://www3.ukcompetitions.com/images/vote-counted-white.gif">';
} else {
html = '<img src="http://www3.ukcompetitions.com/images/vote-counted.gif">';
}

var VoteName;
VoteName = "vote" + VoteID;

if(document.layers){	   //NN4+
document.layers[VoteName].innerHTML=html;
}
else if(document.getElementById)	  //gecko(NN6) + IE 5+
{
var obj = document.getElementById(VoteName);
obj.innerHTML=html;
}
else if(document.all)	// IE 4
{
document.all[VoteName].innerHTML=html;
}

}

function ShowVoteMenu(VoteID, CompID, ImageID) {

var HTML;

html = '<table border="0" cellpadding="0" cellspacing="0">';
html += '<Tr>';
html += '<td><img src="http://www3.ukcompetitions.com/images/spacer-5x5.gif" height="1" width="8"></td>';
html += '<td><select name="dropdown' + VoteID + '" class="BLACK_10">';
html += '<option value="1">1/10';
html += '<option value="2">2/10';
html += '<option value="3">3/10';
html += '<option value="4">4/10';
html += '<option value="5" selected>5/10';
html += '<option value="6">6/10';
html += '<option value="7">7/10';
html += '<option value="8">8/10';
html += '<option value="9">9/10';
html += '<option value="10">10/10';
html += '</select></td>';
html += '<td><img src="http://www3.ukcompetitions.com/images/spacer-5x5.gif" height="1" width="8"></td>';
html += '</tr>';
html += '<tr>';
html += '<td colspan="3"><img src="http://www3.ukcompetitions.com/images/spacer-5x5.gif" height="3" width="5"></td>';
html += '</tr>';
html += '<tr>';

if (ImageID == 1){
html += '<td colspan="3" align="center"><small><a href="javascript:Vote(' + VoteID + ',' + CompID + ',' + ImageID + ');"><img src="http://www3.ukcompetitions.com/images/vote-white.gif" border="0" width="56" height="23"></a></small></td>';
} else {
html += '<td colspan="3" align="center"><small><a href="javascript:Vote(' + VoteID + ',' + CompID + ',' + ImageID + ');"><img src="http://www3.ukcompetitions.com/images/vote.gif" border="0" width="56" height="23"></a></small></td>';
}

html += '</tr>';
html += '</table>';

var VoteName;
VoteName = "vote" + VoteID;

if(document.layers){	   //NN4+
document.layers[VoteName].innerHTML=html;
}
else if(document.getElementById)	  //gecko(NN6) + IE 5+
{
var obj = document.getElementById(VoteName);
obj.innerHTML=html;
}
else if(document.all)	// IE 4
{
document.all[VoteName].innerHTML=html;
}

}

function ShowHide(DivID, State) {

if(document.layers){	   //NN4+
document.layers[DivID].visibility = State;
}
else if(document.getElementById)	  //gecko(NN6) + IE 5+
{
var obj = document.getElementById(DivID);
obj.style.visibility = State;
}
else if(document.all)	// IE 4
{
document.all[DivID].style.visibility = State;
}

}

function Entered(imageID, compID, gifID) {

if (entered[imageID] == "wait"){
alert('Please wait, UK Competitions is logging this entry for you.');
} else {

if (entered[imageID] == "entered"){
alert('UK Competitions has logged this entry for you.');
} else {
entered[imageID] = "wait";

if (gifID == 1){
eval("document.comp" + imageID + ".src = \"http://www3.ukcompetitions.com/images/processing-white.gif\";");
} else {
eval("document.comp" + imageID + ".src = \"http://www3.ukcompetitions.com/images/processing-enty.gif\";");
}

CompImages[imageID] = new Image;
CompImages[imageID].src = "http://www3.ukcompetitions.com/cgi-bin/entry.pl?comp_id=" + compID;
setTimeout("Update(" + compID + "," + imageID + "," + gifID + ");",1000);

}

}

}

function Update(compID, imageID, gifID) {

if (CompImages[imageID].complete == 0){
setTimeout("Update(" + compID + "," + imageID + "," + gifID + ");",1000);
} else {

if (gifID == 1){
eval("document.comp" + imageID + ".src = \"http://www3.ukcompetitions.com/images/entered-white.gif\";");
} else {
eval("document.comp" + imageID + ".src = \"http://www3.ukcompetitions.com/images/entered.gif\";");
}

entered[imageID] = "entered";
}

}

function VisitWebsite(url){
window.open(url);
}
