	function trimAll(sString) 
		{
			var plus="";
			var plus1="";
			//alert("value of strin is "+sString);
			while (sString.substring(0,1) == ' ')
			{
				plus=plus+"+";
				sString =sString.substring(1, sString.length);
				//alert(plus);
			}
			sString=plus+sString;
			while (sString.substring(sString.length-1, sString.length) == ' ')
			{
				plus1=plus1+"+";
				sString = sString.substring(0,sString.length-1);
			}
			sString=sString+plus1;
			//alert("value after trim "+sString);
			return sString;
		}
		// for invoking the search procedure
		function invokeSearch(){
			var searchstr=trimAll(document.getElementById('searchbox').value);
			//alert(searchstr);
			var len_searchstr=searchstr.length;
			if(len_searchstr<=3){
				alert("Minimum 4 Characters!");
				document.getElementById('searchbox').focus();
			}else{
				location.href("allPerformer.php?searchbox="+searchstr);
				//document.searchsection.submit();
			}
		}
		// for calling a function which will check 'Enter' Key on keypress envent 	
		function chkEnter(a) {
			if(!checkEnter(a))
				invokeSearch();
		}
		// for checking enter key
		function checkEnter(e)
		{ 
			var characterCode; 
		
			if(e && e.which)
			{ 
				e = e;
				characterCode = e.which; 
			}
			else{
				e = event;
				characterCode = e.keyCode;
			}
		
			if(characterCode == 13)
			{
				return false;
				//document.getElementById('searchbox').focus();
			}else{
				return true;
			}
		}
		


function addFavorite(param){
	//alert(param);
	var pid=document.getElementById('pid').value;	
	var uid=document.getElementById('uid').value;	

	if(param=="true"){
		remove(pid,uid)
		//alert("remove");
		
	}else{
		add(pid,uid)
		//alert("add");		
	}
}

function changeFlashSize(h){
            
		var flahId1 = 'user_grey_m1';
		var flashObj1 = window.document.getElementById(flahId1);
        flashObj1.height = h;
        
        var cookieName=document.getElementById('ChatSizeCookieName').value;
        var cookieExpTime=document.getElementById('freeCookieExpTime').value;
        
        if(h==300){
                //deleteCookie(cookieName,'small','March 22, 1976');
                //setCookie(cookieName,'small',cookieExpTime);
				deletePlayerCookie(cookieName, '/', '');
				setPlayerCookie(cookieName, 'small', cookieExpTime, '/', '', '' );
        }
        else
        {
                //deleteCookie(cookieName,'large','March 22, 1976');
                //setCookie(cookieName,'large',cookieExpTime);
				deletePlayerCookie(cookieName, '/', '');
				setPlayerCookie(cookieName, 'large', cookieExpTime, '/', '', '' );				
        }

        
		if(document.getElementById('miniPlayerFlag').value=="1")
		{
           //alert(document.getElementById('ChatSizeCookieVal').value);
            if(document.getElementById('ChatSizeCookieVal').value=="small")
			{
				 //alert(1);
                document.getElementById('ChatSizeCookieVal').value='large';
				document.getElementById('chatPlayerBlock').style.height="700px";
   			}
			else
			{			
                //alert(2);
                document.getElementById('miniPlayerSizeFlag').value=0;
                document.getElementById('ChatSizeCookieVal').value='small';
				document.getElementById('chatPlayerBlock').style.height="300px";
                
			}
		}

		setFreeChatEqualHeightPlayer();
}


function changeFlashSizeHomeClassic(s)
{   //alert("df");
    var flahId1 = 'user_grey_m1';
    var flashObj1 = window.document.getElementById(flahId1);

    var cookieName=document.getElementById('ChatSizeCookieName').value;
    var cookieExpTime=document.getElementById('freeCookieExpTime').value;
    
    
    if(s)
    {  
        flashObj1.width = 627;
        flashObj1.height = 700;
        deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'large', cookieExpTime, '/', '', '' );    
    }
    else
    {
        flashObj1.width = 627;
        flashObj1.height = 300;
        deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'small', cookieExpTime, '/', '', '' );
    }
    //alert(document.getElementById('miniPlayerFlag').value);
    if(document.getElementById('miniPlayerFlag').value=="1")
    {
       //alert(document.getElementById('ChatSizeCookieVal').value);
        if(document.getElementById('ChatSizeCookieVal').value=="small")
        {
             //alert(1);
            document.getElementById('ChatSizeCookieVal').value='large';
            document.getElementById('chatPlayerBlock').style.height="700px";
        }
        else
        {            
            //alert(2);
            document.getElementById('miniPlayerSizeFlag').value=0;
            document.getElementById('ChatSizeCookieVal').value='small';
            document.getElementById('chatPlayerBlock').style.height="300px";
            
        }
    }
    
    setFreeChatEqualHeightPlayer(); 
      
}


