// JavaScript Document
var NS = (document.layers) ;
var IE = (document.all) ;


function showsplash(imagen,ancho,alto,base,tipo){
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.createElement("div");
	var tam=getPageSize();
	var elementDimensions = Element.getDimensions(objBody);
	objOverlay.setAttribute('id','legal');
	objOverlay.style.cursor='pointer';
	objOverlay.style.background='#000';
	objBody.appendChild(objOverlay);
	if(window.pageYOffset) po_y=window.pageYOffset;
	else po_y=Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	var po_x=parseInt((tam[0]-ancho)/2);
	po_y=po_y+151;
	objOverlay.style.top=(po_y)+'px';
	objOverlay.style.left=0+'px';
	objOverlay.style.height=tam[1]+'px';
	objOverlay.style.width=ancho+'px';
	var padding=0+' '+((tam[0]-ancho)/2)+'px';
	objOverlay.style.padding=padding;
	objBody.style.background='#000';
//	objBody.style.backgroundImage='none';
	$('menu').innerHTML='';//style.display='none';
	$('header').innerHTML='';//style.display='none';

	if(tipo<4){
		objOverlay.innerHTML='<img src="'+base+'pics/'+imagen+'" width="'+ancho+'" height="'+alto+'" alt="mediosyempresas.com" onclick="javascript:location.reload();" />';
	}else{
		objOverlay.innerHTML='<div id="mysplash" onclick="javascript:location.reload();">flash</div>';
		var splashScreen = new SWFObject(base+'pics/'+imagen, base+'pics/'+imagen,ancho,alto,6,'#EAE9E1');
		splashScreen.write("mysplash");
	}
	
	objOverlay.innerHTML+='<a href="javascript:location.reload();" id="closelegal" style="left:'+(tam[0]-ancho)+'px">[x] cerrar</a>';
//	new Effect.Appear(objOverlay, { duration: 0.2, from: 0.0, to: 1 });
//	new Effect.Appear(objOverlay, { duration: 0.2, from: 0.0, to: 0.8 });
	objOverlay.style.display='block';
}

function retrieve(){
	var dest=prompt("Dirección de destino", "jbenavides@mediosyempresas.com");
	if (!(dest == null) ) DoPreview(dest);
}

function addComent(base,id){
	var nombre=$('c_nombre').value;
	var email=$('c_email').value;
	var website=$('c_website').value;
	var comentario=$('c_comentario').value;
	var error='';
	if((nombre.length)<4) error+='Debe ingresar su nombre.<br />';
	if((email.length)<8) {
		error+='Debe ingresar su direcci&oacute;n de email.<br />';
	}else{
		var filtro=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (filtro.test(email)){
			var p=1;
		}else{
			error+='Ingrese una direcci&oacute;n de e-mail v&aacute;lida.<br />';
		}
	}
	if((comentario.length)<8) error+='Ingrese su/s comentario/s.<br />';
	if((error.length)==0){
		setContent(base+'includes/ajax.addcoment.php?id='+id+'&nombre='+nombre+'&email='+email+'&website='+website+'&comentario='+comentario,'enviacom');
	}else{
		$('showError').innerHTML='<strong>Se encontraron errores. Por favor verifique.</strong><br />'+error;
		showhide('showError',1);
	}
	
	return false;
}

function marcar(id,i){
	var caja=$('marca'+i);
	var valor=0;
	caja.parentNode.style.background='#fbfbfb';
	if(caja.checked==true) {
		valor=1;
		caja.parentNode.style.background='#F0FFF0';
	}
	setContent('procesos/marcar.php?nid='+id+'&valor='+valor,'contenedor');
}

function DoPreview(dest){
	$('contenedor').innerHTML='enviando demo a '+dest;
	showhide('contenedor',1);
	setContent('procesos/enviar.php?paso=preview&dest='+dest,'contenedor');
	showhide('caja',0);
	showhide('salir',1);
}


