jQuery(document).ready(function() 
{	
	$.ajax({url: 'session_start.php', async: false});
	$.post("session_get.php", {lang:"--"}, function(data) { 		
		loadBundles(data); 
	});	
	
	mainEvents();
	loadingScreen();
});

function loadingScreen()
{
	$("#loadingScreen").dialog({
		autoOpen: false, // set this to false so we can manually open it 
		dialogClass: "loadingScreenWindow",
		overlay: { 
            opacity: 0.7, 
            background: "black" 
        },
		closeOnEscape: false, 
		draggable: false, 
		width: 220, 
		minHeight: 80,
		modal: true, 
		buttons: {}, 
		resizable: false, 
		open: function() { 
			// scrollbar fix for IE 
			$('body').css('overflow','hidden'); 
		}, 
		close: function() { 
			// reset overflow 
			$('body').css('overflow','auto'); 
		} 
	}); 	
}

function openWaitingDialog() 
{ 
	$("#loadingScreen").dialog('open'); 
} 

function closeWaitingDialog() 
{ 
	$("#loadingScreen").dialog('close'); 
}

function loadBundles(lang) 
{
	jQuery.i18n.properties({
	    name:'contents', 
	    path:'properties/', 
	    mode:'both',
	    language:lang, 
	    callback: function() {
			updateMenu();
		    updateUserField();
		    updateFixedScreen();
		    dispatchPage();
	    }
	});
}

function mainEvents() 
{
	$("#EN").click(function(event) {
		loadBundles('en');
		$.post("session_set.php", {lang:"en"} );
		event.preventDefault();
	});
	
	$("#TR").click(function(event) {
		loadBundles('tr');
		$.post("session_set.php", {lang:"tr"} );
		event.preventDefault();
	});
	
	$("#headerLogoFacebook").mouseover(function() {
		$(this).attr("src","images/facebook_icon.png");
	}).mouseout(function(){
		$(this).attr("src","images/facebook_icon_grey.png");
	});
	
	$("#headerLogoTwitter").mouseover(function() {
		$(this).attr("src","images/twitter_icon.png");
	}).mouseout(function(){
		$(this).attr("src","images/twitter_icon_grey.png");
	});
	
	$("#headerLogoYoutube").mouseover(function() {
		$(this).attr("src","images/youtube_icon.png");
	}).mouseout(function(){
		$(this).attr("src","images/youtube_icon_grey.png");
	});
		
	$("#fixedScreen").mouseenter(function() {
		$("#fixedScreen").animate({
			left: 0,		    
		    opacity: 1.0		    		    
		  }, 500 );
	});
	
	$("#fixedScreen").mouseleave(function() {
		$("#fixedScreen").animate({
			left: -150,		    
		    opacity: .75		    		    
		  }, 500 );
	});
	
	$("#fixedScreen").show();
}

function dispatchPage()
{
    if ($.url.param("confirm") != '') {
		confirmAccount($.url.param("confirm"));
    }
	else if ($.url.param("page") == '') {
		page_home();
	}
    else if ($.url.param("page") == 'login') {
		page_login();
	}
    else if ($.url.param("page") == 'signup') {
		page_signup();
	}
	else if ($.url.param("page") == 'logout') {
		logout();
	}
	else if ($.url.param("page") == 'forgot_password') {
		page_forgot_password();
	}
	else if ($.url.param("page") == 'products') {
		page_products();
	}
	else if ($.url.param("page") == 'product_alaturka_drum') {
		page_product_alaturca_drum();
    }
    else if ($.url.param("page") == 'product_alaturca_drum' ||
             $.url.param("page") == 'product_volko_alaturka_drum') {
        window.location = '?page=product_alaturka_drum';
	}
	else if ($.url.param("page") == 'product_baglama') {
		page_product_baglama();
    }
    else if ($.url.param("page") == 'product_volko_baglama') {
        window.location = '?page=product_baglama';
	}
	else if ($.url.param("page") == 'support') {
		page_support($.url.param("pid"));
	}
	else if ($.url.param("page") == 'about') {
		page_about();
	}
	else if ($.url.param("page") == 'contact') {
		page_contact();
	}
	else if ($.url.param("page") == 'shop') {
		page_shop();
	}
    else if ($.url.param("page") == 'shop_alaturka_drum') {
		page_shop();
	}
	else if ($.url.param("page") == 'edit_personal') {
		page_edit_personal();
	}
	else if ($.url.param("page") == 'edit_email') {
		page_edit_email();
	}
	else if ($.url.param("page") == 'edit_password') {
		page_edit_password();
	}
	else if ($.url.param("page") == 'edit_subscriptions') {
		page_edit_subscriptions();
	}
	else if ($.url.param("page") == 'my_products') {
		page_my_products();
	}
    else if ($.url.param("page") == 'purchase_success') {
		page_purchase_success();
	}
    else {
        window.location = '?';
    }
}

function updateMenu() 
{	
	$.post("session_get.php", {logged_in:"--"}, function(data) {
		if (data == "true") {	
			width = '134';
			$("#home").attr('width', width).empty().append('<span class="whiteLink"><a href="?">' + jQuery.i18n.prop('home') + '</a></span>');
			$("#products").attr('width', width).empty().append('<span class="whiteLink"><a href="?page=products">' + jQuery.i18n.prop('products') + '</a></span>');	
			$("#support").attr('width', width).empty().append('<span class="whiteLink"><a href="?page=support&pid=3">' + jQuery.i18n.prop('support') + '</a></span>');
			$("#company").attr('width', width).empty().append('<span>' + jQuery.i18n.prop('company') + '</span>');
			$("#myaccount").show();	
			$("#myaccount").attr('width', width).empty().append('<span>' + jQuery.i18n.prop('myaccount') + '</span>');
			$("#shop").attr('width', width).empty().append('<span class="whiteLink"><a href="?page=shop">' + jQuery.i18n.prop('shop') + '</a></span>');			
			
			$("#myaccountMyProducts").empty().append(jQuery.i18n.prop('r_menu_my_products'));
			$("#myaccountSubscriptions").empty().append(jQuery.i18n.prop('r_menu_subscriptions'));
			$("#myaccountRegister").empty().append(jQuery.i18n.prop('r_menu_register_new_product'));
			
			$("#myaccountChangeEmail").empty().append(jQuery.i18n.prop('r_menu_email_address'));
			$("#myaccountChangePassword").empty().append(jQuery.i18n.prop('r_menu_change_password'));
			$("#myaccountPersonalData").empty().append(jQuery.i18n.prop('r_menu_personal_data'));
			$("#myaccountLogout").empty().append(jQuery.i18n.prop('r_menu_logout'));			
		} else {
			width = '160';
			$("#home").attr('width', width).empty().append('<span class="whiteLink"><a href="?">' + jQuery.i18n.prop('home') + '</a></span>');
			$("#products").attr('width', width).empty().append('<span class="whiteLink"><a href="?page=products">' + jQuery.i18n.prop('products') + '</a></span>');	
			$("#support").attr('width', width).empty().append('<span class="whiteLink"><a href="?page=support&pid=3">' + jQuery.i18n.prop('support') + '</a></span>');
			$("#company").attr('width', width).empty().append('<span>' + jQuery.i18n.prop('company') + '</span>');
			$("#myaccount").hide();			
			$("#shop").attr('width', width).empty().append('<span class="whiteLink"><a href="?page=shop">' + jQuery.i18n.prop('shop') + '</a></span>');
		}
		
		$("#productsAlaturcaDrum").empty().append(jQuery.i18n.prop('productsAlaturcaDrum'));
		$("#productsBaglama").empty().append(jQuery.i18n.prop('productsBaglama'));
		
		$("#companyAboutUs").empty().append(jQuery.i18n.prop('companyAboutUs'));
		$("#companyContactUs").empty().append(jQuery.i18n.prop('companyContactUs'));
		
		$('#footerMenu').empty()
						.append('<span class="whiteLink"><a href="?">' + jQuery.i18n.prop('home') + '</a></span>')
						.append(' | ')
						.append('<span class="whiteLink"><a href="?page=products">' + jQuery.i18n.prop('products') + '</a></span>')
						.append(' | ')
						.append('<span class="whiteLink"><a href="?page=support&pid=3">' + jQuery.i18n.prop('support') + '</a></span>')
						.append(' | ')
						.append('<span class="whiteLink"><a href="?page=about">' + jQuery.i18n.prop('companyAboutUs') + '</a></span>')
						.append(' | ')
						.append('<span class="whiteLink"><a href="?page=contact">' + jQuery.i18n.prop('companyContactUs') + '</a></span>')
						.append(' | ')
						.append('<span class="whiteLink"><a href="?page=shop">' + jQuery.i18n.prop('shop') + '</a></span>');
						
		$("#allRightsText").empty().append(jQuery.i18n.prop('p_rights_reserved'));
	});	
	
}

