var strCargando='<div align="center"><strong>Loading...</strong><br /><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="107" height="13">      <param name="movie" value="admins/imgs/load.swf" />      <param name="quality" value="high" />      <embed src="admins/imgs/load.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="107" height="13"></embed>    </object></div>';




var navegador=navigator.appName;
var ie=document.all;
var dom=GetId;
var ns4=document.layers;
function GetId(Id){
	return document.getElementById(Id);
	}
function CrearObjetoAjax(){
		var objeto;
		if (navegador=="Microsoft Internet Explorer"){
				objeto = new ActiveXObject("Microsoft.XMLHTTP");
		}else{
				objeto = new XMLHttpRequest();
		}
		return objeto;
	}


var ogoAJAX1=CrearObjetoAjax();
var ogoAJAX2=CrearObjetoAjax();
var ogoAJAX3=CrearObjetoAjax();
var ogoAJAX4=CrearObjetoAjax();
var ogoAJAX5=CrearObjetoAjax();

function goAJAX(xW,xF, xP){/*Function winajax and goAJAX under LGPL Licence*/
	if ((ogoAJAX1.readyState==4)||(ogoAJAX1.readyState==0)){
		goAJAXx(ogoAJAX1,xW,xF, xP);
		}else{
			if ((ogoAJAX2.readyState==4)||(ogoAJAX2.readyState==0)){
				goAJAXx(ogoAJAX2,xW,xF, xP);
				}else{
					if ((ogoAJAX3.readyState==4)||(ogoAJAX3.readyState==0)){
						goAJAXx(ogoAJAX3,xW,xF, xP);
						}else{
							if ((ogoAJAX4.readyState==4)||(ogoAJAX4.readyState==0)){
								goAJAXx(ogoAJAX4,xW,xF, xP);
								}else{
									goAJAXx(ogoAJAX5,xW,xF, xP);
									}
							}
					}
			}
	}
function goAJAXx(ogoAJAXx,xW,xF, xP){
	ogoAJAXx.open('post',xF,true);
	ogoAJAXx.onreadystatechange = GestorgoogoAJAXx;
	ogoAJAXx.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var http = xP;
	ogoAJAXx.send(http);
	
		function GestorgoogoAJAXx(){

			var respuesta;
			if (ogoAJAXx.readyState == 1){
				GetId(xW).innerHTML='<br />'+strCargando;
			 }
			if (ogoAJAXx.readyState == 4){
				var respuesta=ogoAJAXx.responseText;
				GetId(xW).innerHTML=respuesta;
			 }
		}
	}
function goAXsi(xW,xF, xP){/*Function winajax and goAJAX under LGPL Licence*/
	if ((ogoAJAX1.readyState==4)||(ogoAJAX1.readyState==0)){
		goAXsix(ogoAJAX1,xW,xF, xP);
		}else{
			if ((ogoAJAX2.readyState==4)||(ogoAJAX2.readyState==0)){
				goAXsix(ogoAJAX2,xW,xF, xP);
				}else{
					if ((ogoAJAX3.readyState==4)||(ogoAJAX3.readyState==0)){
						goAXsix(ogoAJAX3,xW,xF, xP);
						}else{
							if ((ogoAJAX4.readyState==4)||(ogoAJAX4.readyState==0)){
								goAXsix(ogoAJAX4,xW,xF, xP);
								}else{
									goAXsix(ogoAJAX5,xW,xF, xP);
									}
							}
					}
			}
	}
function goAXsix(ogoAXsix,xW,xF, xP){
	ogoAXsix.open('post',xF,true);
	ogoAXsix.onreadystatechange = GestorgoogoAXsix;
	ogoAXsix.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var http = xP;
	ogoAXsix.send(http);
	
		function GestorgoogoAXsix(){

			var respuesta;
			if (ogoAXsix.readyState == 1){
				diplayOverlay();
			 }
			if (ogoAXsix.readyState == 4){
				GetId("sOverlay").style.display="none";
				var respuesta=ogoAXsix.responseText;
				GetId(xW).innerHTML=respuesta;
			 }
		}
	}
