
function loadText(linktext) {
var loadText = window.open(linktext,'','');
}

function submitenter(myfield,e){
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	if (keycode == 13){
		checkLoginAction();
	return false;
   } else return true;
}

function replaceT(){
	document.getElementById('parola').setAttribute('type','password');
//	obj.focus();
}

function checkLoginAction(){
	document.getElementById('buton_logare').style.display = 'none';
	document.getElementById('loadingGif').style.display = 'inline';
	
	var username = document.getElementById('utilizator').value;
	var password = document.getElementById('parola').value;
	userurl = window.location;
	$.ajax({
		type: "POST",
		url: "http://www.mireasa.ro/contul_meu/autentificare.html",
		data: "utilizator="+username+"&parola="+password,
		success: function(msg){
			if (msg == 'logged_true'){
				localizare = false;
				if (userurl == 'http://www.mireasa.ro/albume.html'){
					localizare = true;
				}
				if (userurl == 'http://www.mireasa.ro/cont.html'){
					localizare = true;
				}
				if (userurl == 'http://www.mireasa.ro/invitatii.html'){
					localizare = true;
				}
				if (userurl == 'http://www.mireasa.ro/cadouri.html'){
					localizare = true;
				}
				if (userurl == 'http://www.mireasa.ro/address_book.html'){
					localizare = true;
				}
				if (userurl == 'http://www.mireasa.ro/concurs/raspandeste_vestea.html'){
					localizare = true;
				}
				if (localizare == false){
					$(window.location).attr('href', 'http://www.mireasa.ro/');
				} else {
					location.reload(true);
				}
			} else {
				document.getElementById('alert_message').innerHTML = msg;  
				document.getElementById('alert_message').style.display = 'block';
				document.getElementById('buton_logare').style.display = 'block';
				document.getElementById('loadingGif').style.display = 'none';
			}
		}
	});
}

function checkNewsletter(){
	var email = document.getElementById('newsletter').value;
	$.ajax({
		type: "POST",
		url: "utils/newsletter.html",
		data: "email="+email,
		success: function(msg){
			if (msg == 'invalid'){
				document.getElementById('alert_message').innerHTML = '<a class="msg_close" href="javascript:void(0);" onclick="$(\'div.showhide,.msg\').animate({ opacity: \'hide\' }, \'fast\');" ><img src="images/msg_close.gif" width="14" height="14" border="0" /></a> <img src="images/ico_msg.gif" width="37" height="30" border="0" align="absmiddle" /> Adresa de email introdusa nu este valida. Va rugam introduceti o adresa de email valida pentru abonare la newsletter.';  
				document.getElementById('alert_message').style.display = 'block';
			} else {
				if (msg == 'existent'){
					document.getElementById('alert_message').innerHTML = '<a class="msg_close" href="javascript:void(0);" onclick="$(\'div.showhide,.msg\').animate({ opacity: \'hide\' }, \'fast\');" ><img src="images/msg_close.gif" width="14" height="14" border="0" /></a> <img src="images/ico_msg.gif" width="37" height="30" border="0" align="absmiddle" /> Adresa de email introdusa este deja abonata la newsletter.';  
					document.getElementById('alert_message').style.display = 'block';
				} else {
					document.getElementById('alert_message').style.display = 'none';
					document.getElementById('newsletterFormDiv').innerHTML = '<font color="#FFFFFF">Ai fost abonat la newsletter-ul nostru.</font>';
				}
			}
		}
	});
}

function changeCity(val){
	document.getElementById('citiesDiv').innerHTML = 'incarcare...';
	if (val == 'all'){
		document.getElementById('citiesDiv').innerHTML = '<select class="input_filtre_cautare" name="localitate" id="localitate" disabled="disabled" ><option value="all" selected="selected"> - toate localitatile - </option></select>';
	} else {
		if (val == '0'){
			document.getElementById('citiesDiv').innerHTML = '<select class="input_filtre_cautare" name="localitate" id="localitate" ><option value="0" selected="selected">Bucuresti</option></select>';
		} else {
			$.ajax({
				type: "POST",
				url: "utils/judete.html",
				data: "judet="+val,
				success: function(msg){
					document.getElementById('citiesDiv').innerHTML = msg;
				}
			});
		}
	}
}