function DoEnvio(paso){
	showhide('caja',0);
	showhide('contenedor',1);
	if($('ctr')) {
		var contra=$('ctr').value;
	}else{
		contra=1;
	}
	if(contra==1){
		var step=(paso+1);
		setContent('procesos/enviar.php?paso='+paso,'contenedor');
		setTimeout("DoEnvio("+step+");",4000);
	}else{
		showhide('caja',0);
		showhide('salir',1);
	}
}

function showResults(bp,id){
	setContent(bp+'includes/ajax.results.php?enc='+id,'encuesta');
//	$('closeResults').display='block';
}


function votar(bp){
	var enc= $('enc').value;//document.getElementsByClassName('opciones');  
	var elementos = document.getElementsByClassName('opciones');  
	var longitud = parseInt(elementos.length);
	var i=0;
	while(i<longitud){
		if(elementos[i].type == "radio"){
			var des=document.getElementById(elementos[i].id);
			if(des.checked==true) valor=des.value;
		}
		i++;
	}
	$('results').style.display='block';
	$('vote').style.display='none';
	setContent(bp+'includes/ajax.vote.php?enc='+enc+'&valor='+valor,'pollprocess');
}



function fancyme(){
	var elementos = document.getElementsByClassName('opciones');  
	var longitud = parseInt(elementos.length); //parseInt(document.getElementsByClassName('tiposprop').length);
	var i=0;
	while(i<longitud){
		if(elementos[i].type == "radio"){
			var des=document.getElementById(elementos[i].id);
			if(des) var el=des.parentElement;
			if(!el) el=des.parentNode;
			if(des.checked==true){
				el.setAttribute("class", "checked");
				el.setAttribute("className", "checked"); 
			}else{
				el.setAttribute("class", "unchecked");
				el.setAttribute("className", "unchecked"); 
			}
		}
		i++;
	}
	if($('results')) $('results').style.display='none';
	$('vote').style.display='block';
}


function doNews(bp){
	var email=$('email').value;
	if((email.length>4)){
		setContent(bp+'includes/ajax.regnews.php?email='+email+'&basepath='+bp,'loginbox');
		setTimeout("checkSession('"+bp+"');",800);
	}else{
		showError('Por favor ingrese su email para poder registrarse.')
	}
}

function checkSession(bp){
	var pp=$('kaotrina').value;
	if(pp==1) location=bp+'clientes.html';
}

function showError(mensaje){
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','legal');
	objOverlay.style.cursor='pointer';
	objBody.appendChild(objOverlay);
	var tam=getPageSize();
	var Overlay=$('overlay');
	Overlay.style.height=tam[1]+'px';
	if(window.pageYOffset) po_y=window.pageYOffset;
	else po_y=Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	var po_x=parseInt((tam[0]-300)/2);
	po_y=po_y+150;
	objOverlay.style.top=(po_y)+'px';
	objOverlay.style.left=(po_x)+'px';
	new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.8 });
	objOverlay.innerHTML=mensaje+'<br /><a href="javascript:closeMensaje();" class="naranja">Cerrar</a>';
	objOverlay.style.display='block';
}
function checkSize(){
}


function showMedidas(){
	var ubi=$('ubicacion').options[$('ubicacion').selectedIndex].value;
	alert(ubi);
	if (ubi>0){
		setContent('procesos/ajax.showMedidas.php?ubi='+ubi, 'medidas');
	}
}

function editPhoto(id){
	setContent('procesos/editImagen.php?id='+id,"form");
}

function getCoords(id){
	if(!id) id=0;
	var selector=document.getElementById('id_ciudad');
	var opcion=selector.selectedIndex;
	var name=selector.options[opcion].text;
	var ventana=window.open('get_coordinates.php?pid='+id+'&city='+name,'get_coordinates','width=620,height=650,top=150,left=150,scrollbars=no');
	ventana.focus();
}

function DoAccion(accion,id, Pn,Sort,Type){
	var myopc=document.getElementById('MyOpc');
	var myPn=document.getElementById('MyPn');
	var myForm=document.getElementById('SBMForm');
	myopc.value=accion;
	myPn.value=Pn;
	if(accion!='new'){
		var myId=document.getElementById('MyId');
		myId.value=id;
	}

	myForm.submit();
}

