// JavaScript Document

function tagHover(id,tag){
	if ($(id)) {
		var sfEls = $(id).getElementsByTagName(tag);
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {	
				if (this.className.search("noHover")>=0)
					this.className='yesHover';
			}
			sfEls[i].onmouseout=function() {
				if (this.className.search("yesHover")>=0)
					this.className='noHover';
			}
		}
	}
}

function eventHover(id,tag){
	if ($(id)) {
      var sfEls = $(id).getElementsByTagName(tag);
      for (var i=0; i<sfEls.length; i++) {
            sfEls[i].onmouseover=function() {  
                  if (this.className.search("rollOver")>=0){
                        if (this.src.search("jpg")>=0){
                             this.src=this.src.replace('.jpg','_a.jpg');
                        }else{
                             this.src=this.src.replace('.gif','_a.gif');
                        }
                  }
            }
            sfEls[i].onmouseout=function() {
                  if (this.className.search("rollOver")>=0){
                        if (this.src.search("jpg")>=0){
                             this.src=this.src.replace('_a.jpg','.jpg');
                        }else{
                             this.src=this.src.replace('_a.gif','.gif');
                        }
                  }
            }
      }
	}	  
}

function inputSelected(id,tag,classFull){
	var sfEls = $(id).getElementsByTagName(tag);
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onfocus=function() {				
			for (var j=0; j<sfEls.length; j++)
				if (sfEls[j].value=='') sfEls[j].className='';
				else sfEls[j].className=classFull;
			this.className='selected';
		}
		sfEls[i].onblur=function() {
			for (var j=0; j<sfEls.length; j++)
				if (sfEls[j].value=='') sfEls[j].className='';
				else sfEls[j].className=classFull;
		}
		if (sfEls[i].value=='') sfEls[i].className='';
		else sfEls[i].className=classFull;
	}
}


var numMenu=5;
	
function eventMenu(){
	var sfEls = $("nav").getElementsByTagName("LI");
	numMenu=sfEls.length;
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			elId = this.id;
			elId = elId.substring(1,2);
			if ($('s'+elId)) $('s'+elId).style.display='block';
		}
		sfEls[i].onmouseout=function() {
			elId = this.id;
			elId = elId.substring(1,2);
			if ($('s'+elId)) $('s'+elId).style.display='none';
		}
	}
	var sfEls = $("submenu").getElementsByTagName("UL");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			//this.className+=" over";
			this.style.display='block';
			elId = this.id;
			elId = elId.substring(1,2);
			if($('img'+elId)) {
				$('img'+elId).src=$('img'+elId).src.replace('.jpg','_a.jpg');
			}
		}
		sfEls[i].onmouseout=function() {
			this.style.display='none';
			elId = this.id;
			elId = elId.substring(1,2); 
			if($('img'+elId)) {
				$('img'+elId).src=$('img'+elId).src.replace('_a.jpg','.jpg');
			}
		}
	}
}		

function posSubMenu(){
	//for each submenu know the correct position
	var startLeft=0;
	var marginLeft=347;//1
	var paddingLeft=0;
	var minimunLenght=0;
	var border=0;
	var borderRight=0;
	for (i=1; i<=numMenu; i++) {
		if ($('s'+i)){
			var spaceLeft=0;
			for (k=(i-1); k>=1; k--) {
				if ($('m'+k)) {
					if(k!=i) {
						spaceLeft+=$('m'+k).scrollWidth;
					}
				}
			}
			if (i==1){
				$('s'+i).style.left=spaceLeft+marginLeft+startLeft+"px";
			}else{
				if (i==numMenu){
					$('s'+i).style.right="0px"; 
					//$('s'+i).style.right=marginLeft-borderRight+"px"; 
				}else{
					if (i==(numMenu-1)){
						$('s'+i).style.right=$('img'+numMenu).scrollWidth+"px"; 
					}else{
						$('s'+i).style.left=spaceLeft+marginLeft+paddingLeft-border+"px";
					}
				}
			}
			if ($('m'+i).scrollWidth<minimunLenght) {
				$('s'+i).style.width=$('m'+i).scrollWidth-paddingLeft-border+"px";				
			}
		}
	}
}

function menuIe6() {
	temp=navigator.appVersion.split('MSIE');
	// Parse the string for the "6" in 6.0
	ieVer=parseInt(temp[1]);
	// Is it greater than 6?
	var isIE6up=(ieVer <= 6)?1:0;
	if (isIE6up) {
		var sfEls = $("menu").getElementsByTagName("IMG");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].src=sfEls[i].src.replace('/menu/','/menu/ie6/');
		}
	}
}