var Zedheads=function() {
Zedheads.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Zedheads.prototype={
GetOnlineUsers:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetOnlineUsers',false,{},succeededCallback,failedCallback,userContext); },
RateComment:function(CommentID,UserID,Rating,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'RateComment',false,{CommentID:CommentID,UserID:UserID,Rating:Rating},succeededCallback,failedCallback,userContext); },
RateStyle:function(Rating,StyleID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'RateStyle',false,{Rating:Rating,StyleID:StyleID},succeededCallback,failedCallback,userContext); },
SendUSALink:function(FromEmail,FromName,ToEmail,ToName,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'SendUSALink',false,{FromEmail:FromEmail,FromName:FromName,ToEmail:ToEmail,ToName:ToName},succeededCallback,failedCallback,userContext); },
IgnoreUser:function(UserID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'IgnoreUser',false,{UserID:UserID},succeededCallback,failedCallback,userContext); },
GoNotice:function(NoticeID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GoNotice',false,{NoticeID:NoticeID},succeededCallback,failedCallback,userContext); },
GetDailyRotten:function(LastDailyRottenID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetDailyRotten',false,{LastDailyRottenID:LastDailyRottenID},succeededCallback,failedCallback,userContext); },
Go:function(FormName,QueryString,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'Go',false,{FormName:FormName,QueryString:QueryString},succeededCallback,failedCallback,userContext); },
Login:function(Username,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'Login',false,{Username:Username,Password:Password},succeededCallback,failedCallback,userContext); },
GetLinksByType:function(Page,LinkType,UserID,CategoryID,Query,SavedCount,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetLinksByType',false,{Page:Page,LinkType:LinkType,UserID:UserID,CategoryID:CategoryID,Query:Query,SavedCount:SavedCount},succeededCallback,failedCallback,userContext); },
VoteResponse:function(PhotoID,PhotoResponseID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'VoteResponse',false,{PhotoID:PhotoID,PhotoResponseID:PhotoResponseID},succeededCallback,failedCallback,userContext); },
VotePhoto:function(PhotoID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'VotePhoto',false,{PhotoID:PhotoID},succeededCallback,failedCallback,userContext); },
DeleteMessage:function(MessageID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'DeleteMessage',false,{MessageID:MessageID},succeededCallback,failedCallback,userContext); },
GetControversialLinks:function(SavedCount,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetControversialLinks',false,{SavedCount:SavedCount},succeededCallback,failedCallback,userContext); },
Unignore:function(userid,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'Unignore',false,{userid:userid},succeededCallback,failedCallback,userContext); },
UpdateImageURL:function(URL,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'UpdateImageURL',false,{URL:URL},succeededCallback,failedCallback,userContext); },
Logout:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'Logout',false,{},succeededCallback,failedCallback,userContext); },
GetComments:function(LinkID,IsRated,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetComments',false,{LinkID:LinkID,IsRated:IsRated},succeededCallback,failedCallback,userContext); },
GetTopComments:function(UserID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetTopComments',false,{UserID:UserID},succeededCallback,failedCallback,userContext); },
AddMessage:function(MessageID,UserID,Subject,Message,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddMessage',false,{MessageID:MessageID,UserID:UserID,Subject:Subject,Message:Message},succeededCallback,failedCallback,userContext); },
ResetPassword:function(Email,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'ResetPassword',false,{Email:Email},succeededCallback,failedCallback,userContext); },
AddFavourite:function(LinkID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddFavourite',false,{LinkID:LinkID},succeededCallback,failedCallback,userContext); },
DeleteFavourite:function(LinkID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'DeleteFavourite',false,{LinkID:LinkID},succeededCallback,failedCallback,userContext); },
GetDirectory:function(UserStatusID,letter,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetDirectory',false,{UserStatusID:UserStatusID,letter:letter},succeededCallback,failedCallback,userContext); },
SendLink:function(addr,LinkID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'SendLink',false,{addr:addr,LinkID:LinkID},succeededCallback,failedCallback,userContext); },
AddCommentLogin:function(LinkID,Username,Password,Comment,Rating,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddCommentLogin',false,{LinkID:LinkID,Username:Username,Password:Password,Comment:Comment,Rating:Rating},succeededCallback,failedCallback,userContext); },
AddLink:function(CatID,URL,Description,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddLink',false,{CatID:CatID,URL:URL,Description:Description},succeededCallback,failedCallback,userContext); },
AddPhoto:function(URL,Description,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddPhoto',false,{URL:URL,Description:Description},succeededCallback,failedCallback,userContext); },
ShoutOut:function(s,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'ShoutOut',false,{s:s},succeededCallback,failedCallback,userContext); },
UpdateProfile:function(Homepage,Quote,Age,Location,Password,Sex,AIM,ICQ,Occupation,Interests,PictureURL,FormatThreads,Newsletter,MessageNotification,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'UpdateProfile',false,{Homepage:Homepage,Quote:Quote,Age:Age,Location:Location,Password:Password,Sex:Sex,AIM:AIM,ICQ:ICQ,Occupation:Occupation,Interests:Interests,PictureURL:PictureURL,FormatThreads:FormatThreads,Newsletter:Newsletter,MessageNotification:MessageNotification},succeededCallback,failedCallback,userContext); },
GetProfile:function(UserID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetProfile',false,{UserID:UserID},succeededCallback,failedCallback,userContext); },
AddComment:function(LinkID,Comment,Rating,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddComment',false,{LinkID:LinkID,Comment:Comment,Rating:Rating},succeededCallback,failedCallback,userContext); },
AddPhotoResponse:function(PhotoID,URL,Description,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddPhotoResponse',false,{PhotoID:PhotoID,URL:URL,Description:Description},succeededCallback,failedCallback,userContext); },
getCounts:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'getCounts',false,{},succeededCallback,failedCallback,userContext); },
GetMessages:function(Page,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetMessages',false,{Page:Page},succeededCallback,failedCallback,userContext); },
GetMessageThread:function(MessageID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetMessageThread',false,{MessageID:MessageID},succeededCallback,failedCallback,userContext); },
GetLatestComments:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetLatestComments',false,{},succeededCallback,failedCallback,userContext); },
GetLatestChat:function(Page,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'GetLatestChat',false,{Page:Page},succeededCallback,failedCallback,userContext); },
AddToChatboard:function(Comment,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'AddToChatboard',false,{Comment:Comment},succeededCallback,failedCallback,userContext); },
CreateAccount:function(Username,EmailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(Zedheads.get_path(), 'CreateAccount',false,{Username:Username,EmailAddress:EmailAddress},succeededCallback,failedCallback,userContext); }}
Zedheads.registerClass('Zedheads',Sys.Net.WebServiceProxy);
Zedheads._staticInstance = new Zedheads();
Zedheads.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Zedheads._staticInstance._path = value; }
Zedheads.get_path = function() { return Zedheads._staticInstance._path; }
Zedheads.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
Zedheads._staticInstance._timeout = value; }
Zedheads.get_timeout = function() { 
return Zedheads._staticInstance._timeout; }
Zedheads.set_defaultUserContext = function(value) { 
Zedheads._staticInstance._userContext = value; }
Zedheads.get_defaultUserContext = function() { 
return Zedheads._staticInstance._userContext; }
Zedheads.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Zedheads._staticInstance._succeeded = value; }
Zedheads.get_defaultSucceededCallback = function() { 
return Zedheads._staticInstance._succeeded; }
Zedheads.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Zedheads._staticInstance._failed = value; }
Zedheads.get_defaultFailedCallback = function() { 
return Zedheads._staticInstance._failed; }
Zedheads.set_path("/Zedheads.asmx");
Zedheads.GetOnlineUsers= function(onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetOnlineUsers(onSuccess,onFailed,userContext); }
Zedheads.RateComment= function(CommentID,UserID,Rating,onSuccess,onFailed,userContext) {Zedheads._staticInstance.RateComment(CommentID,UserID,Rating,onSuccess,onFailed,userContext); }
Zedheads.RateStyle= function(Rating,StyleID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.RateStyle(Rating,StyleID,onSuccess,onFailed,userContext); }
Zedheads.SendUSALink= function(FromEmail,FromName,ToEmail,ToName,onSuccess,onFailed,userContext) {Zedheads._staticInstance.SendUSALink(FromEmail,FromName,ToEmail,ToName,onSuccess,onFailed,userContext); }
Zedheads.IgnoreUser= function(UserID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.IgnoreUser(UserID,onSuccess,onFailed,userContext); }
Zedheads.GoNotice= function(NoticeID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GoNotice(NoticeID,onSuccess,onFailed,userContext); }
Zedheads.GetDailyRotten= function(LastDailyRottenID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetDailyRotten(LastDailyRottenID,onSuccess,onFailed,userContext); }
Zedheads.Go= function(FormName,QueryString,onSuccess,onFailed,userContext) {Zedheads._staticInstance.Go(FormName,QueryString,onSuccess,onFailed,userContext); }
Zedheads.Login= function(Username,Password,onSuccess,onFailed,userContext) {Zedheads._staticInstance.Login(Username,Password,onSuccess,onFailed,userContext); }
Zedheads.GetLinksByType= function(Page,LinkType,UserID,CategoryID,Query,SavedCount,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetLinksByType(Page,LinkType,UserID,CategoryID,Query,SavedCount,onSuccess,onFailed,userContext); }
Zedheads.VoteResponse= function(PhotoID,PhotoResponseID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.VoteResponse(PhotoID,PhotoResponseID,onSuccess,onFailed,userContext); }
Zedheads.VotePhoto= function(PhotoID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.VotePhoto(PhotoID,onSuccess,onFailed,userContext); }
Zedheads.DeleteMessage= function(MessageID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.DeleteMessage(MessageID,onSuccess,onFailed,userContext); }
Zedheads.GetControversialLinks= function(SavedCount,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetControversialLinks(SavedCount,onSuccess,onFailed,userContext); }
Zedheads.Unignore= function(userid,onSuccess,onFailed,userContext) {Zedheads._staticInstance.Unignore(userid,onSuccess,onFailed,userContext); }
Zedheads.UpdateImageURL= function(URL,onSuccess,onFailed,userContext) {Zedheads._staticInstance.UpdateImageURL(URL,onSuccess,onFailed,userContext); }
Zedheads.Logout= function(onSuccess,onFailed,userContext) {Zedheads._staticInstance.Logout(onSuccess,onFailed,userContext); }
Zedheads.GetComments= function(LinkID,IsRated,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetComments(LinkID,IsRated,onSuccess,onFailed,userContext); }
Zedheads.GetTopComments= function(UserID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetTopComments(UserID,onSuccess,onFailed,userContext); }
Zedheads.AddMessage= function(MessageID,UserID,Subject,Message,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddMessage(MessageID,UserID,Subject,Message,onSuccess,onFailed,userContext); }
Zedheads.ResetPassword= function(Email,onSuccess,onFailed,userContext) {Zedheads._staticInstance.ResetPassword(Email,onSuccess,onFailed,userContext); }
Zedheads.AddFavourite= function(LinkID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddFavourite(LinkID,onSuccess,onFailed,userContext); }
Zedheads.DeleteFavourite= function(LinkID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.DeleteFavourite(LinkID,onSuccess,onFailed,userContext); }
Zedheads.GetDirectory= function(UserStatusID,letter,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetDirectory(UserStatusID,letter,onSuccess,onFailed,userContext); }
Zedheads.SendLink= function(addr,LinkID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.SendLink(addr,LinkID,onSuccess,onFailed,userContext); }
Zedheads.AddCommentLogin= function(LinkID,Username,Password,Comment,Rating,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddCommentLogin(LinkID,Username,Password,Comment,Rating,onSuccess,onFailed,userContext); }
Zedheads.AddLink= function(CatID,URL,Description,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddLink(CatID,URL,Description,onSuccess,onFailed,userContext); }
Zedheads.AddPhoto= function(URL,Description,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddPhoto(URL,Description,onSuccess,onFailed,userContext); }
Zedheads.ShoutOut= function(s,onSuccess,onFailed,userContext) {Zedheads._staticInstance.ShoutOut(s,onSuccess,onFailed,userContext); }
Zedheads.UpdateProfile= function(Homepage,Quote,Age,Location,Password,Sex,AIM,ICQ,Occupation,Interests,PictureURL,FormatThreads,Newsletter,MessageNotification,onSuccess,onFailed,userContext) {Zedheads._staticInstance.UpdateProfile(Homepage,Quote,Age,Location,Password,Sex,AIM,ICQ,Occupation,Interests,PictureURL,FormatThreads,Newsletter,MessageNotification,onSuccess,onFailed,userContext); }
Zedheads.GetProfile= function(UserID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetProfile(UserID,onSuccess,onFailed,userContext); }
Zedheads.AddComment= function(LinkID,Comment,Rating,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddComment(LinkID,Comment,Rating,onSuccess,onFailed,userContext); }
Zedheads.AddPhotoResponse= function(PhotoID,URL,Description,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddPhotoResponse(PhotoID,URL,Description,onSuccess,onFailed,userContext); }
Zedheads.getCounts= function(onSuccess,onFailed,userContext) {Zedheads._staticInstance.getCounts(onSuccess,onFailed,userContext); }
Zedheads.GetMessages= function(Page,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetMessages(Page,onSuccess,onFailed,userContext); }
Zedheads.GetMessageThread= function(MessageID,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetMessageThread(MessageID,onSuccess,onFailed,userContext); }
Zedheads.GetLatestComments= function(onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetLatestComments(onSuccess,onFailed,userContext); }
Zedheads.GetLatestChat= function(Page,onSuccess,onFailed,userContext) {Zedheads._staticInstance.GetLatestChat(Page,onSuccess,onFailed,userContext); }
Zedheads.AddToChatboard= function(Comment,onSuccess,onFailed,userContext) {Zedheads._staticInstance.AddToChatboard(Comment,onSuccess,onFailed,userContext); }
Zedheads.CreateAccount= function(Username,EmailAddress,onSuccess,onFailed,userContext) {Zedheads._staticInstance.CreateAccount(Username,EmailAddress,onSuccess,onFailed,userContext); }
if (typeof(Shared_LinkType) === 'undefined') {
Shared_LinkType = function() { throw Error.invalidOperation(); }
Shared_LinkType.prototype = {YourLinks: 1,Overflow: 2,Commented: 3,Favourites: 4,OtherLinks: 5,OtherFavourites: 6,Category: 7,SearchResults: 8,RecentlyCommented: 9,FrontPage: 10}
Shared_LinkType.registerEnum('Shared_LinkType', true);
}
