function Category(){
	//handle failed requests
	this.handleFailure = function( o ){
	alert("failed to retrieve data!");
	}
	this.listCategory=function(){
		listURL = GLOBAL_URI + "Category/listCategory/"+"?ajaxcall=true";
		handleSuccess = function( o ){getElementId("categoryListDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.asyncRequest("GET",listURL,callback);
	}
	this.getCategory = function(id){
		categoryPanel.show();
		editUrl = GLOBAL_URI + "Category/populateCategory/" + id;
		countryObj = getElementId("categoryformdiv");	
		handleSuccess = function( o ){countryObj.innerHTML = o.responseText;
		getElementId("updateCategory").disabled=false;
		getElementId("addCategorybttn").disabled=true;
		getElementId("categoryid").value=id;
		}
		callback = {success:handleSuccess,failure:this.handleFailure}
		connection=YAHOO.util.Connect.asyncRequest("GET",editUrl+"?ajaxcall=true",callback);
	}
	this.getCategoryForm=function(CatId){
		getElementId("categoryformdiv").style.display='block';
		categoryPanel.show();
		catURL = GLOBAL_URI+"Category/getCategoryForm/"+CatId+"?ajaxcall=true";
		handleSuccess=function(o){
			getElementId("categoryformdiv").innerHTML=o.responseText;
			try {tinyMCE.addMCEControl(getElementId('description'), "description");}
			catch(e) {}
		}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.asyncRequest("GET",catURL,callback)
		}
	this.addCategory = function(){
		addUrl = GLOBAL_URI + "Category/addCategory/";
		formObject = document.getElementById("categoryForm");
		handleSuccess = function( o ){
		getElementId("categoryformdiv").innerHTML=o.responseText;
		cat = new Category();cat.listCategory()	}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
		this.editCategory=function(){
		editUrl = GLOBAL_URI + "Category/editCategory/";
		formObject = document.getElementById("categoryForm");
		handleSuccess = function( o ){
		getElementId("categoryformdiv").innerHTML=o.responseText;
		cat = new Category();cat.listCategory();}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",editUrl+"?ajaxcall=true",callback);
	}	
	this.deleteCategory = function(id){
		if(confirm('Do you really want to delete this record?')){
		delUrl = GLOBAL_URI + "Category/deleteCategory/" + id;
		handleSuccess = function( o ){alert(o.responseText);
		cat = new Category();cat.listCategory()}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.asyncRequest("GET",delUrl+"?ajaxcall=true",callback);
	}
	}
this.UpdatePosting = function(){
		addUrl = GLOBAL_URI + "post/updatePost/";
		formObject = getElementId("postFrm");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		handleUpload = function( o ){
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
this.prview = function(){
		addUrl = GLOBAL_URI + "post/prview/";
		formObject = getElementId("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value="Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		handleUpload = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		
		callback = {success:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
		
	}
this.addCommunity = function(){
		addUrl = GLOBAL_URI + "post/addCommunity/";
		formObject = getElementId("frmTerms");
		//imagecodevalue = getElementId("imagecode").value;
		//if(formObject.code.value==""){
		//alert('Bitte korrekten Code eingeben.');
		//formObject.code.focus();	
		//return false;
		//}else
		 if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');
		formObject.code.setfocus();	
		//return false;
		}else{
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
}
this.addNewcommunity = function(){
		addUrl = GLOBAL_URI + "post/addCommunity/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		handleUpload = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.getEdit = function(){
		addUrl = GLOBAL_URI + "post/getEdit/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		handleUpload = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
this.getAccept = function(){
		addUrl = GLOBAL_URI + "post/getAccept/";
		formObject = getElementId("frmget");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		handleUpload = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.updatePost = function(){
		addUrl = GLOBAL_URI + "post/updatePost/";
		formObject = getElementId("postFrm");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		handleUpload = function( o ){
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.editUser = function(){
		addUrl = GLOBAL_URI + "post/editUser/";
		formObject = getElementId("frmLogin");
		handleSuccess = function( o ){getElementId("frmloginDiv").innerHTML=o.responseText;}
		callback = {sucess:handleSuccess,upload:handleUpload,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall",callback);
	}
	this.editPreview = function(){
		addUrl = GLOBAL_URI + "post/editPreview/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.jobPreview = function(){
		addUrl = GLOBAL_URI + "post/jobPreview/";
		formObject = document.getElementById("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.addJob = function(){
		addUrl = GLOBAL_URI + "post/addJob/";
		formObject = getElementId("frmTerms");
		if(formObject.code.value==""){
			alert('Bitte korrekten Code eingeben.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');	
		}else{
		handleSuccess = function( o ){
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
		}
	}
	this.addNewjob = function(){
		addUrl = GLOBAL_URI + "post/addJob/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);

	}
		this.editJob = function(){
		addUrl = GLOBAL_URI + "post/editJob/";
		formObject = document.getElementById("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	
	this.resumePreview = function(){
		addUrl = GLOBAL_URI + "post/resumePreview/";
		formObject = document.getElementById("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.addResume = function(){
		addUrl = GLOBAL_URI + "post/addResume/";
		formObject = document.getElementById("frmTerms");
		if(formObject.code.value==""){
			alert('Bitte korrekten Code eingeben.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');	
		}else{
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
		}
	}
	this.addNewresume = function(){
		addUrl = GLOBAL_URI + "post/addResume/";
		formObject = document.getElementById("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.editResume = function(){
		addUrl = GLOBAL_URI + "post/editResume/";
		formObject = document.getElementById("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.housingPrview = function(){
		addUrl = GLOBAL_URI + "post/housingPrview/";
		formObject = getElementId("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.edithousingPreview = function(){
		addUrl = GLOBAL_URI + "post/edithousingPreview/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	
	this.addHousing = function(){
		addUrl = GLOBAL_URI + "post/addHousing/";
		formObject = getElementId("frmTerms");
		if(formObject.code.value==""){
			alert('Bitte korrekten Code eingeben.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');	
		}else{
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	}
	this.addNewhousing = function(){
	addUrl = GLOBAL_URI + "post/addHousing/";
	formObject = getElementId("frmTerms");
	handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
	callback = {upload:handleSuccess,failure:this.handleFailure}
	YAHOO.util.Connect.setForm(formObject,true);
	YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);

}
	this.forsalePrview = function(){
		addUrl = GLOBAL_URI + "post/forsalePrview/";
		formObject = getElementId("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.editforsalepreview = function(){
		addUrl = GLOBAL_URI + "post/editforsalepreview/";
		formObject = getElementId("frmTerms");
	
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
this.addForsale = function(){
		addUrl = GLOBAL_URI + "post/addForsale/";
		formObject = getElementId("frmTerms");
		addUrl = GLOBAL_URI + "post/addCommunity/";
		formObject = getElementId("frmTerms");
		if(formObject.code.value==""){
		alert('Bitte korrekten Code eingeben.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');	
		}else{
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
		}
	}
this.addNewforsale = function(){
		addUrl = GLOBAL_URI + "post/addForsale/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);

	}
	this.eventPreview = function(){
		addUrl = GLOBAL_URI + "post/eventPreview/";
		formObject = getElementId("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.editeventPreview = function(){
		addUrl = GLOBAL_URI + "post/editeventPreview/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.addEvent = function(){
		addUrl = GLOBAL_URI + "post/addEvent/";
		formObject = getElementId("frmTerms");
		if(formObject.code.value==""){
		alert('Bitte korrekten Code eingeben.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');	
		}else{
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
		}
	}
this.addNewevent = function(){
		addUrl = GLOBAL_URI + "post/addEvent/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.personalPrview = function(){
		addUrl = GLOBAL_URI + "post/personalPrview/";
		formObject = getElementId("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.editpersonalPreview = function(){
		addUrl = GLOBAL_URI + "post/editpersonalPreview/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.addPersonal = function(){
		addUrl = GLOBAL_URI + "post/addPersonal/";
		formObject = getElementId("frmTerms");
		if(formObject.code.value==""){
		alert('Bitte korrekten Code eingeben.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');	
		}else{
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	}
this.addNewpersonal = function(){
		addUrl = GLOBAL_URI + "post/addPersonal/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {upload:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject,true);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.servicesPreview = function(){
		addUrl = GLOBAL_URI + "post/servicesPreview/";
		formObject = getElementId("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.editservicesPreview = function(){
		addUrl = GLOBAL_URI + "post/editservicesPreview/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.addServices = function(){
		addUrl = GLOBAL_URI + "post/addServices/";
		formObject = getElementId("frmTerms");
		if(formObject.code.value==""){
		alert('Please enter the correct word you see in image.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Bitte korrekten Code eingeben.');	
		}else{
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	}
this.addNewservices = function(){
		addUrl = GLOBAL_URI + "post/addServices/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.gigsPreview = function(){
		addUrl = GLOBAL_URI + "post/gigsPreview/";
		formObject = getElementId("postFrm");
		getElementId("previewForm").value = "Page loading....";
		handleSuccess = function( o ){getElementId("previewForm").value = "Continue";
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.editgigsPreview = function(){
		addUrl = GLOBAL_URI + "post/editgigsPreview/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
	this.addGigs = function(){
		addUrl = GLOBAL_URI + "post/addGigs?ajaxcall=true";
		formObject = getElementId("frmTerms");
		if(formObject.code.value==""){
		alert('Bitte korrekten Code eingeben.');
		}else if(formObject.code.value!== formObject.security_code.value){
		alert('Please enter the correct word you see in image.');	
		}else{
		handleSuccess = function( o ){
		getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl,callback);
		}
	}
this.addNewgigs = function(){
		addUrl = GLOBAL_URI + "post/addGigs/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
this.deletePosting = function(){
		if(confirm('Are you want to delete this record?')){
		addUrl = GLOBAL_URI + "post/deletePosting/";
		formObject = getElementId("frmTerms");
		handleSuccess = function( o ){getElementId("postFrmDiv").innerHTML=o.responseText;}
		callback = {success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("POST",addUrl+"?ajaxcall=true",callback);
	}
}
this.changecategoryStatus=function(valueid){
		ipURL = GLOBAL_URI+"Category/changecategoryStatus/"+valueid+"?ajaxcall=true";
		handleSuccess=function(o){alert(o.responseText);cat=new Category();cat.listCategory();}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.asyncRequest("GET",ipURL,callback)
	}

this.unsubscribeUser=function(city_id){
		ipURL = GLOBAL_URI+"post/unsubscribeMe/"+city_id+"?ajaxcall=true";
		formObject=getElementId("newsletter");
		newID = getElementId("UnsubID");
		handleSuccess=function(o){newID.innerHTML=o.responseText;
		}
		callback={success:handleSuccess,failure:this.handleFailure}
		YAHOO.util.Connect.setForm(formObject);
		YAHOO.util.Connect.asyncRequest("GET",ipURL,callback)
	}
}