// JavaScript Document for Projects
function fireEvent(obj,evt){	
	var fireOnThis = obj;
	if( document.createEvent ) {
	  var evObj = document.createEvent('MouseEvents');
	  evObj.initEvent( evt, true, false );
	  fireOnThis.dispatchEvent(evObj);
	} else if( document.createEventObject ) {
	  fireOnThis.fireEvent('on'+evt);
	}
	alert("disaro")
}

function showSignIn(checked){
	if(checked==true){
		document.getElementById("botSignUp").style.visibility="visible"
	
		}else{
		document.getElementById("botSignUp").style.visibility="hidden"
		}
	}
function showLoading(){
	document.getElementById("Loading").style.display="block";
	document.getElementById("formLOADING").style.display="none";
	}

function onLogin(req){
	
	var xml = Spry.XML.documentToObject(req.xhRequest.responseXML);
	var valida = procesaRespuesta(xml);

}

function onForgot(req){
	
	var xml = Spry.XML.documentToObject(req.xhRequest.responseXML);
	var valida = procesaRespuesta(xml);
}

function onSupport(req){
	
	var xml = Spry.XML.documentToObject(req.xhRequest.responseXML);
	var valida = procesaRespuesta(xml);
}


function onChangePassword(req){
	
	var xml = Spry.XML.documentToObject(req.xhRequest.responseXML);
	var valida = procesaRespuesta(xml);
}

function onCreateAccount(req){
	
	var xml = Spry.XML.documentToObject(req.xhRequest.responseXML);
	var valida = procesaRespuesta(xml);
}
	
	
function procesaRespuesta(xml){
	document.getElementById("Loading").style.display="none";
	document.getElementById("formLOADING").style.display="block";
	
	if(xml.response["@status"]==500){
			toggleDiv(['avisos','formAviso'],['block','block']);
			document.getElementById('avisos').innerHTML=xml.response["@message"]
			
			//
			return (false)
		}
		
	if(xml.response["@status"]==200){
			//toggleDiv(['avisos'],['none']);	
			toggleDiv(['avisos','formAviso'],['block','block']);
			document.getElementById('avisos').innerHTML=xml.response["@message"];
			
			//
			resetAllForms()
			setTimeout("hideAvisos()",2500)
			return (true)
	}
	
	if(xml.response["@status"]==300){
			//document.location.href="http://muensolutions.com:28080/"+xml.response["@message"];
			//alert ( xml.response.message._value() );
			
			var addressORG=xml.response.message._value();
			var address= addressORG.replace(/&amp;/, "&")
			address= address.replace(/&amp;/, "&")
			address= address.replace(/&amp;/, "&")
			address= address.replace(/&amp;/, "&")
			address= address.replace(/&amp;/, "&")
			document.location.href = address
			
			
			return (true)
	}else{
		toggleDiv(['avisos','formAviso'],['block','block']);
		document.getElementById('avisos').innerHTML="INTERNAL SERVER ERROR";
	}
	
	alert("INVALIDO NO RESPONDE CON UN XML")
	
	
}
function replaceChars(entry,chart,nuChart) {
	out = chart; // replace this
	add = nuChart; // with this
	temp = "" + entry; // temporary holder
	
	while (temp.indexOf(out)>-1) {
	pos= temp.indexOf(out);
	temp = "" + (temp.substring(0, pos) + add + 
	temp.substring((pos + out.length), temp.length));
	}
	return(temp);
}

function hideAvisos(){
	toggleDiv(['avisos','formAviso'],['none','none']);
	}
function toggleDiv(arrayDivID,arrayDivDisplay){
	if(arrayDivID.length!=arrayDivDisplay.length){
		alert("toogleDiv: alerta! diferente largo en arrays")
		}
	
	for (i=0;i<arrayDivID.length;i++){
			if(document.getElementById(arrayDivID[i])!= null){
				document.getElementById(arrayDivID[i]).style.display=arrayDivDisplay[i];
			}
		}
	}


//lightbox */

// BeginWebWidget lightbox_gallery
	$(function() {
				$('#gallery1 a').lightBox();
				$('#gallery2 a').lightBox();
				$('#gallery3 a').lightBox();
				$('#gallery4 a').lightBox();
				$('#gallery5 a').lightBox();
				$('#gallery6 a').lightBox();
			});
// EndWebWidget lightbox_gallery