var post_timers         = new Array();
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
function write_log1() {var cont='<a href="'+baseurl+'/signup">Sign Up</a>  |  <a href="javascript:show_login();">Log In</a>  |  <a href="'+baseurl+'/help.html">Help</a>';getObject('welcome').innerHTML=cont;}
function HexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)}
function HexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)}
function HexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)}
function cutHex(h) {return (h.charAt(0)=="#") ? h.substring(1,7):h}
function destroy( selector ){$(selector).fadeOut();}
function rgb2hex(str) {var rgb = ['0','0','0'];var spl = str.split(","); if(spl.length>0) rgb[0] = spl[0];if(spl.length>1) rgb[1] = spl[1];if(spl.length>2) rgb[2] = spl[2];decToHex = '';for(var i=0;i<3;i++){var hexArray = new Array( "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F" );var code1 = Math.floor(rgb[i] / 16);var code2 = rgb[i] - code1 * 16;decToHex += hexArray[code1];decToHex += hexArray[code2];}return ('#'+decToHex);} 
function set_align() {update_css();}
function isColor(myfield, e, dec){var key; var keychar;if (window.event) key = window.event.keyCode; else if (e) key = e.which; else return true;keychar = String.fromCharCode(key);if ((key == 86 || keychar == 'v') && e.ctrlKey) {return true;}if ((key==null) || (key==0) || (key==8) || (key==9) || (key==27) ){return true;}if(key==13) {myfield.blur();return false;}else if ((("#0123456789ABCDEFabcdef").indexOf(keychar) > -1)){return true;}else if (dec && (keychar == ".")){myfield.form.elements[dec].focus();return false;}else{return false;}}
function hide_login() {var hh=getObject('main_login');$(hh).slideUp('normal');}
function show_login(){var hh=getObject('main_login');$(hh).slideDown('normal');}
function write_unlogged() {var content = '<div id="main_content"><div id="main_margin"><div id="main_close"><a href="javascript:void(0)" onclick="hide_login()"><img src="'+imgurl+'/login_close.png" border="0" title="Close" alt="Close" /></a></div><div class="clear"></div><div id="main_form"><form method="post" name="loginForm" id="loginForm" action="" style="display:inline;">Username:&nbsp;<input type="text" name="aLogin" tabindex="1" id="hlogin" class="main_input" style="font-size:11px;border:solid 1px #484848;" />&nbsp;&nbsp;Password:&nbsp;<input type="password" name="aPass" tabindex="2" value="" class="main_input" style="font-size:11px;border:solid 1px #484848;" />&nbsp;&nbsp;<input type="hidden" name="head_login" value="1" /><input type="submit" name="action_login" tabindex="3" value="Login" class="main_btn" style="vertical-align:middle;border:solid 1px #484848;" /><div class="main_recover"><center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="'+baseurl+'/recoverpassword" title="Forgot!">Forgot password?</a>&nbsp;&nbsp;&nbsp;&nbsp;Remember me&nbsp;<input type="checkbox" name="remember_me" value="1" /></div></form></div></div><div class="clear"></div></div>'; getObject('main_login').innerHTML = content;}
function hideMe(myId){ getObject(myId).style.display="none";}
function showMe(myId){ getObject(myId).style.display="block";}
function getObject( id ){if (document.getElementById){var returnVar = document.getElementById(id);}else if (document.all){var returnVar = document.all[id];}else if (document.layers){var returnVar = document.layers[id];}return returnVar;}
function set_feat(opt_value) {var ob = getObject('all_video');if(opt_value=='0') {ob.style.display='none';} else {ob.style.display='block';}}
function write_video(vkey,aspect) {var nv = baseurl+"/userplay/"+vkey;var so = new SWFObject(nv, "nvplayer", "606", "368", 8, "#000000");so.addParam("quality", "high");so.addParam("swLiveConnect", "true");so.addParam("wMode", "transparent");so.addParam("allowScriptAccess", "always");so.addParam("allowFullScreen", "true");so.addVariable("autostart", "false");if(getObject('ptheme')!= '' && getObject('ptheme')!= null) {so.addVariable("th", getObject('ptheme').value);}else{so.addVariable("th",'black');}if(aspect=='') { aspect = 'aspect';}so.addVariable("stretch", aspect);so.addVariable("imagescale", aspect);so.write("player");}
function save_colors() {var col = getObject('bgchannel').value;getObject('def_bgchannel').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var col = getObject('bgwrapper').value;getObject('def_bgwrapper').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var col = getObject('wrappercolor').value;getObject('def_wrappercolor').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var col = getObject('wrapperlink').value;getObject('def_wrapperlink').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var col = getObject('wrapperlinkhover').value;getObject('def_wrapperlinkhover').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var col = getObject('paginationcolor').value;getObject('def_paginationcolor').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);	var opac = getObject('bgopacity');var op = opac.options[opac.selectedIndex].value;getObject('def_bgopacity').value = op;opac.value=op;var col = getObject('bgbox').value;getObject('def_bgbox').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var col = getObject('titlecolor').value;getObject('def_titlecolor').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var col = getObject('framecolor').value;getObject('def_framecolor').value = HexToR(col)+','+HexToG(col)+','+HexToB(col);var opac = getObject('boxopacity');var op = opac.options[opac.selectedIndex].value;getObject('def_boxopacity').value = op;opac.value=op;getObject('def_player').value = getObject('cur_player').value;if(getObject('bgimagerepeat').checked==true){getObject('def_bgimagerepeat').value = 'repeat';}else{getObject('def_bgimagerepeat').value = 'no-repeat';}}
function update_palette( cl, col ) {if(cl !='bgimagerepeat') { getObject('prev_'+cl).value = col; }getObject(cl).value = col;$("#"+cl).change();}
function decimalToHex(d, padding) {var hex = Number(d).toString(16);padding = typeof (padding) === "undefined" || padding === null ? padding = 2 : padding;while (hex.length < padding) {hex = "0" + hex;}return hex;}
function write_css(cssId,cssText){var cssEl=getObject(cssId);if(!cssEl)return;try{cssEl.innerHTML=cssText;}catch(e){try{cssEl.innerText=cssText;}catch(e){var css=document.styleSheets[cssId];css.cssText=cssText;}}}
function update_css () {
	var cssOb=getObject('channel-css');if(!cssOb)return;var tosave = '';var col0 = getObject('bgchannel').value;
	getObject('prev_bgchannel').value =col0.toUpperCase();var cssText = 'html body { background-color: '+col0+'}';var col = getObject('bgwrapper').value;
	getObject('prev_bgwrapper').value = col.toUpperCase();var opac = getObject('bgopacity');
	if(opac.options[opac.selectedIndex].value) {var op = opac.options[opac.selectedIndex].value;op1 = (100-op)/100;} else {var op1 = 1;}
	if(op!=0){tosave = 'rgba('+HexToR(col)+','+HexToG(col)+','+HexToB(col)+','+op1+');';}else{tosave = 'rgb('+HexToR(col)+','+HexToG(col)+','+HexToB(col)+');';}
	cssText += 'html #channel-body .wrapper { background-color: '+tosave+' }';cssText += '#channel-body { background-color: '+col0+'}';cssText += '.wrapper { background-color: '+col+' }';var opa = 100-op;
	if(op != 0) cssText += '.wrapper { filter: alpha(opacity='+opa+') }';
	var col3 = getObject('wrappercolor').value;getObject('prev_wrappercolor').value=col3.toUpperCase();cssText += '.wrapper {color: '+col3+'; }';	
	var opax = (100-op)/100;var opax = decimalToHex(parseInt(opax*255));var opax = opax+col.substring(1);
	if(op !=0) {cssText += '#channel-body .wrapper { background-color: transparent; }';cssText += 'html #channel-body .wrapper { filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#'+opax+', endColorstr=#'+opax+'); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorstr=#'+opax+', endColorstr=#'+opax+')"; }';}
	var col = getObject('bgbox').value;getObject('prev_bgbox').value = col.toUpperCase();
	var opac = getObject('boxopacity');
	if( opac.options[opac.selectedIndex].value ) {var op = opac.options[opac.selectedIndex].value;op1 = (100-op)/100;}else{var op = 1;}var opa = 100-op;
	cssText += '.box1 { position:relative; }';if(op!=0) {cssText += '.box1 { filter: alpha(opacity='+opa+'); }';var tosave = 'rgba('+HexToR(col)+','+HexToG(col)+','+HexToB(col)+','+op1+');';	} else {var tosave = 'rgb('+HexToR(col)+','+HexToG(col)+','+HexToB(col)+');';}
	var opax = (100-op)/100;var opax = decimalToHex(parseInt(opax*255));var opax = opax+col.substring(1);cssText += 'html #channel-body .box1 { background-color: '+tosave+' }';
    if (op!=0) {cssText += '#channel-body .box1 { background-color: transparent; }';cssText += 'html #channel-body .box1 { filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#'+opax+', endColorstr=#'+opax+'); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorstr=#'+opax+', endColorstr=#'+opax+')"; }';}
	cssText += '.box1 { color: '+col3+' }';cssText += '.box1 { background-color: '+col+'; }';
	var col = getObject('framecolor').value;getObject('prev_framecolor').value = col.toUpperCase();
	cssText += '.feat_title { border-color: '+col+'; }';cssText += '.sincom { border-color: '+col+'; }';cssText += '.user_item { border-color: '+col+'; }';cssText += '.favbox { border-color: '+col+'; }';
	var col = getObject('titlecolor').value;getObject('prev_titlecolor').value = col.toUpperCase();cssText += '#channel-body .feat_title { color: '+col+'; }';cssText += '#channel-body h1 { color: '+col+'; }';cssText += '#channel-body h2 { color: '+col+'; }';cssText += '#channel-body h3 { color: '+col+'; }';cssText += '#channel-body h5 { color: '+col+'; }';cssText += '#channel-body .h4 { color: '+col+'; }';
	var col = getObject('wrapperlink').value;cssText += 'a { color: '+col+'; border-color: '+col+'; }';var col = getObject('wrapperlinkhover').value;cssText += 'a:hover { color: '+col+'; border-color: '+col+'; }';var col = getObject('paginationcolor').value;cssText += '.xcurrent { background-color: '+col+'; }';
	if( getObject('align_left').checked ) {cssText += '#left_side {text-align:left; float:left; margin-left:19px; margin-right:0px;}';cssText += '#right_side { text-align:right; float:right; margin-left:0px; margin-right:19px;}';}
	else {cssText += '#left_side {text-align:right; float:right; margin-left:0px;margin-right:19px;}';cssText += '#right_side { text-align:left; float:left; margin-left:19px; margin-right:0px;}';}
	if(getObject('bgimagerepeat').checked == true) {cssText += '#channel-body{ background-repeat: repeat; background-position: center 0; }';
	}else{cssText += '#channel-body{ background-repeat: no-repeat; background-position: center 0; }';}
	write_css('channel-css',cssText);update_bg_css();
}
function update_bg_css(){
	var img = getObject('def_bgimage').value;
	if(img != '') {var cssTxt = '#channel-body{ background-image: url('+baseurl+'/users/bg/'+img+'); }';write_css('channel-bg-css',cssTxt);}
}
$(document).ready(function(){
    if ($.browser.msie) {$('input:checkbox').click(function () {this.blur();this.focus();});}
	$('#bgchannel').colorPicker();$('#bgchannel').change(function(){update_css();});
	$('#bgwrapper').colorPicker();$('#bgwrapper').change(function(){update_css();});
	$('#wrappercolor').colorPicker();$('#wrappercolor').change(function(){update_css();});
	$('#wrapperlink').colorPicker();$('#wrapperlink').change(function(){update_css();});
	$('#wrapperlinkhover').colorPicker();$('#wrapperlinkhover').change(function(){update_css();});
	$('#paginationcolor').colorPicker();$('#paginationcolor').change(function(){update_css();});
	$('#bgopacity').change(function(){update_css();});
	$('#bgbox').colorPicker();$('#bgbox').change(function(){update_css();});
	$('#titlecolor').colorPicker();$('#titlecolor').change(function(){update_css();});
	$('#framecolor').colorPicker();$('#framecolor').change(function(){update_css();});
	$('#boxopacity').change(function(){update_css();});
	$('#bgimagerepeat').click(function(){var vval = getObject('bgimagerepeat').checked;if(vval == true) {getObject('channel-body').style.backgroundRepeat = 'repeat';}else {getObject('channel-body').style.backgroundRepeat = 'no-repeat';}});
	$("[id*='prev_']").livequery('blur', function(event) {
		event.preventDefault();
		var blur_id    = $(this).attr('id');var id_split = blur_id.split('_');var colorbox  = id_split[1];
		var obj = getObject(blur_id);var cvalue = obj.value;
		if (cvalue.charAt(0) != "#") { cvalue = "#"+cvalue; }
		if(cvalue.length<3) {obj.value = obj.__old_value;return;}
		var ln = cvalue.length;
		if(ln<7) {var dif=7-ln;for (var i=1;i<dif+1;i++ ) { cvalue = cvalue +"0"; }}
		obj.value = cvalue;update_palette(colorbox,cvalue);
    });
	$("a[id*='rem_album']").livequery('click', function(event) {
		var a_id    = $(this).attr('id');var id_split = a_id.split('_');var album_id = id_split[2];
		$.post(baseurl+'/ajax/video/rem_album.php', { album_id: album_id }, function(response) {
			if(response.code != '') { $('#alb_id').html(response.code);} else {$('#alb_id').hide();}
		}, 'json');
	});

	$("a[id*='edit_']").livequery('click', function(event) {
		event.preventDefault();
		var click_id    = $(this).attr('id');var id_split = click_id.split('_');var option  = id_split[1];
		var ob = getObject('editor_'+option);var bt = getObject(click_id);
		if(option != 'settings') { $(getObject('editor_settings')).hide(); $(getObject('edit_settings')).removeClass(); }
		if(option != 'themes') { $(getObject('editor_themes')).hide(); $(getObject('edit_themes')).removeClass(); }
		if(option != 'modules') { $(getObject('editor_modules')).hide(); $(getObject('edit_modules')).removeClass(); }
		if(option != 'extras') { $(getObject('editor_extras')).hide(); $(getObject('edit_extras')).removeClass(); }
		if(bt.className == 'current') $(bt).removeClass(); else $(bt).removeClass().addClass('current');
		$(ob).slideToggle();
    });
	$("a[id*='advanced']").livequery('click', function(event) {
		var link = getObject('show_advanced');var ob = getObject('advanced');
		if(link.innerHTML != 'hide advanced settings') {link.innerHTML = 'hide advanced settings';$('#advanced').show();} else {link.innerHTML = 'show advanced settings';$('#advanced').hide();}
		return false;
	});
	
	$("a[id*='my_theme']").livequery('click', function(event) {
			var arr = ['bgchannel','bgwrapper','wrapperlink','wrapperlinkhover','paginationcolor','bgbox','boxoutline','wrappercolor','titlecolor','framecolor'];
			var opa1 = getObject('bgopacity');var def_value1=getObject('def_bgopacity').value;opa1.value=def_value1;
			for (var i=0; i<opa1.options.length; i++){if (opa1.options[i].value==def_value1) { opa1.options[i].selected==true; }}

			var opa2 = getObject('boxopacity');var def_value2=getObject('def_boxopacity').value;opa1.value=def_value2;
			for (var i=0; i<opa2.options.length; i++){if (opa2.options[i].value==def_value2) { opa2.options[i].selected==true; }}

			for (var j=0; j<arr.length; j++) {
				objid = arr[j];var cob = getObject('def_'+objid);
				if(cob) {var def_value = cob.value;var hex = rgb2hex(def_value);update_palette(objid,hex);}
			}
			if(getObject('def_bgimagerepeat')=='repeat') {getObject('bgimagerepeat').value =true;} else {getObject('bgimagerepeat').value =false;}
			if(getObject('def_align')=='left') {getObject('align_left').checked='true';} else {getObject('align_right').checked='true';}update_css();
			var img = getObject('def_bgimage');if(img != ''){getObject('channel-body').style.backgroundImage = 'url('+baseurl+'/users/bg/'+img+')';}else{getObject('channel-body').style.backgroundImage = '';}
	
	});
	$("a[id*='player_']").livequery('click', function(event) {
		event.preventDefault();var object_id=$(this).attr('id');var id_split=object_id.split('_');var player_id=id_split['1'];
		getObject('cur_player').value = player_id;var arr = ['black','blue','red','green','gold','lilac','ocean'];
		for (var j=0; j<arr.length; j++) {getObject('player_'+arr[j]).style.borderColor = '#282828';}
		getObject(object_id).style.borderColor = '#999999';
	});

	$("a[id*='theme_']").livequery('click', function(event) {
        event.preventDefault();
		var object_id=$(this).attr('id');var id_split=object_id.split('_');var theme_id=id_split['1'];
			$.post(baseurl+'/ajax/user/get_theme.php', { theme: theme_id },
			function(response) {
				if(response != '') {
					var rep = response.theme;var thm = rep.split('|');
					var arr = ['bgchannel','bgwrapper','wrapperlink','wrapperlinkhover','paginationcolor','bgbox','wrappercolor','titlecolor','framecolor'];
					var def_value1 = thm[10];var opa1 = getObject('bgopacity');opa1.value=def_value1;
					for (var i=0; i<opa1.options.length; i++){if (opa1.options[i].value==def_value1) { opa1.selectedIndex = i; }}
					var def_value2 = thm[12];var opa2 = getObject('boxopacity');opa1.value=def_value2;
					for (var i=0; i<opa2.options.length; i++){if (opa2.options[i].value==def_value2) { opa2.selectedIndex = i; }}
					for (var j=0; j<arr.length; j++) {
						objid = arr[j];var def_value = thm[j];var hex = rgb2hex(def_value);update_palette(objid,hex);
					}
					if(thm[11]=='repeat') {getObject('bgimagerepeat').value =true;} else {getObject('bgimagerepeat').value =false;}
					if(thm[13]=='left') {getObject('align_left').checked='true';}else{getObject('align_right').checked='true';}
					update_css();
					//if(thm[11] != ''){getObject('channel-body').style.backgroundImage = 'url('+baseurl+'/users/bg/'+thm[10]+')';}else{getObject('channel-body').style.backgroundImage = '';}
				}
			}, "json");
	});

	$("a[id*='cancel_']").livequery('click', function(event) {
		event.preventDefault();
		var click_id    = $(this).attr('id');var id_split = click_id.split('_');var option  = id_split[1];
		var ob = getObject('editor_'+option);var bt = getObject('edit_'+option);
		
		if(option == 'settings') {
			var arr = ['name', 'age', 'gender', 'relation', 'website', 'description', 'about', 'hometown', 'country', 'occupation', 'company', 'school', 'hobby', 'gear', 'music'];
			for (var i=0; i<arr.length; i++)
			{
				var obj1 = getObject('show_'+arr[i]);
				if(obj1.name=='true') { 
					obj1.checked = true;if(getObject('display_'+arr[i]).title!='1') $('#display_'+arr[i]).show();
				} else {
					obj1.checked = false;$('#display_'+arr[i]).hide();
				}
			}
			getObject('change_title').value = getObject('def_title').value;
		}
		if(option == 'modules') {
			var arr = ['comments', 'subscriptions', 'subscribers', 'friends', 'fav'];
			for (var i=0; i<arr.length; i++)
			{var obj1 = getObject('show_'+arr[i]);if(obj1.name=='true') {obj1.checked = true;$('#display_'+arr[i]).show();} else {obj1.checked = false;$('#display_'+arr[i]).hide();}}
			var vid1 = getObject('feat_video');
			var vid2 = getObject('all_video');
			if(vid1.name = '0') {vid1.value="0";vid2.value="0";$(vid2).hide();} else {vid1.value="1";vid2.value=vid2.name;$(vid2).show();}
			if(getObject('def_align').value == 'left') {getObject('align_left').checked=true;} else {getObject('align_right').checked=true;}
			if(getObject('def_aspect').value == 'aspect') {getObject('aspect_keep').checked=true;} else {getObject('aspect_fit').checked=true;}
			update_css();
		}

		if(option == 'themes') {
			var arr = ['bgchannel','bgwrapper','wrapperlink','wrapperlinkhover','paginationcolor','bgbox','wrappercolor','titlecolor','framecolor'];
			var opa1 = getObject('bgopacity');
			var def_value1=getObject('def_bgopacity').value;
			opa1.value=def_value1;
			opa1.selectedIndex=0;
			for (var i=0;i<opa1.options.length;i++) {if (opa1.options[i].value == def_value1){opa1.selectedIndex=i;}}

			var opa2 = getObject('boxopacity');
			var def_value2=getObject('def_boxopacity').value;
			opa2.value=def_value2;
			opa2.selectedIndex=0;
			for (var i=0;i<opa2.options.length;i++) {if (opa2.options[i].value == def_value1){opa2.selectedIndex=i;}}
			for (var j=0; j<arr.length; j++) {
				objid = arr[j];var cob = getObject('def_'+objid);
				if(cob) {var def_value = cob.value;var hex = rgb2hex(def_value);update_palette(objid,hex);}
			}
			var val = getObject('def_bgimagerepeat').value;
			if(val=='repeat') {getObject('bgimagerepeat').value =true;} else {getObject('bgimagerepeat').value =false;}
			getObject('cur_player').value = getObject('def_player').value;
			update_css();
		}
		$(ob).slideUp('normal'); $(bt).removeClass();
    });


	$("a[id*='save_']").livequery('click', function(event) {
		event.preventDefault();
		var click_id=$(this).attr('id'); var id_split=click_id.split('_');var option =id_split[1];
		if(option == 'settings') {
			var arr = ['name', 'age', 'gender', 'relation', 'website', 'description', 'about', 'hometown', 'country', 'occupation', 'company', 'school', 'hobby', 'gear', 'music'];
			var post = '';
			for (var i=0; i<arr.length; i++)
			{
				var obj1 = getObject('show_'+arr[i]);
				var obj2 = getObject('display_'+arr[i]);
				if(i>0) post=post+"-"; 
				if(obj1.checked==true) { 
					if(obj2.title) { obj2.style.display='none'; } else {obj2.style.display='block';} obj1.name = 'true'; post = post+'1'; 
				} else { 
					obj2.style.display='none'; obj1.name='false'; post = post+'0'; 
				}
			}
			var title = getObject('change_title');
			getObject('def_title').value = title;

			var dtitle = getObject('display_title');
			var stitle = getObject('sname');
			if(title.value != '') {
				$(dtitle).html('<h1>'+title.value+'</h1>');$(stitle).show(); $(dtitle).show();
			} else {
				$(dtitle).html('<h1>'+stitle.innerHTML+'</h1>');$(dtitle).show(); $(stitle).hide();
			}
			post=post+'-'+title.value;

			$.post(baseurl+'/ajax/user/save_settings.php', { set: post })
		}

		if(option == 'modules') {
			var arr = ['comments', 'subscriptions', 'subscribers', 'friends','fav'];
			var post='';var action=getObject('comment_action');
			for (var i=0; i<arr.length; i++)
			{
				var obj = getObject('show_'+arr[i]);
				if (obj.checked==true) post=post+'1-'; else post=post+'0-'; 
				if (obj.checked==true && obj.name == 'true') { 
					obj.name='true';
					$('#display_'+arr[i]).show();
				} else {
					obj.name='false';
					$('#display_'+arr[i]).hide();
				}
			}
			
			if(getObject('align_left').checked) {
				getObject('def_align').value='left';post += 'left-';
			} else {
				getObject('def_align').value='right';post += 'right-';
			}
			if(getObject('aspect_keep').checked) {
				getObject('def_aspect').value='aspect';post += 'aspect-';
			} else {
				getObject('def_aspect').value='fit';post += 'fit-';
			}
			
			var combo1 = getObject('feat_video');
			var combo2 = getObject('all_video');
			var oldv = combo1.name;
			var change_video = 0;
			if(combo1.selectedIndex=='0') { 
				combo1.name='0';post=post+'0';combo2.name = '0';combo2.name = '0'} else {
				combo1.name = combo2.options[combo2.selectedIndex].value;
				post=post+combo2.options[combo2.selectedIndex].value;
				combo2.name = combo2.options[combo2.selectedIndex].value;
			}
			if(combo1.name != oldv) change_video = '1';
			post=post+'-'+change_video;
		
			$.post(baseurl+'/ajax/user/save_modules.php', {  set: post },
			function(response) {
				if ( response != '' ) {
					if(change_video == '1') {
						var ob = getObject('fvideo');$(ob).html(response.code);
						if(response.vkey != '') { write_video(response.vkey); }
					}
				}
			}, 'json');
			
		}

		if(option == 'themes') {
			save_colors();
			var tos = getObject('def_bgchannel').value+'-';			
			tos += getObject('def_bgwrapper').value+'-';
			tos += getObject('def_wrapperlink').value+'-';	
			tos += getObject('def_wrapperlinkhover').value+'-';	
			tos += getObject('def_paginationcolor').value+'-';	
			tos += getObject('def_bgopacity').value+'-';	
			tos += getObject('def_bgbox').value+'-';		
			tos += getObject('def_wrappercolor').value+'-';	
			tos += getObject('def_titlecolor').value+'-';	
			tos += getObject('def_framecolor').value+'-';
			tos += getObject('def_boxopacity').value+'-';
			if(getObject('def_bgimagerepeat').value == 'no-repeat')
				tos += 'norepeat-'; else tos += 'repeat-';
			tos += getObject('def_player').value;
			$.post(baseurl+'/ajax/user/save_colors.php', { colors: tos },
			function(response) {

			}, "json");
		}

		var ob = getObject('editor_'+option);
		var bt = getObject('edit_'+option);
		$(ob).slideUp('normal'); $(bt).removeClass();

    });

	$("[id*='show_']").livequery('change', function(event) {
        event.preventDefault();
		var object_id    = $(this).attr('id');
        var id_split    = object_id.split('_');
        var obj_id    = id_split[1];
		var obj = getObject('show_'+obj_id);
		var obj2 = getObject('display_'+obj_id);
		if(obj.checked == true) {
			if( obj2.title != '1') $(obj2).show();
		} else {
			$(obj2).hide();
		}
		
	});

	$("a[id*='send_comment_']").livequery('click', function(event) {
        event.preventDefault();
		var input_id    = $(this).attr('id');
        var id_split    = input_id.split('_');
        var profile_id    = id_split[2];                    
        var comment     = $("textarea[id='comment_message']").val();
        if ( comment == '' ) {
            alert('Type a message to post comment!')
            return false;
        }
		$('#display_comments').fadeTo("normal", 0.15);
        $.post(baseurl+'/ajax/user/user_comment.php', { profile_id: profile_id, comment: comment },
        function(response) {
            $('#display_comments').html(response.code);
			$('#display_comments').fadeTo("normal", 1);
        }, "json");
		return false;
    });

	$("a[id*='del_comment_']").livequery('click', function(event) {
        event.preventDefault();
		var input_id    = $(this).attr('id');
        var id_split    = input_id.split('_');
        var comment_id    = id_split[2];
		var profile_id    = id_split[3];
		$('#display_comments').fadeTo("normal", 0.15);
        $.post(baseurl+'/ajax/user/user_comment_delete.php', { comment_id: comment_id, profile_id: profile_id },
		function(response) {
            $('#com_cont').html(response.code);
			$('#chtotal').html('Channel Comments <span class="size12">('+response.total+')</span>');
			$('#display_comments').fadeTo("normal", 1);
        }, "json");
		return false;
    });

	$("a[id*='comment_page_']").livequery('click', function(event) {
        event.preventDefault();
		var input_id    = $(this).attr('id');
        var id_split    = input_id.split('_');
        var comment_page    = id_split[2];
		var profile_id    = id_split[3];
		$('#com_cont').fadeTo("normal", 0.15);
        $.post(baseurl+'/ajax/user/user_comments_page.php', { comment_page: comment_page, profile_id: profile_id },
		function(response) {
            $('#com_cont').html(response.code);
			$('#com_cont').fadeTo("normal", 1);
        }, "json");
		return false;
    });

	$("[id*='subscribe_']").livequery('click', function(event) {
        event.preventDefault();
        var subscribe_id    = $(this).attr('id');
        var id_split        = subscribe_id.split('_');
        var user_id         = id_split[1];
		$("[id='subcnt2']").hide();
		$("[id='subload']").show();
		
		$.post(baseurl+'/ajax/user/subscribe.php', { user_id: user_id },
        function (response) {
			$("[id='subload']").hide();
            if ( response.msg =='yes') {
				$("[id='subcnt1']").show();	
				$("[id='subcnt2']").hide();
			} else {
				$("[id='subcnt2']").show();
				$("[id='subcnt1']").hide();
			}
        }, 'json');
    });
                     

    $("[id*='unsubscribe_']").livequery('click', function(event) {
        event.preventDefault();
        var subscribe_id    = $(this).attr('id');
        var id_split        = subscribe_id.split('_');
        var user_id         = id_split[1];
		$("[id='subcnt1']").hide();
		$("[id='subload']").show();
		$.post(baseurl+'/ajax/user/unsubscribe.php', { user_id: user_id },
        function (response) {
			$("[id='subload']").hide();
            if ( response.msg =='yes') {
				$("[id='subcnt2']").show();	
				$("[id='subcnt1']").hide();
			} else {
				$("[id='subcnt1']").show();
				$("[id='subcnt2']").hide();
			}

        }, 'json');
    });

    $("a[id*='add_friend_']").livequery('click', function(event) {
        event.preventDefault();
        var subscribe_id    = $(this).attr('id');
        var id_split        = subscribe_id.split('_');
        var user_id         = id_split[2];

		$.post(baseurl+'/ajax/user/addfriend.php', { user_id: user_id },
        function (response) {
			var msg='';
			if(response.msg !='')
				msg = response.msg;
			else 
				msg = response.err;

				$("#query_detail").html('<center><b>'+msg+'</b></center>');
				$("#query").fadeIn();
				if (typeof notimeout=="undefined") {
					if ( typeof post_timers[0] == "number" ) {
						clearTimeout(post_timers[0]);
					}
				post_timers[0] = setTimeout("destroy('#query')", 4000);
			}

        }, 'json');
    });
});