function updateUserField() 
{	
	$.post("session_get.php", {logged_in:"--"}, function(data) {
		if (data == "true") {	
			var first_name;
            var last_name;
            
            $.ajax({type: 'POST', url: 'session_get.php', 
            	data: {first_name:"first_name"}, success: function(data) { first_name = data; }, async: false});
            
            $.ajax({type: 'POST', url: 'session_get.php', 
            	data: {last_name:"last_name"}, success: function(data) { last_name = data; }, async: false});
            
            $("#headerMenu").empty().append(jQuery.i18n.prop('r_menu_hello') + ', <b>' + first_name + ' ' + last_name + '</b>');
		} else {			
			$("#headerMenu").empty().append('<span class="whiteBoldLink"><a href="?page=login">' + jQuery.i18n.prop('r_user_login') + '</a> | <a href="?page=signup">' + jQuery.i18n.prop('r_user_signup') + '</a></span>');			
		}
	});						
}

function updateFixedScreen() 
{	
	$("#fixedScreenHeader").empty().append(jQuery.i18n.prop('fixedScreenHeader'));
	$("#fixedScreenContent").empty().append(jQuery.i18n.prop('p_home_new_release_text'));
}


function fillDate()
{
	$('.formBirthdayYear').append('<option value="0" selected></option>');
	for (i = 1900; i < 2011; ++i)
		$('.formBirthdayYear').append('<option value="'+i+'">'+i+'</option>');
	
	$('.formBirthdayMonth').append('<option value="0" selected></option>');
	for (i = 1; i < 10; ++i)
		$('.formBirthdayMonth').append('<option value="0'+i+'">0'+i+'</option>');
	for (i = 10; i < 13; ++i)
		$('.formBirthdayMonth').append('<option value="'+i+'">'+i+'</option>');
	
	$('.formBirthdayDay').append('<option value="0" selected></option>');
	for (i = 1; i < 10; ++i)
		$('.formBirthdayDay').append('<option value="0'+i+'">0'+i+'</option>');
	for (i = 10; i < 32; ++i)
		$('.formBirthdayDay').append('<option value="'+i+'">'+i+'</option>');
}

function fillCountry()
{
	$('.formCountry').append('<option value=""></option>');
	$.ajax({ url: 'countries.json', dataType: 'json',  
		success: function(data){  
			$.each(data, function(i, item){
				$('.formCountry').append('<option value="'+item.country[1]+'">'+item.country[1]+'</option>');
			});
		}, async: false
	});  
}

function logout()
{	   
    $.ajax({url: 'session_end.php', success: function(data) {
    	document.location='?';
	}, async: false});
}

