// Created by: Antonio Caballero 

function NuevoAjax(){
        var xmlhttp=false;
        try{
                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }catch(e){
                try{
                        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                }catch(E){
                        xmlhttp = false;
                }
        }

        if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
                xmlhttp = new XMLHttpRequest();
        }
        return xmlhttp;
}




function loadStarlets(part)
{
	    var url;
		var divAjax = document.getElementById('starlets');
		
		switch (part) { 
						    case 1 : url="/paginas/home.htm";
									 //divAjax.style.overflowY='hidden';
									break 
						    case 2 : url="/paginas/aboutus.htm";
									// divAjax.style.overflowY='scroll';							
									break 
						    case 3 : url="/paginas/classes.htm";
									// divAjax.style.overflowY='scroll';							
									break 
						    case 4 : url="/paginas/links.htm";
									 //divAjax.style.overflowY='hidden';							
									break 
						    case 5 : url="/paginas/contact.htm";
									 //divAjax.style.overflowY='hidden';							
									break 									
						    case 6 : url="/paginas/form.htm";
									 //divAjax.style.overflowY='hidden';							
									break 									
									
							default: url="";																   
						}
		

		//creamos el objeto XMLHttpRequest
        ajax=NuevoAjax(); 
        //peticionamos los datos, le damos la url enviada desde el link
        ajax.open("get", url ,true); 
        ajax.onreadystatechange=function(){
			/* 	Manejador de eventos:
				Estado del Objeto: 
									0 = uninitialized 
									1 = loading 
									2 = loaded 
									3 = interactive 
									4 = complete 				*/ 
                if(ajax.readyState==1){
						cadena = "<p align=\"center\" class=\"EstiloCliente\">Cargando ... </p>";
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                              //divAjax.innerHTML = ajax.responseText; 	
							  divAjax.innerHTML = ajax.responseText; 	
							  Lightbox.init();
								
                        }else if(ajax.status==404){
                                divAjax.innerHTML = "La página no existe";
                        }else{
                                //mostramos el posible error
                                divAjax.innerHTML = "Error:"+ajax.status; 
                        }
                }
        }
		  
		  
//		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.setRequestHeader("Content-Type", "Text/xml");

		//enviando los valores
	    ajax.send(null);
}



function sendForm()
{
	    var url;
		var divAjax = document.getElementById('formulario');
		url="/paginas/process.php";
		
		var n=document.getElementById('name').value;
		var t=document.getElementById('telephone').value;		
		var e=document.getElementById('email').value;
		var r=document.getElementById('enquiry').value;		
				

		if ((t.length<9) && (e.length<4)) 
		
		{
			alert ('Please Enter a Valid Telephone number or Email Address');			
		}
		
		else
		
		{

		//creamos el objeto XMLHttpRequest
        ajax=NuevoAjax(); 
        //peticionamos los datos, le damos la url enviada desde el link
        ajax.open("post", url ,true); 
        ajax.onreadystatechange=function(){
			/* 	Manejador de eventos:
				Estado del Objeto: 
									0 = uninitialized 
									1 = loading 
									2 = loaded 
									3 = interactive 
									4 = complete 				*/ 
                if(ajax.readyState==1){
						cadena = "<p align=\"center\" class=\"EstiloCliente\">Cargando ... </p>";
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                              //divAjax.innerHTML = ajax.responseText; 	
							  divAjax.innerHTML = ajax.responseText; 	

                        }else if(ajax.status==404){
                                divAjax.innerHTML = "La página no existe";
                        }else{
                                //mostramos el posible error
                                divAjax.innerHTML = "Error:"+ajax.status; 
                        }
                }
        }
		  
		  
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

		  ajax.send("n="+n+"&t="+t+"&e="+e+"&r="+r);
		  
		}
}





function sendFormForm()
{
	    var url;
		var divAjax = document.getElementById('formulario');
		url="/paginas/processForm.php";
		
		var n=document.getElementById('firstname').value;
		var l=document.getElementById('lastname').value;		
		var t=document.getElementById('telephone').value;		
		var e=document.getElementById('email').value;
		var r=document.getElementById('comments').value;		
				

		if ((t.length<9) && (e.length<4)) 
		
		{
			alert ('Please Enter a Valid Telephone number or Email Address');			
		}
		
		else
		
		{

		//creamos el objeto XMLHttpRequest
        ajax=NuevoAjax(); 
        //peticionamos los datos, le damos la url enviada desde el link
        ajax.open("post", url ,true); 
        ajax.onreadystatechange=function(){
			/* 	Manejador de eventos:
				Estado del Objeto: 
									0 = uninitialized 
									1 = loading 
									2 = loaded 
									3 = interactive 
									4 = complete 				*/ 
                if(ajax.readyState==1){
						cadena = "<p align=\"center\" class=\"EstiloCliente\">Cargando ... </p>";
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                              //divAjax.innerHTML = ajax.responseText; 	
							  divAjax.innerHTML = ajax.responseText; 	

                        }else if(ajax.status==404){
                                divAjax.innerHTML = "La página no existe";
                        }else{
                                //mostramos el posible error
                                divAjax.innerHTML = "Error:"+ajax.status; 
                        }
                }
        }
		  
		  
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

		  ajax.send("n="+n+"&t="+t+"&l="+l+"&e="+e+"&r="+r);
		  
		}
}


