function validaLongitud(valor, permiteVacio, minimo, maximo)
{
	var cantCar=valor.length;
	if(valor=="")
	{
		if(permiteVacio) return true;
		else return false;
	}
	else
	{
		if(cantCar>=minimo && cantCar<=maximo) return true;
		else return false;
	}
}

function eliminaEspacios(cadena)
{
	// Funcion para eliminar espacios delante y detras de cada cadena
	while(cadena.charAt(cadena.length-1)==" ") cadena=cadena.substr(0, cadena.length-1);
	while(cadena.charAt(0)==" ") cadena=cadena.substr(1, cadena.length-1);
	return cadena;
}


function validateemail(valor)
{
	var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30}$)/;
	if(reg.test(valor)) return true;
	else return false;
}


function nuevoAjax()
{ 
	var xmlhttp=false; 
	try 
	{ 
		// No IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			// IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); } 
	return xmlhttp; 
}



function ajaxcredentials(){



var error = 0;
var login=document.getElementById('username').value;
var pword=document.getElementById('password').value;

var ajax=nuevoAjax();
		ajax.open('POST', 'php/credentials.php', true);
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		ajax.send('login='+login+'&pword='+pword);

		
	ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				var respuesta=ajax.responseText;
				if(respuesta=="err")
				{
					alert('Invalid Username or Password'); 
					
				}
				else { 
					if(respuesta=="exists") { location.reload(); }
										
					}
				
			}
		}


}


function logout(){



var error = 0;
var login="x3w5f";
var pword="asasew";

var ajax=nuevoAjax();
		ajax.open('POST', 'php/logout.php', true);
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		ajax.send('login='+login+'&pword='+pword);

		
	ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				var respuesta=ajax.responseText;
				if(respuesta=="OK")
				{
					/* alert('Successfully logged out'); */

					location.reload();				
					
				}
				else { 
					alert('error loging out');
						
					}
				
			}
		}


}

function buildpage(){

var dname = document.getElementById('dname').value;
var ftpun = document.getElementById('ftpun').value;
var ftppw = document.getElementById('ftppw').value;
var seltemp = document.getElementById('seltemp').value;
var logo = document.getElementById('logo').value;
var altlogo = document.getElementById('altlogo').value;
var bkcolor  = document.getElementById('bkcolor').value;
var phone = document.getElementById('phone').value;
var titletag = document.getElementById('titletag').value;
var mdesc = document.getElementById('mdesc').value;
var mkey = document.getElementById('mkey').value;
var h1t = document.getElementById('h1t').value;
var h2t = document.getElementById('h2t').value;
var mtext = document.getElementById('mtext').value;
var adsensec = document.getElementById('adsensec').value;
var analytc = document.getElementById('analytc').value;
var convc = document.getElementById('convc').value;
var recemail = document.getElementById('recemail').value;
var ftpfol = document.getElementById('ftpfol').value;

var ajax=nuevoAjax();
		ajax.open('POST', 'http://randlandingpages.com/php/buildpage.php', true);
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		ajax.send('dname='+dname+'&ftpun='+ftpun+'&ftppw='+ftppw+'&ftpfol='+ftpfol+'&seltemp='+seltemp+'&logo='+logo+'&altlogo='+altlogo+'&bkcolor='+bkcolor+'&phone='+phone+'&titletag='+titletag+'&mdesc='+mdesc+'&mkey='+mkey+'&h1t='+h1t+'&h2t='+h2t+'&mtext='+mtext+'&adsensec='+adsensec+'&analytc='+analytc+'&convc='+convc+'&recemail='+recemail);

		
	ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				var respuesta=ajax.responseText; alert(respuesta);
				if(respuesta=="OK")
				{
					 alert('Page successfully created');

					location.reload();				
					
				}
				else { 
					alert('error');
						
					}
				
			}
		}


}



function onenter(e)
{

 var key;

 if(window.event) // IE
 {
  key = e.keyCode;
 }
  else if(e.which) // Netscape/Firefox/Opera
 {
  key = e.which;
 }

 if (key == 13)
    {
      ajaxcredentials();
    }

 return true; 
}