function showError(header_key, content_key)
{	
	var h_key, c_key;
	
	if(header_key == null) {
		h_key = 'p_view_error_header';
		c_key = 'p_view_error_content';
	} else {
		h_key = header_key;
		c_key = content_key;
	}
	
	$.ajax({url: 'view_error.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);	
	
	$('#mainBody').css('height', '560px');
	
	$("#pageErrorErrorText").empty().append('<strong>' + jQuery.i18n.prop(h_key) + ' : </strong>' + jQuery.i18n.prop(c_key));
}

function showResult(header_key, content_key)
{		
	$.ajax({url: 'view_result.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);	
	
	$('#mainBody').css('height', '560px');
	
	if(header_key == '') 
		$("#pageResultResultText").empty().append(jQuery.i18n.prop(content_key));
	else
		$("#pageResultResultText").empty().append('<strong>' + jQuery.i18n.prop(header_key) + ' : </strong>' + jQuery.i18n.prop(content_key));
}

function sendRegInfo(pd, pp)
{
	openWaitingDialog();
	
	$.ajax({type: 'GET', url: 'sri.php', 
    	data: {d:pd, p:pp}, success: function(data) {
    		if (data == 'SUCCESSFUL')
    			showResult('', 'p_view_product_SendRegInfoSuccess');
    		else
    			showError('p_view_error_header', 'p_view_product_SendRegInfoFail');
    	}, async: true});
	
	closeWaitingDialog();
}


function confirmAccount(param)
{
	if (param != '') {
		$.ajax({type: 'POST', url: 'member_confirm.php', 
    		data: { confirm: param }, 
    		success: function(data) {
    			updateUserField();
				if(data == 'MEMBER_CONFIRM_SUCCESS') {
                    showResult('p_view_confirm_header', 'p_view_confirm_success_content');
				} else {
                    showError('p_view_confirm_header', 'p_view_confirm_error_content');
				}
    		}, async: false }
    	);
	}	
}

function page_home()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('home'));
	
	var contents;
	
	$.ajax({url: 'view_home.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
		
	$("#features").jshowoff({ 
		links: false,
		controls: false,
		effect: 'none',
		cssClass: 'basicFeatures',
		animatePause:true
	});
	
	$('#mainBody').css('height', '920px');
	
	$('#pageHomeSlogan1Header').empty().append(jQuery.i18n.prop('p_home_slogan_1_header'));
	$('#pageHomeSlogan1Text').empty().append(jQuery.i18n.prop('p_home_slogan_1_text'));
	$('#pageHomeSlogan2Header').empty().append(jQuery.i18n.prop('p_home_slogan_2_header'));
	$('#pageHomeSlogan2Text').empty().append(jQuery.i18n.prop('p_home_slogan_2_text'));
	$('#pageHomeSlogan3Header').empty().append(jQuery.i18n.prop('p_home_slogan_3_header'));
	$('#pageHomeSlogan3Text').empty().append(jQuery.i18n.prop('p_home_slogan_3_text'));
	$('#pageHomeNewReleaseHeader').empty().append(jQuery.i18n.prop('p_home_new_release_header'));
	$('#pageHomeNewReleaseText').empty().append(jQuery.i18n.prop('p_home_new_release_text'));
	$('#pageHomeTestimonialsHeader').empty().append(jQuery.i18n.prop('p_home_testimonials_header'));
	$('#pageHomeTestimonialsText').empty().append(jQuery.i18n.prop('p_home_testimonials_text'));
}

function page_login()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_user_login'));
	
	var contents;
	
	$.ajax({url: 'view_login.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$('#mainBody').css('height', '560px');
	
	$("#pageLoginHeaderText").empty().append(jQuery.i18n.prop('r_login_explain'));
	
	$("#formLoginPassword").val('');
    
	$('#formLoginEmailText').empty().append(jQuery.i18n.prop('r_login_email'));
	$('#formLoginPasswordText').empty().append(jQuery.i18n.prop('r_login_password'));
	$('#formLoginLogin').attr('value', jQuery.i18n.prop('r_login_login'));
    $('#formLoginRememberMeText').empty().append(jQuery.i18n.prop('r_login_remember_me'));
	$('#formLoginSignUp').empty().append(jQuery.i18n.prop('r_login_create_account'));
	$('#formLoginForgotPassword').empty().append(jQuery.i18n.prop('r_login_forgot_password'));
	
	$('#pageLoginError').hide();
			
	$("#formLogin").validate({
    	errorLabelContainer: $("#formLoginFormError"),
		rules: {
    		formLoginEmail: { required: true, email: true, minlength: 6	}, 
			formLoginPassword: { required: true, minlength: 5 }
		},
		messages: {
			formLoginEmail: jQuery.i18n.prop('r_email_required_text'),
			formLoginPassword: jQuery.i18n.prop('r_password_required_text')
		},
		submitHandler: function(form) {					
			openWaitingDialog();
			$.ajax({type: 'POST', url: 'member_login.php', 
	    		data: {
					login: $('#formLoginEmail').val(), 
					password: $('#formLoginPassword').val(), 
					rememberme: $('#formLoginRememberMe').is(':checked')
				}, 
	    		success: function(data) {					
	    			if (data == 'MEMBER_LOGIN_SUCCESS') {
	    				updateUserField();
	    				if ($.url.param("page") == 'shop') {
	    					var custom;
	    					$.ajax({type: 'POST', url: 'session_get.php', 
	    				    	data: {custom:"custom"}, success: function(data) { custom = data; }, 
	    				    		async: false});
	    					$('#shop_1001_custom').val(custom);
	    					$('#shop_1002_custom').val(custom);
	    					$('#shop_1003_custom').val(custom);
							$('#shop_1004_custom').val(custom);
	    				}
	    				document.location='?';
	    			} else if (data == 'MEMBER_LOGIN_CONFIRM_ERROR') {	
	    				$("#pageLoginError").show();
	    				$("#pageLoginErrorText").empty().append('<strong>' + jQuery.i18n.prop('p_view_error_header') + ' : </strong>' + jQuery.i18n.prop('r_login_error_confirm'));	    				
	    				$("#formLoginPassword").val('');
	    			} else {	 
	    				$("#pageLoginError").show();
	    				$("#pageLoginErrorText").empty().append('<strong>' + jQuery.i18n.prop('p_view_error_header') + ' : </strong>' + jQuery.i18n.prop('r_login_error_authentication'));	    				
	    				$("#formLoginPassword").val('');
	    			} 
	    		}, async: false }
	    	);			
			closeWaitingDialog();
		}
	});    	
}

function page_signup()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_user_signup'));
	
	var contents;
	
	$.ajax({url: 'view_signup.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$('#mainBody').css('height', '800px');
	
	fillDate();
	fillCountry();
	
	$("#pageSignUpHeaderText").empty().append(jQuery.i18n.prop('p_f_caa_explain'));
	
	$("#formSignUpFirstNameText").empty().append(jQuery.i18n.prop('p_f_caa_first_name_text'));
	$("#formSignUpLastNameText").empty().append(jQuery.i18n.prop('p_f_caa_last_name_text'));
	$("#formSignUpEmailText").empty().append(jQuery.i18n.prop('p_f_caa_email_text'));
	$("#formSignUpPassword1Text").empty().append(jQuery.i18n.prop('p_f_caa_password_text'));
	$("#formSignUpPassword2Text").empty().append(jQuery.i18n.prop('p_f_caa_password_again_text'));
	$("#formSignUpCountryText").empty().append(jQuery.i18n.prop('p_f_caa_country_text'));
	
	$("#formSignUpOptionalWhyText").empty().append(jQuery.i18n.prop('p_f_caa_optional_why_text'));
	$("#formSignUpGenderText").empty().append(jQuery.i18n.prop('p_f_caa_gender_text'));
	$("#formSignUpGenderMaleText").empty().append(jQuery.i18n.prop('p_f_caa_gender1_text'));
	$("#formSignUpGenderFemaleText").empty().append(jQuery.i18n.prop('p_f_caa_gender2_text'));
	$("#formSignUpBirthdayText").empty().append(jQuery.i18n.prop('p_f_caa_birthday_text'));
	$("#formSignUpPhoneText").empty().append(jQuery.i18n.prop('p_f_caa_phone_text'));
	$("#formSignUpWherePurchaseText").empty().append(jQuery.i18n.prop('p_f_caa_where_purchase_text'));
	$("#formSignUpWhereHearText").empty().append(jQuery.i18n.prop('p_f_caa_where_hear_text'));
	
	$("#formSignUpVerifyText").empty().append(jQuery.i18n.prop('p_f_caa_verify_text'));
	$("#formSignUpCreateAccount").attr('value', jQuery.i18n.prop('p_f_caa_submit'));
	
	$('#pageSignUpError').hide();
	
	$("#formSignUp").validate({
		errorLabelContainer: $("#formSignUpFormError"),
		rules: {
			formSignUpEmail: { required: true, email: true, minlength: 6 }, 
			formSignUpPassword1: {required: true, minlength: 5 },
			formSignUpPassword2: { required: true, equalTo: "#formSignUpPassword1" },
			formSignUpFirstName: {required: true, minlength: 2 },
			formSignUpLastName: {required: true, minlength: 2 },
			formSignUpCountry: {required: true }, 
			formSignUpVerify: {required: true }
		}, 
		messages: {
			formSignUpEmail: jQuery.i18n.prop('r_email_required_text'),
			formSignUpPassword1: jQuery.i18n.prop('r_password_required_text'),
			formSignUpPassword2: jQuery.i18n.prop('r_password_confirm_required_text'),
			formSignUpFirstName: jQuery.i18n.prop('r_first_name_required_text'),
			formSignUpLastName: jQuery.i18n.prop('r_last_name_required_text'),
			formSignUpCountry: jQuery.i18n.prop('r_country_required_text'),
			formSignUpVerify: jQuery.i18n.prop('r_verify_required_text')
		},
		submitHandler: function(form) {
			openWaitingDialog();
			$.ajax({type: 'POST', url: 'member_create.php', 
	    		data: {
					f_caa_email: $('#formSignUpEmail').val(), 
					f_caa_password: $('#formSignUpPassword1').val(), 
					f_caa_first_name: $('#formSignUpFirstName').val(), 
					f_caa_last_name: $('#formSignUpLastName').val(), 
					f_caa_gender: jQuery('input[name=userGender]:checked').val(),
					f_caa_phone: $('#formSignUpPhone').val(),
					f_caa_date_year: $('#formSignUpBirthdayYear').val(),
					f_caa_date_month: $('#formSignUpBirthdayMonth').val(),
					f_caa_date_day: $('#formSignUpBirthdayDay').val(),
					f_caa_country: $('#formSignUpCountry option:selected').text(),
					f_caa_verify: $('#formSignUpVerify').val()
				}, 
	    		success: function(data) {	    			
					if (data == 'MEMBER_ADD_SUCCESS') {
						showResult('p_view_member_create_header', 'p_view_member_create_content');
					} else if (data == 'MEMBER_ALREADY_EXIST') {
                        showError('p_view_error_header', 'p_f_caa_error_already_exist');
					} else if (data == 'MEMBER_CONFIRMATION_NEEDED') {
						showError('p_view_error_header', 'p_f_caa_error_confirm_needed');
					} else if (data == 'MEMBER_CREATE_VERIFY_ERROR') {
						$('#pageSignUpError').show();
						$("#pageSignUpErrorText").empty().append('<strong>' + jQuery.i18n.prop('p_view_error_header') + ' : </strong>' + jQuery.i18n.prop('p_f_caa_error_verify'));						
						$('#formSignUpPassword1').val('');
						$('#formSignUpPassword2').val('');
					} else {
						showError();
					}
	    		}, async: false }
	    	);
			closeWaitingDialog();
		}
	});
}

function page_forgot_password()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_login_forgot_password'));
	
	var contents;
	
	$.ajax({url: 'view_forgot_password.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$('#mainBody').css('height', '560px');
	
	$("#pageForgotPasswordHeaderText").empty().append(jQuery.i18n.prop('p_view_forgot_password_content'));
	
	$("#formLoginEmailText").empty().append(jQuery.i18n.prop('p_f_caa_email_text'));
	$("#formForgotPasswordSend").attr('value', jQuery.i18n.prop('p_f_caa_submit_send'));
	
	$("#formForgotPassword").validate({
		errorLabelContainer: $("#formForgotPasswordFormError"),
		rules: {
			formForgotPasswordEmail: { required: true, email: true, minlength: 6 }
		}, 
		messages: {
			formForgotPasswordEmail: jQuery.i18n.prop('r_email_required_text')			
		},
		submitHandler: function(form) {
			openWaitingDialog();
			$.ajax({type: 'POST', url: 'member_forgot_password.php', 
	    		data: {
					login: $('#formForgotPasswordEmail').val()
				}, 
	    		success: function(data) {
					if (data == 'MEMBER_FORGOT_PASSWORD_SUCCESS_ID_001') {
						showResult('p_view_forgot_password_success_header', 'p_view_forgot_password_success_content');
					} else if (data == 'MEMBER_FORGOT_PASSWORD_ERROR_ID_003') {
						showError('p_view_forgot_password_error3_header', 
								'p_view_forgot_password_error3_content');
					} else {
						showError();
					}
	    		}, async: false }
	    	);
			closeWaitingDialog();
		}
	});
	
}
	
function page_products()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('products'));
	
	var contents;
	
	$.ajax({url: 'view_products.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$("#features").jshowoff({ 
		links: false,
		controls: false,
		effect: 'none',
		cssClass: 'basicFeatures',
		animatePause:true
	});
	
	$('#mainBody').css('height', '810px');
	
	$('#testiDenizText').empty().append(jQuery.i18n.prop('testi_denizgungor_text'));
	$('#testiDenizSign').empty().append(jQuery.i18n.prop('testi_denizgungor_sign'));
	
	$('#pageProductsAlaturcaDrumHeader').empty().append(jQuery.i18n.prop('productsAlaturcaDrum'));
	$('#pageProductsAlaturcaDrumText').empty().append(jQuery.i18n.prop('p_alaturka_drum_text_short'));	
	$('#pageProductsBaglamaHeader').empty().append(jQuery.i18n.prop('productsBaglama'));
	$('#pageProductsBaglamaText').empty().append(jQuery.i18n.prop('p_baglama_text_short'));
	
	$('.readMoreText').empty().append(jQuery.i18n.prop('p_read_more'));
}

function page_product_alaturca_drum()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('productsAlaturcaDrum'));
	
	var contents;
	
	$.ajax({url: 'view_product_alaturca_drum.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$("#features").jshowoff({ 
		links: false,
		controls: false,
		effect: 'none',
		cssClass: 'basicFeatures',
		animatePause:true
	});
	
	$('#mainBody').css('height', '980px');
	
	$("#fixedScreen").hide();
		
	$('#tabsProductAlaturcaDrum').tabs();
	
	$('#pageHomeTestimonialsHeader').empty().append(jQuery.i18n.prop('p_home_testimonials_header'));
	$('#pageHomeTestimonialsText').empty().append(jQuery.i18n.prop('p_home_testimonials_text'));
	
	$('#tabsProductAlaturcaDrumLink1').empty().append(jQuery.i18n.prop('p_alaturka_drum_header_general'));
	$('#tabsProductAlaturcaDrumLink2').empty().append(jQuery.i18n.prop('p_alaturka_drum_header_features'));
	$('#tabsProductAlaturcaDrumLink3').empty().append(jQuery.i18n.prop('p_alaturka_drum_header_rhythms'));
	$('#tabsProductAlaturcaDrumLink4').empty().append(jQuery.i18n.prop('p_alaturka_drum_header_record_notes'));
	$('#tabsProductAlaturcaDrumLink5').empty().append(jQuery.i18n.prop('p_alaturka_drum_header_drum_pieces'));
	$('#tabsProductAlaturcaDrumLink6').empty().append(jQuery.i18n.prop('p_alaturka_drum_header_system_requirements'));	
	
	$('#tabsProductAlaturcaDrum1').empty().append('<div class="tabProductAlaturcaDrum">' + jQuery.i18n.prop('p_alaturka_drum_text_general') + '</div>');
	$('#tabsProductAlaturcaDrum2').empty().append('<div class="tabProductAlaturcaDrum">' + jQuery.i18n.prop('p_alaturka_drum_text_features') + '</div>');
	$('#tabsProductAlaturcaDrum3').empty().append('<div class="tabProductAlaturcaDrum">' + jQuery.i18n.prop('p_alaturka_drum_text_rhythms') + '</div>');
	$('#tabsProductAlaturcaDrum4').empty().append('<div class="tabProductAlaturcaDrum">' + jQuery.i18n.prop('p_alaturka_drum_text_record_notes') + '</div>');
	$('#tabsProductAlaturcaDrum5').empty().append('<div class="tabProductAlaturcaDrum">' + jQuery.i18n.prop('p_alaturka_drum_text_drum_pieces') + '</div>');
	$('#tabsProductAlaturcaDrum6').empty().append('<div class="tabProductAlaturcaDrum">' + jQuery.i18n.prop('p_alaturka_drum_text_system_requirements') + '</div>');

	$('#btnBuyNowAlaturcaDrumFull').attr('src', jQuery.i18n.prop('p_shop_vad_paypal_img_full'));
    $('#btnBuyNowAlaturcaDrumDisc').attr('src', jQuery.i18n.prop('p_shop_vad_paypal_img_disc'));
	

    var downloadLinkCounter = '/VolkoAlaturkaDrum.exe';

	$('#demoProductDownloadPCorMAC').change(function() {
		if($('input:radio[name=userPlatform]:checked').val() == 0) {
            $('#demoProductAlaturcaDrumDownloadLink').attr('href', "http://www.volkoaudio.com/download/volko_alaturka_drum/VolkoAlaturkaDrum.exe");
            downloadLinkCounter = '/VolkoAlaturkaDrum.exe';
        }
		else {
            $('#demoProductAlaturcaDrumDownloadLink').attr('href', "http://www.volkoaudio.com/download/volko_alaturka_drum/VolkoAlaturkaDrum.dmg");
            downloadLinkCounter = '/VolkoAlaturkaDrum.dmg';
        }
	});
	
    $('#demoProductAlaturcaDrumDownloadLink').attr('href', "http://www.volkoaudio.com/download/volko_alaturka_drum/VolkoAlaturkaDrum.exe");
    $('#demoProductAlaturcaDrumDownloadImg').attr('src', jQuery.i18n.prop('p_download_img'));
    $('#demoProductAlaturcaDrumDownloadFooter').empty().append(jQuery.i18n.prop('p_download_footer'));

    $('#demoProductAlaturcaDrumDownloadDialog').dialog({
		autoOpen: false,
        width: 400,
        height: 200,
        resizable: false,
        modal: true
    });

	$('#demoProductAlaturcaDrumDownloadLink').click(function(){
        var pageTracker = _gat._getTracker('UA-26316843-1');
        pageTracker._trackPageview(downloadLinkCounter);
		//$('#demoProductAlaturcaDrumDownloadDialog').dialog('open');
        window.location.href = $('#demoProductAlaturcaDrumDownloadLink').attr('href');
		return false;
	});
	
    $('#demoProductAlaturcaDrumTutorialHeader').empty().append(jQuery.i18n.prop('p_quick_tutorial'));

	$(".alaturcaDrumTutorialDialog").dialog({
		autoOpen: false,
        modal: true,
		width: 880
	});

	$(".alaturcaDrumTutorialLink").click(function(){
		$(".alaturcaDrumTutorialDialog").dialog('open');
		return false;
	});

}

function page_product_baglama()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('productsBaglama'));
	
	var contents;
	
	$.ajax({url: 'view_product_baglama.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$("#features").jshowoff({ 
		links: false,
		controls: false,
		effect: 'none',
		cssClass: 'basicFeatures',
		animatePause:true
	});
	
	$('#mainBody').css('height', '840px');
	
	$('#tabsProductBaglama').tabs();
	
	$('#tabsProductBaglamaLink1').empty().append(jQuery.i18n.prop('p_baglama_header_general'));
	$('#tabsProductBaglamaLink2').empty().append(jQuery.i18n.prop('p_baglama_header_features'));
	$('#tabsProductBaglamaLink3').empty().append(jQuery.i18n.prop('p_baglama_header_system_requirements'));
	$('#tabsProductBaglamaLink4').empty().append(jQuery.i18n.prop('p_baglama_header_demos'));

	$('#tabsProductBaglama1').empty().append('<div class="tabProductBaglama"><img src="images/BaglamaBox_160_120_crop.png"></img>' + jQuery.i18n.prop('p_baglama_text_general') + '</div>');
	$('#tabsProductBaglama2').empty().append('<div class="tabProductBaglama">' + jQuery.i18n.prop('p_baglama_text_features') + '</div>');
	$('#tabsProductBaglama3').empty().append('<div class="tabProductBaglama">' + jQuery.i18n.prop('p_baglama_text_system_requirements') + '</div>');

    $('#btnBuyNowBaglamaFull').attr('src', jQuery.i18n.prop('p_shop_vb_paypal_img_full'));


    $('#demoProductBaglamaDownloadLink').attr('href', "http://www.volkoaudio.com/download/volko_baglama/VolkoBaglamaDemo.exe");
    $('#demoProductBaglamaDownloadImg').attr('src', jQuery.i18n.prop('p_download_demo_img'));

    $('#demoProductBaglamaDownloadLink').click(function(){
        var pageTracker = _gat._getTracker('UA-26316843-1');
        pageTracker._trackPageview('/VolkoBaglamaDemo.exe');
        window.location.href = $('#demoProductBaglamaDownloadLink').attr('href');
		return false;
	});
	

}

function page_support(pid)
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('support'));
	
	var contents;
	
	$.ajax({url: 'view_support.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$("#features").jshowoff({ 
		links: false,
		controls: false,
		effect: 'none',
		cssClass: 'basicFeatures',
		animatePause:true
	});
		
	$("#pageSupportProductSelectText").empty().append(jQuery.i18n.prop('p_support_text'));
	$("#pageSupportProductSelectItem").empty();
	
	var pageFAQ;
	var pageSize;
	var manualName;	
	var manualLink;
	
	if (pid == 3) {
		$("#pageSupportProductSelectItem").append('<option value="3" selected>' + jQuery.i18n.prop('productsAlaturcaDrum') + '</option>');
		pageFAQ = jQuery.i18n.prop('p_support_AlaturcaDrumFAQs');
		manualName = jQuery.i18n.prop('productsAlaturcaDrum') + ' ' + jQuery.i18n.prop('p_support_manual');
		manualLink = 'p_support_VAD_Manual_Link';
		
		$(".alaturcaDrumTutorialDialog").dialog({
			autoOpen: false,
            modal: true,
			width: 880
		});

		$(".alaturcaDrumTutorialLink").click(function(){
			$(".alaturcaDrumTutorialDialog").dialog('open');
			return false;
		});
	}
	else {
		$("#pageSupportProductSelectItem").append('<option value="3">' + jQuery.i18n.prop('productsAlaturcaDrum') + '</option>');
		$("#pageSupportVideos").empty();
	}
	
	if (pid == 2) {
		$("#pageSupportProductSelectItem").append('<option value="2" selected>' + jQuery.i18n.prop('productsBaglama') + '</option>');
		pageFAQ = jQuery.i18n.prop('p_support_BaglamaFAQs');
		manualName = jQuery.i18n.prop('productsBaglama') + ' ' + jQuery.i18n.prop('p_support_manual');
		manualLink = 'p_support_VB_Manual_Link';
	}
	else
		$("#pageSupportProductSelectItem").append('<option value="2">' + jQuery.i18n.prop('productsBaglama') + '</option>');
		
	$("#pageSupportProductSelectItem").change(function() {
		document.location='?page=support&pid=' + $(this).val();
	});
	
	var pageFAQsContents;	
	$.ajax({url: pageFAQ, success: function(data) {
		pageFAQsContents = data;
	}, async: false});

	$('#mainBody').css('height', '1000px');
	
	$("#pageSupportFAQsHeader").empty().append(jQuery.i18n.prop('p_support_FAQs_header'));
	$("#pageSupportManualsHeader").empty().append(jQuery.i18n.prop('p_support_manuals_header'));
	$("#pageSupportVideosHeader").empty().append(jQuery.i18n.prop('p_support_videos_header'));
	$("#pageSupportFAQsContent").empty().append(pageFAQsContents);
	$("#pageSupportManual1").empty().append('<a href="' + jQuery.i18n.prop(manualLink) + '"><img src="images/pdf_icon_48_48.png" align=middle />' + manualName + '</a>');
}

