// JavaScript Document
function EnviaPregunta(formobj) {
	var obj2 = formobj.elements["nombre"];
	var obj3 = formobj.elements["correo"];
	var obj4 = formobj.elements["sexo"];
	var obj5 = formobj.elements["pregunta"];
	if(obj4[0].checked) {
		var sexo="f";
	}else if(obj4[1].checked) {
		var sexo="m";
	}else {
		var sexo="n";
	}
	if (obj5.value == "" || obj5.value == null){
	    alert("No escribio Pregunta");
		return false;
	}
	if (obj5.value.length > 1000){
	    alert("La pregunta tiene más de 1000 caracteres");
		return false;
	}
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(obj3.value))){
		alert("Correo electronico invalido");
		return false;
	}
	document.getElementById("botonpregunta").disabled=true;
    var ran=Math.floor(Math.random()*1000);
	var datos = "trd="+ran+"&nombre="+obj2.value+"&correo="+obj3.value+"&sexo="+sexo+"&pregunta="+obj5.value;
	enviar(datos, 'http://www.eter-seduccion.com/recibe_pregunta.php');
	
	return false;
}
function enviar(variables, url) {
    if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        http_request = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) { // Internet Explorer
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
    }
    http_request.onreadystatechange = muestraContenido;
    http_request.open('POST', url, true);
    http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    http_request.send(variables);
    function muestraContenido() {
	    if(http_request.readyState == 4) {
           if (http_request.status == 200) {
		       var texto=http_request.responseXML;
			   var dato = texto.getElementsByTagName("error")[0].firstChild.nodeValue;
			   if(dato == "correo"){
				   document.getElementById("botonpregunta").disabled=false;
				   alert("El correo electronico es incorrecto");
			   } else if(dato == "pregunta"){
				   document.getElementById("botonpregunta").disabled=false;
				   alert("No escribio una pregunta");
			   } else{
				   document.getElementById("preguntar").style.display="none";
				   document.getElementById("pregunta").innerHTML="Gracias! por tu pregunta<br /> puedes hacer otra pregunta mañana<br />o visitar nuestro foro a:<br /><a href='http://foro.eter-seduccion.com'>Foro del amor y seducci&oacute;n</a><br />";
				   document.cookie = "preguntas" + "=; expires=" + "Thu, 01-Jan-70 00:00:01 GMT" + "; path=/";
				   document.cookie="preguntas="+dato+"; expires="+"Thu, 30-Dec-2020 00:00:01 GMT "+" ; path=/";
				   alert("Su pregunta será procesada");
			   }
           }
	    }
	}
}
  

function mos_ocu() {
	var estado=document.getElementById("pregunta").style.display;
	if(estado == "none"){
		document.getElementById("pregunta").style.display="block";
		hidetip();
	} else {
		document.getElementById("pregunta").style.display="none";
	}
	
}

function contador() {
	var car=1000-document.getElementById("Tpregunta").value.length;
	document.getElementById("conteo").innerHTML=car;
	if ( car > 0 )
		document.getElementById("conteo").style.background="#00FF99";
	else
		document.getElementById("conteo").style.background="#CC3300";
}

function octip() {
	var estado=document.getElementById("pregunta").style.display;
	if(estado == "block"){
		hidetip();
	}
}

function hidetip() {
	var m;
	m=document.getElementById('mktipmsg');
	m.style.display="none";
}

function showtip(e,message)
{
	var x=0;
	var y=0;
	var m;
	var h;
	m=document.getElementById('mktipmsg');
	
	if(!e)
		var e=window.event;
	
	if(e.pageX||e.pageY) {
		x=e.pageX;
		y=e.pageY;
	}
	else 
		if(e.clientX||e.clientY) {
			x=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;
			y=e.clientY+document.body.scrollTop+document.documentElement.scrollTop;
		}
	//var y=600;
	if((y>10)&&(y<450)) {
		m.style.top=y+4+"px";
	}
	else {
		m.style.top=y+4+"px";
	}
	var messageHeigth=(message.length/20)*10+25;
	if((e.clientY+messageHeigth)>510) {
		if((y-messageHeigth)<10) {
			m.style.top=y+"px";
		}
		else {
			m.style.top=y-messageHeigth+"px";
		}
	}
	if(x<850) {
		m.style.left=x+"px";
	}
	else {
		m.style.left=x-270+"px";
	}
	m.innerHTML=message;
	m.style.display="block";
	m.style.zIndex=203;
}