function chktopfrm(){
  var obj=null; var err=0; var msg="";
  var so1=d.getElementById('Subheader_MenuViewCard_txtCod');
  if(so1.value=="")err++;
  if(so1.value==""){msg+="\n"+err+". Nu ai introdus codul felicitarii. ";if(obj==null){obj=so1;}}
  if(err!=0){alert(msg);so1.focus();return false;}else{return true;}
}
function chkloginfrm(){
  var eo1=d.getElementById('Left_LoginBox_txtUtilizator');
  var eo2=d.getElementById('Left_LoginBox_txtParola');
  if(eo1==null||eo2==null)return false;
  var obj=null; var err=0; var msg="Nu ai completat corect formularul de autentificare: ";  
  if(trim(eo1.value)==''){err++;msg+="\n"+err+". Nu ai introdus numele contului. ";if(obj==null){obj=eo1;}}
  if(trim(eo2.value)==''){err++;msg+="\n"+err+". Nu ai introdus parola. ";if(obj==null){obj=eo2;}}
  if(err!=0){alert(msg);eo1.focus();return false;}else{return true;}
}
function chknewsfrm(){
  var eo=d.getElementById('Left_NewsletterBox_txtEmail');
  if(eo==null)return false;
  var obj = null; var err = 0; var msg="";
  if(eo.value==''||eo.value=='introduceti adresa de e-mail...'){err++;msg="Nu ai introdus adresa ta de e-mail. ";if(obj==null){obj=eo;}}
  else if(checkEmail(eo.value)!=-1){err++;msg="Adresa de e-mail este incorecta (nu respecta formatul standard). ";if(obj==null){obj=eo;}}
  if(err!=0){alert(msg);obj.focus();return false;}else{return true;}
}
function cnfrmdel()
{
	if(confirm("Esti sigur ca vrei sa stergi?"))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function cnfrmcancel()
{
	if(confirm("Esti sigur ca vrei sa anulezi?"))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function doLogin()
{
	if((event.which ? event.which : event.keyCode) == 13)
	{		
		obj=d.getElementById('Left_LoginBox_btnLogin');
		obj.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function doShowCard()
{
	if((event.which ? event.which : event.keyCode) == 13)
	{		
		obj=d.getElementById('Subheader_MenuViewCard_btnView');
		obj.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function doSubscribe()
{
	if((event.which ? event.which : event.keyCode) == 13)
	{		
		obj=d.getElementById('Left_NewsletterBox_btnAbonare');
		obj.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function getElementByID(idVal)
{
	if (document.getElementById != null)
	{
		return document.getElementById(idVal);
	}
	
	if(document.all != null)
	{
		return document.all.item(idVal);
	}

	return null;
}

function AddToFavorites()
{
	window.external.addFavorite("http://www.superfelicitari.ro", "SuperFelicitari.ro - felicitarile pe care le cautai!");
}

var audioOn = true;

function audioDo(doWhat,toWhat)
{
   if(audioOn)
   {
      var A = eval('document.'+toWhat);
      if (A != null)
      {
         if (doWhat=='stop') 
         {
			A.stop();
		}
        else
        {
               A.play();
         }
      }
   }
}

function showTerms()
{
	window.open("/servicii/termeni.aspx", "termeni", "top=100,left=100,width=500,height=500,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,status=yes");
}

function showTerms2()
{
	window.open("/servicii/termeni.aspx?hide=yes", "termeni", "top=100,left=100,width=500,height=500,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,status=yes");
}

function agreeTerms()
{
	if(window.opener != null)
	{
		if(window.opener.getElementByID("Details_AddContactBox_ckbAcord") != null)
		{
			window.opener.getElementByID("Details_AddContactBox_ckbAcord").checked = true;
		}
		else if(window.opener.getElementByID("Details_RegisterBox_ckbAcord") != null)
		{
			window.opener.getElementByID("Details_RegisterBox_ckbAcord").checked = true;
		}
		else if(window.opener.getElementByID("Details_SubscribeNewsletterBox_ckbAcord") != null)
		{
			window.opener.getElementByID("Details_SubscribeNewsletterBox_ckbAcord").checked = true;
		}
		
		
	}
	
	self.close();
	return true;
}

function disagreeTerms()
{
	if(window.opener != null)
	{
		window.opener.close();
		return true;
	}

	self.close();
	return true;
}