function changeMiniPlayerSize()
{
//alert("yes");
        var flahId1 = 'user_grey_m1';
        var flashObj1 = window.document.getElementById(flahId1);
        
        
        var cookieName=document.getElementById('ChatSizeCookieName').value;
        var cookieExpTime=document.getElementById('freeCookieExpTime').value;
        var defaultSize=document.getElementById('ChatSizeCookieVal').value;
        
        if(defaultSize=="small")
		{
				document.getElementById('chatPlayerBlock').style.height="497px";
				document.getElementById('freeChatPlayerDiv').style.height="502px";

                //deleteCookie(cookieName,'large','March 22, 1976');
                //setCookie(cookieName,'large',cookieExpTime);
				deletePlayerCookie(cookieName, '/', '');
				setPlayerCookie(cookieName, 'large', cookieExpTime, '/', '', '' );

                document.getElementById('ChatSizeCookieVal').value="large";
                flashObj1.height =494;
        }
        else
        {			
				document.getElementById('chatPlayerBlock').style.height="267px";			
				document.getElementById('freeChatPlayerDiv').style.height="272px";

                //deleteCookie(cookieName,'small','March 22, 1976');
                //setCookie(cookieName,'small',cookieExpTime);
				deletePlayerCookie(cookieName, '/', '');
				setPlayerCookie(cookieName, 'small', cookieExpTime, '/', '', '' );
                
				document.getElementById('ChatSizeCookieVal').value="small"; 
                flashObj1.height =263; 
        }
        
		setFreeChatEqualHeightPlayer();        
        
}






function setCookie(c_name,value,expiredays)
{
//var exdate=new Date();
//sexdate.setDate(exdate.getDate()+expiredays);
var d = new Date(expiredays);
var cd = d.toGMTString();
var nkCookie=new Array();
document.cookie="nkCookie["+c_name+"]"+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+cd);
}


function deleteCookie(c_name,value,expiredays)
{
//var exdate=new Date();
//sexdate.setDate(exdate.getDate()+expiredays);
var d = new Date(expiredays);
var cd = d.toGMTString();
var nkCookie=new Array();
document.cookie="nkCookie["+c_name+"]"+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+cd);
}




function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}




function changeFlashSizePrivate(h, w)
{
		//document.getElementById('livepersonDiv').style.width=w+"px";
		if(document.getElementById('flashflag').value==0)
		{
		//document.getElementById('leftnextcontent').className="";
		//document.getElementById('flashplayerline').className="flashplayermessagewhiteprivateNew";
		document.getElementById('flashflag').value=1;		
		//document.getElementById('privatechatcontainer').className="privatechatcenterNew";
		//document.getElementById('topleftawhitelarge').className="divhidden";
		//document.getElementById('topleftawhite').className="divdisplay";
		document.getElementById('privatechatarea').className="manualChatFrame";
		//document.getElementById('breadC').className="breadCManual";
		//document.getElementById('bottomleft').innerHTML="<div id='bottomleftawhiteNew'>&nbsp;</div>";
		//document.getElementById('bottoms').className="bottomleftawhiteNew";
		}
		else
		{
		//document.getElementById('leftnextcontent').className="leftnextcontent";
		//document.getElementById('flashplayerline').className="flashplayermessagewhiteprivatelarge";
		document.getElementById('flashflag').value=0; 		
		//document.getElementById('privatechatcontainer').className="privatechatleft";
		//document.getElementById('topleftawhitelarge').className="divdisplay";
		//document.getElementById('topleftawhite').className="divhidden";
		document.getElementById('privatechatarea').className="defaultChatFrame";
		//document.getElementById('breadC').className="breadCDefault";
		//document.getElementById('bottomleft').innerHTML="<div class='bottomleftawhitelarge'>&nbsp;</div>";
		//document.getElementById('bottoms').className="divhidden";
		}		



		var flahId1 = 'user_grey_m1';
		var flashObj1 = window.document.getElementById(flahId1);
		flashObj1.height = h;
		flashObj1.width = w;

}
function changeImgSize(_url){
	s = new String(_url);
    //alert(s);
    s = s.replace(/66x66/g,"1024x768");
	s = s.replace(/250x150/g,"1024x768");
	s = s.replace(/46x66/g,"1024x768");

	//alert(s);
    return(s);
}



