// JavaScript Document
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function cambiogruppo(sbox){
	var arr = sbox.options[sbox.selectedIndex].value.split( /,/);
	if(arr[0] != undefined && arr[0] !='Gruppi già esistenti' && arr[1]!= undefined && arr[1] !='Existing Group'){
	$('gruppo').value=arr[0];
	$('gruppo_en').value=arr[1];
	sbox.selectedIndex=0;
	}
	
}

function admin_menu_Users(i){
	if(i==0){
		html='';
		$('menu').innerHTML=html;
		$('manageuser').innerHTML='<a href="javascript:admin_menu_Users(1);" class="m1">Manage Users</a><br />';
		$('managenews').innerHTML='<a href="javascript:admin_menu_News(1);" class="m1">Manage News</a><br />';
		$('managefaq').innerHTML='<a href="javascript:admin_menu_FAQ(1);" class="m1">Manage FAQ</a><br />';
		$('managelink').innerHTML='<a href="javascript:admin_menu_Link(1);" class="m1">Manage Link</a><br />';

	}
	else{
		html='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#E5E5E5" class="style6"><a href="javascript:showadduser();">New User&nbsp;</a><strong>&nbsp;|&nbsp;</strong><a href="javascript:userslist();" onclick="javascript:$(\'dadduser\').style.display=\'none\';">&nbsp;Users List&nbsp;</a></td></tr></table>';
		$('menu').innerHTML=html;
		$('icons').style.display='none';

	}
}

function admin_menu_News(i){
	if(i==0){
		html='';
		$('menu').innerHTML=html;
		$('managenews').innerHTML='<a href="javascript:admin_menu_News(1);" class="m1">Manage News</a><br />';
		$('manageuser').innerHTML='<a href="javascript:admin_menu_Users(1);" class="m1">Manage Users</a><br />';
		$('managefaq').innerHTML='<a href="javascript:admin_menu_FAQ(1);" class="m1">Manage FAQ</a><br />';
		$('managelink').innerHTML='<a href="javascript:admin_menu_Link(1);" class="m1">Manage Link</a><br />';

	}
	else{
		html='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#E5E5E5" class="style6"><a href="#" onclick="javascript:$(\'addnews\').style.display=\'block\';$(\'modnewsX\').style.display=\'none\';">Add News&nbsp;</a><strong>&nbsp;|&nbsp;</strong><a href="#" onclick="javascript:newslist();javascript:$(\'addnews\').style.display=\'none\';">&nbsp;News List&nbsp;</a></td></tr></table>';
		$('menu').innerHTML=html;
		$('icons').style.display='none';
	}
}

function admin_menu_FAQ(i){
	if(i==0){
		html='';
		$('menu').innerHTML=html;
		$('managenews').innerHTML='<a href="javascript:admin_menu_News(1);" class="m1">Manage News</a><br />';
		$('manageuser').innerHTML='<a href="javascript:admin_menu_Users(1);" class="m1">Manage Users</a><br />';
		$('managefaq').innerHTML='<a href="javascript:admin_menu_FAQ(1);" class="m1">Manage FAQ</a><br />';
		$('managelink').innerHTML='<a href="javascript:admin_menu_Link(1);" class="m1">Manage Link</a><br />';

	}
	else{
		html='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#E5E5E5" class="style6"><a href="#" onclick="javascript:$(\'addfaq\').style.display=\'block\';$(\'editfaq\').style.display=\'none\';">Add FAQ&nbsp;</a><strong>&nbsp;|&nbsp;</strong><a href="#" onclick="javascript:faqlist();javascript:$(\'addfaq\').style.display=\'none\';">&nbsp;FAQ List&nbsp;</a></td></tr></table>';
		$('menu').innerHTML=html;
		$('icons').style.display='none';
	}
}

function admin_menu_Link(i){
	if(i==0){
		html='';
		$('menu').innerHTML=html;
		$('managenews').innerHTML='<a href="javascript:admin_menu_News(1);" class="m1">Manage News</a><br />';
		$('manageuser').innerHTML='<a href="javascript:admin_menu_Users(1);" class="m1">Manage Users</a><br />';
		$('managefaq').innerHTML='<a href="javascript:admin_menu_FAQ(1);" class="m1">Manage FAQ</a><br />';
		$('managelink').innerHTML='<a href="javascript:admin_menu_Link(1);" class="m1">Manage Link</a><br />';

	}
	else{
		html='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#E5E5E5" class="style6"><a href="#" onclick="javascript:$(\'addlink\').style.display=\'block\';$(\'editlink\').style.display=\'none\';">Add Link&nbsp;</a><strong>&nbsp;|&nbsp;</strong><a href="#" onclick="javascript:linklist();javascript:$(\'addlink\').style.display=\'none\';">&nbsp;Link List&nbsp;</a></td></tr></table>';
		$('menu').innerHTML=html;
		$('icons').style.display='none';
	}
}

