function switchme(js_game_url)
{
	window.location.href = js_game_url;
}
function make_vote(vote_num, gId)
{
	MainAjax("make_vote_process.php?vote_num="+vote_num+"&gId="+gId, "div_rate_average");
	document.getElementById("div_rate_message").innerHTML = "<strong>You have already voted for this game!</strong>";
	
	MainAjax("show_top_votes.php", "div_top_games");
	
	Set_Cookie('cook_'+gId, gId, '', '/', '', '' );
	return false;
}
function check_cookie()
{
	Set_Cookie('cook_enabled', "YES", '', '/', '', '' );
	
	if(Get_Cookie('cook_enabled') != "YES")
	{
		document.getElementById("div_rate_message").innerHTML = "<strong>Sorry you need to have cookies enabled to rate games</strong>";
	}
}
function change_vote_div(gId)
{
	if(parseInt(Get_Cookie('cook_'+gId)) > 0)
	{
		document.getElementById("div_rate_message").innerHTML = "<strong>You have already voted for this game!</strong>";
	}
}
function validate_login()
{
	if(form_name_validation_error("frm_login","login_id","char","","Please enter a username.")) return false;
	if(form_name_validation_error("frm_login","password","char","","Please enter a password.")) return false;
}
function validate_register()
{
	if(form_name_validation_error("frm_register","login_id","char","","Please enter your username.")) return false;
	if(form_name_validation_error("frm_register","email","char","","Please enter your email.")) return false;
	if(form_name_validation_error("frm_register","email","email","","Please enter a valid email.")) return false;
	if(form_name_validation_error("frm_register","password","char","","Please enter your password.")) return false;
	if(form_name_validation_error("frm_register","password","length_min","6","Your password should be minimum 6 character long.")) return false;
	if(form_name_validation_error("frm_register","password","length_max","14","Your password should be maximum 14 character long.")) return false;
	if(form_name_validation_error("frm_register","re_password","char","","Please re-enter your password.")) return false;
	
	if(document.frm_register.password.value != document.frm_register.re_password.value)
	{
		alert("Password does not matched.");
		document.frm_register.re_password.focus();
		return false;
	}
}
function validate_forgot_password(js_type)
{
	if(js_type == "username")
	{
		if(form_name_validation_error("frm_forgotpass","login_id","char","","Please enter your username.")) return false;
	}
	else
	{
		if(form_name_validation_error("frm_forgotpass","email","char","","Please enter your registered email.")) return false;
		if(form_name_validation_error("frm_forgotpass","email","email","","Please enter a valid email.")) return false;
	}
	
	document.frm_forgotpass.find_by.value = js_type;
}
function add_favourites(js_mode, js_gId)
{
	MainAjax("add_favourites.php?mode="+js_mode+"&gId="+js_gId, "");
	//creatContainerDiv('displayDet', WEB_ROOT+'add_favourites.php?mode='+js_mode+'&gId='+js_gId, "Message");
	return false;
}
function switch_page(js_page_name)
{
	window.location.href = js_page_name;
}
function edit_account_details()
{
	MainAjax("edit_my_settings.php?mode=edit_account", "DivAccountDetails");
}
function edit_persoanl_details()
{
	MainAjax("edit_my_settings.php?mode=edit_personal", "DivPersonalDetails");
}
function cancel_account_details()
{
	MainAjax("edit_my_settings.php?mode=cancel_account", "DivAccountDetails");
}
function cancel_personal_details()
{
	MainAjax("edit_my_settings.php?mode=cancel_personal", "DivPersonalDetails");
}
function save_account_details()
{
	if(document.frm_account.password.value != "")
	{
		if(form_name_validation_error("frm_account","password","length_min","6","Password should be minimum 6 character long.")) return false;
		if(form_name_validation_error("frm_account","password","length_max","14","Password should be maximum 14 character long.")) return false;
	}
	
	if(form_name_validation_error("frm_account","email","char","","Please enter your email.")) return false;
	if(form_name_validation_error("frm_account","email","email","","Please enter valid email.")) return false;
	
	var js_email = document.frm_account.email.value;
	var js_password = document.frm_account.password.value;
	
	var QueryString = "&email="+js_email+"&password="+js_password;
	
	MainAjax("edit_my_settings.php?mode=save_account"+QueryString, "DivAccountDetails");
}
function save_personal_details()
{
	if(form_name_validation_error("frm_personal","name","char","","Please enter your real name.")) return false;

	var js_name = document.frm_personal.name.value;
	var js_day = document.frm_personal.day.value;
	var js_month = document.frm_personal.month.value;
	var js_year = document.frm_personal.year.value;
	var js_address = document.frm_personal.address.value;
	var js_city = document.frm_personal.city.value;
	var js_state = document.frm_personal.state.value;
	var js_country = document.frm_personal.country.value;
	var js_about_you = document.frm_personal.about_you.value;
	
	var QueryString = "&name="+js_name+"&day="+js_day+"&month="+js_month+"&year="+js_year+"&address="+js_address+"&city="+js_city+"&state="+js_state+"&country="+js_country+"&about_you="+js_about_you;

	MainAjax("edit_my_settings.php?mode=save_personal"+QueryString, "DivPersonalDetails");
}
function upload_avtar()
{
	if(form_name_validation_error("frm_avtar","member_image","char","","Please select image file.")) return false;
	document.frm_avtar.submit();
}
function search_begin()
{
	document.frmProfile.action = "my_search.php";
	document.frmProfile.submit();
}
function change_color(js_color)
{
	MainAjax("edit_my_settings.php?mode=save_color&color="+js_color, "DivPersonalDetails");
	window.location.reload();
}