// JScript source code
function createTicket(senderEMail, senderName, subject, message, fields, requestCompleted)
{
    if (fields == undefined || fields == null)
    {
	    fields = "[]";
	}
    jQuery.ajax({
                type: "POST",
                url: "/zendeskproxy.asmx/CreateTicket",
                data: "{'ticketAttributes' : {\
                        'Email' : '" + senderEMail + "',\
                        'Name' : '" + senderName + "',\
                        'Subject' : '" + subject + "',\
                        'Message' : '" + message + "',\
			'Fields'  : " + fields +"}}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(retVal) {
                    isSuccessful = retVal.d;
                    if(requestCompleted != undefined && requestCompleted != null)						
                        requestCompleted(isSuccessful);
                },
		error: function()
		{
		
			if(requestCompleted != undefined && requestCompleted != null) 							
			    requestCompleted(false);
		},
		timeout: function()
		{
		
			if(requestCompleted != undefined && requestCompleted != null)			
				requestCompleted(false);	
		},
		parsererror: function()
		{
		
			if(requestCompleted != undefined && requestCompleted != null)
				requestCompleted(false);
		},
		notmodified: function(){}
            });
}
function helloWorld()
{
	jQuery.ajax({
		type: "POST",
                url: "/zendeskproxy.asmx/HelloWorld",
                data: "{}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(retVal) {
                    isSuccessful = retVal.d;
			alert(isSuccessful);
                },

});
}