var djUrl = "http://www.cismeitaly.com/dojo.php";
var djUrlFrame = "http://www.cismeitaly.com/upload.php";
//var dPage,dPageCoo,minitab;
dojo.addOnLoad(XYpage);
function XYpage(){
	dPage = dojo.byId('dPage');
	dojo.html.show(dPage);
	with (dojo.html) {
		var centerx = (getViewportWidth() - getInnerWidth(dPage) )/ 2;
		var centery = (getViewportHeight() - getInnerHeight(dPage) )/ 2;
		placeOnScreen(dPage, [centerx, centery], 0, true);
		dPageCoo = toCoordinateArray(dPage);
	}
//	exim(1);
	gdp({divname: "dLogin", daction: "loginPage"});	
}

function search(){gdp({divname: 'dDetail', daction: 'searchPage'});}
function searchForm(){gdp({divname: 'prdHTML', daction: 'searchForm',frmStep:'main',frmAction:''});}

function satisfaction(){
	gdp({divname: 'dDetail', daction: 'satisfactionform',frmStep:'register',frmAction:''});
}
function register(){
	gdp({divname: 'dDetail', daction: 'regform',frmStep:'register',frmAction:''});
}
function agents(){
	gdp({divname: 'dDetail', daction: 'loginFormAgents'});
}
function listuser(){
	gdp({divname: 'dDetail', daction: 'listuser'});
}
dojo.addOnLoad(makeMenuCMP);
function moveCMP(num) {dojo.html.setClass(mCMP, 'imgcmp'+num);}
function makeMenuCMP(){
 	dojo.event.connect(dojo.byId('cmp' + 1), "onmouseover", function(){moveCMP(1);});
 	dojo.event.connect(dojo.byId('cmp' + 2), "onmouseover", function(){moveCMP(2);});
 	dojo.event.connect(dojo.byId('cmp' + 3), "onmouseover", function(){moveCMP(3);});
 	dojo.event.connect(dojo.byId('cmp' + 4), "onmouseover", function(){moveCMP(4);});
 	dojo.event.connect(dojo.byId('cmp' + 5), "onmouseover", function(){moveCMP(5);});
 	dojo.event.connect(dojo.byId('cmp' + 6), "onmouseover", function(){moveCMP(6);});
 	dojo.event.connect(dojo.byId('cmp' + 7), "onmouseover", function(){moveCMP(7);});
 	dojo.event.connect(dojo.byId('cmp' + 8), "onmouseover", function(){moveCMP(8);});
 	for (numCmp=1; numCmp<9; numCmp++)
 		dojo.event.connect(dojo.byId('cmp' + numCmp), "onmouseout", function(){moveCMP(0);});
}

var maincatSelect=0;
var catSelect=0;
var catOver=0;
var prdSelect=0;
var prdOver=0;

function hidePRD() {
	dojo.html.hide(picCMP);	
	dojo.html.hide(mPRD);
	dojo.html.hide(mPRDcat);
	dojo.html.placeOnScreen(mPRD, [310,0], 0, true);
	dojo.html.placeOnScreen(bigPRD, [310,2], 0, true);
	dojo.html.show(mPRD);
	dojo.html.show(mCMP);
	dojo.html.show(bigCMP);	
	dojo.html.show(prdImg);	
	mPRDcat.innerHTML ='Loading...';
	if(maincatSelect>0)
		dojo.html.setClass(dojo.byId('prdC' + maincatSelect), 'boxprd'+0);
	maincatSelect=0;
	gdp({divname: "dDetail", daction: "getflash"});
}


