//functions.js
//Create a boolean variable to check for a valid IE instance.
var xmlhttp = false;
var lp = 0;
var last = 0;
//Check if we are using IE.
try {
//If the javascript version is greater than 5.
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using IE.
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
}
}
//If we are using a non-IE browser, create a JavaScript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
//A variable used to distinguish whether to open or close the calendar.
var showCalendar = true;
function avantia(){
	if ( lp < 3 ){
		loadpersonal(lp + 1,1);
	}else{
		loadpersonal(0,1);
		}
}
function go1(){
	location.href = "sedicipini.php";

}
function go2(){
	location.href = "anagnina.php";
}
function go3(){
	location.href = "leonardo.php";
}
function avanti(){
	if ( lp < 3 ){
		loadpersonal(lp + 1,0);
	}else{
		loadpersonal(0,0);
		}
}
function indietro(){
	if (lp > 0){
		loadpersonal(lp - 1,0);
	}
}
function loadpersonal(pagina,tipo){
	if (tipo == 0){
		if (last > 0){	
		}
	}
	
	var objID = "personal";
	var objloaderCenter = document.getElementById(objID);
	lp = pagina;
	if (tipo == 1){
		//window.setTimeout("avantia()", 5000);
		last = pagina;
	}
	switch(pagina){
	case 0:
	case 1:{
		objloaderCenter.innerHTML = '<table width="650"><tr><td width="334"><h2>Pomezia</h2><h1>Centro Commerciale Sedici Pini</h1><p align="justify">1200 m.q. di esposizione.<br>Pomezia-tel. 06.9100455<br>ind. Via del Mare,km 18.600-00040 Pomezia (Rm)</p></td><td></td><td width="369"><img width="370" src="images/ccsp.jpg" /></td></tr></table>';
	}break;
	case 2:{
	objloaderCenter.innerHTML = '<table width="650"><tr><td width="334"><h2>Roma</h2><h1>Centro Commerciale Anagnina</h1><p align="justify">1200 m.q. di esposizione.<br>Anagnina-tel. 06.7230865<br>ind. Via Torre di Mezzavia, 35/61/91- 00173 Roma</p></td><td></td><td width="369"><img width="370" src="images/cca.jpg" /></td></tr></table>';
	}break;
	case 3:{
	objloaderCenter.innerHTML = '<table width="650"><tr><td width="334"><h2>Fiumicino</h2><h1>Centro Commerciale Leonardo</h1><p align="justify">1200 m.q. di esposizione.<br>Fiumicino-tel. 06.6529200<br>ind. Via Portuense, 2000 - 00054 Fiumicino (Rm)</p></td><td width="369"><img width="370" src="images/ccpl.jpg" /></td></tr></table>';
	}break;
	}
	
	tipo = 1;
	if (tipo == 1){
	var objID = "b1";
	var objloader = document.getElementById(objID);
	var vf = "";
	if (pagina == 1){
		vf = "x1";
		objloader.innerHTML = "<div class='art-button-big" + vf +  "' onclick='javascript:go1();' ><br /><br /><br /></div>";
	}else{
		vf = "1";
		objloader.innerHTML = "<div class='art-button-big" + vf +  "' onclick='javascript:go1();' onmouseover='javascript:loadpersonal(1,0);'><br /><br /><br /></div>";
	}
	objID = "b2";
	objloader = document.getElementById(objID);
	if (pagina == 2){
		vf = "x2";
		objloader.innerHTML = "<div class='art-button-big" + vf +  "' onclick='go2();' ><br /><br /><br /></div>";
	}else{
		vf = "2";
		objloader.innerHTML = "<div class='art-button-big" + vf +  "' onclick='go2();' onmouseover='javascript:loadpersonal(2,0);'><br /><br /><br /></div>	";
	}
	objID = "b3";
	objloader = document.getElementById(objID);
	if (pagina == 3){
		vf = "x3";
		objloader.innerHTML = "<div class='art-button-big" + vf +  "' onclick='go3();' ><br /><br /><br /></div>";
	}else{
		vf = "3";
		objloader.innerHTML = "<div class='art-button-big" + vf +  "' onclick='go3();' onmouseover='javascript:loadpersonal(3,0);'><br /><br /><br /></div>";
	}
	}
	

	
}
function ricerca(pagina){
	//Impostazione gif di attesa	
	var objID = "avvisi";
	var objloader = document.getElementById(objID);
	if (pagina == 1){
		objloader.innerHTML = "<center><img src='images/ajax-loader.gif'>&nbsp;ricerca in corso...<center>";
	}else{
		objloader.innerHTML = "<center><img src='images/ajax-loader.gif'>&nbsp;cambio pagina in corso...<center>";
	}
	//Lettura variabili
	var cod = document.getElementById("codice").value;
	var des = document.getElementById("descrizione").value;
	var gru = document.getElementById("gruppo").value;
	if (gru == 'tutti')
		gru = "";
	var sot = document.getElementById("sottogruppo").value;
	if (sot == 'tutti')
		sot = "";
	var mar = document.getElementById("marchio").value;
	if (mar == 'tutti')
		mar = "";
	var lin = document.getElementById("linea").value;
	if (lin == 'tutti')
		lin = "";
	//Lettura dati
	var serverPage = "caricalista.php?c=" + cod + "&d=" + des + "&g=" + gru + "&s=" + sot + "&m=" + mar + "&l=" + lin + "&p=" + pagina;
	var objID = "lista";
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
			objloader.innerHTML = "";
		}
	}
	xmlhttp.send(null);
}
function loginax(){
	var ute = document.getElementById("utente").value;
	var pas = document.getElementById("password").value;
	var objID = "risultato";
	var obj = document.getElementById(objID);
	obj.innerHTML = "<h4><center>login in corso...</center></h4>" ;

	var serverPage = "login.php?u=" + ute + "&p=" + pas;
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			var res = xmlhttp.responseText.trim();
			if ( res == "1" ){
				location.href = "ricerca.php";
			}else{
				obj.innerHTML = "<h4><center>Errore di autenticazione</center></h4>";
			}
		}
	}
	xmlhttp.send(null);
	
}
function jumpgruppi(targ,selObj,restore){ 
	var serverPage = "caricasottogruppi.php?gruppo=" + selObj.options[selObj.selectedIndex].value;
	var objID = "sottogruppi";
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	obj.innerHTML = "<h6>Lettura in corso...</h6>";
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function jumpmarchi(targ,selObj,restore){ 
	var serverPage = "caricalinee.php?marchio=" + selObj.options[selObj.selectedIndex].value;
	var objID = "linee";
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	obj.innerHTML = "<h6>Lettura in corso...</h6>";
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function sileggi(numero) {
	var odk = "ax";
	var ss = document.getElementById(odk).value;
	if (ss.length == 7 || ss.length == 8 || ss.length == 13){
		leggi(numero);
	}else{
		var objID = "risultato";
		var obj = document.getElementById(objID);
		obj.innerHTML = "<h6>inseriti " + ss.length + " caratteri</h6>";
	}
}
function leggi(numero) {
	var odk = "ax";
	var serverPage = "page.php?numero=" + document.getElementById(odk).value;
	var objID = "risultato";
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	obj.innerHTML = "<h2>Lettura in corso...</h2>";
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
function acquistavideono(numero) {
	var objID = "acquistavideo";
	var obj = document.getElementById(objID);
	obj.innerHTML = "<center><a onclick='javascript:acquistavideo(" + numero + ");'>Acquista video</a></center>";
}
function acquistavideosi(numero) {
	var objIDh = "swfvideo";
	var objh = document.getElementById(objIDh);
	objh.innerHTML = "<h4><center>Acquisto video in corso...<br /></center></h4><h4><center><img src='images/ajax_load.gif' /></center></h4>" ;
	
	var serverPage = "acquistavideo.php?numero=" + numero;
	var objID = "swfvideo";
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			objh.innerHTML = xmlhttp.responseText;
		}
	}

	xmlhttp.send(null);
}
function acquistavideo(numero) {
	var objID = "acquistavideo";
	var obj = document.getElementById(objID);
	obj.innerHTML = "<center><table><tr><td colspan='2'>  Vuoi acquistare il video?</td></tr><tr><td align='center'><a href='javascript:acquistavideosi(" + numero + ")'><center>SI</center></a></td><td align='center'><a href='javascript:acquistavideono(" + numero + ")'><center>NO</center></a></td></tr></table></center>";
}
function eliminaconferma(numero) {
	var objID = "eliminavideo";
	var obj = document.getElementById(objID);
	obj.innerHTML = "<table><tr><td colspan='2'>  Vuoi eliminare il video?</td></tr><tr><td align='center'><a href='javascript:eliminavideosi(" + numero + ")'><center>SI</center></a></td><td align='center'><a href='javascript:eliminavideono(" + numero + ")'><center>NO</center></a></td></tr></table>";
}
function showvideo(numero) {
	
	var ss=numero.split("#");
		var nuova = open("showvideo.php?numero=" + ss[0].toString() + "&clientid=" + ss[1].toString(),"Video","toolbar=no, location=yes, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=398, height=480");
	/*var serverPage = "showvideo.php?numero=" + numero;
	var objID = "swfvideo";
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);*/
}
function publishvideo(numero) {
	
	var objIDh = "swfvideo";
	var objh = document.getElementById(objIDh);
	objh.innerHTML = "<h4><center>Pubblicazione video in corso...<br /><img src='images/ajax_load.gif' /></center></h4>";
	
	var serverPage = "loadvideolist.php?numero=" + numero;
	var objID = "videolist";
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
			objh.innerHTML = "<h4><center>Video publicato corretamente</center></h4>";
		}
	}

	xmlhttp.send(null);
}