function changeCityAccountList(val){
	document.getElementById('citiesDivAccount').innerHTML = 'incarcare...';
	if ((val == '-') || (val == 'all')){
		document.getElementById('citiesDivAccount').innerHTML = '<select class="select_localitate" name="oras" id="oras" disabled="disabled" ><option value="all" selected="selected">-toate localitatile-</option></select>';
	} else {
		if (val == '0'){
			document.getElementById('citiesDivAccount').innerHTML = '<select class="select_localitate" name="oras" id="oras" ><option value="0" selected="selected">Bucuresti</option></select>';
		} else {
			$.ajax({
				type: "POST",
				url: "utils/judeteAccountList.html",
				data: "judet="+val,
				success: function(msg){
					document.getElementById('citiesDivAccount').innerHTML = msg;
				}
			});
		}
	}
}

function changeCityAdminList(val){
	document.getElementById('citiesDivAccount').innerHTML = 'incarcare...';
	if ((val == '-') || (val == 'all')){
		document.getElementById('citiesDivAccount').innerHTML = '<select name="oras" id="oras" disabled="disabled" ><option value="all" selected="selected">-toate localitatile-</option></select>';
	} else {
		if (val == '0'){
			document.getElementById('citiesDivAccount').innerHTML = '<select name="oras" id="oras" ><option value="0" selected="selected">Bucuresti</option></select>';
		} else {
			$.ajax({
				type: "POST",
				url: "utils/judeteAccountListAdmin.html",
				data: "judet="+val,
				success: function(msg){
					document.getElementById('citiesDivAccount').innerHTML = msg;
				}
			});
		}
	}
}

function changeCityAccount(val){
	document.getElementById('citiesDivAccount').innerHTML = 'incarcare...';
	if ((val == '-') || (val == 'all')){
		document.getElementById('citiesDivAccount').innerHTML = '<select class="select_localitate" name="oras" id="oras" disabled="disabled" ><option value="-" selected="selected">-</option></select>';
	} else {
		if (val == '0'){
			document.getElementById('citiesDivAccount').innerHTML = '<select class="select_localitate" name="oras" id="oras" ><option value="0" selected="selected">Bucuresti</option></select>';
		} else {
			$.ajax({
				type: "POST",
				url: "utils/judeteAccount.html",
				data: "judet="+val,
				success: function(msg){
					document.getElementById('citiesDivAccount').innerHTML = msg;
				}
			});
		}
	}
}

function changeCityAccountFurnizor(val){
	document.getElementById('citiesDivAccountFurnizor').innerHTML = 'incarcare...';
	if (val == '-'){
		document.getElementById('citiesDivAccountFurnizor').innerHTML = '<select class="select_localitate" name="oras_firma" id="oras_firma" disabled="disabled" ><option value="-" selected="selected">-</option></select>';
	} else {
		if (val == '0'){
			document.getElementById('citiesDivAccountFurnizor').innerHTML = '<select class="select_localitate" name="oras_firma" id="oras_firma" ><option value="0" selected="selected">Bucuresti</option></select>';
		} else {
			$.ajax({
				type: "POST",
				url: "utils/judeteAccountFurnizor.html",
				data: "judet="+val,
				success: function(msg){
					document.getElementById('citiesDivAccountFurnizor').innerHTML = msg;
				}
			});
		}
	}
}


