// JavaScript Document
function resizeObj() {
	
	try {
		var toBeResized=document.getElementById('white_msx');
		var as=document.getElementById('nastro_white');
		
		toBeResized.style.height=as.offsetHeight?(as.offsetHeight-22)+'px':'0px';
		
		toBeResized=document.getElementById('white_mmdx');
		toBeResized.style.height=as.offsetHeight?(as.offsetHeight-20)+'px':'0px';
		
		if (!as.offsetHeight) {
			as.style.height='22px';
		}
		
		as=document.getElementById('nastro_white_dx');
		toBeResized=document.getElementById('white_mmsx');
		toBeResized.style.height=as.offsetHeight?(as.offsetHeight-20)+'px':'0px';
		
		toBeResized=document.getElementById('white_mdx');
		toBeResized.style.height=as.offsetHeight?(as.offsetHeight-22)+'px':'0px';
		
		
		if (!as.offsetHeight) {
			as.style.height='22px';
		}
	} catch(e) {}
}
var prezzoBase, prezzoViewer, addViewer, nrInvitati=1;
function initializeCalculette(n, p, baseP) {
	prezzoBase=baseP;
	prezzoViewer=p;
	addViewer=n;
}
function calcPiu() {
	nrInvitati++;
	if (nrInvitati<100) {
		var pr=(nrInvitati*prezzoBase);
		prezzoViewer.innerHTML='+'+pr.toFixed(2)+' CHF';
		addViewer.innerHTML='+'+nrInvitati;
	} else {
		nrInvitati=99;
	}
}
function calcMeno() {
	nrInvitati--;
	if (nrInvitati>0) {
		var pr=(nrInvitati*prezzoBase);
		prezzoViewer.innerHTML='+'+pr.toFixed(2)+' CHF';
		addViewer.innerHTML='+'+nrInvitati;
	} else {
		nrInvitati=1;
	}
}

// gestione delle cookie
// JavaScript Document
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
function showImageCol(source) {
	if (source!='') {
		var img = $('img_anni');
		img.style.backgroundImage = 'url('+source+')';
	}
}

// selezione boites
function tema(sel) {
	if (sel.selectedIndex) {
		window.location='http://www.evenementplus.ch/index.php?whr=4&wht=1&t='+sel.options[sel.selectedIndex].value;
	}
}

// use fntcs
function validateEmail(e, msg) {
	var l=e.length;
	var arobase=e.search(/@/);
	
	if (l>6 && arobase>0) {
		return true;
	} else {
		if (msg) {
			alert(msg);
		}
		return false;
	}
}
function $(id) {
	return document.getElementById(id);
}
