var myimages= new Array();
var mytitles= new Array();
var mycomments= new Array();

var mynumpics=0;

function setmyimages(x,pic,title,comments){
myimages[x]=pic;
mytitles[x]=title;
mycomments[x]=comments;
}

function setmynumimages(z){
mynumpics=z;
}

var myi=3;

function setmyi(y){
myi = y;
}

// Create function to load image
function loadImg(){
  document.currentpic.src = 'images/' + myimages[myi];
}

// Create link function to switch image backward
function prev(){
  if(myi<=1){
    var l = myi;
  } else {
    var l = myi-=1;
  }
  document.currentpic.src = 'images/' + myimages[myi];
  document.getElementById('titlepopup').innerHTML = mytitles[myi];
  document.getElementById('commentspopup').innerHTML = mycomments[myi];

//everything below in place to allow voting to work properly on large pic after clicking previous
var myphoto=myimages[myi];
myphoto=myphoto.replace(/-/,"o");
var mystrlen=myphoto.length-4;
var myuid=myphoto.substring(0,myphoto.search(/o/));
var mypid=myphoto.substring(myphoto.search(/o/)+1,mystrlen);
//alert(myuid + " -- " + mypid);

myphoto=myphoto.replace(/[.jpgif]/g, "");
myphoto="votepicthumb" + myphoto;
eval("var x = document." + myphoto + ".src");
if(x=='http://www.doversaddleryphotocontest.com/thanks.gif')
{
  document.votepic.src='http://www.doversaddleryphotocontest.com/thanks.gif';
  document.getElementById('votepic').onclick=function() {ajaxFunction(myuid, mypid)};
}
else if (x=='http://www.doversaddleryphotocontest.com/register.gif')
{
  document.votepic.src='http://www.doversaddleryphotocontest.com/register.gif';
}
else
{
  document.votepic.src='http://www.doversaddleryphotocontest.com/ilikethis.gif';
  document.getElementById('votepic').onclick=function() {ajaxFunction(myuid, mypid)};
}

}

// Create link function to switch image forward
function next(){
  if(myi >=9 || myi >= mynumpics){
    var l = myi;
  } 
 else {
    var l = myi+=1;
  }
  document.currentpic.src = 'images/' + myimages[l];
  document.getElementById('titlepopup').innerHTML = mytitles[l];
  document.getElementById('commentspopup').innerHTML = mycomments[l];

//everything below in place to allow voting to work properly on large pic after clicking next
var myphoto=myimages[l];
myphoto=myphoto.replace(/-/,"o");
var mystrlen=myphoto.length-4;
var myuid=myphoto.substring(0,myphoto.search(/o/));
var mypid=myphoto.substring(myphoto.search(/o/)+1,mystrlen);
//alert(myuid + " -- " + mypid);

myphoto=myphoto.replace(/[.jpgif]/g, "");
myphoto="votepicthumb" + myphoto;
eval("var x = document." + myphoto + ".src");
if(x=='http://www.doversaddleryphotocontest.com/thanks.gif')
{
  document.votepic.src='http://www.doversaddleryphotocontest.com/thanks.gif';
  document.getElementById('votepic').onclick=function() {ajaxFunction(myuid, mypid)};
}
else if (x=='http://www.doversaddleryphotocontest.com/register.gif')
{
  document.votepic.src='http://www.doversaddleryphotocontest.com/register.gif';
}
else
{
  document.votepic.src='http://www.doversaddleryphotocontest.com/ilikethis.gif';
  document.getElementById('votepic').onclick=function() {ajaxFunction(myuid, mypid)};
}

}



var userid='default';
var passkey='default';


function loadPhotoDetails(){
	var id=gup('id');
	$('image').src='http://155.212.199.86/photoContest/images.php?id='+id;
	var headID = document.getElementsByTagName("head")[0];         
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.onload=loadPhotoDetailsCallback;
	newScript.src = 'http://155.212.199.86/photoContest/details.js.php?id='+id;
	headID.appendChild(newScript);
	newScript.onreadystatechange = loadPhotoDetailsCallback;
}

