$('document').ready(function(){
	/*var h1 = $("ul.headerMenu").height();
	if (h1/2 != Math.floor(h1/2)) {$("ul.headerMenu").css({paddingBottom:1})};
	*/
	$('div.prod div.cont').corner("round 13px");
});

$(function() {
	$('a[@rel*=lightbox]').lightBox();
});

	if(typeof sIFR == "function"){		
		sIFR.replaceElement(named({sSelector:"h1", sFlashSrc:"sifr.swf", sColor:"#037ea9", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:"h2", sFlashSrc:"sifr.swf", sColor:"#037ea9", sWmode:"transparent"}));
	};
function isemail(str) {
	if(str == ""){
		return true;
	}
	else{
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		return (filter.test(str) ? true : false);
	}
}
function validatecontact(){
	error = "";

		if(document.getElementById('nume').value.length < 1) error += 'Campul Nume trebuie sa fie completat!\r\n'
		if(document.getElementById('email').value.length < 1) error += 'Campul Email trebuie sa fie completat!\r\n'
		if(document.getElementById('mesaj').value.length < 1) error += 'Campul Mesaj trebuie sa fie completat!\r\n'
		if(!isemail(document.getElementById('email').value)) error += 'Campul Email trebuie sa contina email!\r\n'

	if(error != ""){
		alert(error);
		return false;
	}
	else return true;
}

function validateinregistrare(){
	error = "";

		if(document.getElementById('utilizator').value.length < 6 || document.getElementById('utilizator').value.length > 20){
			error += 'Campul Utilizator trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('utilizator').className = 'bad';
		}
		else {
			document.getElementById('utilizator').className = 'good';
		}

		if(document.getElementById('parola1').value != document.getElementById('parola2').value){
			error += 'Parolele nu coincid!\r\n';
			document.getElementById('parola1').className = 'bad';
		}
		else {
			if(document.getElementById('parola1').value.length < 6 || document.getElementById('parola1').value.length > 50){
				error += 'Campul Parola trebuie sa aiba intre 6 si 20 de caractere!\r\n';
				document.getElementById('parola1').className = 'bad';
			}
			else {
				document.getElementById('parola1').className = 'good';
			}

			if(document.getElementById('parola2').value.length < 6 || document.getElementById('parola2').value.length > 50){
				error += 'Campul Conf. parola trebuie sa aiba intre 6 si 20 de caractere!\r\n';
				document.getElementById('parola2').className = 'bad';
			}
			else {
				document.getElementById('parola2').className = 'good';
			}
		}


		if(document.getElementById('nume').value.length < 6 || document.getElementById('nume').value.length > 50){
			error += 'Campul Nume contact trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('nume').className = 'bad';
		}
		else {
			document.getElementById('nume').className = 'good';
		}

		if(document.getElementById('adresa').value.length < 6 || document.getElementById('adresa').value.length > 100){
			error += 'Campul Adresa trebuie sa aiba intre 6 si 100 de caractere!\r\n';
			document.getElementById('adresa').className = 'bad';
		}
		else {
			document.getElementById('adresa').className = 'good';
		}

		if(document.getElementById('judet').value.length < 6 || document.getElementById('judet').value.length > 50){
			error += 'Campul Judet trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('judet').className = 'bad';
		}
		else {
			document.getElementById('judet').className = 'good';
		}

		if(document.getElementById('oras').value.length < 6 || document.getElementById('oras').value.length > 50){
			error += 'Campul Oras 2 trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('oras').className = 'bad';
		}
		else {
			document.getElementById('oras').className = 'good';
		}

		if(document.getElementById('codpostal').value.length < 6 || document.getElementById('codpostal').value.length > 50){
			error += 'Campul Cod postal trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('codpostal').className = 'bad';
		}
		else {
			document.getElementById('codpostal').className = 'good';
		}

		if(document.getElementById('telefon').value.length < 6 || document.getElementById('telefon').value.length > 50){
			error += 'Campul Telefon trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('telefon').className = 'bad';
		}
		else {
			document.getElementById('telefon').className = 'good';
		}

		if(document.getElementById('email').value.length < 6 || document.getElementById('email').value.length > 50){
			error += 'Campul Email trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('email').className = 'bad';
		}
		else {
			document.getElementById('email').className = 'good';
		}

		if(document.getElementById('j').value.length < 6 || document.getElementById('j').value.length > 50){
			error += 'Campul J trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('j').className = 'bad';
		}
		else {
			document.getElementById('j').className = 'good';
		}

		if(document.getElementById('cui').value.length < 6 || document.getElementById('cui').value.length > 50){
			error += 'Campul Cui trebuie sa aiba intre 6 si 20 de caractere!\r\n';
			document.getElementById('cui').className = 'bad';
		}
		else {
			document.getElementById('cui').className = 'good';
		}


	if(error != ""){
		alert(error);
		return false;
	}
	else return true;
}

function mycarousel_initCallback(carousel)
{
	// Disable autoscrolling if the user clicks the prev or next button.
	carousel.buttonNext.bind('click', function() {
		carousel.startAuto(0);
	});

	carousel.buttonPrev.bind('click', function() {
		carousel.startAuto(0);
	});

	// Pause autoscrolling if the user moves with the cursor over the clip.
	carousel.clip.hover(function() {
		carousel.stopAuto();
	}, function() {
		carousel.startAuto();
	});
};

jQuery(document).ready(function() {
	jQuery('#mycarousel').jcarousel({
		auto: 2,
		scroll: 1,
		wrap: 'last',
		initCallback: mycarousel_initCallback
	});
});