function toggleDiv(elementName) {
	if (!document.getElementById){ return false;}
	element = document.getElementById(elementName);
	if (element) {
		if (element.offsetHeight > 0 || element.style.display == "block") {
			element.style.display = "none";
		}
		else {
			element.style.display = "block";
		}
	}
}
function flvFPW1(){//v1.44
// Copyright 2002-2004, Marja Ribbers-de Vroed, FlevOOware (www.flevooware.nl/dreamweaver/)
	if (!document.getElementById){ return false;}
var v1=arguments,v2=v1[2].split(","),v3=(v1.length>3)?v1[3]:false,v4=(v1.length>4)?parseInt(v1[4]):0,v5=(v1.length>5)?parseInt(v1[5]):0,v6,v7=0,v8,v9,v10,v11,v12,v13,v14,v15,v16;v11=new Array("width,left,"+v4,"height,top,"+v5);for (i=0;i<v11.length;i++){v12=v11[i].split(",");l_iTarget=parseInt(v12[2]);if (l_iTarget>1||v1[2].indexOf("%")>-1){v13=eval("screen."+v12[0]);for (v6=0;v6<v2.length;v6++){v10=v2[v6].split("=");if (v10[0]==v12[0]){v14=parseInt(v10[1]);if (v10[1].indexOf("%")>-1){v14=(v14/100)*v13;v2[v6]=v12[0]+"="+v14;}}if (v10[0]==v12[1]){v16=parseInt(v10[1]);v15=v6;}}if (l_iTarget==2){v7=(v13-v14)/2;v15=v2.length;}else if (l_iTarget==3){v7=v13-v14-v16;}v2[v15]=v12[1]+"="+v7;}}v8=v2.join(",");v9=window.open(v1[0],v1[1],v8);if (v3){v9.focus();}document.MM_returnValue=false;return v9;}

function revoteSlide(a,b,c,d,e,f,g){ // v1.1 - www.sabuko.com
	if (!document.getElementById){return false;}if (!document.getElementById(a)){return false;}var h=document.getElementById(a);if(h.sliding){clearTimeout(h.sliding);}if(!f){f=0;}if(!g){g=0;}var x=h.offsetLeft;var y=h.offsetTop;var b=(b==null)?x:b;var c=(c==null)?y:c;var j=x;var k=y;var f=(f+(b-j)/10)/e;var g=(g+(c-k)/10)/e;j+=f;k+=g;h.style.left=j+'px';h.style.top=k+'px';if(Math.abs(j-b)>0.1||Math.abs(k-c)>0.1){h.sliding=setTimeout("revoteSlide('"+a+"',"+b+","+c+","+d+","+e+","+f+","+g+")",d);}else{h.style.left=b+'px';h.style.top=c+'px';}}

function slw(show,previous,interval,first){
	if (!document.getElementById){ return false;}
	if (!document.getElementById('cnt')){ return false;}
	var newsWindow = document.getElementById('cnt');
	var news = newsWindow.getElementsByTagName("div");
	for (var j=0; j < news.length; j++){
		news[j].onmouseover = function() { clearTimeout(newsTimeout);}
		news[j].onmouseout = function() { newsTimeout = setTimeout("slw("+show+","+previous+","+interval+",0)",500);}
	}
	for (var i=0; i < news.length; i++){
		if(i==show){
			//news[previous].style.top = '120px';
			
			if(first==0){
				revoteSlide(news[previous].id,0,-120,25,1.9);
			}
			
			news[i].style.top = '120px';
			revoteSlide(news[i].id,0,0,25,1.9);
			previous=(show==(news.length-1))?news.length-1:i;
			show=(show==(news.length-1))?0:i+1;
			break;
		}
	}
	newsTimeout = setTimeout("slw("+show+","+previous+","+interval+",0)",interval);
}

function addEvent(elm, evType, fn, useCapture)
// cross-browser event handling for IE5+, NS6+ and Mozilla 
// By Scott Andrew 
{
  if (elm.addEventListener) { 
    elm.addEventListener(evType, fn, useCapture); 
    return true; 
  } else if (elm.attachEvent) { 
    var r = elm.attachEvent('on' + evType, fn); 
    return r; 
  } else {
    elm['on' + evType] = fn;
  }
}

function submitVisa(e){
  var el;
  if (window.event && window.event.srcElement)
    el = window.event.srcElement;
  if (e && e.target)
    el = e.target;
  if (!el)
    return;
    if (window.event) {
      window.event.cancelBubble = true;
      window.event.returnValue = false;
    }
    if (e && e.stopPropagation && e.preventDefault) {
      e.stopPropagation();
      e.preventDefault();
    }
	
	if(MM_validateForm('Nombre','','R','Apellidos','','R','Email','','RisEmail','Direccion','','R','Telefono','','R','CPostal','','R','Feria','','R')){
		var form = document.getElementById('formvis');
		form.submit();
	}
	
}
function addListeners(e) {
	var form = document.getElementById('formvis');
	if(form){
		addEvent(form, 'submit', submitVisa, false);
	}
}

addEvent(window, 'load', addListeners, false);
