var Iskans = jquery.Class.create({
	init : function(){},
	addInput: function(id){
		var item = jquery("#"+id);
		if(0 < item.length){
			var li = document.createElement('DIV');
			var today = new Date();
			li.id = 'g'+today.getTime();
			li.innerHTML = '<input type="text" class="osfTextInput" name="'+id+'[]" style="width:190px"/><a class="btn24x24 delete2 float-right" onclick=\'osf.remove("#'+li.id+'");\'>&nbsp;</a>';
			li.className = 'btn24x24-texte m10b';
			item.append(li);
			osf.parseHTML(li.id);
		}
	},
	addGenre: function(cid,id){
		var combo = jquery("#"+cid);
		if(0 < combo.length){
			var selected = jquery("#"+cid+" option:selected");
			var item = jquery("#"+id);
			if(0 < item.length && 0 < selected.length && selected.attr("value") != ''){
				var verify = jquery("#g"+selected.attr("value"));
				if(0 == verify.length){
					var li = document.createElement('DIV');
					li.id = 'g'+selected.attr("value");
					li.innerHTML = '<input type="hidden" name="genre[]" value="'+selected.attr("value")+'"/><span class="btn24x24-texte p10l">'+selected.attr("text")+'</span><a class="btn24x24 delete2 float-right" onclick=\'osf.remove("#'+li.id+'");\'>&nbsp;</a>';
					li.className = 'btn24x24-texte m10b';
					item.append(li);
					osf.parseHTML(li.id);
				}
			}
			combo.attr("value","");
		}
		jquery("#"+cid).attr("value", null);
	},
});
var iskans = new Iskans();