function page_about()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('companyAboutUs'));
	
	var contents;
	
	$.ajax({url: 'view_about.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
		
	$('#mainBody').css('height', '640px');
	
	$('#pageAboutAboutUsHeader').empty().append(jQuery.i18n.prop('p_company_about_us'));
	$('#pageAboutAboutUsText').empty().append(jQuery.i18n.prop('p_company_about_us_text'));
	$('#pageAboutPartnersHeader').empty().append(jQuery.i18n.prop('p_company_partners'));
	$('#pageAboutPartnersText').empty().append(jQuery.i18n.prop('p_company_partners_text'));	
	$('#pageAboutHistoryHeader').empty().append(jQuery.i18n.prop('p_company_history'));
	$('#pageAboutHistoryText').empty().append(jQuery.i18n.prop('p_company_history_text'));
}

function page_contact()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('companyContactUs'));
	
	var contents;
	
	$.ajax({url: 'view_contact.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$('#mainBody').css('height', '900px');
	
	$('#pageContactContactInfoHeader').empty().append(jQuery.i18n.prop('p_company_contact_info'));
	$('#pageContactContactInfoText').empty().append(jQuery.i18n.prop('p_company_contact_info_text'));
	$('#pageContactJoinUsHeader').empty().append(jQuery.i18n.prop('p_company_follow_us'));
	$('#pageContactFormText').empty().append(jQuery.i18n.prop('p_company_form_text'));
	
	$("#formContactNameText").empty().append(jQuery.i18n.prop('p_f_caa_name_text'));
	$("#formContactEmailText").empty().append(jQuery.i18n.prop('p_f_caa_email_text'));
	$("#formContactCommentText").empty().append(jQuery.i18n.prop('p_f_caa_comment_text'));
	$("#formContactVerifyText").empty().append(jQuery.i18n.prop('p_f_caa_verify_text'));
	
	$("#formContact").validate({
		errorLabelContainer: $("#formContactFormError"),
		rules: {
			formContactName: {required: true, minlength: 2 },
			formContactEmail: { required: true, email: true, minlength: 6 }, 
			formContactComment: {required: true, minlength: 6 }, 
			formContactVerify: {required: true }
		}, 
		messages: {
			formContactName: jQuery.i18n.prop('r_first_name_required_text'),
			formContactEmail: jQuery.i18n.prop('r_email_required_text'),
			formContactComment: jQuery.i18n.prop('r_comment_required_text'),
			formContactVerify: jQuery.i18n.prop('r_verify_required_text')
		},
		submitHandler: function(form) {
			openWaitingDialog();			
			$.ajax({type: 'POST', url: 'send_comments.php', 
	    		data: {
					name: $('#formContactName').val(),
					email: $('#formContactEmail').val(), 
					comments: $('#formContactComment').val(),					
					verification: $('#formContactVerify').val()
				}, 
	    		success: function(data) {	
					if (data == 'SEND_COMMENTS_MAIL_SUCCESS') {					
						showResult('p_send_comments_header', 'p_send_comments_content');
					}
					else if (data == 'SEND_COMMENTS_VERIFY_ERROR') {						
						showError('p_send_comments_verify_error_header', 'p_send_comments_verify_error_content');
					}
					else {						
						showError();
					}
	    		}, async: false }
	    	);
			closeWaitingDialog();
		}
	});
}

function page_shop()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('shop'));
	
	var contents;
	
	$.ajax({url: 'view_shop.php', success: function(data) {
		contents = data;
	}, async: false});
	
	$("#contents").empty().append(contents);
	
	$('#mainBody').css('height', '940px');
	
    $('#pageShopInfoText').empty().append(jQuery.i18n.prop('p_shop_info_text'));

	$('#pageShopAlaturcaDrumHeader').empty().append('<h4>' + jQuery.i18n.prop('productsAlaturcaDrum') + '</h4>');
	$('#pageShopAlaturcaDrumText').empty().append('<span>' + jQuery.i18n.prop('p_shop_vad_exp') + '</span>');	
    $('#btnBuyNowAlaturcaDrumFull').attr('src', jQuery.i18n.prop('p_shop_vad_paypal_img_full'));
    $('#btnBuyNowAlaturcaDrumDisc').attr('src', jQuery.i18n.prop('p_shop_vad_paypal_img_disc'));
		
	$('#pageShopBaglamaVinylHeader').empty().append('<h4>' + jQuery.i18n.prop('productsBaglama') + ' + ' + jQuery.i18n.prop('productsVinylBeats') + '</h4>');
	$('#pageShopBaglamaVinylText').empty().append('<span>' + jQuery.i18n.prop('p_shop_vb_vvb_exp') + '</span>');	
    $('#btnBuyNowBaglamaVinylFull').attr('src', jQuery.i18n.prop('p_shop_vb_vvb_paypal_img_full'));
	
	$('#pageShopBaglamaHeader').empty().append('<h4>' + jQuery.i18n.prop('productsBaglama') + '</h4>');
	$('#pageShopBaglamaText').empty().append('<span>' + jQuery.i18n.prop('p_shop_vb_exp') + '</span>');	
    $('#btnBuyNowBaglamaFull').attr('src', jQuery.i18n.prop('p_shop_vb_paypal_img_full'));
	
	$('#pageShopVinylHeader').empty().append('<h4>' + jQuery.i18n.prop('productsVinylBeats') + '</h4>');
	$('#pageShopVinylText').empty().append('<span>' + jQuery.i18n.prop('p_shop_vvb_exp') + '</span>');	
    $('#btnBuyNowVinylFull').attr('src', jQuery.i18n.prop('p_shop_vvb_paypal_img_full'));
}