function diplayOverlay(){
	var objDiv = GetId("sOverlay")
	objDiv.style.display = "";
	if (navegador=="Microsoft Internet Explorer"){
		objDiv.style.height=document.documentElement.clientHeight*6;
		}else{
			objDiv.style.height=3* window.innerHeight+'px';
			}
	}
function winajax(tit,w,h,f,p){/*Function winajax and goAJAX under LGPL Licence*/
	GetId('btnCerrarVtna').style.display='';
	var oVtna = GetId("sVentana");	
	GetId("TitVna").innerHTML=tit;
	oVtna.style.width=w+'px';
	oVtna.style.height=h+'px';
	//centet top window
	scroll_top=((ie)? truebody().scrollTop : window.pageYOffset)+100;
	if (navegador=="Microsoft Internet Explorer"){
			oVtna.style.top=scroll_top;
			oVtna.style.left=(document.body.offsetWidth/2)-(w/2);
	}else{
		
		oVtna.style.top=scroll_top+'px';
		oVtna.style.left='30%';
		}
	diplayOverlay();
	oVtna.style.display = "";
	goAJAX('ContentVentana',f,p);
}
function truebody(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
	}
function OcultarVtna(){
	var objDiv = GetId("sOverlay");
	objDiv.style.display = "none";
	var objDiv = GetId("sVentana");
	objDiv.style.display = "none";
}






c.setExpires(new Date(new Date().getTime() + 99999));

function LoginBox(){
	winajax('Sign-In','300','150','ajax/loginbox.php','');
	}
function Login(){
	GetId('btnCerrarVtna').style.display='none';
	var http='username='+GetId("frmLogin").username.value;
	http = http + '&password='+GetId("frmLogin").password.value;
	goAJAX("frmLogin",'ajax/login.php', http);
	}
function Logged(){
	OcultarVtna();
	goAJAX('sDash','ajax/private.menu.php', '');
	goAJAX('signin','ajax/private.menu2.php', '');
	}
function Registro(){
	winajax('Create an account','400','500','ajax/registro.pre.php','');
	}
function RegSend(){
	if ((GetId("frmReg").username.value=='')||(GetId("frmReg").password.value=='')||(GetId("frmReg").Nombre.value=='')||(GetId("frmReg").Apellido.value=='')||(GetId("frmReg").email.value=='')||(GetId("frmReg").Sexo.value=='')||(GetId("frmReg").Edad.value=='')||(GetId("frmReg").Nacionalidad.value=='')||(GetId("frmReg").CodigoPostal.value=='')){
			alert('Please fill out all fields.');
			}else{
			var http = 'username=' + GetId("frmReg").username.value;
			http = http + '&password=' + GetId("frmReg").password.value;
			http = http + '&Nombre=' + GetId("frmReg").Nombre.value;
			http = http + '&Apellido=' + GetId("frmReg").Apellido.value;
			http = http + '&email=' + GetId("frmReg").email.value;
			http = http + '&Sexo=' + GetId("frmReg").Sexo.value;
			http = http + '&Edad=' + GetId("frmReg").Edad.value;
			http = http + '&Nacionalidad=' + GetId("frmReg").Nacionalidad.value;
			http = http + '&CodigoPostal=' + GetId("frmReg").CodigoPostal.value;
			goAJAX("frmReg",'ajax/registro.php', http);
			}
	}
function verRecuperarP(){
	winajax('I forgot my password','430','160','ajax/recuperar.pre.php','');
	}
function PassSend(){
	var http = 'email=' + GetId("frmRecP").email.value;
	goAJAX("frmRecP",'ajax/recuperar.php', http);
	}
function showPass(){
	winajax('Change Password','300','150','ajax/pass.cambiar.pre.php','');
	}
function cPassWord(){
	var http = 'pn0=' + GetId("frmCP").pn0.value;
	http = http + '&pn1=' + GetId("frmCP").pn1.value;
	http = http + '&pn2=' + GetId("frmCP").pn2.value;
	goAJAX("frmCP",'ajax/pass.cambiar.php', http);
	}
function ShowMy(){
	goAJAX("sMain",'ajax/pst7.php', '');
	}
