function ImgError(source){
	source.src = "<?=$chatblazer_domain?>"+"client/images/no_image.jpg";
	source.onerror = "";
	return true;
}

function LargeImgError(source){
	source.src = "<?=$chatblazer_domain?>"+"client/images/no_image_large.jpg";
	source.onerror = "";
	return true;
}

function blockError(){return true;}
window.onerror = blockError;
var dtTT_startofpage = new Date();
var rndtno = Math.random();
var timeslog_channel_url = "itimes.com";
document.write('<img border="0" width="0" height="0" style="display:none;visibility:hidden;" src="http://timeslog.itimes.com/timeslog.dll/topcnt?CHUR=itimes.com&randomno='+ rndtno +'" align="left"/>');

function openArchivesWindow(category,category_link,profile_link){
	document.getElementById('category').value = category;
	document.getElementById('category_link').value = category_link;
	document.getElementById('profile_link').value = profile_link;
	document.category_info.submit();
	return true;
}

function AJAX_call(url)
{
	var req='';
	if (window.XMLHttpRequest){
		req=new XMLHttpRequest(); // for made the object in firefox
	}
	else if (window.ActiveXObject){
		req=new ActiveXObject("Microsoft.XMLHTTP"); // for made the object in IE
	}
	req.open("GET",url,true);
	var count=1;
	return req;
}
function updateArchiveList(url,category)
{
	var reqArchiveList ='';
	if (window.XMLHttpRequest)
	reqArchiveList = new XMLHttpRequest();
	else if (window.ActiveXObject)
	reqArchiveList = new ActiveXObject("Microsoft.XMLHTTP");
	reqArchiveList.open("GET", '<?php echo $chatblazer_domain?>client/transport.php?action=' + url + '&method=post', true );
	reqArchiveList.onreadystatechange = function()
	{
	if (reqArchiveList.readyState == 4)
	{                                
		if (reqArchiveList.status == 200)
		{

		document.getElementById("celeb1").innerHTML = 	"<a href='#' onclick=function1('"+reqArchiveList.responseXML.getElementsByTagName("a")[0].getAttribute('href')+"');>"+reqArchiveList.responseXML.getElementsByTagName("a")[0].childNodes[0].nodeValue+"</a>";

		document.getElementById("celeb2").innerHTML = 	"<a href='#' onclick=function1('"+reqArchiveList.responseXML.getElementsByTagName("a")[1].getAttribute('href')+"');>"+reqArchiveList.responseXML.getElementsByTagName("a")[1].childNodes[0].nodeValue+"</a>";
		
		document.getElementById("celeb3").innerHTML = 	"<a href='#' onclick=function1('"+reqArchiveList.responseXML.getElementsByTagName("a")[2].getAttribute('href')+"');>"+reqArchiveList.responseXML.getElementsByTagName("a")[2].childNodes[0].nodeValue+"</a>";
		
		document.getElementById("celeb4").innerHTML = 	"<a href='#' onclick=function1('"+reqArchiveList.responseXML.getElementsByTagName("a")[3].getAttribute('href')+"');>"+reqArchiveList.responseXML.getElementsByTagName("a")[3].childNodes[0].nodeValue+"</a>";

		document.getElementById("div_category").innerHTML = category;

		document.getElementById("img1").src = 	reqArchiveList.responseXML.getElementsByTagName("contentitem")[1].getAttribute('href');
		document.getElementById("img2").src = 	reqArchiveList.responseXML.getElementsByTagName("contentitem")[3].getAttribute('href');
		document.getElementById("img3").src = 	reqArchiveList.responseXML.getElementsByTagName("contentitem")[5].getAttribute('href');
		document.getElementById("img4").src = 	reqArchiveList.responseXML.getElementsByTagName("contentitem")[7].getAttribute('href');

		document.getElementById("caption1").innerHTML = 	reqArchiveList.responseXML.getElementsByTagName("media-caption")[0].childNodes[0].nodeValue;
		document.getElementById("caption2").innerHTML = 	reqArchiveList.responseXML.getElementsByTagName("media-caption")[1].childNodes[0].nodeValue;
		document.getElementById("caption3").innerHTML = 	reqArchiveList.responseXML.getElementsByTagName("media-caption")[2].childNodes[0].nodeValue;
		document.getElementById("caption4").innerHTML = 	reqArchiveList.responseXML.getElementsByTagName("media-caption")[3].childNodes[0].nodeValue;
		}
	  }   

   }
reqArchiveList.send(null);   
}

function createJoinRoom(celeb_name){
	url = '/client/create_private_room.php?celeb_name='+celeb_name;
	var return_req=AJAX_call(url); 
	  
    return_req.onreadystatechange = function()
    {	
        if (return_req.readyState == 4)
        {
            if (return_req.status == 200)
            {
				var room_id=return_req.responseXML.getElementsByTagName("room-id")[0].childNodes[0].nodeValue;
				if(room_id){
				//alert("The room "+celeb_name+" created.");
				document.getElementById('room_id').value=room_id;
				document.getElementById('room_name').value=celeb_name;
				document.chat_form.submit();
				}
			}
        }   
    }
    return_req.send(null);   
}

function view_fc_chat(id,total)
{
	for(var i=1; i<total; i++)
	{
		$("#"+id+"_"+i).removeClass("hideClass").addClass("showClass");
		$("#"+id+"_more").removeClass("showClass").addClass("hideClass");
		$("#"+id+"_less").removeClass("hideClass").addClass("showClass");
	}
}

function hide_fc_chat(id,total){
	for(var i=1; i<total; i++)
	{
		$("#"+id+"_"+i).removeClass("showClass").addClass("hideClass");
		$("#"+id+"_more").removeClass("hideClass").addClass("showClass");
		$("#"+id+"_less").removeClass("showClass").addClass("hideClass");
	}
}

function view_more_desc(full_desc){
	$("#profile_desc").html(full_desc);
	$("#lc_more").removeClass("showClass").addClass("hideClass");
	$("#lc_less").removeClass("hideClass").addClass("showClass");

}

function view_less_desc(full_desc){
	$("#profile_desc").html(full_desc);
	$("#lc_more").removeClass("hideClass").addClass("showClass");
	$("#lc_less").removeClass("showClass").addClass("hideClass");

}