function initialize() {	
	if (!document.getElementsByTagName){ return; }

	var anchors = document.getElementsByTagName('a');
	for (var i=0; i<anchors.length; i++){
		var anchor = anchors[i];		
		var anchorClass = anchor.className;
		
		if (anchorClass=="externallink"){
			anchor.onclick = function () {newWindow(this.href,'nuevaventana'); return false;}
		}
		if (anchorClass=="sendfriend") {
			anchor.onclick = function () {Effect.Appear('sendafriend_container', { duration: 0.5 }); return false;};
			
			var rightColumn = document.getElementById("contentright");
			
			var objSendFriend = document.createElement("div");
			objSendFriend.setAttribute('id','sendafriend_container');
			objSendFriend.style.display = 'none';
			rightColumn.appendChild(objSendFriend);

			var objTitle = document.createElement("div");
			objTitle.setAttribute('id','titlesendfriend');
			objTitle.innerHTML="Enviar a un amigo";
			objSendFriend.appendChild(objTitle);

			var objClose = document.createElement("a");
			objClose.setAttribute('id','close');
			objClose.setAttribute('href','#');
			objClose.setAttribute('title','Cerrar ventana');
			objClose.onclick = function () {Effect.Fade('sendafriend_container', { duration: 0.5 }); return false;};			
			objSendFriend.appendChild(objClose);

			var objFormContainer = document.createElement("div");
			objFormContainer.setAttribute('id','form_container');
			objSendFriend.appendChild(objFormContainer);


			var objForm = document.createElement("form");
			objForm.setAttribute('id','formsendfriend');
			objForm.setAttribute('name','formsendfriend');
			objForm.setAttribute('method','post');
			objForm.onsubmit=function() {return sendFormFriend()};			
			objForm.innerHTML = "<input type='hidden' id='url' name='url' value='' />";
			objForm.innerHTML += "<p class='fila'><label for='to'><span class='etiqueta'>E-mail destino</span><input type='text' class='text' name='to' id='to' value='' /></label></p>";
			objForm.innerHTML += "<p class='fila'><label for='fromname'><span class='etiqueta'>Tu nombre <span>(opcional)</span></span><input type='text' class='text' name='fromname' id='fromname' value='' /></label></p>";
			objForm.innerHTML += "<p class='fila'><label for='from'><span class='etiqueta'>Tu e-mail <span>(opcional)</span></span><input type='text' class='text' name='from' id='from' value='' /></label></p>";
			objForm.innerHTML += "<p class='fila'><label for='messagefriend'><span class='etiqueta'>Mensaje <span>(opcional)</span></span><textarea name='messagefriend' id='messagefriend'></textarea></label></p>";
			objForm.innerHTML += "<input type='submit' class='button' id='sendafriend' value='Enviar' />";
			objFormContainer.appendChild(objForm);
			
			url=document.location.href;
			document.getElementById("url").value=url;
			
		}
		
	}

	var forms = document.getElementsByTagName('form');
	for (var i=0; i<forms.length; i++){
		var form = forms[i];
		var formID = form.id;
			switch (formID) {
				case "contactform":
				   form.onsubmit = function() {return sendContactForm()};
				   break;
				case "formsendfriend":
				   form.onsubmit = function() {return sendFriendForm()};
				   break;
				case "cvform":
				   form.onsubmit = function() {return sendCVForm()};
				   break;
				case "partnerform":
				   form.onsubmit = function() {return sendFormRegister()};
				   break;				   
				default:
			} 		
	}
}

function newWindow(url,nombre){
	LeftPosition = (screen.width) ? (screen.width-800)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-500)/2 : 0;
	parametros =
	'height=500,width=800,top='+TopPosition+',left='+LeftPosition+',scrollbars=yes, statusbar=no, resizable'
	window.open(url,nombre,parametros);
}

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];}}
}


window.onload=function(){
	initialize();
//	MM_preloadImages('img/mcatalogo_over.gif', 'img/mservicios_over.gif', 'img/mclientes_over.gif', 'img/mempresa_over.gif', 'img/mcontacto_over.gif');
}