// JavaScript Document
var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}

//validare text
function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false;}
else {return true}
}
}
//validare parole
function validate_passwords(field,fieldz,alerttxt)
{
with (field)
{
var hopa = value;
}
with (fieldz)
{
var mopa = value;
}
if (hopa != mopa)
  {alert(alerttxt);return false;}
else {return true}
}
//validare checkbox
function validate_checkbox(field,alerttxt)
{
with (field)
{
if (document.register.field.checked == false)
  {alert(alerttxt);return false;}
else {return true}
}
}
function validate_select(field,alerttxt)
{
with (field)
{
if (document.register.rate.selected == false)
  {alert(alerttxt);return false;}
else {return true}
}
}
//validare email
function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}

//validare formularul de rezervare
function validare_inregistrare(thisform)
{
with (thisform)
{
if (validate_required(poza,"Poza este obligatorie!")==false)
  {poza.focus();return false;}  
if (validate_required(titlu,"Titlul pozei este obligatoriu!")==false)
  {titlu.focus();return false;}
if (validate_required(nume,"Numele este obligatoriu!")==false)
  {nume.focus();return false;}
if (validate_required(prenume,"Prenumele este obligatoriu!")==false)
  {prenume.focus();return false;}
if (validate_required(email,"Adresa de e-mail este obligatorie!")==false)
  {email.focus();return false;}
if (validate_email(email,"Adresa de e-mail incorecta, verificati datele introduse!")==false)
  {email.focus();return false;}
if (validate_required(telefon,"Numarul de telefon este obligatoriu!")==false)
  {telefon.focus();return false;}
if (validate_required(adresa,"Adresa este obligatorie!")==false)
  {adresa.focus();return false;}
if (validate_required(oras,"Orasul este obligatoriu!")==false)
  {oras.focus();return false;}
if (validate_required(password,"Parola este obligatorie!")==false)
  {password.focus();return false;}
if (validate_required(passwordr,"Confirmarea parolei este obligatorie!")==false)
  {passwordr.focus();return false;}
if (validate_passwords(password,passwordr,"Parolele nu corespund!")==false)
  {passwordr.focus();return false;}
}
}

//validare formularul de rezervare
function validare_comentarii(thisform)
{
with (thisform)
{
if (validate_required(nume,"Numele este obligatoriu!")==false)
  {nume.focus();return false;}  
if (validate_required(email,"Adresa de e-mail este obligatorie!")==false)
  {email.focus();return false;}
if (validate_email(email,"Adresa de e-mail incorecta, verificati datele introduse!")==false)
  {email.focus();return false;}
if (validate_required(subiect,"Subiectul este obligatoriu!")==false)
  {subiect.focus();return false;}
if (validate_required(comentariu,"Comentariul este obligatoriu!")==false)
  {comentariu.focus();return false;}
}
}

//validare formularul de rezervare
function validare_mesaje(thisform)
{
with (thisform)
{
if (validate_required(nume,"Numele este obligatoriu!")==false)
  {nume.focus();return false;}  
if (validate_required(email,"Adresa de e-mail este obligatorie!")==false)
  {email.focus();return false;}
if (validate_email(email,"Adresa de e-mail incorecta, verificati datele introduse!")==false)
  {email.focus();return false;}
if (validate_required(subiect,"Subiectul este obligatoriu!")==false)
  {subiect.focus();return false;}
if (validate_required(mesaj,"Mesajul este obligatoriu!")==false)
  {mesaj.focus();return false;}
}
}

function schimbare_parola(thisform)
{
with (thisform)
{
if (validate_required(parola_veche,"Parola veche este obligatorie pentru a verifica ca acesta este contul dumneavoastra.")==false)
  {parola_veche.focus();return false;}
if (validate_required(parola_noua,"Parola noua este obligatorie daca doriti schimbarea parolei!")==false)
  {parola_noua.focus();return false;}
if (validate_required(parola_noua_c,"Confirmarea parolei noi este obligatorie")==false)
  {parola_noua_c.focus();return false;}
if (validate_passwords(parola_noua,parola_noua_c,"Parolele nu corespund!")==false)
  {parola_noua_c.focus();return false;}
}
}

//functie de ascuns div
function HideDIV(d) { 
	document.getElementById(d).style.display = "none"; 
}
//functie de aratat div
function DisplayDIV(d) { 
	document.getElementById(d).style.display = "block"; 
}

//functie de schimbat background, folosita la butoanele de search pe index
function ChangeBkgOn(d) { 
	document.getElementById(d).style.backgroundImage = "url(img/search_over.png)";	
}
//functie de schimbat background, folosita la butoanele de search pe index
function ChangeBkgOff(d) { 
	document.getElementById(d).style.backgroundImage = "url(img/search_off.png)"; 
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function SelectEnable(d){
	document.getElementById(d).disabled = null;	
}
function imgWidth(link_to){
	var oImg = new Image();
	oImg.src = link_to;
	if (oImg.complete) {
		document.write(oImg.width);
	} else {
		window.setTimeout('imgWidth(link_to)', 500);
	}
}
function imgHeight(link_to){
	var oImg = new Image();
	oImg.src = link_to;
	if (oImg.complete) {
		document.write(oImg.height);
	} else {
		window.setTimeout('imgHeight(link_to)', 500);
	}
}
function showPic(img_name,link_name,link_to,link_to_big){
	document.getElementById(img_name).src = link_to;
	document.getElementById(link_name).href = link_to_big;
	var oImg = new Image();
	oImg.src = link_to;
	if (oImg.complete) {
	document.getElementById(img_name).width = oImg.width;
	document.getElementById(img_name).height = oImg.height;
	} else {
		window.setTimeout('showPic(img_name,link_name,link_to,link_to_big)', 500);
	}	
}

function pandoria_overlayer(){
	wwidth = $(window).width();
	hheight = $(window).height();
	newwidth = (wwidth - 500)/2;
	newheight = (hheight - 292)/2;
	$('#film_pandoria').css('left',newwidth);
	$('#film_pandoria').css('top',newheight);
}
function pandoria_close(){
	$('#pandoria_close').click(function(){
		$('#film_pandoria').fadeOut(500);
	});
}
function pandoria_autoclose(){
	setTimeout("$('#film_pandoria').fadeOut(500);", 11000);
}


$(document).ready(function(){
	//pandoria_close();
	//pandoria_autoclose();
	//pandoria_overlayer();
	//$('#superlink').click(function(){
		//$('#film_pandoria').fadeOut(500);
	//});
});