function page_edit_personal()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_menu_personal_data'));
	
	$("#contents").empty();	
	
	$.post("session_get.php", {logged_in:"--"}, function(data) {
		if (data == "true") {		
			var contents;
			
			$.ajax({url: 'view_edit_personal.php', success: function(data) {
				contents = data;
			}, async: false});
			
			$("#contents").append(contents);
			
			$('#mainBody').css('height', '560px');
				
			fillDate();
			fillCountry();
			
			$("#pageEditPersonalHeaderText").empty().append(jQuery.i18n.prop('p_f_caa_explain_edit'));
			
			$("#formEditPersonalFirstNameText").empty().append(jQuery.i18n.prop('p_f_caa_first_name_text'));
			$("#formEditPersonalLastNameText").empty().append(jQuery.i18n.prop('p_f_caa_last_name_text'));
			$("#formEditPersonalCountryText").empty().append(jQuery.i18n.prop('p_f_caa_country_text'));
			$("#formEditPersonalGenderText").empty().append(jQuery.i18n.prop('p_f_caa_gender_text'));
			$("#formEditPersonalGenderMaleText").empty().append(jQuery.i18n.prop('p_f_caa_gender1_text'));
			$("#formEditPersonalGenderFemaleText").empty().append(jQuery.i18n.prop('p_f_caa_gender2_text'));
			$("#formEditPersonalBirthdayText").empty().append(jQuery.i18n.prop('p_f_caa_birthday_text'));
			$("#formEditPersonalPhoneText").empty().append(jQuery.i18n.prop('p_f_caa_phone_text'));
			$("#formEditPersonalUpdate").attr('value', jQuery.i18n.prop('p_f_caa_submit_change'));
			
			var caa_first_name, caa_last_name, caa_gender, caa_phone, caa_date, caa_country;
						
			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {first_name:"first_name"}, success: function(data) { caa_first_name = data; }, async: false});	
			
			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {last_name:"last_name"}, success: function(data) { caa_last_name = data; }, async: false});

			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {gender:"gender"}, success: function(data) { caa_gender = data; }, async: false});
			
			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {phone:"phone"}, success: function(data) { caa_phone = data; }, async: false});
			
			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {date_of_birth:"date_of_birth"}, success: function(data) { caa_date = data; }, async: false});
			
			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {country:"country"}, success: function(data) { caa_country = data; }, async: false});
						
			$('#formEditPersonalFirstName').val(caa_first_name);
			$('#formEditPersonalLastName').val(caa_last_name);
			if (caa_gender == '0') {
				$('#formEditPersonalGenderMale').attr('checked', 'checked');
				$('#formEditPersonalGenderFemale').attr('checked', '');
			}
			else { 				
				$('#formEditPersonalGenderFemale').attr('checked', 'checked');
				$('#formEditPersonalGenderMale').attr('checked', '');
			}						
			$('#formEditPersonalPhone').val(caa_phone);			
			$('#formEditPersonalBirthdayYear').val(caa_date.substr(0,4));
			$('#formEditPersonalBirthdayMonth').val(caa_date.substr(5,2));
			$('#formEditPersonalBirthdayDay').val(caa_date.substr(8,2));
			$('#formEditPersonalCountry').val(caa_country);
			
			$("#formEditPersonal").validate({
				errorLabelContainer: $("#formEditPersonalFormError"),
				rules: {	
					formEditPersonalFirstName: {required: true, minlength: 2 },
					formEditPersonalLastName: {required: true, minlength: 2 },
					formEditPersonalCountry: {required: true }
				}, 
				messages: {					
					formEditPersonalFirstName: jQuery.i18n.prop('r_first_name_required_text'),
					formEditPersonalLastName: jQuery.i18n.prop('r_last_name_required_text'),
					formEditPersonalCountry: jQuery.i18n.prop('r_country_required_text')					
				},
				submitHandler: function(form) {
					openWaitingDialog();
					$.ajax({type: 'POST', url: 'member_update.php', 
			    		data: {							 
							f_caa_first_name: $('#formEditPersonalFirstName').val(), 
							f_caa_last_name: $('#formEditPersonalLastName').val(), 
							f_caa_gender: jQuery('input[name=userGender]:checked').val(),
							f_caa_phone: $('#formEditPersonalPhone').val(),
							f_caa_date_year: $('#formEditPersonalBirthdayYear').val(),
							f_caa_date_month: $('#formEditPersonalBirthdayMonth').val(),
							f_caa_date_day: $('#formEditPersonalBirthdayDay').val(),
							f_caa_country: $('#formEditPersonalCountry option:selected').text()
						}, 
			    		success: function(data) {	
							updateUserField();
							if (data == 'MEMBER_UPDATE_SUCCESS_ID=001') {
								showResult('p_view_member_update_header', 'p_view_member_update_content');
							} else {
								showError();
							}
			    		}, async: false }
			    	);
					closeWaitingDialog();
				}
			});			
		} else {
			showError('p_view_error_header', 'r_login_error_login');
		}
	});
}