function faqlist(){
	$('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('adminbody','faqlist.php', {asynchronous:true, evalScripts:false });	
	
	$('addnews').style.display='none';
	$('edituser').style.display='none';
	$('dadduser').style.display='none';
	$('modnewsX').style.display='none';
	$('editfaq').style.display='none';
	$('editlink').style.display='none';
	$('addlink').style.display='none';
	$('addfaq').style.display='none';
	
}

function linklist(){
	$('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('adminbody','linklist.php', {asynchronous:true, evalScripts:false });
	
	$('addnews').style.display='none';
	$('edituser').style.display='none';
	$('dadduser').style.display='none';
	$('modnewsX').style.display='none';
	$('editfaq').style.display='none';
	$('editlink').style.display='none';
	$('addlink').style.display='none';
	$('addfaq').style.display='none';
}

function userslist(){
	$('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('adminbody','userslist.php', {asynchronous:true, evalScripts:false });	
	$('addnews').style.display='none';
	$('edituser').style.display='none';
	$('dadduser').style.display='none';
	$('modnewsX').style.display='none';
	$('editfaq').style.display='none';
	$('editlink').style.display='none';
	$('addlink').style.display='none';
	$('addfaq').style.display='none';
}
function newslist(){
	$('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	
	a=newslist.arguments;
	var p=0;
	var ssort='normal';
	
	if(a[0]!=undefined){p=a[0];}
	else{ p=0; }
	if(a[1]!=undefined){ssort=a[1];}
	else {ssort='normal';}
	
	//window.alert('newslist.php?p='+p+'&sort='+ssort);
	new Ajax.Updater('adminbody','newslist.php?p='+p+'&sort='+ssort, {asynchronous:true, evalScripts:false });	
	//window.alert('newslist.php?p='+p+'&sort='+ssort);
	$('addnews').style.display='none';
	$('edituser').style.display='none';
	$('dadduser').style.display='none';
	$('modnewsX').style.display='none';
	$('editfaq').style.display='none';
	$('editlink').style.display='none';
	$('addlink').style.display='none';
	$('addfaq').style.display='none';

}

function chargeUsersIds(obj,d){
	if(obj.options[obj.selectedIndex].value=='user'){
	new Ajax.Updater('userids','userids.php?id_user='+d, {asynchronous:true, evalScripts:false });	
	$('userids').style.display='block';
	}
	else{
	$('userids').innerHTML='';	
	$('userids').style.display='none';
	}
}

function changebg(i,id){
	if(i==1){
	$('id'+id).style.background='#E5E5E5';
	}
	else{
	$('id'+id).style.background='#FFFFFF';
	}
}

function confirmDelete(id) {
  if (confirm("Are you sure you want to delete this user?")) {
	  $('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	  new Ajax.Updater('adminbody','userslist.php?del=true&id='+id, {asynchronous:true, evalScripts:false });	
  }
}

function confirmDeleteNews(id) {
  if (confirm("Are you sure you want to delete this news?")) {
	  $('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	  new Ajax.Updater('adminbody','newslist.php?del=true&id='+id, {asynchronous:true, evalScripts:false });	
  }
}

function confirmDeleteFaq(id) {
  if (confirm("Are you sure you want to delete this FAQ?")) {
	  $('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	  new Ajax.Updater('adminbody','faqlist.php?del=true&id='+id, {asynchronous:true, evalScripts:false });	
  }
}

function confirmDeleteLink(id) {
  if (confirm("Are you sure you want to delete this Link?")) {
	  $('adminbody').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	  new Ajax.Updater('adminbody','linklist.php?del=true&id='+id, {asynchronous:true, evalScripts:false });	
  }
}


function cambiapassword(id){
	 $('changepwd').style.display='none';
	 $('changepwd2').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	 if($('pwd1').value==$('pwd2').value){
	 	new Ajax.Updater( 'changepwd', 'userslist.php?changepassword=true&id='+id, { method: 'post',  evalScripts: true, parameters:Form.serialize($('chgpwd'))  } );
		$('changepwd').style.display='block';
		$('changepwd2').style.display='none';

	 }
	 
	 else{
		 alert('the passwords must be equal');
		 $('pwd1').value='';
		 $('pwd2').value='';
	 }
	 /*new Ajax.Updater('changepwd','userlist.php?changepassword=true&id='+id, {asynchronous:true, evalScripts:false });	
*/
}

function updateUser(id) {
	  $('edituser').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	  new Ajax.Updater('edituser','userslist.php?edit=true&id='+id, {asynchronous:true, evalScripts:false });	
	  $('dadduser').style.display='none';
	  $('edituser').style.display='block';
}

function enabledisableNews(id,state) {
	  new Ajax.Updater('status'+id,'newslist.php?enable='+state+'&id='+id, {asynchronous:true, evalScripts:false });
}
function updateNews(id) {
	$('addnews').style.display='none';
	$('modnewsX').style.display='block';
	$('modnewsX').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('modnewsX','newslist.php?modnews=true&id='+id, {asynchronous:true, evalScripts:true });
}

function updateFaq(id) {
	$('editfaq').style.display='block';
	$('addfaq').style.display='none';
	$('editfaq').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('editfaq','faqlist.php?edit=true&id='+id, {asynchronous:true, evalScripts:true });
}

function updateLink(id) {
	$('editlink').style.display='block';
	$('addlink').style.display='none';
	$('editlink').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('editlink','linklist.php?edit=true&id='+id, {asynchronous:true, evalScripts:true });
}

function user_MyNews(){
	$('usernews').style.display='block';
	$('usernews').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('usernews','usernews.php?mynews=true', {asynchronous:true, evalScripts:true });
}

function user_News(){
	$('usernews').style.display='block';
	$('usernews').innerHTML='<div align="center"><img src="img/loading.gif" /></div>';
	new Ajax.Updater('usernews','usernews.php', {asynchronous:true, evalScripts:true });
	$('Mynews').style.color='';
}

function messages(str){
	$('messages').innerHTML=str;	
}


function setimagedefault(id){
		$('file').disabled=true;
		new Ajax.Updater('setimagedefault','newslist.php?setimagedefault&id='+id, {asynchronous:true, evalScripts:true });
}

function deletepdf(id){
		$('pdf').disabled=true;
		new Ajax.Updater('deletepdf','newslist.php?deletepdf&id='+id, {asynchronous:true, evalScripts:true });
}

function resetpassword(lang){

	var formok=true;
	if($('mail').value=='' ){
		if(lang=='eng'){window.alert('E-mail field is required!'); }
		else if(lang=='ita'){window.alert('Il campo E-mail e\' obbligatorio!');}
		$('mail').style.border='1px solid black'; $('mail').style.background='#d80f39'; formok=false;
		}
	else{ 
		if(!isValidEmail($('mail').value)){
			if(lang=='eng'){window.alert('E-mail is not valid mail!'); }
			else if(lang=='ita'){window.alert('L\'indirizzo E-mal non e\' valido!');}
			$('mail').style.border='1px solid black'; $('mail').style.background='#d80f39'; formok=false;
			}
	}
	
	if(formok){
		 new Ajax.Updater( 'preco2', 'sendmailx.php?reset=true&sessid=1e24243cd7740fc4aba53aa7641d89b5&lang='+lang, { method: 'post',  evalScripts: true, parameters:Form.serialize($('resetX'))  } );
		 //$('formmail').reset();
	}

	
}

function sendMail(lang){
	var formok=true;
	
	if($('nome').value==''){
		if(lang=='eng'){window.alert('First Name field is required!'); }
		else if(land='ita'){window.alert('Il campo del Nome e\' obbligatorio!'); }
		$('nome').style.border='1px solid black'; $('nome').style.background='#d80f39'; formok=false;
		}
	if($('cognome').value==''){
		if(lang=='eng'){window.alert('Last Name field is required!');}
		else if(lang=='ita'){window.alert('Il campo Cognome e\' obbligatorio!');}
		$('cognome').style.border='1px solid black'; $('cognome').style.background='#d80f39'; formok=false;
		}
	if($('email').value=='' ){
		if(lang=='eng'){window.alert('E-mail field is required!'); }
		else if(lang=='ita'){window.alert('Il campo E-mail e\' obbligatorio!');}
		$('email').style.border='1px solid black'; $('email').style.background='#d80f39'; formok=false;
		}
	else{ 
		if(!isValidEmail($('email').value)){
			if(lang=='eng'){window.alert('E-mail is not valid mail!'); }
			else if(lang=='ita'){window.alert('L\'indirizzo E-mal non e\' valido!');}
			$('email').style.border='1px solid black'; $('email').style.background='#d80f39'; formok=false;
			}
	}
	if($('obj').value=='' ){
		if(lang=='eng'){window.alert('Object field is required!');}
		else if(lang=='ita'){window.alert('Il campo oggetto e\' obbligatorio!');}
		$('obj').style.border='1px solid black'; $('obj').style.background='#d80f39'; formok=false;
		}
	if($('message').value=='' ){
		if(lang=='eng'){window.alert('Message field is required!'); }
		else if(lang=='ita'){window.alert('Il campo Messaggio e\' obbligatorio'); }
		$('message').style.border='1px solid black'; $('message').style.background='#d80f39'; formok=false;
		}
	
	if(formok){
		 new Ajax.Updater( 'contformmail', 'sendmailx.php?sessid=1e24243cd7740fc4aba53aa7641d89b5&lang='+lang, { method: 'post',  evalScripts: true, parameters:Form.serialize($('formail'))  } );
		 //$('formmail').reset();
	}

}

function isValidEmail(strEmail){
  validRegExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
  validmail=validRegExp.exec(strEmail);
    if (validmail) { return true;  } 
	else { return false; } 
}

// IE powered

function showadduser(){
$('edituser').style.display='none';
$('dadduser').style.display='block';	
}

function rollimgonoff(obj,s){
	if(obj.options[obj.selectedIndex].value==1){
		$('img'+s).innerHTML='<img src="img/ok.gif" />';
	}
	else{
		$('img'+s).innerHTML='<img src="img/off.gif" />';

	}
}
//-->


