function indexRedirect(){
	var urlToGo = targetUrl;
	var tmp = document.location.href.split("?");	

	if ( tmp.length < 2 ) {
		document.location = urlToGo;
		return;
	}

	var url = tmp[1].split('&');
	for( var i = 0 ;i < url.length ; i++ ) {
		var param = url[i].split('=');
		if (param[0]=="id") param[0]="mid";		
		if (i==0)
			urlToGo = urlToGo+'?'+param[0]+'='+param[1];
		else
			urlToGo = urlToGo+'&'+param[0]+'='+param[1];		
	}

	//alert(urlToGo);
	document.location = urlToGo;
	return;
}

function indexDialRedirect(){
	var urlToGo = targetUrl;
	var tmp = document.location.href.split("?");	

	if ( tmp.length < 2 ) {
		document.location = urlToGo;
		return;
	}

	var url = tmp[1].split('&');
	for( var i = 0 ;i < url.length ; i++ ) {
		var param = url[i].split('=');
		if (param[0]=="id") param[0]="mid";		
		if (param[0]=="mid") param[0]="mid";
		if (param[0]=="mode") param[0]="mode";
		
		if (i==0)
			urlToGo = urlToGo+'?'+param[0]+'='+param[1];
		else
			urlToGo = urlToGo+'&'+param[0]+'='+param[1];		
	}

	//alert(urlToGo);
	document.location = urlToGo;
	return;
}


function getUIRedirect()
{
	var urlToGo = targetUrl;
	var messageExist = false;
	var tmp = document.location.href.split("?");	
	if(tmp.length > 1)
	{
		var url = tmp[1].split('&');
		for( var i = 0 ;i < url.length ; i++ ) {
			var param = url[i].split('=');
			if( param[0] == 'mid' || param[0] == 'id') 
			{
				messageExist = true;			
				param[0]="mid";
			}
			if (i==0)
				urlToGo = urlToGo+'?'+param[0]+'='+param[1];
			else
				urlToGo = urlToGo+'&'+param[0]+'='+param[1];		

		}
	}
	if (!messageExist)
	{
		if (queryStringMid>0)
			urlToGo = urlToGo + '?mid=' + queryStringMid
		if (typeof(queryStringSong)!='undefined'&&queryStringSong>=0)
			urlToGo = urlToGo + '&song=' + queryStringSong
	}
		
	return urlToGo;
}

function buildFlashObject(_width, _height,_bgcolor)
{	
	if (!_bgcolor)
		_bgcolor = '#D7DBE3';
	var d = new Date();
	var messageExist = false;
	var milsec = d.getTime();
	var milsecStr = milsec.toString();
	var gTime = Math.round(Math.random()*1000);
	gTime = gTime.toString()+milsecStr.substring(7);
	var gSession = hex_md5(gTime);
	
	SWF_URL = SWF_URL + '&gSession='+gSession+'&gTime='+gTime;
	
	function redirect(){
		var tmp = document.location.href.split("?");		
			
		TEMP_SWF_URL = SWF_URL;
		if (DefaultMessageId>0 )
			return SWF_URL+'&dmid='+DefaultMessageId;
		
		if(tmp.length > 1)
		{

			var url = tmp[1].split('&');
			for( var i = 0 ;i < url.length ; i++ ) {
				var param = url[i].split('=');	
				TEMP_SWF_URL = TEMP_SWF_URL + '&' + param[0] + '=' + param[1];			
				if( param[0] == 'mid' || param[0] == 'id') messageExist = true;
			}
		}

		if(messageExist || queryStringMid>0){
			TEMP_SWF_URL = TEMP_SWF_URL+'&gEmailSession=1';
		} 	
		else if (!messageExist)
		{
				if (queryStringMid>0)
					TEMP_SWF_URL = TEMP_SWF_URL + '&mid=' + queryStringMid
				if (typeof(queryStringSong)!='undefined'&&queryStringSong>=0)
					TEMP_SWF_URL = TEMP_SWF_URL + '&song=' + queryStringSong


		}		
		//alert(TEMP_SWF_URL);
		return TEMP_SWF_URL;
	}
	if(!_width){
		_width=700;
		_height=475;
	}
	
	document.write('<OBJECT id="hostMov" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH='+_width+' HEIGHT='+_height+'>');
	document.write('<PARAM NAME=movie VALUE="'+redirect()+'"><PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE='+_bgcolor+'><PARAM NAME="BASE" VALUE="/">');
	document.write('<EMBED name="hostMov" swLiveConnect="true" src="'+redirect()+'" bgcolor='+_bgcolor+' BASE="/" WIDTH='+_width+' HEIGHT='+_height+' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT>');
}


