
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

var newfoto = null;

function galeriaGb(urlXobrir, urlimatge){

	if(newfoto != null)
		newfoto.close();
	
	augmentBordesW = 0;
	augmentBordesH = 0;

	var isFirefox=(navigator.userAgent.indexOf("Firefox")!=-1)?true:false;
	var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;
	var isOpera5=(navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 5")!=-1)?true:false;
	var isOpera6=(navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 6")!=-1)?true:false;
	var isN6=(navigator.userAgent.indexOf("Gecko")!=-1 && !isFirefox);
	var isN4=(document.layers)?true:false;
	var isMac=(navigator.userAgent.indexOf("Mac")!=-1);
	var isIE=(document.all && !isOpera && !isFirefox && (!isMac || navigator.appVersion.indexOf("MSIE 4")==-1))?true:false;

	if(isIE || isMac){ 
		augmentBordesW = 10;
		augmentBordesH = 49;
	}
	else{
		if(isOpera || isOpera5 || isOpera6){ 
			augmentBordesW = 10;
			augmentBordesH = 42;
		}
		else{
			if(isFirefox){ 
				augmentBordesW = 6;
				augmentBordesH = 49;
			}
			else{
				if(isN6 || isN4){ 
					augmentBordesW = 6;
					augmentBordesH = 27;
				}
			}
		}
	}

	newFinestraWidth = 378 + augmentBordesW;
	newFinestraHeight = 371 + augmentBordesH;

	urlXobrir = urlXobrir + "&url=" + urlimatge + "&width=" + newFinestraWidth + "&height=" + newFinestraHeight;
	
	newfoto = window.open(urlXobrir, "Galeria", "status=no, resizable=yes, width=" + newFinestraWidth + ", height=" + newFinestraHeight);
	newfoto.focus(); 
}

function galeriaGbN(urlXobrir, urlimatge, nomImatge){

	if(newfoto != null) 
		newfoto.close();
		
	objecte = new Image(); 
	objecte.src = urlimatge; 
	newImatgeWidth = objecte.width;
	
	if(newImatgeWidth > 300){ 
		newImatgeWidth = 300; 
		newImatgeHeight = objecte.height * (100 * newImatgeWidth / objecte.width) / 100; 
	}
	else{
		newImatgeHeight = objecte.height; 
	}  
	
	augmentBordesW = 0;
	augmentBordesH = 0;

// ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** //
	var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;
	var isOpera5=(navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 5")!=-1)?true:false;
	var isOpera6=(navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 6")!=-1)?true:false;
	var isN6=(navigator.userAgent.indexOf("Gecko")!=-1);
	var isN4=(document.layers)?true:false;
	var isMac=(navigator.userAgent.indexOf("Mac")!=-1);
	var isIE=(document.all && !isOpera && (!isMac || navigator.appVersion.indexOf("MSIE 4")==-1))?true:false;

	if(isIE){ 
		augmentBordesW = 10;
		augmentBordesH = 29;
	}
	else{
		if(isN6 || isN4){ 
			augmentBordesW = 6;
			augmentBordesH = 27;
		}
		else{
			if(isOpera || isOpera5 || isOpera6){ 
				augmentBordesW = 10;
				augmentBordesH = 42;
			}
		}
	}
// ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** //

	urlXobrir = urlXobrir +	"&url=" + urlimatge + "&width=" + newImatgeWidth + "&height=" + newImatgeHeight + "&augmentBordesW=" + augmentBordesW + "&augmentBordesH=" + augmentBordesH;
	
	newFinestraWidth = newImatgeWidth + augmentBordesW;
	newFinestraHeight = newImatgeHeight + augmentBordesH;
	
	newfoto = window.open(urlXobrir, "Galeria", "status=no, resizable=yes, width=" + newFinestraWidth + ", height=" + newFinestraHeight);
	newfoto.focus(); 
}




















$(document).ready(function (){ 
	$("#comentSet").click(function (){ 
		setComent('espera_ident'); 
	}); 
}); 

$(document).ready(function (){ 
	$("#comentEsb").click(function (){ 
		document.getElementById("contentInput").value = ""; 
	}); 
}); 

$(document).ready(function (){ 
	$("#identSet").click(function (){ 
		identificar('1', 'espera_ident', new Object());
	}); 
}); 

$(document).ready(function (){ 
	$("#identEsb").click(function (){ 
		parent.VentanaModal.cerrar(); 
	}); 
}); 

$(document).ready(function (){ 
	$("#desconnect").click(function (){ 
		identificar('2', 'espera_ident', new Object()); 
	}); 
}); 

$(document).ready(function (){ 
	$("#connect").click(function (){ 
		abrirVentanaFija('ident.php?accio=1', 475, 350, 'finestra', 'X G B'); 
	}); 
}); 

$(document).ready(function (){ 
	$("#nConnects").click(function (){ 
		identificar('5', 'espera_ident', new Object());
	}); 
}); 




var rExp1 		= / /gi; 
var rExp2 		= /\n/gi; 
var rExp3 		= /\r/gi; 
var rExp4 		= /\t/gi; 
var rExp5 		= /&/gi; 
var rExp6 		= /$/gi; 
var rExpA1 		= /;/gi; 
var rExpA2 		= /zzyyxx/gi; 

function setComent(divEsp){ 
	if(document.getElementById("contentInput").value.replace(rExp1, '') != ""){ 
		clearInterval(refresc); 
//		showMenu(divEsp); 
//		setTimeout("hideMenu('" + divEsp + "')", 60000); 
		document.forms.formulari.target = 'iframe_ident'; 
		document.forms.formulari.action = 'manag_ident.php?accio=3&divEsp=' + divEsp + '&apanyu=' + Math.random(); 
		document.forms.formulari.method = 'post'; 
		document.forms.formulari.submit(); 
	} 
} 

function setComentTa(divEsp, evt){ 
	var isFirefox 	= (navigator.userAgent.indexOf("Firefox")!=-1)?true:false;
	var isOpera 	= (navigator.userAgent.indexOf("Opera")!=-1)?true:false;
	var isOpera5 	= (navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 5")!=-1)?true:false;
	var isOpera6 	= (navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 6")!=-1)?true:false;
	var isN6 		= (navigator.userAgent.indexOf("Gecko")!=-1 && !isFirefox);
	var isN4 		= (document.layers)?true:false;
	var isMac 		= (navigator.userAgent.indexOf("Mac")!=-1);
	var isIE 		= (document.all && !isOpera && !isFirefox && (!isMac || navigator.appVersion.indexOf("MSIE 4")==-1))?true:false;

	if(isIE || isMac){ 
		var charCode = (evt.which) ? evt.which : event.keyCode 
		if(charCode == 13) 
			setComent(divEsp); 
	} 
} 

function recuperarComents(divEsp){ 
//  *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   
	try{ 
 		var peticion = $.ajax({
			url:  'manag_ident.php?accio=4&divEsp=' + divEsp + '&mc=' + maxComent_id + '&nocache=' + Math.random(), 
			type: 'GET', 
//			data: {mc: maxComent_id}, 
			success: function(resposta){ 
				mostrarContingut(resposta); 
/* 
				$('#disponibilidad').html((respuesta.responseText == 'si') ? 
				'El nombre elegido ['+login+'] está disponible' : 
				'NO está disponible el nombre elegido ['+login+']'); 
*/ 
			}, 
			error: function() { alert('ERROR'); } 
		}); 
	} 
	catch(excepcion){ 
//		 alert(excepcion); 
	} 
//  *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   
} 

function respostes(accio, msg, divEsp, contingut){ 
	switch(accio){ 
		case "1": 
			hideMenu(divEsp); 
			if(msg != ""){ 
				alert(msg); 
			} 
			else{ 
				parent.VentanaModal.cerrar(); 
				parent.recarregar(); 
			} 
			break; 
		case "2": 
			break; 
		case "3": 
			hideMenu(divEsp); 
			if(msg != "") 
				alert(msg); 
			else 
				document.getElementById("contentOutput").innerHTML = document.getElementById("contentOutput").innerHTML + contingut.replace(rExpA2, ';'); 
				document.getElementById("contentInput").value = ""; 
				refresc = setInterval("recuperarComents('espera_ident')", 2000); 
			break; 
		default: 
			break; 
	} 
} 

function identificar(opcio, divEsp, evt){ 
	switch(opcio){ 
		case "1": 
			if(document.getElementById("usrUsr").value.replace(rExp1, '') == "" || document.getElementById("usrContr").value.replace(rExp1, '') == ""){
//				alert("À ÂÎÒ È ÍÅÒ"); 
				alert("Alaaaaaa..."); 
			} 
			else{ 
				showMenu(divEsp); 
				setTimeout("hideMenu('" + divEsp + "')", 60000); 
				document.forms.formulari.target = 'iframe_ident'; 
				document.forms.formulari.action = 'manag_ident.php?accio=1&divEsp=' + divEsp + '&apanyu=' + Math.random(); 
				document.forms.formulari.method = 'post'; 
				document.forms.formulari.submit(); 
			} 
			break; 
		case "2": 
//			if(confirm("Äà ÷òî ëè?")){ 
//			if(confirm("De veritat?")){ 
//  *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   
				try{ 
//					showMenu(divEsp); 
//					setTimeout("hideMenu('" + divEsp + "')", 60000); 
			 		var peticion = $.ajax({ 
						url:  'manag_ident.php?accio=2&divEsp=' + divEsp + '&nocache=' + Math.random(), 
						type: 'GET', 
//						data: {divEsp: divEsp}, 
						success: function(resposta){ 
							mostrarContingut(resposta); 
						}, 
						error: function() { alert('ERROR'); } 
					}); 
				} 
				catch(excepcion){ 
				  alert(excepcion); 
				} 
//  *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   
//			} 
			break; 
		case "3": 
			var isFirefox 	= (navigator.userAgent.indexOf("Firefox")!=-1)?true:false;
			var isOpera 	= (navigator.userAgent.indexOf("Opera")!=-1)?true:false;
			var isOpera5 	= (navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 5")!=-1)?true:false;
			var isOpera6 	= (navigator.appVersion.indexOf("MSIE 5")!=-1 && navigator.userAgent.indexOf("Opera 6")!=-1)?true:false;
			var isN6 		= (navigator.userAgent.indexOf("Gecko")!=-1 && !isFirefox);
			var isN4 		= (document.layers)?true:false;
			var isMac 		= (navigator.userAgent.indexOf("Mac")!=-1);
			var isIE 		= (document.all && !isOpera && !isFirefox && (!isMac || navigator.appVersion.indexOf("MSIE 4")==-1))?true:false;

			if(isIE || isMac){ 
				var charCode = (evt.which) ? evt.which : event.keyCode 
				if(charCode == 13) 
					identificar('1', 'espera_ident', new Object()); 
			} 
			break; 
		case "4": 
			break; 
		case "5": 
			abrirVentanaFija('ident.php?accio=2', 475, 350, 'finestra', 'X G B'); 
			break; 
	} 
} 

function recarregar(){ 
	location.href = location.href; 
} 

var refresc; 
var maxComent_id; 

function mostrarContingut(resposta){ 
	var respostaA   = resposta.split(";"); 
	if(respostaA.length > 2){ 
		var opcio 	= respostaA[1]; 
		var msg 	= respostaA[2]; 
		switch(opcio){ 
			case "1": 
				break; 
			case "2": 
				if(msg.replace(rExp1, '') != "") 
					alert(msg); 
				else 
					location.href = location.href; 
				break; 
			case "4": 
				if(msg == "" && respostaA[3].replace(rExp1, '') != ""){ 
					maxComent_id = respostaA[4]; 
					document.getElementById("contentOutput").innerHTML = document.getElementById("contentOutput").innerHTML + respostaA[3].replace(rExpA2, ';'); 
				} 
				break; 
			case "5": 
				break; 
			default: 
				break; 
		} 
	} 
} 
//  *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   * 















function showMenu(divName){ 
	if(document.getElementById(divName)){ 
		document.getElementById(divName).style.display = 'block'; 
	} 
} 

function hideMenu(divName){ 
	if(document.getElementById(divName)){ 
		document.getElementById(divName).style.display = 'none'; 
	} 
} 

function hideShow(divName){ 
	if(document.getElementById(divName)){ 
		if(document.getElementById(divName).style.display == 'block') 
			hideMenu(divName); 
		else 
			showMenu(divName); 
	} 
} 



