<!-- login -->
function submit_login_home()
{
	error_message = '';

	if ($F('login_password_home') == '') {
		$('login_password_home').focus();
		error_message = 'Enter password.';
	}
		

	if ($F('login_username_home') == '') {
		$('login_username_home').focus();
		error_message = 'Enter username.';
	}
		

	$('login_error_home').update(error_message);	

	if (error_message == '') {
		
		pars = 'cmd=login';
		pars += '&username=' + $F('login_username_home');
		pars += '&password=' + $F('login_password_home');
		if ($('login_remember_home').checked) {
			pars += '&remember=1';
		} else {
			pars += '&remember=0';
		}
		
		var myAjax = new Ajax.Request(
				'control/login.php',
				{
					method: 'get',
					parameters: pars,
					onComplete: showResponse
				}
			);

	}

	function showResponse(originalRequest)
	{
		if (originalRequest.responseText == 'OK') {
			document.location.href = '/view_profile/my/';
		} else {
			$('login_error_home').update(originalRequest.responseText);	
		}
	}
	
	return false;
}

<!-- newsletter -->
function submit_newsletter()
{
	error_message = '';

	if (!isValidEmail($F('newsletter_email'))) {
		$('newsletter_email').focus();
		error_message = 'Please enter valid email';
	}

	$('subscribe_error').update(error_message);	

	if (error_message == '') {
		
		pars = 'cmd=subscribe';
		pars += '&email=' + $F('newsletter_email');
		
		var myAjax = new Ajax.Request(
				'control/newsletter.php',
				{
					method: 'get',
					parameters: pars,
					onComplete: showResponse
				}
			);

	}

	function showResponse(originalRequest)
	{
		if (originalRequest.responseText == 'OK') {
			$('newsletter_block').update('Thank you for signing up for The Daily Diva!');
		} else {
			$('subscribe_error').update(originalRequest.responseText);	
		}
	}
	
	return false;
}

function submit_un_newsletter()
{
	error_message = '';

	if (!isValidEmail($F('un_newsletter_email'))) {
		$('un_newsletter_email').focus();
		error_message = 'Please enter valid email';
	}

	$('un_subscribe_error').update(error_message);	

	if (error_message == '') {
		
		pars = 'cmd=unsubscribe';
		pars += '&email=' + $F('un_newsletter_email');
		
		var myAjax = new Ajax.Request(
				'control/newsletter.php',
				{
					method: 'get',
					parameters: pars,
					onComplete: showResponse
				}
			);

	}

	function showResponse(originalRequest)
	{
		if (originalRequest.responseText == 'OK') {
			alert('Thank you! You have been unsubscribed from our mailing list.');
		} else {
			alert('Thank you! You have been unsubscribed from our mailing list.');	
		}
	}
	
	return false;
}

<!-- menu sections -->
function open_news_block()
{
	$('home_menu_news').style.backgroundImage = 'url(images/bg_btn_news_a.gif)';
	$('home_menu_news').style.color = '#ffffff';
	$('home_menu_search').style.backgroundImage = 'url(images/bg_btn_search.gif)';
	$('home_menu_search').style.color = '#000000';
	$('home_menu_posts').style.backgroundImage = 'url(images/bg_btn_posts.gif)';
	$('home_menu_posts').style.color = '#000000';
	$('news_block').show();
	$('search_block').hide();
	$('posts_block').hide();
}

function open_search_block()
{
	$('home_menu_news').style.backgroundImage = 'url(images/bg_btn_news.gif)';
	$('home_menu_news').style.color = '#000000';
	$('home_menu_search').style.backgroundImage = 'url(images/bg_btn_search_a.gif)';
	$('home_menu_search').style.color = '#ffffff';
	$('home_menu_posts').style.backgroundImage = 'url(images/bg_btn_posts.gif)';
	$('home_menu_posts').style.color = '#000000';
	$('news_block').hide();
	$('search_block').show();
	$('posts_block').hide();
}

function open_posts_block()
{
	$('home_menu_news').style.backgroundImage = 'url(images/bg_btn_news.gif)';
	$('home_menu_news').style.color = '#000000';
	$('home_menu_search').style.backgroundImage = 'url(images/bg_btn_search.gif)';
	$('home_menu_search').style.color = '#000000';
	$('home_menu_posts').style.backgroundImage = 'url(images/bg_btn_posts_a.gif)';
	$('home_menu_posts').style.color = '#ffffff';
	$('news_block').hide();
	$('search_block').hide();
	$('posts_block').show();
}

<!-- news section -->
function get_news(news_id)
{
	pars = 'cmd=get_news';
	pars += '&news_id=' + news_id;

	var myAjax = new Ajax.Request(
			'control/news.php',
			{
				method: 'get',
				parameters: pars,
				onComplete: showResponse
			}
		);
	
	function showResponse(originalRequest)
	{
		$('news_block').update(originalRequest.responseText);	
	}

	return false;
}

<!-- search section -->
function submit_search()
{
	if ($F('keyword') == '') {
		keyword = 'all';
	} else {
		keyword = $F('keyword');
	}
	
	if ($('search_name').checked == true)
		load_page('/search/0/' + keyword + '/name/');

	if ($('search_keyword').checked == true)
		load_page('/search/0/' + keyword + '/keyword/');
	
	if ($('search_location').checked == true)
		load_page('/search/0/' + keyword + '/location/');

	return false;
}

function get_cheater(cheater_id)
{
	pars = 'cmd=get';
	pars += '&cheater_id=' + cheater_id;
	
	var myAjax = new Ajax.Request(
			'control/cheater.php',
			{
				method: 'get',
				parameters: pars,
				onComplete: showResponse
			}
		);

	function showResponse(originalRequest)
	{
		$('posts_block').update(originalRequest.responseText);	
	}
	
	return false;
}

// video section
function play_video(video_id)
{
	//$('favCont').update('<img id="favButton" src="images/b_add_fav.gif" onclick="addFavVid(' + video_id + ');">');
	buffer = '';
	buffer += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="283" height="230" id="flv_player_1" align="middle">';
	buffer += '<param name="allowScriptAccess" value="sameDomain" />';
	buffer += '<param name="movie" value="flash/video_home.swf?video_id=' + video_id + '" />';
	buffer += '<param name="quality" value="high" />';
	buffer += '<param name="bgcolor" value="#ffffff" />';
	buffer += '<embed src="flash/video_home.swf?video_id=' + video_id + '" quality="high" bgcolor="#ffffff" width="283" height="230" name="flv_player_1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	buffer += '</object>';
	$('video_player').update(buffer);
}

function addFavVid(video_id)
{
		pars = 'vid_id=' + video_id;			
		
		var myAjax = new Ajax.Request(
				'control/add_fav_video.php',
				{
					method: 'get',
					parameters: pars,
					onComplete: showResponse
				}
			);	

	function showResponse(originalRequest)
	{
		$('favCont').update(originalRequest.responseText);
	}

	return false;
}