if (!window.Utils) Utils ={};

Utils.MailBox = {
  cache_key: 'email_data',
	content_div: 'emailTab',
	TabHeaderPic: "emailTabHeaderPic",
  status: new Object(),
	email_data: {
//	  sites : [ 'freemail.hu','citromail.hu','indamail.hu','mailbox.hu','yahoo.com','gmail.com' ]
	  sites : [ 'freemail.hu','citromail.hu','indamail.hu','mailbox.hu','yahoo.com' ]
	},
	save: function() {

	},	
	onLoad: function(ok,data){
//		alert(JSON.stringify(Utils.MailBox.email_data));
//		alert(Utils.MailBox.email_data);
//		alert(JSON.stringify(email_data));
//		alert(email_data);
    if (data && data.value){
      data=data.value;
    }
		if (data){
			Utils.MailBox.status=JSON.parse(data);
		}
		Utils.MailBox.display_email_tab(1);
	},
		
	display_email_tab: function (id){
 		email_data.tabnr=id;
		someOutputDiv=document.getElementById(Utils.MailBox.content_div);
		emailTabHeader=document.getElementById(Utils.MailBox.TabHeaderPic);
		if (!someOutputDiv || !emailTabHeader){
			return;
		}
		var result = EmailTemplateObj.process(email_data);
		emailTabHeader.src='http://img.hirkereso.hu/img/data/plain_doboz/21/header_tab'+id+'.gif';
		someOutputDiv.innerHTML = result;
		Utils.MailBox.fill_email_form(id);
	},

  reg: function (id){
    window.open(tww='http://www.hirkereso.hu/auth_redirect.fc?action=register&site=' + document.emailBox.site.options[document.emailBox.site.selectedIndex].text,'reg',"toolbar=yes,location=yes,resizable=yes,status=yes,scrollbars=yes,menubar=yes");
  },

  login: function (id){
    jo=1;
//    setCookie('test','test');
//   if(getCookie('test')!='test') {
//      window.alert("A böngésző nem fogadja az információt tároló cookie-t! Amíg nincs engedélyezve, addig ez a funkció nem használható");
//    }

    if(document.emailBox.login.value == ""){
      alert("Nem írtál be felhasználónevet! Kérlek írd be e-mail címed @-jel előtti részét!");
      jo=0;
			return;
    }
    if((document.emailBox.pwd.value == "") && jo){
      alert("Nem írtál be jelszót! Kérlek írd be az e-mail címhez tartozó jelszavadat!");
      jo=0;
			return;
		}
		var password='';
		if (document.emailBox.remember.checked){
			password=document.emailBox.pwd.value;
		}
		id=id-1;
		Utils.MailBox.status[id] = { 
			login: document.emailBox.login.value, 
			password: password,
			index: document.emailBox.site.selectedIndex
		};
		Store.save(Utils.MailBox.cache_key,JSON.stringify(Utils.MailBox.status));
		document.emailBox.submit();
  },

	fill_email_form: function(id){
		id=id-1;
		entry=Utils.MailBox.status[id];
		if (!entry){
			return;
		}

		
		//alert(Utils.MailBox.status[id]);
/*
  	emailsave=getCookie('emailsave'+id);
  	vals=emailsave.split(';');
  	login=vals[0];
  	pass=vals[1];
  	index=vals[2];
*/
//		var checked='';
//		if (pass && pass.length>0){
//			checked='checked';
//		}
 // 	document.emailBox.login.value=login;
// avoid data problem
		if (document.emailBox.site.length > entry.index){
			document.emailBox.login.value=entry.login;
			if (entry.password){
				document.emailBox.remember.checked=1;
				document.emailBox.pwd.value=entry.password;
			}
			document.emailBox.site.selectedIndex=entry.index;
		}
	}
};


var email_data = {
//	sites : [ 'freemail.hu','citromail.hu','indamail.hu','mailbox.hu','yahoo.com','gmail.com' ]
	sites : [ 'freemail.hu','citromail.hu','indamail.hu','mailbox.hu','yahoo.com' ]
};