function setPlayerCookie( name, value, expires, path, domain, secure )
{
var today = new Date();
today.setTime( today.getTime() );
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
( ( path ) ? ";path=" + path : "" ) +
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}


function getPlayerCookie(name) 
{
var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}


function deletePlayerCookie( name, path, domain ) {
if ( getPlayerCookie( name ) ) document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function changeFlashSizeFreechat(s)
{   //alert("df");
    var flahId1 = 'user_grey_m1';
    var flashObj1 = window.document.getElementById(flahId1);

    var cookieName=document.getElementById('ChatSizeCookieName').value;
    var cookieExpTime=document.getElementById('freeCookieExpTime').value;
    
    var cookieSizeValue="small";
    if(document.getElementById('ChatSizeCookieVal'))
        cookieSizeValue=document.getElementById('ChatSizeCookieVal').value;
    if(getPlayerCookie(cookieName))
        cookieSizeValue=getPlayerCookie(cookieName);
    //alert(getPlayerCookie(cookieName));
    if(s && cookieSizeValue == "large")
    {
        flashObj1.width = 627;
        flashObj1.height = 700;
        //deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'large', cookieExpTime, '/', '', '' );    
    }
    else
    {
        flashObj1.width = 627;
        flashObj1.height = 300;
        //deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'small', cookieExpTime, '/', '', '' );
    }
    //alert(document.getElementById('miniPlayerFlag').value);
    if(document.getElementById('miniPlayerFlag').value=="1")
    {  //alert(cookieSizeValue);
       //alert(document.getElementById('ChatSizeCookieVal').value);
        if(cookieSizeValue=="small")
        {
             //alert(1);
            document.getElementById('ChatSizeCookieVal').value='small';
            document.getElementById('chatPlayerBlock').style.height="300px";
        }
        else
        {            
            //alert(2);
            //document.getElementById('miniPlayerSizeFlag').value=0;
            document.getElementById('ChatSizeCookieVal').value='large';
            document.getElementById('chatPlayerBlock').style.height="700px";
            
        }
    }
    
    setFreeChatEqualHeightPlayer(); 
      
}

function changeFlashSizeHomeNew(s)
{   //alert("df");

    var flahId1 = 'user_grey_m1';
    var flashObj1 = window.document.getElementById(flahId1);

    var cookieName=document.getElementById('ChatSizeCookieName').value;
    var cookieExpTime=document.getElementById('freeCookieExpTime').value;
    
    
    if(s)
    {    
		resizeFullScreenMode();	
        flashObj1.width = 960;
        flashObj1.height = 540;
        deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'large', cookieExpTime, '/', '', '' );
		document.getElementById('user_grey_m').className="shBorder forFlashBackground";
		document.getElementById('hideOnEnlarge').style.display="none";
    }
    else
    {
		resizeNormalScreenMode();
        flashObj1.width = 627;
        flashObj1.height = 300;
        deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'small', cookieExpTime, '/', '', '' );
		document.getElementById('user_grey_m').className="rectCornerfg shBorder";
		document.getElementById('hideOnEnlarge').style.display="block";
    }
    if(document.getElementById('miniPlayerFlag').value=="1" || document.getElementById('miniPlayerFlag').value=="0")
    {
        if(document.getElementById('ChatSizeCookieVal').value=="small")
        {
            document.getElementById('ChatSizeCookieVal').value='large';
            document.getElementById('chatPlayerBlock').style.height="340px";
        }
        else
        {
            /*document.getElementById('miniPlayerSizeFlag').value=0;*/
            document.getElementById('ChatSizeCookieVal').value='small';
            document.getElementById('chatPlayerBlock').style.height="300px";

        }
    }
    
    setFreeChatEqualHeightBetaPlayer(); 
      
}    

