$(document).ready(function() {

    $(":button").hover(function(){ 
		$(this).addClass("ui-state-hover"); 
		}, function(){ 
			$(this).removeClass("ui-state-hover"); 
		}).mousedown(function(){
			$(this).addClass("ui-state-active"); 
		}).mouseup(function(){  
            if(! $(this).is('.VT-button-toggleable, .VT-buttonset-single .VT-button,  .VT-buttonset-multi .VT-button') ){  
                $(this).removeClass("ui-state-active");  
            } 
	});
    $(".VT-switchpanel h3").hover(function(){ 
	    	$(this).addClass("ui-state-hover");
    	}, function(){ 
	    	$(this).removeClass("ui-state-hover"); 
    });
});

function toggleValue(btnPressed, el, theForm){
	var elemnt =eval("document."+theForm+"."+el);
	if( (elemnt.value=="0" || elemnt.value=="on" || elemnt.value=="ACTIVE") && btnPressed=="on"){
		elemnt.value="1";
	} else if( (elemnt.value=="1" || elemnt.value=="off" || elemnt.value=="DISABLED") && btnPressed=="off"){
		elemnt.value="0";
	} else if( (elemnt.value=="1" || elemnt.value=="off" || elemnt.value=="DISABLED") && btnPressed=="on"){
		elemnt.value="1";
	} else if( elemnt.value=="" && btnPressed=="on"){
		elemnt.value="1";
	} else if( elemnt.value=="" && btnPressed=="off"){
		elemnt.value="0";
	}
}

//return a reference to a DOM element by ID
function e(id) {
	return document.getElementById(id);
}
//show or hide an object
function toggle(elementID) {
	var obj = e(elementID);
	var disp = $(obj).css("display");
	if(disp == 'none')
		$(obj).show('blind',{},1000);
	else
		$(obj).hide('blind',{},1000);
}
function returnToTop() {
	self.scrollTo(0,0);
}
function disableSubmitButton(buttonID)
{
	var btn = e(buttonID);
	$(btn).attr('disabled', 'true').html('Processing, please wait... <img src="images/spinner.gif" class="submit-spinner" alt="Loading please wait..." />');
}