function page_edit_email()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_menu_email_address'));
	
	$("#contents").empty();	
	
	$.post("session_get.php", {logged_in:"--"}, function(data) {
		if (data == "true") {				
			var contents;
			
			$.ajax({url: 'view_edit_email.php', success: function(data) {
				contents = data;
			}, async: false});
			
			$("#contents").append(contents);
			
			$('#mainBody').css('height', '560px');
			
			$("#pageEditEmailHeaderText").empty().append(jQuery.i18n.prop('p_view_edit_email_content'));
			
			$("#formLoginEmailText").empty().append(jQuery.i18n.prop('p_f_caa_email_text'));
			$("#formEditEmailUpdate").attr('value', jQuery.i18n.prop('p_f_caa_submit_update'));
			
			var email;
			
			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {login:"login"}, success: function(data) { email = data; }, async: false});
			
			jQuery('#formEditEmailEmail').val(email);
			
			$("#formEditEmail").validate({
				errorLabelContainer: $("#formEditEmailFormError"),
				rules: {
					formEditEmailEmail: { required: true, email: true, minlength: 6 }
				}, 
				messages: {
					formEditEmailEmail: jQuery.i18n.prop('r_email_required_text')
				},
				submitHandler: function(form) {
					openWaitingDialog();
					$.ajax({type: 'POST', url: 'member_edit_email.php', 
			    		data: {
							f_email: $('#formEditEmailEmail').val()
						}, 
			    		success: function(data) {
							if (data == 'MEMBER_EDIT_EMAIL_SUCCESS_ID_001') {
								showResult('p_view_edit_email_success_header', 'p_view_edit_email_success_content');
							} else {
								showError();
							}
			    		}, async: false }
			    	);
					closeWaitingDialog();
				}
			});			
		} else {
			showError('p_view_error_header', 'r_login_error_login');
		}
	});
	
}

