function getElementsByName_iefix(tag, name) {
     var elem = document.getElementsByTagName(tag);
     var arr = new Array();
     for(i = 0,iarr = 0; i < elem.length; i++) {
          att = elem[i].getAttribute("name");
          if(att == name) {
               arr[iarr] = elem[i];
               iarr++;
          }
     }
     return arr;
}



function toggle(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != 'none' ) el.style.display = 'none';
	else el.style.display = '';
}

function submenu(cat) {
	var init_state = document.getElementById(cat).style.display;
	var tamanho = getElementsByName_iefix("div","vertmenu_submenu").length;
	for(var i = 0; i < tamanho; i++) {
			var id = getElementsByName_iefix("div","vertmenu_submenu")[i].id;
			document.getElementById(id).style.display = "none";
	}	

	//var menus = document.getElementById("vertmenu_submenu").length;
	//alert(menus);
	//for(var i = 0; i < menus; i++) {
		//document.getElementById("vertmenu_submenu")[1].style.display = "none";
	//}	
		
	if(init_state == "none" || init_state == "") document.getElementById(cat).style.display = "block";

}



function destaque_titulo(nome,cor) { getElementsByName_iefix('div',nome)[0].style.color=cor; }

function popup(URL,comprimento,altura) { 
	window.open(URL,'page','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+comprimento+',height='+altura+'');  	
}


function newsletter_subscrever() {
	if(document.newsletter.nome.value == "") alert("Tem que preencher um nome");
	else if((document.newsletter.email.value == "") ||  !((document.newsletter.email.value.indexOf(".") > 2) && (document.newsletter.email.value.indexOf("@") > 0))) alert("Tem que preencher um email correcto");
	else document.newsletter.submit();
}
	






// SLideshow
function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ( $active.length == 0 ) $active = $('#slideshow IMG:last');

    // use this to pull the images in the order they appear in the markup
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');


    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
    setInterval( "slideSwitch()", 5000 );
});

// Slideshow

