// JavaScript Document

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function ButtonOver(buttonObj)
{
	for(i=0;i<buttonObj.parentNode.childNodes.length;i++){
		childNode = buttonObj.parentNode.childNodes[i];
		if(childNode.className && childNode.className.length > 0)
		{
			childNode.className = childNode.className + 'Over';
			
		}
	}
}

function ButtonOut(buttonObj)
{
	for(i=0;i<buttonObj.parentNode.childNodes.length;i++){
		childNode = buttonObj.parentNode.childNodes[i];
		if(childNode.className && childNode.className.length > 0)
		{
			childNode.className = childNode.className.substr(0,childNode.className.length - 4);
		}
	}
}

function gotoPagina(url)
{
	location.href= url;
}

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

function gotoToAnchor(anchor) {   
	window.location = String(window.location).replace(/\#.*$/, "") + "#"+anchor;
}

function showMessage(msg){
	alert(msg);
}

$(document).ready(function (){
	/**
	 * Enable hover effects for .moreButton buttons
	 */
	if ($('table.moreButton').size() > 0)
	{
		$('table.moreButton').hover(
			function(){
				if ($('td', this).hasClass('buttonLeft'))
				{
					$(this).toggleClass('buttonLeftOver');
				}
			},
			function(){
				if ($('td', this).hasClass('buttonLeft'))
				{
					$(this).toggleClass('buttonLeftOver');
				}
			}
		);
	}
	/**
	 * Attach handler(s) to search and newsletter fields
	 */
	if ($('input#searchField2').size() == 1)
	{
		var searchValue = $('input#searchField2').val();
		
		$('input#searchField2')
			.focus(
				function(){
					if ($(this).val() == searchValue)
						$(this).val('');					
				}
			)
			.blur(
				function(){
					if ($(this).val() == '')
						$(this).val(searchValue);
				}
			);
	}
	
	if ($('input#newsletterEmail').size() == 1)
	{
		var newsletterValue = $('input#newsletterEmail').val();
		
		$('input#newsletterEmail')
			.focus(
				function(){
					if ($(this).val() == newsletterValue)
						$(this).val('');					
				}
			)
			.blur(
				function(){
					if ($(this).val() == '')
						$(this).val(newsletterValue);
				}
			);
	}
});