	if (document.images) {
    	weddingbuttonup    		= new Image();
    	weddingbuttonup.src   	= "images/wedding.gif" ;
		weddingbuttondown  		= new Image() ;
    	weddingbuttondown.src 	= "images/wedding_hover.gif" ;
	}

	function buttondown( buttonname )
	{
    	if (document.images) {
      		document[ buttonname ].src = eval( buttonname + "down.src" );
    	}
	}
	function buttonup ( buttonname )
	{
    	if (document.images) {
      		document[ buttonname ].src = eval( buttonname + "up.src" );
    	}
	}
 	
	function toggleBlock(newsId) {
  		var commentForm = document.getElementById(newsId);
  		if(commentForm.style.display == 'none'){
  			commentForm.style.display = "block";
  		} else {
  			commentForm.style.display = "none";
  		}

  	}
  	
  	function openWindow(theURL,winName,features) {
		window.open(theURL,winName,features);
	}
	
  	function toggleDiv(divId) {
  		var div = document.getElementById(divId);
  		if(div.style.display == 'none'){
  			div.style.display = "block";
  		} else {
  			div.style.display = "none";
  		}
	}	
	
	function textCounter(field, countfield_id, maxlimit, text_value) {
		if (field.value.length > maxlimit) // if too long...trim it!
			field.value = field.value.substring(0, maxlimit);
		// otherwise, update 'characters left' counter
		else 
			var label=document.getElementById(countfield_id).innerHTML = text_value+(maxlimit - field.value.length);
	}