function changeCityAddressFurnizor(val){
	document.getElementById('citiesDivAddressFurnizor').innerHTML = 'incarcare...';
	if (val == '-'){
		document.getElementById('citiesDivAddressFurnizor').innerHTML = '<select class="select_localitate" name="oras_firma" id="oras_firma" disabled="disabled" ><option value="-" selected="selected">-</option></select>';
	} else {
		if (val == '0'){
			document.getElementById('citiesDivAddressFurnizor').innerHTML = '<select class="select_localitate" name="oras_firma" id="oras_firma" ><option value="0" selected="selected">Bucuresti</option></select>';
		} else {
			$.ajax({
				type: "POST",
				url: "utils/judeteAccountFurnizor.html",
				data: "judet="+val,
				success: function(msg){
					document.getElementById('citiesDivAddressFurnizor').innerHTML = msg;
				}
			});
		}
	}
}

function deleteAuxiliarAdress(val){
	nradrese = document.getElementById('addressnumber').value;
	newnumber = nradrese-1;
	divtohide = "adresa_"+val;
	$.ajax({
		type: "POST",
		url: "utils/deleteAdresaAuxiliara.html",
		data: "adresa="+val,
		success: function(msg){
			if (newnumber == 0){
				document.getElementById('adrese_suplimentare').style.display = 'none';
			} else {
				document.getElementById('addressnumber').value = newnumber;
			}
			document.getElementById(divtohide).style.display = 'none';
		}
	});
}


function insertAlbumEmail(){
	email = document.getElementById('new_address').value;
	album = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/checkAlbumEmail.html",
		data: "email="+email+"&album="+album,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				if (msg == 'error2'){
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'block';
				} else {
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'none';
					document.getElementById('new_address').value = '';
					document.getElementById('lista_invitati').innerHTML = msg;
				}
			}
		}
	});
}

function insertEmailList(){
	listid = document.getElementById('list_id').value;
	album = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/insertAlbumContactList.html",
		data: "list="+listid+"&album="+album,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare3').style.display = 'none';
				document.getElementById('new_address').value = '';
				document.getElementById('lista_invitati').innerHTML = msg;
			}
		}
	});
}

function insertInvitationEmailList(){
	
	listid = document.getElementById('list_id').value;
	userid = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/insertInvitationContactList.html",
		data: "list="+listid+"&user_id="+userid,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare3').style.display = 'none';
				document.getElementById('new_address').value = '';
				document.getElementById('lista_invitati').innerHTML = msg;
			}
		}
	});
}

function insertRefferalEmailList(){
	listid = document.getElementById('list_id').value;
	userid = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/insertRefferalEmailList.html",
		data: "list="+listid+"&user_id="+userid,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare3').style.display = 'none';
				document.getElementById('new_address').value = '';
				document.getElementById('lista_invitati').innerHTML = msg;
			}
		}
	});
}

function insertRefferalEmail(){
	email = document.getElementById('new_address').value;
	albums_ids = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/checkRefferalEmail.html",
		data: "email="+email+"&user_id="+albums_ids,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				if (msg == 'error2'){
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'block';
				} else {
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'none';
					document.getElementById('new_address').value = '';
					document.getElementById('lista_invitati').innerHTML = msg;
				}
			}
		}
	});
}

function deleteRefferalEmail(val){
	$.ajax({
		type: "POST",
		url: "utils/deleteRefferalEmail.html",
		data: "id="+val,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('eroare2').style.display = 'none';
			document.getElementById('eroare3').style.display = 'none';
			if  (msg == ''){
				msg = 'Nu aveti destinatari introdusi.';
			}
			document.getElementById('lista_invitati').innerHTML = msg;
		}

	});
}

function emptyRefferalEmail(){
	albums_ids = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/emptyRefferalEmail.html",
		data: "user_id="+albums_ids,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('eroare2').style.display = 'none';
			document.getElementById('eroare3').style.display = 'none';
			document.getElementById('lista_invitati').innerHTML = 'Nu aveti destinatari introdusi.';
		}
	});
}

function insertCadouriEmailList(){
	
	listid = document.getElementById('list_id').value;
	userid = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/insertCadouriContactList.html",
		data: "list="+listid+"&user_id="+userid,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				document.getElementById('eroare').style.display = 'none';
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare3').style.display = 'none';
				document.getElementById('new_address').value = '';
				document.getElementById('lista_invitati').innerHTML = msg;
			}
		}
	});
}

