function editSection(){
	if(formValidate.validateEditSection()) {
		$('#section_editform #btnsave').attr("value", "Loading...");
		$('#section_editform #btnsave').attr("disabled", "disabled");
		var title = "";
		var hbg = "";
		var box_bg = "";
		var heading_color = "";
		var box_color = "";
		var hgt_bg = "";
		var hgt_color = "";
		var pID = "";
		var sid = "";
		title = document.sectionform.txtsection.value;
		sid = document.sectionform.hdnid.value;
		hbg = document.sectionform.txthbgcolor.value;
		box_bg = document.sectionform.txtbbgcolor.value;
		pID = document.sectionform.pID.value;
		heading_color = document.sectionform.txthcolor.value;
		box_color = document.sectionform.txtbcolor.value;
		hgt_bg = document.sectionform.txthgtbgcolor.value;
		hgt_color = document.sectionform.txthgtcolor.value;
		mparam = '&hcolor=' + heading_color + '&bcolor=' + box_color + '&hgtbg=' + hgt_bg + '&hgt_color=' + hgt_color;
		$.ajax({
			url: site_url + '/wp-linkpage.php',
			data: 'section=&a=edit&setVar=yes&name='+ title +'&hbg='+ hbg +'&bbg='+ box_bg +'&pID=' + pID + '&sid=' + sid + mparam,
			type: 'post',
			cache: false,
			dataType: 'html',
			complete: function(xhr) {
				self.parent.document.getElementById("h2" + sid).innerHTML = title;
				window.location.href = site_url + '/wp-linkpage.php?list&pID=' + pID + '&sID=' + sid;
			},
			error:formValidate.error
		});
	}
	else{}
	return false;
}
function getSections1(column){
	$('#sectionform .button').attr("value", "Loading...");
	$('#sectionform .button').attr("disabled", "disabled");
	$.ajax({
		url: site_url + '/wp-linkpage.php',
		data: 'select_section=&setVar=yes&column=' + column + '&pID=' + document.sectionform.pID.value,
		type: 'post',
		cache: false,
		dataType: 'html',
		complete: function(xhr) {
			$('#lstposition').html(xhr.responseText);
			$('#sectionform .button').attr("value", "Save");
			$('#sectionform .button').removeAttr("disabled");
		},
		error:formValidate.error
	});
}
function createSection(){
	if(formValidate.validateSection()) {
		$('#sectionform .button').attr("value", "Loading...");
		$('#sectionform .button').attr("disabled", "disabled");
		var section = "";
		var column = "";
		var heading_bg = "";
		var box_bg = "";
		var position = "";
		var after = "";
		var action = "";
		var pID = "";
		section = document.sectionform.txtsection.value;
		if(document.sectionform.rdcolumn[0].checked == true) column = document.sectionform.rdcolumn[0].value;
		else if(document.sectionform.rdcolumn[1].checked == true) column = document.sectionform.rdcolumn[1].value;
		else if(document.sectionform.rdcolumn[2].checked == true) column = document.sectionform.rdcolumn[2].value;
		if(document.sectionform.rdposition[0].checked == true) position = document.sectionform.rdposition[0].value;
		else if(document.sectionform.rdposition[1].checked == true) position = document.sectionform.rdposition[1].value;
		else if(document.sectionform.rdposition[2].checked == true){
			position = document.sectionform.rdposition[2].value;
			after = document.sectionform.lstposition.value;
		}
		pID = document.sectionform.pID.value;
		if(document.sectionform.hdnid.value == "") action = "add"; else action = "edit";
		var param = "";
		param = '&column=' +column+ '&position=' +position+ '&after=' +after+ '&pID=' +pID;
		$.ajax({
			url: site_url + '/wp-linkpage.php',
			data: 'section=&a=' + action + '&setVar=yes&name=' + section + param,
			type: 'post',
			cache: false,
			dataType: 'html',
			complete: function(xhr) {
				self.parent.window.location.reload();
				/*arr = xhr.responseText.split("|");
				self.parent.tb_remove();
				if(arr[0] == '1') self.parent.document.getElementById("sort1").innerHTML = arr[1];
				else if(arr[0] == '2') self.parent.document.getElementById("column2").innerHTML = arr[1];
				else if(arr[0] == '3') self.parent.document.getElementById("column3").innerHTML = arr[1];*/
			},
			error:formValidate.error
		});
	}
	else{}
	return false;
}
function statusLink(aid){
	var pID = $("#pID").val();
	var sid = $("#sid").val();
	arr = aid.split("_");
	var link_id = arr[1];
	$.ajax({
		url: site_url + '/wp-linkpage.php',
		data: 'link=&a=status&setVar=yes&sid=' + sid + '&pID=' + pID + '&link_id=' + link_id,
		type: 'post',
		cache: false,
		dataType: 'html',
		complete: function(xhr) {
			arr = xhr.responseText.split("|");
			if(arr[0] != "")$("#" + aid).html(arr[0]);
			self.parent.document.getElementById("div" + sid).innerHTML = arr[1];
		},
		error:formValidate.error
	});
	return false;
}
function deleteLink(aid){
	if(confirm('Are you sure want to delete this Link?')){
		var pID = $("#pID").val();
		var sid = $("#sid").val();
		arr = aid.split("_");
		var link_id = arr[1];
		$.ajax({
			url: site_url + '/wp-linkpage.php',
			data: 'link=&a=delete&setVar=yes&sid=' + sid + '&pID=' + pID + '&link_id=' + link_id,
			type: 'post',
			cache: false,
			dataType: 'html',
			complete: function(xhr) {
				if(xhr.responseText == "success"){
					$("#tr" + link_id).fadeOut("slow");
					self.parent.document.getElementById("link" + link_id).style.display = "none";
				}
			},
			error:formValidate.error
		});
	}
}
function getLinks(){
	$('#linkform #btnsave').attr("value", "Loading...");
	$('#linkform #btnsave').attr("disabled", "disabled");
	$.ajax({
		url: site_url + '/wp-linkpage.php',
		data: 'select_link=&setVar=yes&sid=' + $('#lstsection').val() + '&pID=' + document.linkform.pID.value,
		type: 'post',
		cache: false,
		dataType: 'html',
		complete: function(xhr) {
			$('#lstposition').html(xhr.responseText);
			$('#linkform #btnsave').attr("value", "Save");
			$('#linkform #btnsave').removeAttr("disabled");
		},
		error:formValidate.error
	});
}
function editLink(){
	if(formValidate.validateEditLink()) {
		$('#linkform #btnsave').attr("value", "Loading...");
		$('#linkform #btnsave').attr("disabled", "disabled");
		var name = "";
		var url = "";
		var desc = "";
		var hgt = "";//Highlight
		var bname = "";
		var baddress = "";
		var banner = "";
		var furl = "";
		var fitems = "";
		var wtitle = "";
		var wcode = "";
		var status = "";
		var section = "";
		var position = "";
		var after = "";
		var action = "";
		var pID = "";
		//Link
		name = document.linkform.txtname.value;
		url = document.linkform.txtaddress.value;
		desc = document.linkform.txtdesc.value;
		hgt = document.linkform.txthighlight.value;
		//Banner
		bname = document.linkform.txtbname.value;
		baddress = document.linkform.txtbaddress.value;
		banner = document.linkform.txtbanner.value;
		//RSS
		furl = document.linkform.txtfeed_url.value;
		fitems = document.linkform.txtfeed_items.value;
		//Widget
		wtitle = document.linkform.txtwtitle.value;
		wcode = document.linkform.txtcode.value;
		if(document.linkform.rdvisible[0].checked == true) status = 1;
		else if(document.linkform.rdvisible[1].checked == true) status = 0;
		section = document.linkform.lstsection.value;
		if(document.linkform.rdposition[0].checked == true) position = document.linkform.rdposition[0].value;
		else if(document.linkform.rdposition[1].checked == true) position = document.linkform.rdposition[1].value;
		else if(document.linkform.rdposition[2].checked == true){
			position = document.linkform.rdposition[2].value;
			after = document.linkform.lstposition.value;
		}
		pID = document.linkform.pID.value;
		sid = document.linkform.sid.value;
		option = document.linkform.hdnoption.value;
		link_id = $("#hdnid").val();
		if(option == 'link'){
			$.post(site_url + '/wp-linkpage.php', {link:'', a:'edit', setVar:'yes', link_id:link_id, name:name, url:url, desc:desc, hgt:hgt, status:status, sid:section, pos:position, after:after, pID:pID, option:option}, function(data){alert(data);
				eval('json = ' + data);
				if(json.result[0].option == "link"){
					self.parent.document.getElementById("link" + link_id).innerHTML = json.result[0].res;
					window.location.href = site_url + '/wp-linkpage.php?list&pID=' + pID + '&sID=' + sid;
				}
				else if(json.result[0].option == "box") self.parent.window.location.reload();
				else if(json.result[0].option == "section") self.parent.window.location.reload();
				return false;
			});
		}
		else if(option == 'banner'){
			$.post(site_url + '/wp-linkpage.php', {link:'', a:'edit', setVar:'yes', link_id:link_id, bname:bname, baddress:baddress, banner:banner, status:status, sid:section, pos:position, after:after, pID:pID, option:option}, function(data){
				eval('json = ' + data);
				if(json.result[0].option == "link"){
					self.parent.document.getElementById("link" + link_id).innerHTML = json.result[0].res;
					window.location.href = site_url + '/wp-linkpage.php?list&pID=' + pID + '&sID=' + sid;
				}
				else if(json.result[0].option == "box") self.parent.window.location.reload();
				else if(json.result[0].option == "section") self.parent.window.location.reload();
				return false;
			});
		}
		else if(option == 'rss'){
			$.post(site_url + '/wp-linkpage.php', {link:'', a:'edit', setVar:'yes', link_id:link_id, furl:furl, fitems:fitems, status:status, sid:section, pos:position, after:after, pID:pID, option:option}, function(data){
				eval('json = ' + data);
				if(json.result[0].option == "link"){
					self.parent.document.getElementById("link" + link_id).innerHTML = json.result[0].res;
					window.location.href = site_url + '/wp-linkpage.php?list&pID=' + pID + '&sID=' + sid;
				}
				else if(json.result[0].option == "box") self.parent.window.location.reload();
				else if(json.result[0].option == "section") self.parent.window.location.reload();
				return false;
			});
		}
		else if(option == 'widget'){
			$.post(site_url + '/wp-linkpage.php', {link:'', a:'edit', setVar:'yes', link_id:link_id, wcode:wcode, wtitle:wtitle, status:status, sid:section, pos:position, after:after, pID:pID, option:option}, function(data){
				self.parent.window.location.reload();
				return false;
			});
		}
	}
	else{}
	return false;
}
//Class Definition
var formValidate = {
	message: null,
	validateSection: function(){
		if(!$('#sectionform #txtsection').val()){
			$('#sectionform #txtsection').addClass('inputerror');
			$('#sectionform #txtsection').focus();
			return false;
		}
		else{
			$('#sectionform #txtsection').addClass('inputbox').removeClass('inputerror');
			return true;
		}
	},
	validateEditSection: function(){
		if(!$('#section_editform #txtsection').val()){
			$('#section_editform #txtsection').addClass('inputerror');
			$('#section_editform #txtsection').focus();
			return false;
		}
		else{
			$('#section_editform #txtsection').addClass('inputbox').removeClass('inputerror');
			return true;
		}
	},
	validateEditLink: function(){
		option = document.linkform.hdnoption.value;
		if(option == 'link'){
			if(!$('#linkform #txtname').val()){
				$('#linkform #txtname').addClass('inputerror');
				$('#linkform #txtname').focus();
				return false;
			}
			else{$('#linkform #txtname').addClass('inputbox').removeClass('inputerror');}
			if(!$('#linkform #txtaddress').val()){
				$('#linkform #txtaddress').addClass('inputerror');
				$('#linkform #txtaddress').focus();
				return false;
			}
			else{
				$('#linkform #txtaddress').addClass('inputbox').removeClass('inputerror');
				return true;
			}
		}
		else if(option == 'banner'){
			if(!$('#linkform #txtbname').val()){
				$('#linkform #txtbname').addClass('inputerror');
				$('#linkform #txtbname').focus();
				return false;
			}
			else{$('#linkform #txtbname').addClass('inputbox').removeClass('inputerror');}
			if(!$('#linkform #txtbaddress').val()){
				$('#linkform #txtbaddress').addClass('inputerror');
				$('#linkform #txtbaddress').focus();
				return false;
			}
			else{$('#linkform #txtbaddress').addClass('inputbox').removeClass('inputerror');}
			if(!$('#linkform #txtbanner').val()){
				$('#linkform #txtbanner').addClass('inputerror');
				$('#linkform #txtbanner').focus();
				return false;
			}
			else{
				$('#linkform #txtbanner').addClass('inputbox').removeClass('inputerror');
				return true;
			}
		}
		else if(option == 'rss'){
			if(!$('#linkform #txtfeed_url').val()){
				$('#linkform #txtfeed_url').addClass('inputerror');
				$('#linkform #txtfeed_url').focus();
				return false;
			}
			else{$('#linkform #txtfeed_url').addClass('inputbox').removeClass('inputerror');}
			if(!$('#linkform #txtfeed_items').val()){
				$('#linkform #txtfeed_items').addClass('inputerror');
				$('#linkform #txtfeed_items').focus();
				return false;
			}
			else{
				$('#linkform #txtfeed_items').addClass('inputbox').removeClass('inputerror');
				return true;
			}
		}
		else if(option == 'widget'){
			if(!$('#linkform #txtwtitle').val()){
				$('#linkform #txtwtitle').addClass('inputerror');
				$('#linkform #txtwtitle').focus();
				return false;
			}
			else{$('#linkform #txtwtitle').addClass('inputbox').removeClass('inputerror');}
			if(!$('#linkform #txtcode').val()){
				$('#linkform #txtcode').addClass('inputerror');
				$('#linkform #txtcode').focus();
				return false;
			}
			else{
				$('#linkform #txtcode').addClass('inputbox').removeClass('inputerror');
				return true;
			}
		}
	}
};
