function openDialogHajtnuder(id){
//	alert(id);
	$("#hajtunder_dialog_popup_"+id).dialog({
		autoOpen: false,
		height: 'auto',
		width: 'auto',
		modal: true,
		stack: true,
		resizable:false,
		draggable:false
	});
	$("#hajtunder_dialog_popup_"+id).removeClass("ui-dialog-content");
	$(".ui-dialog-titlebar").css({'background-color': '#FFFFFF'});
	$(".ui-dialog-titlebar-close").css({'background-color': '#FFFFFF'});
	
	$("#hajtunder_dialog_popup_"+id).removeClass("hajtunder_dialog_main");
	$("#hajtunder_dialog_popup_"+id).addClass("hajtunder_dialog_current");
	
	$("#hajtunder_dialog_popup_"+id).dialog('open');
//	$(".ui-dialog-container").aqFloater({attach: 'nw', duration: 1000, opacity: 1});

}

function showYoutubeVideo(id){
//	alert(id);
	$(".video_display").hide("fast");
	$("#hajtunder_youtube_"+id).show("fast");
//	$("#hajtunder_youtube_"+id).focus();
	
	$('html, body').animate({scrollTop: '800px'}, 800);

}

function openVoteDialog(id){
//	alert(id);
	$(".form_"+id).modal({
			opacity:80,
			overlayCss: {backgroundColor:"#474747"},
			overlayClose:true,
			escClose:true
		});
}

function trim (str) {
	if(str){
		var	str = str.replace(/^\s\s*/, ''),
		ws = /\s/,
		i = str.length;
		while (ws.test(str.charAt(--i)));
		return str.slice(0, i + 1);
	}
}

function sendHajtunderVote(id){
	var strEmailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;
	
	var isValid	= true;
	var strName		= $(".form_"+id+" #id_name_hajtunder_"+id).val();
	var strMobil	= $(".form_"+id+" #id_mobil_hajtunder_"+id).val();
	var strEmail	= $(".form_"+id+" #id_email_hajtunder_"+id).val();
	
//	alert(".hajtunder_hidden_voteform .form_"+id+" #id_name_hajtunder");
//	alert(id);
//	alert("name: "+strName);
//	alert("mobil: "+strMobil);
//	alert("email: "+strEmail);
//	return false;
	
	if ( trim(strName) == '' || strName.length == 0 ) {
		alert("Kérem adja meg a nevét!");
		isValid	= false;
	} else if( trim(strMobil) == '' || strMobil.length == 0){
		alert("Kérem adja meg a mobilszámát!");
		isValid	= false;
	} else if ( !strEmailRegExp.test(strEmail) ) {
		alert("Nem megfelelő az e-mail cím!");
		isValid	= false;
	}
	
	valid=false;
	if(isValid){
		var strUrl="ws_hajtunder_szavazas.php?hajtunderID="+id+"&name="+strName+"&email="+strEmail+"&mobil="+strMobil;
			
		$.ajax({
			async: false,
			type: "POST",
				url: strUrl,
				success: function (msg) {
					$.modal.close();
					var tmpMsg=msg.split(";");
					//alert(tmpMsg);
					if(tmpMsg[0] == 0){
						//objModal.close();
						openVoteStatusDialog(id,tmpMsg[1],0);
						$("#id_szavazas_darab_"+id).html("Szavazat: "+tmpMsg[2]+" db");
					}else{
						//objModal.close();
						openVoteStatusDialog(id,tmpMsg[1],1);
						$("#id_szavazas_darab_"+id).html("Szavazat: "+tmpMsg[2]+" db");
					}
				}
		});
	}
}

function openVoteStatusDialog(hajtunderID,msg,status){
	if(status==0){
		//sikertelen szavazás
		$(".hajtunder_szavazas_sikertelen").html(msg+"-ra már küldtél szavazatot!");
		$(".hajtunder_szavazas_sikertelen").dialog({
			autoOpen: false,
			height: '100',
			width: '390',
			modal: true,
			stack: true,
			resizable:false,
			draggable:false
		});
		$(".hajtunder_szavazas_sikertelen").dialog('open');
	}else{
		//sikeres szavazás
		$("#hajtunder_youtube_"+hajtunderID+" .hajtunder_szavazas_button").html("");
		$(".hajtunder_szavazas_sikeres #sikeres_name").html(msg+" nevében köszönjük a szavazatodat!");
		$(".hajtunder_szavazas_sikeres").dialog({
			autoOpen: false,
			height: '100',
			width: '390',
			modal: true,
			stack: true,
			resizable:false,
			draggable:false
		});
		$(".hajtunder_szavazas_sikeres").dialog('open');
	}
	return true;
}

function openVelemenyDialog(){
//	alert(id);
	$(".velemeny_form").modal({
			opacity:80,
			overlayCss: {backgroundColor:"#474747"},
			overlayClose:true,
			escClose:true
		});
}

