// JavaScript Document

$(document).ready ( function() {
   $("#addPostBtn").click( function() {			 
       $("#topicSearch").val('');
	   searchStr = "";
	   postTopics();
   });
});

function postTopics() {
	
	var radioArray = Array();
	    radioArray['Question']     = 1;
	    radioArray['Idea']         = 2;
	    radioArray['Problem']      = 3;
	    radioArray['Testimonial']  = 4;
	    radioArray['BetaBug']      = 5;
	    radioArray['Announcement'] = 6;
	
	lockPage();	
	
	postPending     = true;
	var postTitle   = $("#postTitle").val();
	var postContent = $("#postContent").val();
	var postType    = $("#postTyp").val();
	//var postTags    = $("#postTags").val();
	var parentPost  = $("#parentPost").val();
	var iplotzType ="";
	$("input[@name='iplotzType']").each(function() { 
		if(this.checked){
			if( iplotzType !="" ) iplotzType +=", ";
			iplotzType += this.value;
		}
	});
	var operatingSystem = "";
	$("input[@name='operatingSystem']").each(function() { 
		if(this.checked){
			if( operatingSystem !="" ) operatingSystem +=", ";
			operatingSystem += this.value;
		}
	});
	var browserType = "";
	$("input[@name='browserType']").each(function() { 
		if(this.checked){
			if( browserType !="" ) browserType +=", ";
			browserType += this.value;
		}
	});

	//var operatingSystem = $("input[@name='operatingSystem']:checked").val(); 
	//var browserType = $("input[@name='browserType']:checked").val(); 
	var browserVersion  = $("#browserVersion").val();
	$.post(appUrl+'/app/files/insertPost.ajx.php',
		{ 
		   postTitle:postTitle,
		   postContent:postContent,
		   postType:postType,
		   parentPost:parentPost,
		   iplotzType:iplotzType,
		   operatingSystem:operatingSystem,
		   browserType:browserType,
		   browserVersion:browserVersion
		}, function(responseData) {
			if(responseData == "Login") {
			   loadLogin();
			}
			else if(responseData == "success") {
				 postPending     = false;
				 document.getElementById("frmQuest").reset();
				 $("#upload").slideUp("slow");				 
		         $("#addDetailDiv").hide("slow");
		         $("#addDetailBtn").show("slow");
				 $("input[@name='topicType']")[radioArray[postType]].click();
				 unlockPage();
			}
			else {
				var response  = filterResponse(responseData);
				postPending     = false;
				$("#errorDiv").html(response.error);
				unlockPage();
				$("#errorDiv").fadeOut(5000);
			}
		}
	);
}
function toggleOtherOs(){
	$('#otherOs').slideToggle("fast");
}
function toggleOtherBrowser(){
	$('#otherBrowser').slideToggle("fast");
}