function changeFlashSizeHome(s)
{      
    if(document.getElementById('mysitePBPage') && document.getElementById('mysitePBPage').value=="1") {
        changeFlashSizeMysite(s);
    } else if(document.getElementById('newFreeChatPlayerFlagOnHid') && document.getElementById('newFreeChatPlayerFlagOnHid').value=="1") {
        changeFlashSizeHomeNew(s);
    } else {
        changeFlashSizeHomeClassic(s);
    }
}



function resizeFullScreenMode()
{    
	document.getElementById("freeChatPlayerDiv").style.height="541px";
	document.getElementById("playerView").style.height=document.getElementById("user_grey_m").style.height + "10";
	document.getElementById("chatPlayerBlock").className="chatPlayerBlockLarge";
}


function resizeNormalScreenMode()
{
	document.getElementById("freeChatPlayerDiv").style.height="310px";
	document.getElementById("playerView").style.height="0px";
	document.getElementById("chatPlayerBlock").className="chatPlayerBlock";	
}

function resizeNormalMode()
{
	document.getElementById("freeChatPlayerDiv").style.height="310px";
	document.getElementById("chatPlayerBlock").className="chatPlayerBlock";	
}

function resizeFullMode()
{
	document.getElementById("freeChatPlayerDiv").style.height="541px";
	document.getElementById("chatPlayerBlock").className="chatPlayerBlockLarge";
}



function setPlayerLarge()
{
    var flahId1 = 'user_grey_m1';
    var flashObj1 = window.document.getElementById(flahId1);	
	resizeFullMode();	
	flashObj1.width = 960;
	flashObj1.height = 540;
	document.getElementById('user_grey_m').className="shBorder forFlashBackground";
	document.getElementById('hideOnEnlarge').style.display="none";
	$('body').find("#expModPlayer").css('width','958');
}


function setPlayerNormal()
{
    var flahId1 = 'user_grey_m1';
    var flashObj1 = window.document.getElementById(flahId1);		
	resizeNormalMode();
	flashObj1.width = 627;
	flashObj1.height = 300;
	document.getElementById('user_grey_m').className="rectCornerfg shBorder";
	document.getElementById('hideOnEnlarge').style.display="block";
	$('body').find("#expModPlayer").css('width','633');
}


function changeFlashSizeMysite(s)
{   //alert("df");return false;

    var flahId1 = 'user_grey_m1';
    var flashObj1 = window.document.getElementById(flahId1);

    var cookieName=document.getElementById('ChatSizeCookieName').value;
    var cookieExpTime=document.getElementById('freeCookieExpTime').value;
    
    if(s)
    {    
        resizeFullScreenModeMysite();    
        //flashObj1.width = 899;
        flashObj1.height = 541;
        deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'large', cookieExpTime, '/', '', '' );
        //document.getElementById('user_grey_m').className="shBorder forFlashBackground";
        document.getElementById('hideOnEnlarge').style.display="none";
    }
    else
    {
        resizeNormalScreenModeMysite();    
        //flashObj1.width = 899;
        flashObj1.height = 310;
        deletePlayerCookie(cookieName, '/', '');
        setPlayerCookie(cookieName, 'small', cookieExpTime, '/', '', '' );
        //document.getElementById('user_grey_m').className="rectCornerfg shBorder";
        document.getElementById('hideOnEnlarge').style.display="block";
    }
    setFreeChatEqualHeightBetaPlayer(); 
}    


function resizeFullScreenModeMysite()
{    
    document.getElementById("mysitePlayerDiv").style.height="541px";
}


function resizeNormalScreenModeMysite()
{
    document.getElementById("mysitePlayerDiv").style.height="310px";
}



function learnMore()
{
    if(document.getElementById('lrnMoreLnk'))
    {
        window.open(document.getElementById('lrnMoreLnk').value);   
    }
}

function likeModel(mid,uid)
{
    if(document.getElementById('likeModelURL'))
    {
        var url =document.getElementById('likeModelURL').value;
        var pars = 'mid='+mid;
        
        var myAjax = new Ajax.Request(
        url, 
        {
        method: 'get', 
        parameters: pars
        }
        );
    }
}