/*
//-- Window AddJaplib --//
dojo.declare("Iskans", null, {
	chkWinAddJaplib: function(){
		if(dojo.byId("step").value != 1){
			osf.windoo.resize({id:"winAddJaplib",width:640,height:220});
			osf.windoo.align({id:"winAddJaplib"});
			dojo.byId("step").value="1";
			dojo.byId("steps").innerHTML="&nbsp;";
			dojo.byId("error_add").innerHTML="&nbsp;";
			osf.show({id:"add_verify"});
		}
	},
	xhrWinAddJaplib: function(){
		OsfAjax({url:"japlib-add.php",content:{categ:dojo.byId("japlibcateg").value}});
	},
	xhrFrmAddJaplib: function(form){
		if(confirmSubmit(form))
			osf.ajax({url:"japlib-add.php",form:"frmAddJaplib"});
		return false;
	},
	xhrEditJaplibInfos:function(id){
		osf.ajax({url:"manga-"+id+"-infos-edit.php"});
	},
	xhrEditJaplibSynopsis:function(id){
		osf.ajax({url:"manga-"+id+"-synopsis-edit.php"});
	},
	xhrEditJaplibSeeAlso:function(id){
		osf.ajax({url:"japlib-seealso-edit.php",content:{id:id}});
	},
	xhrEditMangapedia:function(id){
		alert("mangapedia");
	},
	xhrEditJaplibSources:function(id){
		osf.ajax({url:"japlib-sources-edit.php",content:{id:id}});
	},
	xhrEditJaplibLinkExterns:function(id){
		osf.ajax({url:"japlib-link-externs-edit.php",content:{id:id}});
	},
	xhrEditJaplibLinkLangue:function(id){
		osf.ajax({url:"japlib-link-langue-edit.php",content:{id:id}});
	},
	addGenre: function(cid,id){
		var combo = dijit.byId(cid);
		if(combo != null){
			if(combo.item == null)
				combo.attr("value","");
			else{
				var item = dojo.byId(id);
				if(item != null){
					var li = document.createElement('DIV');
					var today = new Date();
					li.id = 'g'+today.getTime();
					li.innerHTML = '<input type="hidden" name="genre[]" value="'+combo.item.value+'" style="display:none"/>'+combo.value+'<a class="btn_delete1" style="float:right" onclick=\'iskans.deleteGenre("'+li.id+'");\'>&nbsp;</a>';
					li.style.height = '24px';
					li.style.lineHeight = '24px';
					item.appendChild(li);
				}
			}
		}
		dijit.byId(cid).attr("value", null);
	},
	deleteGenre: function(node){
		dojo.destroy(node);
	},
	addInput: function(id){
		var item = dojo.byId(id);
		if(item != null){
			var li = document.createElement('DIV');
			var today = new Date();
			li.id = 'g'+today.getTime();
			li.innerHTML = '<input type="text" dojoType="dijit.form.ValidationTextBox" trim="true" name="'+id+'[]" style="width:180px"/><a class="btn_delete1" style="float:right" onclick=\'iskans.deleteInput("'+li.id+'");\'>&nbsp;</a>';
			li.style.height = '24px';
			li.style.lineHeight = '24px';
			item.appendChild(li);
			dojo.parser.parse(li);
		}
	},
	deleteInput: function(node){
		dojo.destroy(node);
	}
});

var iskans = new Iskans();

//-- Invitation --//
function formInvite(form,lng){
	if(confirmSubmit(form))
		OsfAjax({url:"invite.php",form:"invite",content:{langue:lng}});
	return false;
}

//-- Connexion --//
function formLogin(form){
	if(confirmSubmit(form))
		OsfAjax({url:"login.php",form:"login"});
	return false;
}

//-- Inscription --//
function formRegister(form){
	if(confirmSubmit(form))
		OsfAjax({url:"register.php",form:"register"});
	return false;
}

//-- Mot de passe oublié --//
function formForgot(form){
	if(confirmSubmit(form))
		OsfAjax({url:"forgot.php",form:"forgot"});
	return false;
}

//-- Modifier présentation --//
function formEditPresentation(form){
	if(confirmSubmit(form))
		OsfAjax({url:"edit-presentation.php",form:"editpresentation"});
	return false;
}

//-- Modifier profil --//
function formEditProfil(form){
	if(confirmSubmit(form))
		OsfAjax({url:"edit-profil.php",form:"editprofil"});
	return false;
}

//-- Biographie --//
function formAddBio(form){
	if(confirmSubmit(form))
		OsfAjax({url:"biography-add.php",form:"addbio",content:{manga:dojo.byId("idmanga").value}});
	return false;
}

//-- Blog Commentaire --//
function formAddBlogComment(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"fan-"+args.user+"-blog-add.php",form:"addblog",content:{page:args.page}});
	return false;
}

function formEditBlogComment(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"fan-"+args.user+"-blog-edit.php",form:"addblog",content:{id:args.id,page:args.page}});
	return false;
}

//-- News Commentaire --//
function formAddNewsComment(form){
	if(confirmSubmit(form))
		OsfAjax({url:"comment-add.php",form:"addcomment",content:{id:dojo.byId("idnews").value,lng:dojo.byId("lng").value}});
	return false;
}

function formEditNewsComment(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"comment-edit.php",form:"editcomment"+args.id,content:{id:args.id,lng:dojo.byId("lng").value}});
	return false;
}

//-- Synopsis --//
function formEditSynopsis(form){
	if(confirmSubmit(form))
		OsfAjax({url:"synopsis-edit.php",form:"editSynopsis",content:{manga:dojo.byId("idmanga").value}});
	return false;
}

//-- News Commentaire --//
function formEditDesign(form){
	if(confirmSubmit(form))
		OsfAjax({url:"configure-design.php",form:"editDesign",content:{manga:dojo.byId("idmanga").value}});
	return false;
}

//-- Ajouter un chapitre --//
function formAddChapter(form){
	if(confirmSubmit(form)){
		var nodes = dojo.query(".chapitreok", "pages");
		if(0 == nodes.length)
			alert(aap);
		else
			OsfAjax({url:"manage-manga.php",form:"sendmanga",content:{chapter:"new",manga:dijit.byId("manga").item.value}});
	}
	return false;
}

//-- News --//
function formEditNews(args){
	if(confirmSubmit(args.form)){
		if(args.page)
			OsfAjax({url:"news-edit.php",form:"editnews"+args.id,content:{id:args.id,lng:args.lng,comment:args.comment,page:args.page}});
		else
			OsfAjax({url:"news-edit.php",form:"editnews"+args.id,content:{id:args.id,lng:args.lng,comment:args.comment}});
	}
	return false;
}

function formAddNews(form){
	if(confirmSubmit(form)){
		if(dojo.byId("titlefr").value != "" && dojo.byId("textfr").value == "")
			alert(alertes.fr +' : '+alertes.texte);
		else if(dojo.byId("titlefr").value == "" && dojo.byId("textfr").value != "")
			alert(alertes.fr +' : '+alertes.titre);
		else if(dojo.byId("titleen").value != "" && dojo.byId("texten").value == "")
			alert(alertes.en +' : '+alertes.texte);
		else if(dojo.byId("titleen").value == "" && dojo.byId("texten").value != "")
			alert(alertes.en +' : '+alertes.titre);
		else if(dojo.byId("titlede").value != "" && dojo.byId("textde").value == "")
			alert(alertes.de +' : '+alertes.texte);
		else if(dojo.byId("titlede").value == "" && dojo.byId("textde").value != "")
			alert(alertes.de +' : '+alertes.titre);
		else if(dojo.byId("titlees").value != "" && dojo.byId("textes").value == "")
			alert(alertes.es +' : '+alertes.texte);
		else if(dojo.byId("titlees").value == "" && dojo.byId("textes").value != "")
			alert(alertes.es +' : '+alertes.titre);
		else if(dojo.byId("titleit").value != "" && dojo.byId("textit").value == "")
			alert(alertes.it +' : '+alertes.texte);
		else if(dojo.byId("titleit").value == "" && dojo.byId("textit").value != "")
			alert(alertes.it +' : '+alertes.titre);
		else if(dojo.byId("titlefr").value == "" && dojo.byId("titleen").value == "" && dojo.byId("titlede").value == "" && dojo.byId("titlees").value == "" && dojo.byId("titleit").value == "")
			alert(alertes.langue);
		else	
			OsfAjax({url:"news-add.php",form:"addnews",content:{manga:dojo.byId("idmanga").value}});
	}
	return false;
}

//-- Synopsis --//
function formSendMessage(form){
	var node = dojo.byId("message");
	if(node.value == "")
		return false;
	else
		return true;
}

//-- Forum --//
function formEditForumRub(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"forum-edit.php",form:"medit"+args.id,content:{id:args.id,lng:args.lng,categ:args.categ,type:args.type}});
	return false;
}

function formAddForumRub(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"forum-add.php",form:"addRubrique",content:{lng:args.lng,categ:args.categ,type:args.type}});
	return false;
}

function formEditForumSujet(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"forum-edit.php",form:"medit"+args.id,content:{id:args.id,lng:args.lng,categ:args.categ,rubrique:args.rubrique,type:args.type}});
	return false;
}

function formAddForumSujet(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"forum-add.php",form:"addSujet",content:{lng:args.lng,categ:args.categ,rubrique:args.rubrique,type:args.type}});
	return false;
}

function formEditForumMsg(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"forum-edit.php",form:"fedit"+args.id,content:{id:args.id,lng:args.lng,categ:args.categ,rubrique:args.rubrique,sujet:args.sujet,type:args.type,page:args.page}});
	return false;
}

function formAddForumMsg(args){
	if(confirmSubmit(args.form))
		OsfAjax({url:"forum-add.php",form:"addMessage",content:{lng:args.lng,categ:args.categ,rubrique:args.rubrique,sujet:args.sujet,type:args.type}});
	return false;
}
*/










