// corporate.js
var cmdSPage = '/NWGlobalVending/command/light/ShowPage';
var cmdSView = '/NWGlobalVending/command/Corporate/NewsPopUp';
var style_path = '/NWGlobalVending/Themes/NWCorporate/';
//Controllo ed login utente
function sendLogin(objectForm) {
	var login = objectForm.loginid.value;
	var pwd = objectForm.password.value;
	var message = '';
	if((login == '') || (pwd == '')) {
		message = msgInfo('INSFIELD');
		if(login == '') message += msgInfo('LG_USERNAME');
		if(pwd == '') message += msgInfo('LG_PASSWD');
		alert(message);
		return false;
	} else return true;
}


//Pop-up Visualizzazione dettaglio news
//newsId	--> Identificativo news
//newsTitle --> Titolo news
function openNews(newsId) {
	var titlePoupUp = msgInfo("NW_TITLE");
	url = cmdSView + '?newsId=' + newsId;
	var ow = window.open(url,titlePoupUp,'width=400,height=300,scrollbars=yes,menubar=no, resize=true');
	ow.moveBy(250,250);
	ow.focus();
}

//Pop-up Visualizzazione di un contenuto
//ndname	--> Nome nodo
function openContent(ndname) {
	var titlePoupUp ="INFO";
	url = cmdSPage + '?ispopup=true&ndname=' + ndname;
	//var ow = window.open(url,titlePoupUp,'width=400,height=300,scrollbars=yes,menubar=no, resize=true');
	var ow = window.open(url,titlePoupUp,'type=fullWindow,channelmode=1,scrollbars=yes,menubar=no, resize=true');
	ow.focus();
}

//Pop-up Visualizzazione dettaglio canas
//contentId	--> Identificativo news
//contentTitle --> Titolo news
function openCanvas(contentTitle, contentImage) {
	var pageHtml = "";
	var frm = "document.frmId"+ contentTitle + ".sdesc.value";
	frm = eval(frm);
	pageHtml = pageHtml + "<HTML>";
		pageHtml = pageHtml + "<HEAD>";
		pageHtml = pageHtml + "<title>" + frm + "</title>";
	  	pageHtml = pageHtml + "</HEAD>";
	    pageHtml = pageHtml + "<BODY bgcolor=\"#FFFFFF\" topmargin=\"0\" marginheight=\"0\" leftmargin=\"0\" marginwidth=\"0\"> "; 
	 	pageHtml = pageHtml + "<img src='" + contentImage + "' border=0>";
	 	pageHtml = pageHtml + "<script>";
	 	pageHtml = pageHtml + "   timerID = window.setTimeout('fitPic()', 500); ";
	 	pageHtml = pageHtml + "</script>";
		  pageHtml = pageHtml + "<script>";
		pageHtml = pageHtml + " var NS = (navigator.appName==\"Netscape\")?true:false; ";
		pageHtml = pageHtml + " var wiWidth = (NS)?window.innerWidth:document.body.clientWidth; ";
	    pageHtml = pageHtml + " var wiHeight = (NS)?window.innerHeight:document.body.clientHeight; ";
	    pageHtml = pageHtml + " var iWidth = -1;";
	    pageHtml = pageHtml + " var iHeight = -1;";
		pageHtml = pageHtml + "";
	    pageHtml = pageHtml + " function fitPic() { ";
	    pageHtml = pageHtml + "  iWidth = document.images[0].width - wiWidth; ";
	    pageHtml = pageHtml + "  iHeight = document.images[0].height - wiHeight; ";    
	    pageHtml = pageHtml + "  if (iWidth<0 && iHeight<0){";
	    pageHtml = pageHtml + "   timerID = setTimeout(fitPic(), 500);";  
	    pageHtml = pageHtml + "  } else { ";
	    pageHtml = pageHtml + "   clearTimeout(timerID); ";
	    pageHtml = pageHtml + "   window.resizeBy(iWidth, iHeight); ";
	    pageHtml = pageHtml + "   self.focus(); "
	    pageHtml = pageHtml + "  } ";
	    pageHtml = pageHtml + " } ";
	    pageHtml = pageHtml + "</script>";
	    
		pageHtml = pageHtml + "</BODY>  "; 
		pageHtml = pageHtml + "</HTML> ";
		
	var ow = window.open("",contentTitle,"width=10,height=10,resizable=no,scrollbars=no,menubar=no, dependent=yes");
	ow.document.write(pageHtml);
	ow.focus();
}

function pop() {
	openContacts('EUROPE');
}
function pop2(){
	openContacts('ASIA');
}
function pop3(){
	openContacts('OCEANIA');
}
function pop4(){
	openContacts('AFRICA');
}
function pop5(){
	openContacts('NORTH AMERICA');
}
function pop6(){
	openContacts('CENTRE AMERICA');
}
function pop7(){
	openContacts('SOUTH AMERICA');
}
function pop8(){
	openContacts('MIDDLE EAST');
}
function openContacts(area) {
	var titleContact = msgInfo("CONTACT");
	var urlPop = cmdSPage + '?ndname=Contact&isDefaultPage=false&continent=' + area;
	window.open(urlPop,titleContact,'height=375,width=650');
}

function insertLoginField(objectField) {
	document.frmLogin.loginid.value=msgInfo('LG_USERNAME');
	
}
function insertPwdField(objectField) {
	document.frmLogin.password.value=msgInfo('LG_PASSWD');
}


//Gestione pagine form
function frmDspPage(objectForm, objectField, pageStart) {
	objectField.value = pageStart;
	ckv = validate();
	if(ckv) objectForm.submit();
}

//configure the two variables below to match yoursite's own info
var bookmarkurl='y';
var bookmarktitle="Necta Global Vending-Customer Service";

function addbookmark(){
	if (document.all) window.external.AddFavorite(bookmarkurl,bookmarktitle)
}