function loadPhotoDetailsCallback(){
	$('title').innerHTML=photoTitle;
	var $ratingHTML = getRatingHTML(pictureID,ratingAvg);
	$('loadedDetails').innerHTML='<h3>Description</h3>'+comments+'<h3>Rating</h3>'+$ratingHTML+'<br />'+'Rated by '+ratingCount+' users.<br /><div id="ratingResults" style="overflow: hidden; display: none; height: 25px;background-color:#FFFFCC;border:1px dashed #e4e4e4;"></div>';
	slideup('loadingDetails');
	slidedown('loadedDetails');
	
	if(productNumbers.length>0){
		setProductCell('p1', productNumbers[0], productNames[0], productImages[0]);
		setProductCell('p2', productNumbers[1], productNames[1], productImages[1]);
		setProductCell('p3', productNumbers[2], productNames[2], productImages[2]);		
		slidedown('productDetails');
	}	
}

function setProductCell(element, pcode, pname, pimage){
	if(pcode){
		var pcodeHref='http://www.doversaddlery.com/product.asp?pn='+pcode+'&tid=photo&eid=X11033001';
		var imageHTML='<a href="'+pcodeHref+'" target="_blank"><img src="http://www.doversaddlery.com/images/100/'+pimage+'" /></a>';
		var nameHTML = '<a href="'+pcodeHref+'" style="float:left;margin-left:10px;" target="_blank">'+pname+'</a>';
		$(element).innerHTML=imageHTML+'<br />'+nameHTML;
	}else{
		$(element).innerHTML='';
	}
}

function rateCallback(){
	$('ratingResults').style.display='none';
		$('ratingResults').innerHTML=response;
	slidedown('ratingResults');
setTimeout("slideup('ratingResults');",7000);
	
		
}

function getRatingHTML(id,percent){
	var pix = (percent/100) * 84;
	var insertable = '<div id="star"><ul id="star'+id+'" class="star" onmousedown="star.update(event,this)" onmousemove="star.mouse(event,this)" title="Rate This!"><li id="starCur'+id+'" class="curr" title="'+percent+'" style="width: '+pix+'px;"></li></ul><div style="color: rgb(136, 136, 136);" id="starUser'+id+'" class="user">'+percent+'%</div><br style="clear: both;"></div>'
	return insertable;
}

function redirectToPicture(id){
	window.location='http://www.doversaddlery.com/info.asp?ii=134&id='+id;
}

function getNonFunctionalRatingHTML(id,percent){
	var pix = (percent/100) * 84;
	var insertable = '<div id="star" style="margin-left:22px;"><ul id="star'+id+'" class="star" onmousedown="redirectToPicture('+id+')" title="Rate This!"><li id="starCur'+id+'" class="curr" title="'+percent+'" style="width: '+pix+'px;"></li></ul><div style="color: rgb(136, 136, 136);" id="starUser'+id+'" class="user">'+percent+'%</div><br style="clear: both;"></div>'
	return insertable;
}


function loadCategory(){
	var category=gup('cat');
	var headID = document.getElementsByTagName("head")[0];         
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.onload=loadCategoryCallback;
	newScript.src = 'http://155.212.199.86/photoContest/category.js.php?category='+category;
	headID.appendChild(newScript);
	newScript.onreadystatechange = loadCategoryCallback;
	
}

function setCell(element, id, rating){
	if(id){
		var imageHTML='<a href="http://www.doversaddlery.com/info.asp?ii=134&id='+id+'"><img src="http://155.212.199.86/photoContest/thumb.php?id='+id+'" /></a>';
		var ratingHTML = getNonFunctionalRatingHTML(id,rating);
		$(element).innerHTML=imageHTML+'<br />'+ratingHTML;
	}else{
		$(element).innerHTML='';
	}
}

function increasePaging(){
	if(images.length>(catPos+6)){
		catPos=catPos+6;
		refreshCategory();	
	}
}

function decreasePaging(){
	if(catPos>5){
		catPos=catPos-6;
		refreshCategory();	
	}
}