function showPRD(num) {
	gdp({divname: "prdSubcat", daction: "prd2cat", categoria: num});
	dojo.html.hide(mCMP);
	dojo.html.hide(bigCMP);	
	dojo.html.hide(prdImg);	
	dojo.html.hide(mPRDlist);	
	dojo.html.placeOnScreen(mPRD, [10,0], 0, true);
	dojo.html.placeOnScreen(bigPRD, [10,2], 0, true);
	//dojo.html.show('C'+num);
	dojo.html.show(picCMP);	
	dojo.html.show(bigPRD);	
	dojo.html.show(mPRDcat);	
	mPRDcat.innerHTML ='Loading...';
	//prdcatlink = dojo.byId('C'+num);
	//prdSubcat.innerHTML = prdcatlink.innerHTML;
	if(maincatSelect>0)
		dojo.html.setClass(dojo.byId('prdC' + maincatSelect), 'boxprd'+0);
	maincatSelect=num;
}


function oPRD(num){
	this.numero= num,
	this.over= function(){dojo.html.setClass(prdImg, 'imgprd'+this.numero);dojo.html.setClass(dojo.byId('prdC' + this.numero), 'boxprd'+this.numero);},
	this.out= function(){
		dojo.html.setClass(prdImg, 'imgprd'+0);
		colore =  (maincatSelect == this.numero) ? this.numero : 0;
		dojo.html.setClass(dojo.byId('prdC' + this.numero), 'boxprd'+colore);
	},
	this.click = function(){showPRD(this.numero);}
}
var oPRD1 = new oPRD(1);
var oPRD2 = new oPRD(2);
var oPRD3 = new oPRD(3);
var oPRD4 = new oPRD(4);
var oPRD5 = new oPRD(5);
var oPRD6 = new oPRD(6);

dojo.addOnLoad(makeMenuPRD);
function makeMenuPRD(){
 	for (num=1; num<7; num++){
 		dojo.event.connect(dojo.byId('prdC' + num), "onmouseover",  dojo.evalObjPath("oPRD"+num),"over");
 		dojo.event.connect(dojo.byId('prdC' + num), "onmouseout",  dojo.evalObjPath("oPRD"+num),"out");
		dojo.event.connect(dojo.byId('prdC' + num), "onclick",  dojo.evalObjPath("oPRD"+num),"click");
	}
}

function classCAT(num) {
	if(num==0){
		num =  (catSelect == catOver) ? maincatSelect : 0;
		dojo.html.setClass(dojo.byId('td'+catOver), 'bg'+num);
	}else{
		dojo.html.setClass(dojo.byId('td'+num), 'bg'+maincatSelect);
	}
	catOver = num;	
}
function prd2sub(dname) {
	dojo.html.setClass(dojo.byId('td'+catSelect), 'bg'+0);
	catSelect = dname;
	gdp({divname: "elencoPRD", daction: "prd2elenco", categoria: dname});dojo.html.show(mPRDlist);
}

function classPRD(num) {
	if(num==0){
		num =  (prdSelect == prdOver) ? maincatSelect : 0;
		dojo.html.setClass(dojo.byId('tde'+prdOver), 'bg'+num);
	}else{
		dojo.html.setClass(dojo.byId('tde'+num), 'bg'+maincatSelect);
	}
	prdOver = num;	
}
function prd2detail(dname) {
	dojo.html.setClass(dojo.byId('tde'+prdSelect), 'bg'+0);
	prdSelect = dname;
	gdp({divname: "dDetail", daction: "prodotto", id: dname});
}




function modEx() {dojo.fx.explode("dInfoClose", "dModifica", 250);}
function modIm() {dojo.fx.implode("dModifica", "dInfoClose", 250);}

var prdcat;
var dPage,elencoPRD,dPageCoo;
var mCMP,mPRD,mPRDcat,mPRDlist,prdImg;
var bigCMP,bigPRD,picCMP;

dojo.addOnLoad(showbegin);
function showbegin(){
	mCMP = dojo.byId('mCMP');
	mPRD = dojo.byId('mPRD');
	mPRDcat = dojo.byId('prdSubcat');
	mPRDlist = dojo.byId('elencoPRD')
	
	prdImg = dojo.byId('prdImg');
	bigPRD = dojo.byId('bigPRD');
	bigCMP = dojo.byId('bigCMP');
	picCMP = dojo.byId('picCMP');


}