function openRulesDialog(){
	alert('Regisztrációddal hozzájárulsz ahhoz, hogy megadott személyes adataidat a TEVA Magyarország Zrt. marketing célokra felhasználja. \n\n A kérdőívet beküldők között kisorsolunk 10 db Revalid ajándékcsomagot, egyenként 10.000 Ft értékben, melynek tartalma: 1 db sampon, 1 db hajkondicionáló, 1 db hajtonik, 1 db intenzív regeneráló és tápláló hajkrém. A sorsolás időpontja: xxxx. A nyertesek nevét, és a megadott lakcímből a város nevét a Revalid weboldalon és a Hajtündér kerestetik Facebook oldalon közzétesszük, a nyereményeket postai úton juttatjuk el a nyerteseknek.\nA játék szervezője: Teva Magyarország Zrt.\nA játék lebonyolítója: Feeling Pluss Kommunikációs Ügynökség Kft.\nJáték időtartama: 2011. május xx. - 2011. május yy.');
	
}

function reklamfilm_q2_changeForm(id){
	var numValue=$(id).val();
	
	if(numValue==4){
		$("#id_question2_egyeb").show();
	}else{
		$("#id_question2_egyeb").hide();
	}
	
}

function sendReklamfilmVote(){
	var strEmailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;
	
	
	var q1=$(".velemeny_form #id_question1_reklamfilm").val();
	var q2=$(".velemeny_form #id_question2_reklamfilm").val();
	
	if(q2==4){
		var q2_e=$(".velemeny_form #id_question2_reklamfilm_egyeb").val();
	}
	
	var q3=$(".velemeny_form #id_question3_reklamfilm").val();
	var q4=$(".velemeny_form #id_question4_reklamfilm").val();
	var q5=$(".velemeny_form #id_question5_reklamfilm").val();
	
	
	var strName		= $(".velemeny_form #id_name_reklamfilm").val();
	var strKor		= $(".velemeny_form #id_kor_reklamfilm").val();
	var strEmail	= $(".velemeny_form #id_email_reklamfilm").val();
	
	var isValid	= true;
	
//	alert("name: "+strName);
//	alert("mobil: "+strMobil);
//	alert("email: "+strEmail);
//	return false;
	if(q1 == 0 || q2 == 0 || q3 == 0 || q4 == 0 || q5 == 0){
		alert("Kérem válaszoljon minden kérdésre!");
		isValid	= false;
	}else if(q2 == 4 && (trim(q2_e)=='' || q2_e.length == 0)){
		alert("Kérem válaszoljon minden kérdésre!");
		isValid	= false;
	}else if ( trim(strName) == '' || strName.length == 0 ) {
		alert("Kérem adja meg a nevét!");
		isValid	= false;
	} else if( trim(strKor) == '' || strKor.length == 0){
		alert("Kérem adja meg a korát!");
		isValid	= false;
	} else if ( !strEmailRegExp.test(strEmail) ) {
		alert("Nem megfelelő az e-mail cím!");
		isValid	= false;
	} else if (!$('#allright').attr('checked')){
		alert("Kérem fogadja el a játékszabályzatot!");
		isValid	= false;
	}
	
	
	

	if(isValid){
		if(q2==4){
			q2=q2_e;
		}
		
		var strUrl="ws_reklamfilm_szavazas.php?name="+strName+"&email="+strEmail+"&kor="+strKor+"&q1="+q1+"&q2="+q2+"&q3="+q3+"&q4="+q4+"&q5="+q5;
			
		$.ajax({
			async: false,
			type: "POST",
				url: strUrl,
				success: function (msg) {
					if(msg==1){
						alert("Köszönjük, hogy kitöltötted a kérdőívet!");
						$.modal.close();
					}else if(msg==3){
						alert("Ezzel az e-mail címmel már történt érvényes szavazás!");
					}else{
						alert("Sikertelen szavazás, kérem próbálkozzon újra!");
					}
					//alert(msg);
				}
		});
	}
}
function openTermekmintaDialog(){
//	alert(id);
	$(".termekminta_form").modal({
		opacity:80,
		overlayCss: {backgroundColor:"#474747"},
		overlayClose:true,
		escClose:true
	});
}

function sendTermekmintaRequest(){
	var strEmailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;
	
	var strName		= $(".termekminta_form #id_nev").val();
	var strEmail	= $(".termekminta_form #id_email").val();
	var strAddress	= $(".termekminta_form #id_cim").val();
	
	var isValid	= true;
	
//	alert("name: "+strName);
//	alert("email: "+strEmail);
//	alert("address: "+strAddress);

	if ( trim(strName) == '' || strName.length == 0 ) {
		alert("Kérem adja meg a nevét!");
		isValid	= false;
	}else if ( !strEmailRegExp.test(strEmail) ) {
		alert("Nem megfelelő az e-mail cím!");
		isValid	= false;
	}else if( trim(strAddress) == '' || strAddress.length == 0){
		alert("Kérem adja meg a postai címét!");
		isValid	= false;
	} 
	
	if(isValid){
		$.ajax({
			  type: "POST",
			   url: "ws_check_termekminta_email.php",
			   data: "email="+strEmail,
			   success: function (msg){
					if(msg==1) {
						$("#id_termekminta_email_status").html("<span style=\"color:FF0000;\">Ez az e-mail cím már használt!</span>");
						isValid=false;
					} else
						$("#id_termekminta_email_status").html("");	
			}
		  });
	}
	
	
	if(isValid){
		$('#id_termekminta_form').submit();
		return true;
	}else{
		return false;
	}
}