function refreshCategory(){
	setCell('td1', images[catPos], ratings[catPos]);
	setCell('td2', images[catPos+1], ratings[catPos+1]);
	setCell('td3', images[catPos+2], ratings[catPos+2]);
	setCell('td4', images[catPos+3], ratings[catPos+3]);
	setCell('td5', images[catPos+4], ratings[catPos+4]);
	setCell('td6', images[catPos+5], ratings[catPos+5]);
	if(images.length>(catPos+6)){
		$('next').innerHTML='&nbsp;&nbsp;&nbsp;<a href="javascript:increasePaging();" style="color:#546d17;font-weight:bold;">Next</a>';
	}else{
		$('next').innerHTML='';
	}
	if(catPos>5){
		$('prev').innerHTML='&nbsp;&nbsp;&nbsp;<a href="javascript:decreasePaging();" style="color:#546d17;font-weight:bold;">Previous</a>';
	}else{
		$('prev').innerHTML='';
	}
		
}

function loadCategoryCallback(){
	//$('album').innerHTML=album;
	$('catHead').innerHTML=category;
	$('catHead').href='http://www.doversaddlery.com/info.asp?ii=132&cat='+simCategory;
	refreshCategory();
	slideup('loadingCategory');
	slidedown('loadedCategory');
}

/*
function uploadLogin(){
	var userid=readCookie('photoId');
	var passkey=readCookie('photoPasskey');
	var headID = document.getElementsByTagName("head")[0];         
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.onload=uploadLoginCallback;
	newScript.src = 'http://155.212.199.86/photoContest/auth.js.php?userid='+userid+'&passkey='+passkey+'&auth=true';
	headID.appendChild(newScript);
	newScript.onreadystatechange = uploadLoginCallback;
}
*/

/*
function uploadLoginCallback(){
	if(loggedin){
		
		
		$('file_upload_form').target = 'upload_target';
		$('upload_target').onload = uploadComplete;
		if (navigator.appName=="Microsoft Internet Explorer"){
			$('upload_target').style.display='block';
	    }
		$('userid').value=readCookie('photoId');
		$('passkey').value=readCookie('photoPasskey');
		slideup('loadingUpload');
		slidedown('userUpload');
	}else{
		slideup('loadingUpload');
		slidedown('defaultUpload');
	}
}
*/

function uploadComplete(){
	if (navigator.appName!="Microsoft Internet Explorer"){
		$('upload_target').style.display='block';
	}
	$('file').value='';
}

function togglePhotographer(){
	if($('amateur').checked){
		slidedown('photographerLabel');
		slidedown('photographerInput');
	}else{
		slideup('photographerLabel');
		slideup('photographerInput');
	}
	
}


/*
function authenticateUser(){
	var userid=readCookie('photoId');
	var passkey=readCookie('photoPasskey');
	var headID = document.getElementsByTagName("head")[0];         
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.onload=authenticateUserCallback;
	newScript.src = 'http://155.212.199.86/photoContest/auth.js.php?userid='+userid+'&passkey='+passkey+'&auth=true';
	headID.appendChild(newScript);
	newScript.onreadystatechange = authenticateUserCallback;
}
*/

/*
function authenticateUserCallback(){
	if(loggedin){
		//$('uploadLink').style.display='block';
		slideup('loadingSteps');
		slidedown('userSteps');
	}else{
		slideup('loadingSteps');
		slidedown('defaultSteps');
	}
	$('catHead').innerHTML=category;
	$('catHead').href='http://www.doversaddlery.com/info.asp?ii=129';
	refreshCategory();
}
*/

