this tricks is just a combination trick..
[b]credits[/b] 

 master feruzz for the wvm on shoutbox and frostmourne for the shoutbox trick..
[b]instruction:[/b]
just put these two codes below the main code.... toinks
[b]code1[/b]
[quote]<marquee style='width:85%px;border:[b]1px[/b] [b]solid[/b] #[b]222222[/b]; direction='left' scrollamount='2' onmouseover='this.stop()' onmouseout='this.start()'><input type='button' value='Home' style='background-color:[b]transparent[/b];border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://friendster.com'\"> <input type='button' value='My Profile'style='background-color:transparent;border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://profiles.friendster.com/user.php'\"> <input type='button' value='My Friends'style='background-color:transparent;border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://friendster.com/friends.php'\"> <input type='button' value='Explore'style='background-color:transparent;border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://www.friendster.com/explore.php'\"> <input type='button' value='Search'style='background-color:transparent;border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://friendster.com/gallery.php'\">  <input type='button' value='Invite'style='background-color:transparent;border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://friendster.com/invite.php'\"> <input type='button' value='Messages'style='background-color:transparent;border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://friendster.com/messages.php'\"> <input type='button' value='Settings'style='background-color:transparent;border:none;font-family:[b]georgia MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://friendster.com/editaccount.php'\"> <input type='button' value='Log Out'style='background-color:transparent;border:none;font-family:[b]verdana MS[/b];font-weight:[b]bold[/b];font-size:[b]12[/b];color:#[b]660000[/b];' onClick=\"top.location.href='http://friendster.com/logout.php'\"></marquee>[/quote]
[b]code 2[/b]
[quote]<marquee style='width:85%px;border:[b]1px[/b] solid #[b]222222[/b]; direction='left' scrollamount='2''><FONT FACE='[b]arial[/b]' SIZE='2px' COLOR='[b]660000[/b]'>Hi</color> <font-color=#[b]990000[/b]>"+pageViewerFName+"  <font color= #[b]660000[/b]>your ID is <font color=#[b]990000[/b]>"+pageViewerID+" </color><font color=#[b]660000[/b]>and the time and date there is </color> <font color= #[b]990000[/b]>"+Date()+"  </color><font color=#[b]66000[/b]>your browser is </color> <font color= #990000>"+navigator.appName+" "+navigator.appVersion+" </color> <font color= #[b]660000[/b]> [b]ADD SOME MESSAGE HERE[/b] </color></font> </marquee>[/quote]
[b]main code:[/b]
[quote]/** VIEWERS MAINPIC ON SHOUTBOX **/
/**
* Viewer's Main Photo at Shoutout Box
* Copyright 2007-2008 by FeRuZZ � 
http://profiles.friendster.com/feruzz
* Internalize AJAX handler
* No warranty expressed or implied. Use at your own risk.
**/
/*global MAINPIC*/
MAINPIC = {};
 
