// JavaScript Document
function asc(obj) {
	if(document.getElementById(obj)){
		var element = document.getElementById(obj);
	}
	else if(document.all){ // this is the way old msie versions work
		//alert("In document.all");
		var element = document.all[obj];
	}
	else if (document.layers){ // this is the way nn4 works
		var element = document.layers[obj];
	}
	 
	if(element.className == 'show') 
	{
		document.getElementById(obj).className = 'ascunde';
		//element.className = 'hide';
	}
	else if(element.className == 'ascunde' || element.className == '')
	{
		document.getElementById(obj).className = 'show';
		//element.className = 'hide';
	}
	//alert(obj);
	
	if(obj == 'calstiri') var tab = 'calevenimente';
	else if(obj == 'calevenimente') var tab = 'calstiri';
	
	if(obj == 'calstiri' && element.className == 'show') document.getElementById(tab).className = 'ascunde';
	else if(obj == 'calstiri' && element.className == 'ascunde') document.getElementById(tab).className = 'show';
	if(obj == 'calevenimente' && element.className == 'show') document.getElementById(tab).className = 'ascunde';
	else if(obj == 'calevenimente' && element.className == 'ascunde') document.getElementById(tab).className = 'show';
}

function confirmLink(theLink, theSqlQuery)
{
    // Confirmation is not required in the configuration file
    if (confirmMsg == '') {
        return true;
    }

    var is_confirmed = confirm(confirmMsg + ' :\n' + theSqlQuery);
    if (is_confirmed) {
        theLink.href += '&is_js_confirmed=1';
    }

    return is_confirmed;
}

function form_fail(msg,field)
{
alert(msg);
if(field != 'suprafata-teren' || field != 'accept_termeni')
{
	eval('document.add_article.'+field).focus();
}
return false;
}

function selectAll(formObj, isInverse) 
{
   for (var i=0;i < formObj.length;i++) 
   {
      fldObj = formObj.elements[i];
      if (fldObj.type == 'checkbox')
      { 
         if(isInverse)
            fldObj.checked = (fldObj.checked) ? false : true;
         else fldObj.checked = true; 
       }
   }
}

function switch_layers(show_this,hide_this){	
	if(show_this != '') document.getElementById(show_this).className = 'show';
	if(hide_this != '') document.getElementById(hide_this).className = 'ascunde';
	document.getElementById(show_this).focus();
	}

function detshow(elemname,idnum)
{
//alert(elemname+" | "+idnum);
if(document.getElementById){
if(document.getElementById(elemname+""+idnum)){
var elem = document.getElementById(elemname+idnum);

//var hdr = document.getElementById("faqHeader"+idnum)
if(elem == null) { 

return; }
if(elem.style.display == "none")
{
//if(hdr != null){hdr.className="faqHeaderOpen";}
elem.style.display = "";
if(document.getElementById("sagj"+idnum)){document.getElementById("sagj"+idnum).style.display = "none";}
if(document.getElementById("sags"+idnum)){document.getElementById("sags"+idnum).style.display = "";}
}
else
{
elem.style.display = "none";
//if(hdr != null){hdr.className="faqHeaderClosed";}
if(document.getElementById("sagj"+idnum)){document.getElementById("sagj"+idnum).style.display = "";}
if(document.getElementById("sags"+idnum)){document.getElementById("sags"+idnum).style.display = "none";}
}
}
window.event.cancelBubble = true;
return false;
}
}

function form_verification()
{
	var elnumber = document.forms["add_article"].elements.length;
//alert(elnumber);
	//alert("In script");

elNum = document.forms["add_article"].elements.length;
//alert("Nr de campuri"+elnum);
for (i=0;i<=elNum-1;i++) {
	if (document.forms["add_article"].elements[i].name == 'author' || document.forms["add_article"].elements[i].name == 'name' || document.forms["add_article"].elements[i].name == 'firstname'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('You must insert your name !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
// pentru creare cont firma si creare cont persoana fizica
	if (document.forms["add_article"].elements[i].name == 'email'){
	//alert("In email");
		if (document.forms["add_article"].elements[i].value.indexOf('@', 0) == -1 || document.forms["add_article"].elements[i].value.indexOf('.', 0) == -1){ 
			form_fail('Trebuie sa introduceti o adresa de e-mail valida !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'firma'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numele firmei !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'prenume'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti prenumele !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'nume'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numele !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'departament'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti departamentul!',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'adresa'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti adresa completa!',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'telefon'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa selectati numarul de telefon !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'fax'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa selectati numarul de fax !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'mobil'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa selectati numarul de telefon mobil !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'legitimatie'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti nr legitimatiei de presa !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'oras'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti orasul !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'cod_postal'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti codul postal !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'firma'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numele firmei !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'nume'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numele !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'pers_contact'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numele persoanei de contact !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'judet'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti judetul !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'localitate'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti localitatea !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'codpostal'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti codul postal !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'adresa'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti adresa !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'telefon'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numarul de telefon !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'pass'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti parola !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 're_pass'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa mai introduceti parola inca o data pentru verificare !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	
	if (document.forms["add_article"].pass.value == document.forms["add_article"].re_pass.value)
		return true;
	else
		{
		form_fail('Parolele introduse nu sunt identice !',document.forms["add_article"].elements[i].name);
		return false;	
		}
	
	if (document.forms["add_article"].elements[i].name == 'content'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('You must insert the article text !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'resource'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('You must insert a short description about the author !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	
	if (document.forms["add_article"].elements[i].name == 'fax'){
	if (isNaN(document.forms["add_article"].elements[i].value)) {
			form_fail('Trebuie sa introduceti cifre in acest camp !','fax');
			return false;
		}
	}
	
	
	
} // end for
}



function concurs_verification()
{
	var elnumber = document.forms["add_article"].elements.length;
//alert(elnumber);
	//alert("In script");

elNum = document.forms["add_article"].elements.length;
//alert("Nr de campuri"+elnum);
for (i=0;i<=elNum-1;i++) {
	
	if (document.forms["add_article"].elements[i].name == 'nume'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numele !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'prenume'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti prenumele !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'cnp'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti codul numeric pesonal !',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'telefon'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti numarul de telefon!',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	if (document.forms["add_article"].elements[i].name == 'cod'){
		if(document.forms["add_article"].elements[i].value == '')
		{
			form_fail('Trebuie sa introduceti raspunsul concursului!',document.forms["add_article"].elements[i].name);
			return false;
		}
	}
	
} // end for
}