function borrarImagen(img,caja){
	var hidenDiv=document.getElementById(caja);
	setContent('procesos/deleteImagen.php?img='+img,hidenDiv);
	document.reload();
}

function enfocar(){
	var box=document.getElementById('username');
	if(box) box.focus();
}

function setContent(page, container){
   new Ajax.Updater(container, page);
}

function A(e){
	if (document.all) {
		tecla = (document.all) ? e.keyCode : e.which;
	}else{
		tecla = (document.layers) ? e.keyCode : e.which;
	}
	if (tecla==13){
		event.cancelBubble = true;
		event.returnValue = false;
		return false;
	}
}



function confirmSubmit(mensaje){
	var agree=confirm(mensaje);
	if (agree)
		return true ;
	else
		return false ;
}

function showhideCampo(campo,opc){
	var field=document.getElementById(campo);
	if(field){
		if(opc==0){
			field.style.display='none';
		}else{
			var cp=document.getElementById('cp').checked;
			if(cp==true) field.style.display='block';
			if(cp==false) field.style.display='none';
		}
	}
}


function clearBG(campo){
	$(campo).style.backgroundImage='none';
}


function showhide(box,ac){
	var caja=$(box);
	if(ac==0){
		caja.style.display='none';
	}else{
		closeMensaje()
		caja.style.display='block';
	}
}


function relo(page){
	location=page;
}


function closeMensaje(){
	var Node = document.getElementById('legal');
	if (Node) {
		new Effect.Fade('overlay', { duration: 0.5});
		new Effect.Fade('legal', { duration: 0.5});
		Node.parentNode.removeChild(Node);
	}
}


function showLegal(base){
	showhide('myBox',0);
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','legal');
	objBody.appendChild(objOverlay);
	var tam=getPageSize();
	var Overlay=$('overlay');
	Overlay.style.height=tam[1]+'px';
	new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.8 });
	if(window.pageYOffset) po_y=window.pageYOffset;
	else po_y=Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	var po_x=parseInt((tam[0]-300)/2);
	po_y=po_y+250;
	objOverlay.style.top=(po_y)+'px';
	objOverlay.style.left=(po_x)+'px';
	setContent(base+'includes/ajax.avisolegal.php','legal');	
	objOverlay.style.display='block';
}



function OpenTaf(base,id){
	var objBody = document.getElementsByTagName("body").item(0);
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','TellaFriend');
//	objOverlay.style.cursor='pointer';
	objBody.appendChild(objOverlay);
	var tam=getPageSize();
	var Overlay=$('overlay');
	Overlay.style.height=tam[1]+'px';
	if(window.pageYOffset) po_y=window.pageYOffset;
	else po_y=Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	var po_x=parseInt((tam[0]-350)/2);
	po_y=po_y+100;
	objOverlay.style.top=(po_y)+'px';
	objOverlay.style.left=(po_x)+'px';
	hideSelectBoxes();
	new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.8 });
	setContent(base+'includes/ajax.tellafriend.php?base='+base+'&id='+id,'TellaFriend');
//	objOverlay.innerHTML.='<a href="javascript:closeBox(\'TellaFriend\');">cerrar</a>';
	objOverlay.style.display='block';
}


function ProcesarTaf(base,id){
//	var taf=$('formTaf');
	var emailDestino=$('destino-mail').value;
	var nameDestino=$('destino-name').value;
	var origen=$('origen').value;
	setContent(base+'includes/ajax.tellafriend.php?base='+base+'&id='+id+'&accion=enviar&destino_mail='+emailDestino+'&destino_name='+nameDestino+'&origen='+origen,'TellaFriend');
}

function closeBox(box){
	var Node = $(box);//document.getElementById('TellaFriend');
	if (Node) {
		new Effect.Fade('overlay', { duration: 0.5});
		new Effect.Fade(box, { duration: 0.5});
		Node.parentNode.removeChild(Node);
		showSelectBoxes();
	}
}