function registerUser(type){
	$('emailMessage').innerHTML='';
	$('email').style.backgroundColor="#FFF";
	$('nameMessage').innerHTML='';
	$('name').style.backgroundColor="#FFF";
	$('addressMessage').innerHTML='';
	$('address').style.backgroundColor="#FFF";
	$('cityMessage').innerHTML='';
	$('city').style.backgroundColor="#FFF";
	$('stateMessage').innerHTML='';
	$('state').style.backgroundColor="#FFF";
	$('zipMessage').innerHTML='';
	$('zip').style.backgroundColor="#FFF";
	$('phoneMessage').innerHTML='';
	$('phone').style.backgroundColor="#FFF";
	
	
	if($('name').value=='' && type==1){
		$('nameMessage').innerHTML='<font color="red">Please enter your name.</font>';
		$('name').style.backgroundColor="#FFFFCC";
		$('name').focus();
		return false;
	}
	else if($('address').value=='' && type==1){
		$('addressMessage').innerHTML='<font color="red">Please enter your address.</font>';
		$('address').style.backgroundColor="#FFFFCC";
		$('address').focus();
		return false;
	}
	else if($('city').value=='' && type==1){
		$('cityMessage').innerHTML='<font color="red">Please enter your city.</font>';
		$('city').style.backgroundColor="#FFFFCC";
		$('city').focus();
		return false;
	}
	else if($('state').value=='' && type==1){
		$('stateMessage').innerHTML='<font color="red">Please enter your state.</font>';
		$('state').style.backgroundColor="#FFFFCC";
		$('state').focus();
		return false;
	}
	else if($('zip').value=='' && type==1){
		$('zipMessage').innerHTML='<font color="red">Please enter your ZIP code.</font>';
		$('zip').style.backgroundColor="#FFFFCC";
		$('zip').focus();
		return false;
	}
	else if($('phone').value=='' && type==1){
		$('phoneMessage').innerHTML='<font color="red">Please enter your phone number.</font>';
		$('phone').style.backgroundColor="#FFFFCC";
		$('phone').focus();
		return false;
	}
	else{
		if(emailValidates($('email').value)){
			var username = escape($('name').value);
			var address = escape($('address').value);
			var zip = escape($('zip').value);
			var email = escape($('email').value);
			var phone = escape($('phone').value);
			var age = escape($('age').value);
			var headID = document.getElementsByTagName("head")[0];         
			var newScript = document.createElement('script');
			newScript.type = 'text/javascript';
			newScript.onload=registerUserCallback;
			newScript.src = 'http://155.212.199.86/photoContest/auth.js.php?name='+username+'&address='+address+'&zip='+zip+'&email='+email+'&phone='+phone+'&age='+age;
			headID.appendChild(newScript);
			newScript.onreadystatechange = registerUserCallback;
			return true;
		}else{
			$('emailMessage').innerHTML='<font color="red">Please enter a valid email address.</font>';
			$('email').style.backgroundColor="#FFFFCC";
			$('email').focus();
			return false;
		}
	}

			
	
}


function registerUser4(){
	$('emailMessage').innerHTML='';
	$('email').style.backgroundColor="#FFF";
	$('nameMessage').innerHTML='';
	$('name').style.backgroundColor="#FFF";
	
	
	if($('name').value==''){
		$('nameMessage').innerHTML='<font color="red">Please enter your name.</font>';
		$('name').style.backgroundColor="#FFFFCC";
		$('name').focus();	
	}else{
		if(emailValidates($('email').value)){
			var username = escape($('name').value);
			var address = escape($('address').value);
			var zip = escape($('zip').value);
			var email = escape($('email').value);
			var phone = escape($('phone').value);
			var age = escape($('age').value);
			var headID = document.getElementsByTagName("head")[0];         
			var newScript = document.createElement('script');
			newScript.type = 'text/javascript';
			newScript.onload=registerUserCallback;
			newScript.src = 'http://155.212.199.86/photoContest/auth.js.php?name='+username+'&address='+address+'&zip='+zip+'&email='+email+'&phone='+phone+'&age='+age;
			headID.appendChild(newScript);
			newScript.onreadystatechange = registerUserCallback;
		}else{
			$('emailMessage').innerHTML='<font color="red">Please enter a valid email address.</font>';
			$('email').style.backgroundColor="#FFFFCC";
			$('email').focus();
		}
	}
		
	
}





function $(id){
	return document.getElementById(id);	
}

function gup(name){
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if(results == null){
		return "";
	}else{
		return results[1];
	}
}

function registerUserCallback(){
	if(success){
		createCookie('photoId',userid,1);
		createCookie('photoPasskey',passkey,1);
		window.location='http://www.doversaddlery.com/info.asp?ii=131';
	}else{
		$('results').style.display='none';
		$('results').innerHTML=response;
		slidedown('results');
		setTimeout("slideup('results');",7000);
	}
}

