/**
* Laurynas Karvelis, made.By
* http://www.by.lt
* 2009
*/

// this event fires as soon as DOM is loaded successfully, so it's fired faster than $(window).ready()
jQuery(function(){
	
});

// thisi event is triggered only when all DOM elements are downloaded and loaded
$(window).ready(function (){
	$('a.colorbox').colorbox({transition:"fade", current: current, previous: previous, next: next, close: close});
});

$(document).ready(function(){ 
	
});

function setHall(id){
	$('#hallForm input[name="hallId"]').val(id);
	$('#hallForm').submit();
	return false;
}

function toggleDisabled(element) {
	if ($(element).attr('disabled') == true) {
	
		$(element).attr('disabled', '');
		$(element).removeClass('disabled');
		
	} else {
		
		$(element).attr('disabled', 'disabled');
		$(element).addClass('disabled');
		
	}
}

// ajax validators

function validate(type, name, param1, param2) {
	
	value = $('input[name='+name+']').val();

	$.post(validatorUrl, { type: type,  name: name, value: value, param1: param1, param2: param2 },
		function(data){
			data = $.trim(data);
			
			if (data == 1) {
				$('#validatorReturn'+name).addClass('validatorSuccess');
				$('#validatorReturn'+name).removeClass('validatorError');
			} else if (data == 2) {
				$('#validatorReturn'+name).addClass('validatorError');
				$('#validatorReturn'+name).removeClass('validatorSuccess');
			}
		}
	, 'text');
}

// ajax validators end


function showCompanyData() {
	if ($('input[name=customerIfCompany]').attr('checked')) {
		$('#companyBlock').slideDown(400);
	} else {
		$('#companyBlock').slideUp(400);
	}
}

function showShippingData() {
	$('#shippingBlock').slideDown(400);
}

function hideShippingData() {
	$('#shippingBlock').slideUp(400);
}

function activeteOption(id) {
	$('#'+id).attr('checked', 'checked')
}

function toggleBlock(blockName, inputName) {
	if (inputName) {
		if ($('input[name='+inputName+']').attr('checked')) {
			$('#'+blockName).slideDown(400);
		} else {
			$('#'+blockName).slideUp(400);
		}
	}
}

function dublicateValue(from, to) {

	fromValue = $('input[name='+from+']').val();
	toValue = $('input[name='+to+']').val();

	if (fromValue && !toValue) {
		$('input[name='+to+']').val(fromValue);	
	}
}