function VerSINO2(oItems)
{
	var objDiv = document.getElementById(oItems);
    if (objDiv.style.display == "") {
		objDiv.style.display = "none";
	} else {

		objDiv.style.display = "";
	}
}
function chchassl(id){
	GetId(id).className='L01';
	GetId('IndText'+id).innerHTML='Left';
	goAJAX('sInteractLR','ajax/art.edit.align.php', 'i='+id+'&c=1');
	}
function chchassr(id){
	GetId(id).className='R01';
	GetId('IndText'+id).innerHTML='Right';
	goAJAX('sInteractLR','ajax/art.edit.align.php', 'i='+id+'&c=2');
	}
function chchasslr(id){
	GetId(id).className='LR01';
	GetId('IndText'+id).innerHTML='Block';
	goAJAX('sInteractLR','ajax/art.edit.align.php', 'i='+id+'&c=0');
	}
function chordd(i){
	var k=Math.abs(i)+1;
	alert(k+' - '+i);
	var temp = GetId('ord'+k).innerHTML;
	var o1 = GetId('ord'+k);
	var o2 = GetId('ord'+i);
	o1.innerHTML=o2.innerHTML;
	o2.innerHTML=temp;
	}
function GoIn(i){
		goAJAX('sMain','ajax/texts.php', 'i='+i);
}
function ShowArt(i){
		goAJAX('sMain','ajax/art.display.free.php', 'i='+i);
	}
function SendContact(){
	var http = 'Name=' + GetId('frmContact').Name.value;
	http = http + '&LName=' + GetId('frmContact').LName.value;
	http = http + '&Phone=' + GetId('frmContact').Phone.value;
	http = http + '&Email=' + GetId('frmContact').Email.value;
	http = http + '&Subject=' + GetId('frmContact').Subject.value;
	http = http + '&Message=' + GetId('frmContact').Message.value;
	goAJAX('frmContact','ajax/contact.form.php', http);
	}
function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=yes,width=1010,height=760,resizable=yes');
}
function ShowSubmitEvent(){
	winajax('Submit an Event','400','330','ajax/submit.event.php','')
	}
function SubmitEvent(){
	if ((GetId('frmSubmitEvent').Event_Name.value=='')||(GetId('frmSubmitEvent').Event_Location.value=='')||(GetId('frmSubmitEvent').EShortDesc.value=='')){
		alert('Please complete all fields');
	}else{
		var xP='a=b';
		xP = xP + '&Event_Name='+GetId('frmSubmitEvent').Event_Name.value;
		xP = xP + '&Event_Location='+GetId('frmSubmitEvent').Event_Location.value;
		xP = xP + '&sMonth='+GetId('frmSubmitEvent').sMonth.value;
		xP = xP + '&sDay='+GetId('frmSubmitEvent').sDay.value;
		xP = xP + '&sYear='+GetId('frmSubmitEvent').sYear.value;
		xP = xP + '&eMonth='+GetId('frmSubmitEvent').eMonth.value;
		xP = xP + '&eDay='+GetId('frmSubmitEvent').eDay.value;
		xP = xP + '&eYear='+GetId('frmSubmitEvent').eYear.value;
		xP = xP + '&EShortDesc='+GetId('frmSubmitEvent').EShortDesc.value;
		xP = xP + '&Event_Type='+GetId('frmSubmitEvent').Event_Type.value;
		goAJAX('frmSubmitEvent','ajax/submit.event.php', xP);
		}
	}
function LoadResources(i){
	goAJAX('sResourcesItems','ajax/LoadRes.php', 'i='+i);
	}
function LoadResourcesCats(){
	goAJAX('sResourcesItems','ajax/LoadResCats.php', '');
	}
function ShowSubmitResource(){
	winajax('Submit a Resource','430','330','ajax/submit.resource.php','')
	}