function emailValidates(str) {
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
	   return false;
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false;
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    return false;
	}
	if (str.indexOf(at,(lat+1))!=-1){
		return false;
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false;
	}
	if (str.indexOf(dot,(lat+2))==-1){
		return false;
	}
	if (str.indexOf(" ")!=-1){
		return false;
	}
	return true;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

var timerlen = 4;
var slideAniLen = 800;

var timerID = new Array();
var startTime = new Array();
var obj = new Array();
var endHeight = new Array();
var moving = new Array();
var dir = new Array();

function slidedown(objname){
        if(moving[objname])
                return;

        if(document.getElementById(objname).style.display != "none")
                return; // cannot slide down something that is already visible

        moving[objname] = true;
        dir[objname] = "down";
        startslide(objname);
}

function slideup(objname){
        if(moving[objname])
                return;

        if(document.getElementById(objname).style.display == "none")
                return; // cannot slide up something that is already hidden

        moving[objname] = true;
        dir[objname] = "up";
        startslide(objname);
}

function startslide(objname){
        obj[objname] = document.getElementById(objname);

        endHeight[objname] = parseInt(obj[objname].style.height);
        startTime[objname] = (new Date()).getTime();

        if(dir[objname] == "down"){
                obj[objname].style.height = "1px";
        }

        obj[objname].style.display = "block";

        timerID[objname] = setInterval('slidetick(\'' + objname + '\');',timerlen);
}

function slidetick(objname){
        var elapsed = (new Date()).getTime() - startTime[objname];

        if (elapsed > slideAniLen)
                endSlide(objname)
        else {
                var d =Math.round(elapsed / slideAniLen * endHeight[objname]);
                if(dir[objname] == "up")
                        d = endHeight[objname] - d;

                obj[objname].style.height = d + "px";
        }

        return;
}

function endSlide(objname){
        clearInterval(timerID[objname]);

        if(dir[objname] == "up")
                obj[objname].style.display = "none";

        obj[objname].style.height = endHeight[objname] + "px";

        delete(moving[objname]);
        delete(timerID[objname]);
        delete(startTime[objname]);
        delete(endHeight[objname]);
        delete(obj[objname]);
        delete(dir[objname]);

        return;
}

function $T(v,o) { return((typeof(o)=='object'?o:document).getElementById(v)); }
function $S(o) { return((typeof(o)=='object'?o:$T(o)).style); }
function agent(v) { return(Math.max(navigator.userAgent.toLowerCase().indexOf(v),0)); }
function abPos(o) { var o=(typeof(o)=='object'?o:$T(o)), z={X:0,Y:0}; while(o!=null) { z.X+=o.offsetLeft; z.Y+=o.offsetTop; o=o.offsetParent; }; return(z); }
function XY(e,v) { var o=agent('msie')?{'X':event.clientX+document.body.scrollLeft,'Y':event.clientY+document.body.scrollTop}:{'X':e.pageX,'Y':e.pageY}; return(v?o[v]:o); }

star={};

star.mouse=function(e,o) { if(star.stop || isNaN(star.stop)) { star.stop=0;

	document.onmousemove=function(e) { var n=star.num;
	
		var p=abPos($T('star'+n)), x=XY(e), oX=x.X-p.X, oY=x.Y-p.Y; star.num=o.id.substr(4);

		if(oX<1 || oX>84 || oY<0 || oY>19) { star.stop=1; star.revert(); }
		
		else {

			$S('starCur'+n).width=oX+'px';
			$S('starUser'+n).color='#111';
			$T('starUser'+n).innerHTML=Math.round(oX/84*100)+'%';
		}
	};
} };

star.update=function(e,o) { var n=star.num, v=parseInt($T('starUser'+n).innerHTML);

	n=o.id.substr(4); $T('starCur'+n).title=v;

	//req=new XMLHttpRequest(); req.open('GET','/AJAX_Star_Vote.php?vote='+(v/100),false); req.send(null);    

	//alert('voted @ '+v+'% for pic '+n);
	
	
	var userid=readCookie('photoId');
	var passkey=readCookie('photoPasskey');
	var headID = document.getElementsByTagName("head")[0];         
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.onload=rateCallback;
	newScript.src = 'http://155.212.199.86/photoContest/rate.js.php?userid='+userid+'&passkey='+passkey+'&photoid='+n+'&rating='+v;
	headID.appendChild(newScript);
	newScript.onreadystatechange = rateCallback;
	
	
};