function page_edit_password()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_menu_change_password'));
	
	$("#contents").empty();	
	
	$.post("session_get.php", {logged_in:"--"}, function(data) {
		if (data == "true") {		
			var contents;
			
			$.ajax({url: 'view_edit_password.php', success: function(data) {
				contents = data;
			}, async: false});
			
			$("#contents").append(contents);
			
			$('#mainBody').css('height', '560px');
			
			$("#pageEditPasswordHeaderText").empty().append(jQuery.i18n.prop('p_view_change_password_content'));
			
			$("#formEditPasswordOldText").empty().append(jQuery.i18n.prop('p_f_password_old_text'));
			$("#formEditPasswordNewText").empty().append(jQuery.i18n.prop('p_f_password_new_text'));
			$("#formEditPasswordConfirmNewText").empty().append(jQuery.i18n.prop('p_f_password_again_new_text'));
			$("#formEditPasswordUpdate").attr('value', jQuery.i18n.prop('p_f_caa_submit_change'));
		
			$("#formEditPassword").validate({
				errorLabelContainer: $("#formEditPasswordFormError"),
				rules: {
					formEditPasswordOld: { required: true, minlength: 5 },
					formEditPasswordNew: { required: true, minlength: 5 },
					formEditPasswordConfirmNew: { required: true, equalTo: "#formEditPasswordNew" }
				}, 
				messages: {
					formEditPasswordOld: jQuery.i18n.prop('r_password_required_text'),
					formEditPasswordNew: jQuery.i18n.prop('r_password_required_text'),
					formEditPasswordConfirmNew: jQuery.i18n.prop('r_password_confirm_required_text')
				},
				submitHandler: function(form) {
					openWaitingDialog();
					$.ajax({type: 'POST', url: 'member_edit_password.php', 
			    		data: {
							f_password_old: $('#formEditPasswordOld').val(),
							f_password: $('#formEditPasswordNew').val(),
							f_password_again: $('#formEditPasswordConfirmNew').val()
						}, 
			    		success: function(data) {
							if (data == 'MEMBER_EDIT_PASSWORD_SUCCESS_ID_001') {
								showResult('p_view_edit_password_success_header', 'p_view_edit_password_success_content');
							} else if (data == 'MEMBER_EDIT_PASSWORD_ERROR_ID_003') {
								showError('p_view_edit_password_error3_header', 'p_view_edit_password_error3_content');
							} else {
								showError();
							}
			    		}, async: false }
			    	);
					closeWaitingDialog();
				}
			});	
		} else {
			showError('p_view_error_header', 'r_login_error_login');
		}
	});
}