function showFula(dname){
	dojo.html.setClass(dojo.byId('td'+catSelect), 'bg'+0);
	catSelect = 99999;
	dojo.html.show(mPRDlist);	
	gdp({divname: "elencoPRD", daction: "showfula", categoria: dname});
}
function showFulacatUp(dname){
	dojo.html.setClass(dojo.byId('tde'+prdSelect), 'bg'+0);
	prdSelect = dname;
	gdp({divname: "dDetail", daction: "showfulacatup", categoria: dname});
}






function showFulacat(dname){gdp({divname: "elencoPRD2", daction: "showfulacat", categoria: dname});dojo.fx.html.fadeShow(dojo.byId('elencoPRD2'), 100);}
function delFulacat(dname){gdp({divname: "dDetail", daction: "delfulacat", categoria: dname});}

function fula2detail(categoria){gdp({divname: "dDetail", daction: "fulanext", categoria: categoria, next: 0});}
function fula2id(categoria,id){gdp({divname: "dDetail", daction: "fula", categoria: categoria, id: id});}
function fulaprev(categoria,next){gdp({divname: "dDetail", daction: "fulaprev", categoria: categoria, next: next});}
function fulanext(categoria,next){gdp({divname: "dDetail", daction: "fulanext", categoria: categoria, next: next});}
function fulaprint(categoria,dname) {
	popup('/fula.php?id='+dname+'&categoria='+categoria,620,557)	;
}
function fula2prd(dname) {
	popup('/prd.php?id='+dname,600,357)	;
	//window.open('/prd.php?id='+dname, 'dettaglio', 'width=598px, height=355px,resizable=0, scrollbars=0, menubar=0, toolbar=0, status=0, location=0, top=1, left=235')
//	gdp({divname: "dDetail", daction: "prodotto", id: dname});
	}
function frmFormulas(id){gdp({divname: "dModificaC", daction: "fulaform", idFula: id});}
function frmFormulascat(id){gdp({divname: "dModificaC", daction: "fulacatform", idFulacat: id});}
function fulaDel(id){gdp({divname: "dDetail", daction: "fulaDel", idFula: id});}

function prodottoDel(id){gdp({divname: "prdHTML", daction: "prodottoDel", idPrd: id});}
function frmPrd(id){gdp({divname: "dModificaC", daction: "prdform", idPrd: id});}
function frmPrdhtml(id){gdp({divname: "dModificaC", daction: "prdpdfform", filename: id+".html", dirname: "/prod/html/"});}
function frmPrdpdf(id){gdp({divname: "dModificaC", daction: "prdpdfform", filename: id+".pdf", dirname: "/prod/datasheet/"});}
function frmPrdmsds(id){gdp({divname: "dModificaC", daction: "prdpdfform", filename: id+".pdf", dirname: "/prod/msds/"});}

function frmPrdcat(id){gdp({divname: "dModificaC", daction: "prdcatform", idPrdcat: id});}
function catprdDel(id){gdp({divname: "dDetail", daction: "prdcatDel", idPrdcat: id});}



function frmJob(){gdp({divname: "dDetail", daction: "jobform"});}
function frmAgents(){gdp({divname: "dDetail", daction: "agentsform"});}

function frmUser(id){gdp({divname: "dModificaC", daction: "userform", idUser: id});}
function userDel(){gdp({divname: "dDetail", daction: "userDel"});}

function popup(theurl,larghezza,altezza){
   var parametri;
   var largezza;
   var altezza;

    parametri="'toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,width=" + larghezza + ",height=" + altezza +"'";

	popWindow1=window.open(theurl,'popup1',parametri);
}



function formulas(){
	oPRD3.click();
	oPRD3.over();
	showFula('3');
	showFulacatUp('13');
//	setTimeout(classCAT, 2000, '99999');
//	setTimeout(classPRD, 2000, '13');
setTimeout('evidenzia()', 2000);
setTimeout('evidenzia()', 4000);
setTimeout('evidenzia()', 6000);
}
function evidenzia(){
	classPRD('13');
	classCAT('99999');
}