star.revert=function() { var n=star.num, v=parseInt($T('starCur'+n).title);

	$S('starCur'+n).width=Math.round(v*84/100)+'px';
	$T('starUser'+n).innerHTML=(v>0?Math.round(v)+'%':'');
	$T('starUser'+n).style.color='#888';
	
	document.onmousemove='';

};

star.num=0;




//Functions below for dhtml popup
// Browser safe opacity handling function

function setOpacity( value ) {
 document.getElementById("styled_popup").style.opacity = value / 10;
 document.getElementById("styled_popup").style.filter = 'alpha(opacity=' + value * 10 + ')';
}

function fadeInMyPopup() {
 for( var i = 0 ; i <= 100 ; i++ )
   setTimeout( 'setOpacity(' + (i / 10) + ')' , 8 * i );
}

function fadeOutMyPopup() {
 for( var i = 0 ; i <= 100 ; i++ ) {
   setTimeout( 'setOpacity(' + (10 - i / 10) + ')' , 8 * i );
 }

 setTimeout('closeMyPopup()', 800 );
}

function closeMyPopup() {
 document.getElementById("styled_popup").style.display = "none"
}

function myPopupRelocate() {
 var scrolledX, scrolledY;
 if( self.pageYOffset ) {
   scrolledX = self.pageXOffset;
   scrolledY = self.pageYOffset;
 } else if( document.documentElement && document.documentElement.scrollTop ) {
   scrolledX = document.documentElement.scrollLeft;
   scrolledY = document.documentElement.scrollTop;
 } else if( document.body ) {
   scrolledX = document.body.scrollLeft;
   scrolledY = document.body.scrollTop;
 }

 var centerX, centerY;
 if( self.innerHeight ) {
   centerX = self.innerWidth;
   centerY = self.innerHeight;
 } else if( document.documentElement && document.documentElement.clientHeight ) {
   centerX = document.documentElement.clientWidth;
   centerY = document.documentElement.clientHeight;
 } else if( document.body ) {
   centerX = document.body.clientWidth;
   centerY = document.body.clientHeight;
 }

 var leftOffset = scrolledX + (centerX - 500) / 2;
 var topOffset = scrolledY + (centerY - 500) / 2;

 document.getElementById("styled_popup").style.top = topOffset + "px";
 document.getElementById("styled_popup").style.left = leftOffset + "px";
}


function fireMyPopup() {
 setOpacity( 0 );

myPopupRelocate();
 document.getElementById("styled_popup").style.display = "block";
//commenting next 2 lines so that users CAN scroll away from popup while popup is active
// document.body.onscroll = myPopupRelocate;
// window.onscroll = myPopupRelocate;


 fadeInMyPopup();
}


//END dhtml popup stuff

function thumbpic(uid, pid)
{
//eval("if (document.votepicthumb" + uid + "o" + pid + //"=='http://www.doversaddleryphotocontest.com/thanks.gif'){document.votepic.src='thanks.gif';}else{document.votepic.src='ilikethis.gif';}");

eval("var x = document.votepicthumb" + uid + "o" + pid + ".src");
if(x=='http://www.doversaddleryphotocontest.com/thanks.gif')
{
  document.votepic.src='thanks.gif';
}
else
{
  document.votepic.src='ilikethis.gif';
}
}

//START AJAXrating stuff

function ajaxFunction(uid, pid)
{
var xmlhttp;
var myurl = "rate.php?uid=" + uid + "&pid=" + pid;
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
  {
//  document.myForm.time.value=xmlhttp.responseText;
document.votepic.src="thanks.gif";
eval("document.votepicthumb" + uid + "o" + pid + ".src='thanks.gif'");
  }
}

xmlhttp.open("GET",myurl,true);
xmlhttp.send(null);
}