function SubmitResource(){
	if ((GetId('frmSubmitRes').NRes.value=='')||(GetId('frmSubmitRes').Id_ResCat.value=='')||(GetId('frmSubmitRes').Address.value=='')||(GetId('frmSubmitRes').ShortDesc.value=='')){
		alert('Please complete all fields');
	}else{
		var xP='a=b';
		xP = xP + '&NRes='+GetId('frmSubmitRes').NRes.value;
		xP = xP + '&Web='+GetId('frmSubmitRes').Web.value;
		xP = xP + '&Id_ResCat='+GetId('frmSubmitRes').Id_ResCat.value;
		xP = xP + '&Email='+GetId('frmSubmitRes').Email.value;
		xP = xP + '&Address='+GetId('frmSubmitRes').Address.value;
		xP = xP + '&Phones='+GetId('frmSubmitRes').Phones.value;
		xP = xP + '&ShortDesc='+GetId('frmSubmitRes').ShortDesc.value;
		goAJAX('frmSubmitRes','ajax/submit.resource.php', xP);
		}
	}
function ShowContactForm(){
	winajax('Contact Us','700','420','ajax/contacts.pre.php','');
	}
function SendContactForm(){
		if ((GetId('frmContact').Name.value=='')||(GetId('frmContact').LName.value=='')||(GetId('frmContact').Phone.value=='')||(GetId('frmContact').Email.value=='')||(GetId('frmContact').Message.value=='')||(GetId('frmContact').Id_Contact.value=='-1')){
			alert('Please complete all fields.');
	}else{
		var xP='a=b';
		xP = xP + '&Name='+GetId('frmContact').Name.value;
		xP = xP + '&LName='+GetId('frmContact').LName.value;
		xP = xP + '&Phone='+GetId('frmContact').Phone.value;
		xP = xP + '&Email='+GetId('frmContact').Email.value;
		xP = xP + '&Id_Contact='+GetId('frmContact').Id_Contact.value;
		xP = xP + '&Message='+GetId('frmContact').Message.value;
		goAJAX('frmContact','ajax/contacts.pre.php', xP);
		}
	}



