var isActiveUserList = false;

function ThisFormSubmit(thisformid) {
	thisform = document.getElementById(thisformid);
	thisform.submit();
}

function WinkUser(set_url) {
	jQuery.ajax( {
		type: 'get',
		url: set_url,
		data: '',
		success: function(data, status) {
			obj = JSON.parse(data);
			///
			if (obj.error == 0) {
				alert(obj.message);
				/*jQuery("div#div_show_" + mess_id).html('');
				jQuery("div#div_hide_" + mess_id).html(obj.message);*/
			}
			else {
				alert(obj.message);
			}
		},
		error: function(data, status, e) {
			alert('error!!!');
		}
	});
}

function goToUrl(url) {
	document.location = url;
}

function setUploadPhoto(to_url, to_thumb, numb) {
	formname = document.getElementById('form_upload_'+numb);
	///
	if (jQuery("#album_block_file_" + numb).val() != "") {
		jQuery("#album_block_nobody_" + numb).hide();
		jQuery("#album_block_nobody_termom_" + numb).show();
		jQuery("#album_block_nobody_error_" + numb).hide();
		jQuery("#album_block_nobody_pay_" + numb).hide();
		///
		jQuery.ajaxUpload({
			url:to_url,
			secureuri:false,
			uploadform: formname,
			dataType: 'json',
			fileUpload:true,
			success: function (data, status) {
				if (data.error == 0) {
					getThumbBlock(data.message, data.album, to_thumb, numb);
				}
				else {
					jQuery("#album_block_nobody_" + numb).hide();
					jQuery("#album_block_nobody_termom_" + numb).hide();
					jQuery("#album_block_nobody_error_" + numb).html(data.message);
					jQuery("#album_block_nobody_error_" + numb).show();
					///
					if (data.pay == 1) {
						jQuery("#album_block_nobody_pay_" + numb).show();
					}
				}
			},
			error: function (data, status, e, aa) {
				jQuery("#album_block_nobody_" + numb).hide();
				jQuery("#album_block_nobody_termom_" + numb).hide();
				jQuery("#album_block_nobody_error_" + numb).html(e);
				jQuery("#album_block_nobody_error_" + numb).show();
			}
		});
	}
	else {
		jQuery("#album_block_nobody_" + numb).hide();
		jQuery("#album_block_nobody_termom_" + numb).hide();
		jQuery("#album_block_nobody_error_" + numb).show();
	}
}

function setRegion(obj, url) {
	var val = obj.options[obj.selectedIndex].value;
	///
	var set_url = url + '/' + val;
	///
	jQuery.ajax( {
		type: 'get',
		url: set_url,
		data: '',
		success: function(data, status) {
			jQuery('#block_region').html(data);
			jQuery('#block_region').removeClass('jqtransformdone');
			jQuery('#block_region').jqTransform({imgPath:'js/img/'});
			///
			jQuery('#block_region .jqTransformSelectWrapper').css({'z-index':'9'});
		},
		error: function(data, status, e) {
			alert('error!!!');
		}
	});
}

function viewTemplate(obj, url) {
	var val = obj.options[obj.selectedIndex].value;
	///
	if (val > 0) {
		var set_url = url + '/' + val;
		///
		jQuery('#viewTmp').attr('href', set_url);
		///
		jQuery("#viewTmp").fancybox({
			'transitionIn':'elastic',
			'transitionOut':'elastic',
			'overlayColor':'#000',
			'overlayOpacity':0.8,
			'titleShow': true
		});
	}
}

function getTestimonial(url, block) {
	jQuery.ajax({
		type: 'get',
		url: url,
		data: '',
		success: function(data, status) {
			jQuery(block).html(data);
		}
	});
}

function setCaptcha(url) {
	jQuery.ajax({
		type: 'get',
		url: url,
		data: '',
		success: function(data, status) {
			jQuery('#div_captcha').html(data);
		}
	});
}

function getListAuthotrs(url, selecteduser) {
	var el = $('#user_list');
	///
	if(isActiveUserList)  {
		el.html("");
		isActiveUserList = false;
		return false;
	}
	///
	jQuery.ajax({
		type: 'post',
		url: url,
		data: '',
		success: function(response) {
			var list = '<ul style="text-align: left; margin: 0; left: 5px;">';
			$.each(eval(response),function(key,user){
				list += "<li><a href='"+ selecteduser + '/' + user.user_id + "' >" + user.firstname + " " + user.lastname + "</a></li>";
			});
			///
			list += '</ul>';
			el.html("");
			isActiveUserList = true;
			el.append(list);
		}
	});
}

function closeBanner(url) {
	jQuery.ajax({
		type: 'get',
		url: url,
		data: ''
	});
}