(function () {
	MAINPIC = {
		// private property
		photo: null,
		init: function () {
			if (pageViewerID !== "") {
				try {
					MAINPIC.ajaxRequest("GET", "http://" + location.hostname + "/" + pageViewerID, true, null, MAINPIC.viewer, null);
				} catch (e) {}
			}
		},
		viewer: function (htm) {
			if (htm.replace(/^\s*|\s*$/g, "") === "") {
				window.alert("ERROR: Empty xmlresponse! \n Unable to parse your details!");
				return;
			} else {
				htm = htm.slice(htm.indexOf("<div class=\"imgblock200\">") + 0, htm.indexOf("<ul id=\"controlPanelButtons\">") + 0);
				htm = htm.slice(htm.indexOf("<img src=\"") + 10, htm.indexOf("\"></a></div>") + 0);
				MAINPIC.photo = document.createElement("div");
				MAINPIC.photo.setAttribute("id", "mainpic");
				MAINPIC.photo.setAttribute("align", "center");
				MAINPIC.photo.appendChild(document.createElement("span"));
				MAINPIC.photo.getElementsByTagName("span")[0].className = "0";
				MAINPIC.photo.getElementsByTagName("span")[0].innerHTML = "[b]PUT CODE 1 HERE!!!!!!![/b] ";
				MAINPIC.photo.appendChild(document.createElement("br"));
				MAINPIC.photo.appendChild(document.createElement("a"));
				MAINPIC.photo.getElementsByTagName("a")[0].href = "/" + pageViewerID;
				MAINPIC.photo.getElementsByTagName("a")[0].target = "_blank";
				MAINPIC.photo.getElementsByTagName("a")[0].title = pageViewerFName;
				MAINPIC.photo.getElementsByTagName("a")[0].appendChild(document.createElement("img"));
				MAINPIC.photo.getElementsByTagName("img")[0].src = htm;
				MAINPIC.photo.appendChild(document.createElement("br"));
				MAINPIC.photo.appendChild(document.createElement("span"));
				MAINPIC.photo.getElementsByTagName("span")[1].className = "0";
				MAINPIC.photo.getElementsByTagName("span")[1].innerHTML = "[b]PUT CODE 2 HERE!!!!!!![/b]";
				var getShoutout = document.getElementById("cpShoutoutBox");
				getShoutout.parentNode.replaceChild(MAINPIC.photo, getShoutout);
			}
		},
		ajaxRequest: function (type, url, async, param, func, handlerparam) {
			/**
			* ajaxRequest - You may not remove or change this notice.
			* version: 2.4
			* Copyright 2008 by FeRuZZ � 
http://profiles.friendster.com/feruzz.
			*
			* @type: "GET" | "POST"
			* @cont: true | false
			* @param: string | null
			* @func: string | null
			* @handlerparam: string | null
			**/
			var httprequest = null;
			var requestDone = false;
			var data = null;
			var responseType = "text";
			var timeout = 0;
			var ival = null;
			var onreadystatechange = {};
			var msxml = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
			for (var x = 0, len = msxml.length; x < len; x += 1) {
				try {
					httprequest = window.ActiveXObject ? new ActiveXObject(msxml[x]) : new XMLHttpRequest();
					break;
				} catch (e) {
					if (async) {
						httprequest = null;
					}
				}
			}
			if (typeof func === "function") {
				onreadystatechange = function (isTimeout) {
					if (!requestDone && httprequest && (httprequest.readyState === 4 || isTimeout === "timeout")) {
						requestDone = true;
						if (ival) {
							window.clearInterval(ival);
							ival = null;
						}
						if (!httprequest.status && location.protocol === "file:" || (httprequest.status >= 200 && httprequest.status < 300) || httprequest.status === 304 || httprequest.status === 1223) {
							var resPonse = (/xml/i.test(responseType))? httprequest.responseXML : httprequest.responseText;
							func(resPonse.replace(new RegExp("<script[^>]*>.*?<\/script>", "gi"), ""), handlerparam);
						}
					}
				};
			}
			if (async) {
				ival = window.setInterval(onreadystatechange, 13);
				if (timeout > 0) {
					window.setTimeout(function () {
						if (httprequest) {
							httprequest.abort();
							if (!requestDone) {
								onreadystatechange("timeout");
							}
						}
					}, timeout);
				}
			}
			if (type === "GET" && (/GET/i.test(type))) {
				var ts = new Date().getTime();
				var ret = url.replace(/(\?|&)_=[\S\s]*?(&|$)/, "$1_=" + ts + "$2");
				url = ret + ((ret === url) ? (url.match(/\?/) ? "&" : "?") + "_=" + ts : "");
			}
			if (data && type === "GET" && (/GET/i.test(type))) {
				url += (url.match(/\?/) ? "&" : "?") + data;
				data = null;
			}
			if (type === "POST" && (/POST/i.test(type))) {
				var headers = "application/x-www-form-urlencoded" + ("UTF-8" ? "; charset=" + "UTF-8" : "");
				var contentLength = param ? param.length: 0;
				try {
					httprequest.setRequestHeader("Content-type", headers);
					httprequest.setRequestHeader("Content-length", contentLength);
					if (httprequest.overrideMimeType && (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0, 2005])[1] < 2005) {
						httprequest.setRequestHeader("Connection", "close");
					}
				} catch (err) {}
			}
			httprequest.open(type, url, async);
			httprequest.setRequestHeader("ajaxRequest", "true");
			httprequest.setRequestHeader("X-Requested-With", "XMLHttpRequest");
			httprequest.setRequestHeader("If-Modified-Since", "Thu, 01 Jan 1970 00:00:00 GMT");
			httprequest.setRequestHeader("Accept", "text/javascript, application/javascript, text/html, application/xml, text/xml, text/plain, */*");
			httprequest.send(param);
			if (!async) {
				onreadystatechange();
			}
		}
	};
})();
MAINPIC.init();[/quote]
PREVIEW 

 [url=http://profiles.friendster.com/48716420 ]here[/url]
					
Last edited by niknok_1999 (2008-05-30 11:59:41)