function change_sort_field(){
	sortField = $('#sort_field option:selected').val();
	if(sortField){
		location.href = baseURL + '/' + sortField;
	}
}

function popup(url, name, width, height, options) {
	var opts = "toolbar=no,status=yes,location=no,menubar=no,resizable=yes";	
	
	opts = "height=" + height + ",width=" + width + ",top="+(((screen.height/2)-height/2)-20)+",left=" + ((screen.width/2)-width/2) + "," + opts;
	window.open(url, 'ana', opts);
	
	return false;
}

//functie pt verificarea trimiterii unei recomandari
function validate_recommend(isAuth, captchaWord)
{
	var msg = "";
	var corect = true;
		
	if($("#sender_name").val() == "") { corect = false; msg += "\nNu ati completat numele dvs!"; }
	if($("#sender_email").val() == "") { corect = false; msg += "\nNu ati completat adresa dvs de e-mail!"; }
	else
	{	
		validEmail = email_check($("#sender_email").val());
		if(validEmail == false)
		{ 
			corect = false;
			msg += 'Adresa de email a dvs este invalida!\n';
		}
	}
	if($("#receiver_name").val() == "") { corect = false; msg += "\nNu ati completat numele prietenului dvs!"; }
	if($("#receiver_email").val() == "") { corect = false; msg += "\nNu ati completat adresa de e-mail a prietenului dvs!"; }
	else
	{	
		validEmail = email_check($("#receiver_email").val());
		if(validEmail == false)
		{ 
			corect = false;
			msg += 'Adresa de email a prietenului este invalida!\n';
		}
	}
	
	if(isAuth == 0){
		if($("#captcha_text").val() == "") { corect = false; msg += "\nNu ati completat textul de verificare!"; }
		if($("#captcha_text").val() != "" && $("#captcha_text").val() != captchaWord) { corect = false; msg += "\nTextul de verificare nu este corect!"; }
	}
	
	if(corect == false) jAlert(msg, "Avertizare");
	else $("#frecomanda").submit();
}

//functie care face verificare JS pe email
function email_check(emailStr){
	var regex = /^([a-z0-9._-](\+[a-z0-9])*)+@[a-z0-9.-]+\.[a-z]{2,6}$/i;
	if (regex.test(emailStr)) return true;
	else return false;
}

var mycarousel_itemList 	= [];
var mysexycarousel_itemList = [];

function mycarousel_itemLoadCallback(carousel, state){		
	for (var i = carousel.first; i <= carousel.last; i++) {
		if (carousel.has(i)) {
			continue;
		}
		if (i > mycarousel_itemList.length) {
			break;
		}
		carousel.add(i, mycarousel_get_item_HTML(mycarousel_itemList[i]));
	}
};

function mycarousel_get_item_HTML(item){
	var htmlString = '';
	
	htmlString += '<a class="thumb" href="' + item.url + '" title="' + item.title + '">';
	htmlString += '<img src="' + item.image_url + '" width="135" height="101" alt="' + item.title + '" />';
	htmlString += '<span>video</span>';
	htmlString += '<small>&nbsp;</small>';
	htmlString += '</a>';
	htmlString += '<a href="' + item.url + '" title="' + item.title + '">';
	htmlString += '' + item.title + '';
	htmlString += '</a>';
	htmlString += '<small>vizualizari: <strong>' + item.views + '</strong></small>';
	htmlString += '<small>comentarii: <strong>' + item.comments + '</strong></small>';
	
    return htmlString;
};

function mysexycarousel_itemLoadCallback(carousel, state){		
	for (var i = carousel.first; i <= carousel.last; i++) {
		if (carousel.has(i)) {
			continue;
		}
		if (i > mysexycarousel_itemList.length) {
			break;
		}
		carousel.add(i, mysexycarousel_get_item_HTML(mysexycarousel_itemList[i]));
	}
};

function mysexycarousel_get_item_HTML(item){
	var htmlString = '';
	
	htmlString += '<a href="' + item.url + '" title="' + item.title + '">';
	htmlString += '<span class="thumb">';
	htmlString += '<img src="' + item.image_url + '" width="135" height="101" alt="' + item.title + '" />';
	htmlString += '<span>' + item.title + '</span>';
	htmlString += '<strong class="vWithOverlayer">vezi video</strong>';
	htmlString += '</a>';
		
    return htmlString;
};

function deleteConfirmation(bannerId){
	if(bannerId > 0){
		jConfirm('Sunteti sigur ca vreti sa stergeti acest banner?', 'Confirmare', function(r){
		    if(r == true){
		    	$.ajax({
					type: "POST",
					url: baseURL + "/banners/delete",
					data: "banner_id=" + bannerId,
					success: function(data) {
						if(data == "ok") {
							location.href = baseURL + "/banners";
						}
					},
					error: function(data) {}
				});
		    }
		});
	}
}
