﻿function ShowAboutMe(tabID,divID){
    document.getElementById('tabMyMods').style.display = 'none';
    document.getElementById('tabFavMods').style.display = 'none';
    document.getElementById('myModsTab').className = 'tabOff';
    document.getElementById('myModsTabRight').src = '/images/netImages/Tab-off-right.gif';        
    document.getElementById('favModsTab').className = 'tabOff';
    document.getElementById('favModsTabRight').src = '/images/netImages/Tab-off-right.gif';
    document.getElementById(divID).style.display = 'block';
    document.getElementById(tabID).className = 'tabOn';
    document.getElementById(tabID+'Right').src = '/images/netImages/Tab-on-right.gif';
}

function ShowMore(tabID,divID){
    document.getElementById('tabMyBuddies').style.display = 'none';
    document.getElementById('tabMe').style.display = 'none';
    document.getElementById('tabMyTweets').style.display = 'none';
    document.getElementById('myBuddiesTab').className = 'tabOff';
    document.getElementById('myBuddiesTabRight').src = '/images/netImages/Tab-off-right.gif';
    document.getElementById('meTab').className = 'tabOff';
    document.getElementById('meTabRight').src = '/images/netImages/Tab-off-right.gif';
    document.getElementById('myTweetsTab').className = 'tabOff';
    document.getElementById('myTweetsTabRight').src = '/images/netImages/Tab-off-right.gif';
    
    document.getElementById(divID).style.display = 'block';
    document.getElementById(tabID).className = 'tabOn';
    document.getElementById(tabID+'Right').src = '/images/netImages/Tab-on-right.gif';
}

function ShowStuff(tabID,divID,pID,p){
    document.getElementById('tabBlog').style.display = 'none';
    document.getElementById('tabComments').style.display = 'none';
    document.getElementById('tabPortfolio').style.display = 'none';
    document.getElementById('blogTab').className = 'tabOff';
    document.getElementById('blogTabRight').src = '/images/netImages/Tab-off-right.gif';
    document.getElementById('commentsTab').className = 'tabOff';
    document.getElementById('commentsTabRight').src = '/images/netImages/Tab-off-right.gif';
    document.getElementById('portfolioTab').className = 'tabOff';
    document.getElementById('portfolioTabRight').src = '/images/netImages/Tab-off-right.gif';
    
    document.getElementById(divID).style.display = 'block';
    document.getElementById(tabID).className = 'tabOn';
    document.getElementById(tabID+'Right').src = '/images/netImages/Tab-on-right.gif';
    
    var sackObject = new sack();
    var addToURL = '';
	
	if(divID=='tabComments'){
	    addToURL = "piece=getprofilecomments&aid="+pID+"&page="+p;
	}else if(divID=='tabPortfolio'){
	    addToURL = "piece=getportfolio&aid="+pID+"&page="+p;
	}else{
	    addToURL = "piece=getblogs&aid="+pID+"&page="+p;
	}
		
	sackObject.requestFile = "/pieces.aspx";
	sackObject.method = "GET";
	sackObject.element = divID;
	sackObject.w = 500;
	sackObject.h = 100;
	sackObject.runAJAX(addToURL);
}

function lbi(t, u, w, h){
    if (w==''){w='400'}
    if (h==''){h='500'}
    if(t == 'on'){
		var myWidth = 0, myHeight = 0;
		if( typeof( window.innerWidth ) == 'number' ) {
			myWidth = window.innerWidth;
			myHeight = window.innerHeight;
		} else {
			if( document.documentElement &&
				( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
			  myWidth = document.documentElement.clientWidth;
			  myHeight = document.documentElement.clientHeight;
			} else {
			  if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
				myWidth = document.body.clientWidth;
				myHeight = document.body.clientHeight;
			  }
			}
		}
		
		myWidth = (myWidth - w) / 2
		myHeight = (myHeight - h) / 2
		
        document.getElementById('BlockUI').style.display = 'block';
        document.getElementById('lbMain').style.display = 'block';
                    
		document.getElementById('lbMain').style.width = w+'px';
		document.getElementById('lbMain').style.height = h+'px';
		document.getElementById('lbMain').style.left = myWidth+'px';
		document.getElementById('lbMain').style.top = myHeight+'px';
	
		var toPut = document.getElementById('lbContent')
		toPut.innerHTML='<a href="#lsRet" onclick="lb(\'off\');"><img src="'+u+'" alt="Photo" /></a>';
    }
}

function showBlogComs(theid)
{
	var el = document.getElementById(theid);
	if (el.style.display == 'none')
	{
		el.style.display = 'block';
	} else {
		el.style.display = 'none';
	}
}

function openIconKey(){
	var tempwin=window.open('/profiles/iconkey.aspx', 'iconkey', 'height=500,width=500,resizable=yes,status=no,scrollbars=yes');
}


function ShowCommentForm(profileID,type,div,key){
	var sackObject = new sack();
	var addToURL = "piece=commentform&type="+type+"&div="+div+"&profileID="+profileID+"&key="+key;
	
	document.getElementById(div).style.display = 'block';
		
	sackObject.requestFile = "/pieces.aspx";
	sackObject.method = "GET";
	sackObject.element = div;
	sackObject.w = 500;
	sackObject.h = 250;
	sackObject.runAJAX(addToURL);
}

function ShowPreviewComment(){document.getElementById('comment666').innerHTML = document.getElementById('theComment').value;}
function TogglePrivate(){
	if (document.getElementById('isprivate').checked == true){
		document.getElementById('previewIsPrivate').innerHTML = '[private]';
	}else{
		document.getElementById('previewIsPrivate').innerHTML = '';
	};
}

function PostComment(userID,whosmodid,type,div,key){
    var w = 450;
    var h = 180;
    var isprivate = 'off';
    var comment = document.getElementById('theComment').value;
    comment = comment.replace(/\n/g,'|~|');
    var isprivate = 0
    if (document.getElementById('isprivate').checked == true){isprivate=1};
    document.getElementById(div).style.display = 'none';
    document.getElementById(div).innerHTML = '';
    lb('on','/pieces.aspx?piece=postcomment&id='+userID+'&whosmodid='+whosmodid+'&type='+type+'&comment='+comment+'&isprivate='+isprivate+'&key='+key,w,h);
}

function AddSmileyIcon(iconCode,div){document.getElementById(div).value+=iconCode+' ';lb('off');}