var Utils =  //General Utilities Functions
{
	clearTextField: function(element, textPattern){
		if(element.value == textPattern){
			element.value = "";
		}
	},
	
	ImageSwapper:
	{
		highlightedElement: null,
		
		imageSrc: {
			thumbUp:		"/sites/videovalve/img/thumbUpBlue.gif",
			thumbUpOver:	"/sites/videovalve/img/thumbUpGreen.gif",
			thumbUpOn:		"/sites/videovalve/img/thumbUpGreen.gif",
			thumbUpDown:	"/sites/videovalve/img/thumbUpGrey.gif",			
			thumbDown:		"/sites/videovalve/img/thumbDownBlue.gif",
			thumbDownOver:	"/sites/videovalve/img/thumbDownRed.gif",
			thumbDownOn:	"/sites/videovalve/img/thumbDownRed.gif",
			thumbDownDown:	"/sites/videovalve/img/thumbDownGrey.gif"
		},		
		
		swap:function(elementId, action) //swap function
		{
			
			switch(action)
			{				
				case 'On':
							if(this.highlightedElement != elementId || this.highlightedElement == null)
							{
								this.reset();
								$(elementId).src = this.imageSrc[elementId+action];																
								this.highlightedElement = elementId;
							}
							
							break;				
							
				case 'Over':
							$(elementId).src = this.imageSrc[elementId+action];
							
							break;				
							
				case 'Down':
							$(elementId).src = this.imageSrc[elementId+action];
							
							break;
							
				case '':
							if(elementId == this.highlightedElement)
							{
								$(elementId).src = this.imageSrc[elementId+"On"];
							}
							else
							{
								$(elementId).src = this.imageSrc[elementId+action];
							
							}
							break;
							
			
			}
			
			
		},
		
		reset: function() //reset all buttons to default
		{
			$('thumbUp').src = this.imageSrc['thumbUp'];			
			$('thumbDown').src = this.imageSrc['thumbDown'];			
			this.highlightedElement = null;
		}
	
	}

};