function vMenu(oItems,imagen)
{
	var objDiv = document.getElementById(oItems);
	var objImg = document.getElementById(imagen);
    if (objDiv.style.display == "none") {	
		objDiv.style.display = "";
		objImg.src = "imgs/menu.icon01.jpg";
	
	} else {
		
		objDiv.style.display = "none";
		objImg.src = "imgs/menu.icon02.gif";
	}
}
function vMenu2(oItems)
{
	/*
	var objDiv = document.getElementById(oItems);
    if (objDiv.style.display == "none") {	
		objDiv.style.display = "";	
	} else {
		objDiv.style.display = "none";
	}*/
	
	var objDiv = document.getElementById(oItems);
    if ((objDiv.style.display == "none")) {	
		objDiv.style.display = "";	
		c.setValue(oItems, 'vis');
	} else {
		objDiv.style.display = "none";
		c.setValue(oItems, 'none');
	}

}
function isDefined(variable)
{
return (!(!( variable||false )))
}
function vMenu2rc(oItems)
{
	if (!(isDefined(c.getValue(oItems)))){
		c.setValue(oItems, 'none');
		}
	var actualE = c.getValue(oItems);	
	var objDiv = document.getElementById(oItems);
	
    if ((actualE != "vis")) {	
		objDiv.style.display = "none";
	} else {
		objDiv.style.display = "";	
	}

}
function vMenu3(oItems,imagen)
{
	var objDiv = document.getElementById(oItems);
	var objImg = document.getElementById(imagen);
    if (objDiv.style.display == "none") {	
		objDiv.style.display = "";
		objImg.src = "imgs/box.close.gif";
	
	} else {
		
		objDiv.style.display = "none";
		objImg.src = "imgs/box.open.gif";
	}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function ShowMyServices(){
		winajax('My services','300','400','ajax/my.services.php','');
		}
//past issues

function ShowSearch(donde){
	goAJAX(donde,'ajax/search.box.php');
	}
function Buscar(){
	var p='str='+GetId('frmSearch').str.value;
	p = p + '&sMd='+GetId('frmSearch').sMd.value;
	p = p + '&sYd='+GetId('frmSearch').sYd.value;
	p = p + '&sMt='+GetId('frmSearch').sMt.value;
	p = p + '&sYt='+GetId('frmSearch').sYt.value;
	goAJAX('searchResults','ajax/search.public.php', p);
	}
function Buscar2(pagina){
	var p='str='+GetId('frmSearch').str.value;
	p = p + '&sMd='+GetId('frmSearch').sMd.value;
	p = p + '&sYd='+GetId('frmSearch').sYd.value;
	p = p + '&sMt='+GetId('frmSearch').sMt.value;
	p = p + '&sYt='+GetId('frmSearch').sYt.value;
	p = p + '&pagina='+pagina;
	goAJAX('searchResults','ajax/search.public.php', p);
	}
function Buy(i){
	var p='i='+i;
	winajax('Download PDF','350','200','ajax/buy.php',p);
	}
//edit profile
function ShowMyprofile(){
	winajax('My profile','505','600','ajax/user.myprofile.php','');
	}
function UpdateProfile(){
	var xP = 'a=b';
	xP = xP + '&Name=' + GetId('frmUProf').Name.value;
	xP = xP + '&LName=' + GetId('frmUProf').LName.value;
	xP = xP + '&Edad=' + GetId('frmUProf').Edad.value;
	xP = xP + '&Nacionalidad=' + GetId('frmUProf').Nacionalidad.value;
	xP = xP + '&CodigoPostal=' + GetId('frmUProf').CodigoPostal.value;
	xP = xP + '&Profile=' + GetId('frmUProf').Profile.value;	
	goAJAX('frmUProf','ajax/user.myprofile.php', xP);
	}
	
// new function : special vote form
function SpecialVoteItemChange(comboVotes, item_id){
	var itemvalue_field = document.getElementById("itemvalue_" + item_id);
	if (comboVotes.value == 0){
		itemvalue_field.style.display = "";
	}
	else {
		itemvalue_field.style.display = 'none';
	}
}
function SpecialVoteNewVote(Id_Usr){
	if (Id_Usr != ''){
		location.href = 'specialvote.form.php';
	}
	else {
		LoginBox();
	}
}

// Search p2w
function ShowSearchP2W(){
	winajax('Search','450','500','ajax/search.box.p2w.php','');
//	akiMostrarEnXY();
	}
function BuscarP2W(){
	var p='str='+GetId('frmSearch').str.value;
	goAJAX('searchResultsP2W','ajax/search.public.p2w.php', p);
	}
function Buscar2P2W(pagina){
	var p='str='+GetId('frmSearch').str.value;
	p = p + '&pagina='+pagina;
	goAJAX('searchResultsP2W','ajax/search.public.p2w.php', p);
	}
	
function form_viaje(){
	winajax('Register for a Cruise for Four','450','550','ajax/form_viaje.php','');
//	akiMostrarEnXY();
	}
	
function save_form_viaje() {
	if ((GetId("name").value=='')||(GetId("email").value=='')||(GetId("address").value=='')||(GetId("phone").value=='')||(GetId("city").value=='')||(GetId("state").value=='')||(GetId("zip").value=='')){	
		alert("Please, complete all filds.");
	} else {
		var p='name='+GetId('name').value;
		p = p + '&email='+GetId('email').value;
		p = p + '&address='+GetId('address').value;
		p = p + '&phone='+GetId('phone').value;
		p = p + '&often='+GetId('often').value;
		p = p + '&city='+GetId('city').value;
		p = p + '&state='+GetId('state').value;
		p = p + '&zip='+GetId('zip').value;
		goAJAX('form_return','ajax/form_viaje1.php', p);		
	}
	
	}
	
	
function form_cart(){
	winajax('WINS EVERYTHING IN THE CART!','460','750','ajax/form_cart.php','');
//	akiMostrarEnXY();
	}
	
function save_form_cart() {
	if ((GetId("name").value=='')||(GetId("email").value=='')||(GetId("address").value=='')||(GetId("phone").value=='')||(GetId("birth").value=='')){	
		alert("Please, complete all filds.");
	} else {
		var p='name='+GetId('name').value;
		p = p + '&email='+GetId('email').value;
		p = p + '&address='+GetId('address').value;
		p = p + '&phone='+GetId('phone').value;
		p = p + '&birth='+GetId('birth').value;
		goAJAX('form_return','ajax/form_cart1.php', p);		
	}
	
	}
	
	
	
	
	
	
	
	
	
	
	
	