function emptyAlbumEmail(){
	album = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/emptyAlbumEmail.html",
		data: "album="+album,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('lista_invitati').innerHTML = '';
		}
	});
}

function deleteAlbumEmail(val){
	$.ajax({
		type: "POST",
		url: "utils/deleteAlbumEmail.html",
		data: "id="+val,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('lista_invitati').innerHTML = msg;
		}

	});
}

function changeTextModel(val){
	document.getElementById('text_invitatie_new').value = document.getElementById(val).innerHTML;
/*	document.getElementById('model_txt_1').style.display = 'none';
	document.getElementById('model_txt_2').style.display = 'none';
	document.getElementById('model_txt_3').style.display = 'none';
	document.getElementById(val).style.display = 'block';*/
}

function insertinviteemail(){
	email = document.getElementById('new_address').value;
	albums_ids = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/checkInvitatiiEmail.html",
		data: "email="+email+"&user_id="+albums_ids,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				if (msg == 'error2'){
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'block';
				} else {
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'none';
					document.getElementById('new_address').value = '';
					document.getElementById('lista_invitati').innerHTML = msg;
				}
			}
		}
	});
}

function emptyInvitatiiEmail(){
	albums_ids = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/emptyInvitatiiEmail.html",
		data: "user_id="+albums_ids,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('lista_invitati').innerHTML = '';
		}
	});
}

function deleteInvitatiiEmail(val){
	$.ajax({
		type: "POST",
		url: "utils/deleteInvitatiiEmail.html",
		data: "id="+val,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('lista_invitati').innerHTML = msg;
		}

	});
}


function checkCadou(val){
	$.ajax({
		type: "POST",
		url: "utils/checkCadou.html",
		data: "id="+val,
		success: function(msg){
			// asd
		}
	});
}

function insertCadouriEmail(){
	email = document.getElementById('new_address').value;
	albums_ids = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/checkCadouriEmail.html",
		data: "email="+email+"&user_id="+albums_ids,
		success: function(msg){
			if (msg == 'error'){
				document.getElementById('eroare2').style.display = 'none';
				document.getElementById('eroare').style.display = 'block';
				document.getElementById('eroare3').style.display = 'none';
			} else {
				if (msg == 'error2'){
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'block';
				} else {
					document.getElementById('eroare2').style.display = 'none';
					document.getElementById('eroare').style.display = 'none';
					document.getElementById('eroare3').style.display = 'none';
					document.getElementById('new_address').value = '';
					document.getElementById('lista_invitati').innerHTML = msg;
				}
			}
		}
	});
}

function emptyCadouriEmail(){
	albums_ids = document.getElementById('albums_ids').value;
	$.ajax({
		type: "POST",
		url: "utils/emptyCadouriEmail.html",
		data: "user_id="+albums_ids,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('lista_invitati').innerHTML = '';
		}
	});
}

function deleteCadouriEmail(val){
	$.ajax({
		type: "POST",
		url: "utils/deleteCadouriEmail.html",
		data: "id="+val,
		success: function(msg){
			document.getElementById('eroare').style.display = 'none';
			document.getElementById('lista_invitati').innerHTML = msg;
		}

	});
}

function rezervaCadou(user,cadou){
	$.ajax({
		type: "POST",
		url: "utils/rezervaCadou.html",
		data: "user="+user+"&cadou="+cadou,
		success: function(msg){
//			divname = "cad"+cadou;
//			document.getElementById(divname).style.display = 'none';
			location.reload(true);
		}

	});
}

function generatePreview(val){
	model = document.getElementById('tip_ales').value;
	text = document.getElementById('text_invitatie_new').value;
		$.ajax({
		type: "POST",
		url: "utils/generatePreview.html",
		data: "user="+val+"&model="+model+"&text="+text,
		success: function(msg){
			//window.open('invitatii/preview_invitation.html','popuppage','width=900,height=600,top=100,left=100,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,scrollbars=yes');
		}

	});
	
}