function page_edit_subscriptions()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_menu_subscriptions'));
	
	$("#contents").empty();	
	
	$.post("session_get.php", {logged_in:"--"}, function(data) {
		if (data == "true") {				
			var contents;
			
			$.ajax({url: 'view_edit_subscriptions.php', success: function(data) {
				contents = data;
			}, async: false});
			
			$("#contents").append(contents);
			
			$('#mainBody').css('height', '560px');
			
			$("#pageEditSubsHeaderText").empty().append(jQuery.i18n.prop('p_view_subs_content'));	
			$("#formEditSubsNewsletterText").empty().append(jQuery.i18n.prop('p_f_subs_text'));
			$("#formEditSubsUpdate").attr('value', jQuery.i18n.prop('p_f_caa_submit_update'));
			
			var subs;
			
			$.ajax({type: 'POST', url: 'session_get.php', 
		    	data: {subs:"subs"}, success: function(data) { subs = data; }, async: false});
			
			if (subs == 1)
				$('#formEditSubsNewsletter').attr('checked', true);
			
			$("#formEditSubs").validate({
				submitHandler: function(form) {
					openWaitingDialog();
					$.ajax({type: 'POST', url: 'member_subscriptions.php', 
			    		data: {
							f_subs: $('#formEditSubsNewsletter').is(':checked')
						}, 
			    		success: function(data) {
							if (data == 'MEMBER_SUBSCRIPTIONS_SUCCESS_ID_001') {
								showResult('p_view_subs_success_header', 'p_view_subs_success_content');
							} else {
								showError();
							}
			    		}, async: false }
			    	);
					closeWaitingDialog();
				}
			});						
		} else {
			showError('p_view_error_header', 'r_login_error_login');
		}
	});
}

function page_my_products()
{
	jQuery(document).attr("title", 'Volko Audio - ' + jQuery.i18n.prop('r_menu_my_products'));
	
	$("#contents").empty();	
	
	$.post("session_get.php", {logged_in:"--"}, function(data) {
		if (data == "true") {			
			var contents;
			
			$.ajax({url: 'view_my_products.php', success: function(data) {
				contents = data;
			}, async: false});
			
			$("#contents").append(contents);
			
			$('#mainBody').css('height', '560px');
			
			$("#pageMyProductsHeaderText").empty().append(jQuery.i18n.prop('p_view_my_products_header'));
			
			$.ajax({ url: 'member_my_products.php', dataType: 'json',  
				success: function(data){
					$.each(data, function(i, item){						
						if (i == 2) {
							$("#mainBody").height($("#mainBody").height() + 200);
						} else if (i > 2) {
							$("#mainBody").height($("#mainBody").height() + 150);
						}
                        
                        // Volko Baglama
                        if (item.pro_id == 1) {
                            picture = 'BaglamaBox_160_120_crop.png';
                            product_serial_text = jQuery.i18n.prop('p_view_product_username');
                            // Show the product
                            $('#pageMyProductsProductTable tr:last').after('<tr>'+
										'<td width="140"><img src="images/'+picture+'"</td>'+
										'<td height="150" style="vertical-align: middle; font-size: 0.8em;">'+
										'<b>' + jQuery.i18n.prop('p_view_product_name') + ' : </b>'+item.pro_name+'<br />'+
										'<b>' + product_serial_text + ' : </b>' + item.product_serial+
										'<br />'+
										'<br />'+
										'<span class="redBoldLink" style="font-size: 0.9em;"><a href="dl.php?d='+item.pro_id+'">'+
										jQuery.i18n.prop('p_view_product_download')+ ' >>' +'</span></a><br />'+
										'<span class="redBoldLink" style="font-size: 0.9em;"><a href="#" onclick="sendRegInfo('+item.pro_id+', \''+item.product_serial+'\');">'+
										jQuery.i18n.prop('p_view_product_SendRegInfo')+ ' >>' +'</span></a><br />'+
										'</td>'+
										'</tr>');
                        }
                        // Volko Vinyl Beats
                        else if (item.pro_id == 2) {
                            picture = 'VinylBeatsBox_160_120_crop.png';
                            product_serial_text = jQuery.i18n.prop('p_view_register_new_product_serial');
                            // Show the product
                            $('#pageMyProductsProductTable tr:last').after('<tr>'+
										'<td width="140"><img src="images/'+picture+'"</td>'+
										'<td height="150" style="vertical-align: middle; font-size: 0.8em;">' +
										'<b>' + jQuery.i18n.prop('p_view_product_name') + ' : </b>' + item.pro_name + '<br />' +
										'<b>' + jQuery.i18n.prop('p_view_register_new_product_serial')+' : </b>' + item.product_serial+
										'<br />'+
										'<br />'+
										'<span class="redBoldLink" style="font-size: 0.9em;"><a href="dl.php?d='+item.pro_id+'">'+
										jQuery.i18n.prop('p_view_product_download')+ ' >>' +'</span></a><br />'+
										'</td></tr>');
                        }
                        // All other products
                        else if(item.pro_id == 3 || item.pro_id == 4 || item.pro_id == 5) {
                            // nsis package for testing purposes
                            picture = 'nsis_thumb.jpg';
                            // Alaturka drum commercial or discounted
                            if (item.pro_id == 3 || item.pro_id == 5)
								picture = 'DrumBox_160_120_crop.png';
                            product_serial_text = jQuery.i18n.prop('p_view_register_new_product_serial');
                            // Show the product
                            $('#pageMyProductsProductTable tr:last').after('<tr>'+
										'<td width="140"><img src="images/'+picture+'"</td>'+
										'<td height="150" style="vertical-align: middle; font-size: 0.8em;">'+
										'<b>' + jQuery.i18n.prop('p_view_product_name') + ' : </b>'+item.pro_name+'<br />'+
										'<b>' + product_serial_text + ' : </b>' + item.product_serial+
										'<br />'+
										'<br />'+
										'<span class="redBoldLink" style="font-size: 0.9em;"><a href="dl.php?d='+item.pro_id+'">'+
										'<span class="redBoldLink" style="font-size: 0.9em;"><a href="#" onclick="sendRegInfo('+item.pro_id+', \''+item.product_serial+'\');">'+
										jQuery.i18n.prop('p_view_product_SendRegInfo')+ ' >>' +'</span></a><br />'+
										'</td>'+
										'</tr>');
                        }
                        else {
                            $('#pageMyProductsProductTable tr:last').after('<tr>'+
                                    '<td colspan="2" style="text-align: center;">You do not have any products. </td>'+
                                    '</tr>');
                        }
                    });
				}, async: false
			});  
			
			
		} else {
			showError('p_view_error_header', 'r_login_error_login');
		}
	});
}

function page_purchase_success()
{
	jQuery(document).attr("title", 'Volko Audio');

    showResult('p_purchase_success_header', 'p_purchase_success_content');
}


