var url,catId,topicId,postId,type,formName,contentFieldId;

  function showModalWindow(id,w,url,catId,topicId,postId,type,formName,contentFieldId){
		self.url = url;
		self.catId = catId;
		self.topicId = topicId;
		self.postId = postId;
		self.type = type;
		self.formName = formName;
		self.contentFieldId = contentFieldId;
//		var urlJSONTag = url;
		dynDivWindow = new Control.Modal(id,{
        opacity: 0.8,
        width: w//,
//				afterOpen:function(){if(id=='modal_link_five'){urlJSONTag = url;getTagInfo(url)};},
//				beforeClose: function(){if(id=='modal_link_five'){stopCounting()}}
    });

		dynDivWindow.open();
  }


	function submitContent(){
		var sForm = $(formName+'_'+type).serialize();
	 	sPostParams = {
	   	'sForm': sForm
	   }
		switch(type){
			case 'p':
				url = url+"&a="+type+"&topic_id="+topicId;
				PostRequest(url,sPostParams,'_reload','','topLoader');
			break;
			case 'sp':
				url = url+"&a="+type+"&topic_id="+topicId+"&sp="+postId;		
				PostRequest(url,sPostParams,'_reload','','topLoader');
			break;
			case 't':
				url = url+"&a="+type+"&category_id="+catId+"&topic_id="+topicId;
				PostRequest(url,sPostParams,'_reload','','topLoader');		
			break;
		}
	}

	function onMySuccess_reload(req){
		var json = req.responseText;
		var data = json.evalJSON();
		var res = data;

		if(!res.msg){
			window.location.reload();
		}
		else{
			alert(res.msg);
		}
	}
