var current_imag=0; 
var canFade=true;
var interval_auto_fade=3000;
var can_auto_fade=true;
function fade(img,term)
{
canFade=false;
var op; var cat=5;
try{op=parseFloat(img.style.opacity)+term*cat/100; img.style.opacity=op;}catch(e){}
try{op=parseFloat(img.filters.alpha.opacity)+term*cat;img.filters.alpha.opacity=op;op=op/100;}catch(e){}
if(op>0 && op<1) setTimeout(function(){fade(img,term);},100)
else if(op==0)
	{
		
		if(current_imag>=banner_images.length){current_imag=0;}
		if(current_imag<0){current_imag=banner_images.length-1;}
		img.src=banner_images[current_imag];
		img.onload=function(){fade(img,-term);}
	}
else if(op==1)
	{
		canFade=true; can_auto_fade=true;
	}

}

function autoFade()
	{
		if(can_auto_fade==true)
		{
		fade(document.getElementById('IMAG'), -10);
		current_imag++;
		}
		setTimeout("autoFade()",interval_auto_fade);
	}

var canSubmitThisForm=true;
function addNewFile(name,obj)
{
var max=6;
if(document.getElementsByName(name).length>=max){alert("Puteti adauga maximum "+max+" poze!"); return false;}
var file=document.createElement("input");
file.type="file"; file.name=name; file.className="input_adauga";file.onchange=function(){checkFormat(this);}
obj.parentNode.insertBefore(document.createElement("br"),obj);
obj.parentNode.insertBefore(file,obj);
}

function checkFormat(obj)
{
var ext=obj.value.substr(obj.value.length-4);
if((" .gif .jpg .png ").indexOf(" "+ext.toLowerCase()+" ")==-1)
{
alert("Poza trebuie sa fie in format GIF, PNG sau JPG!\n Te rugam alege alta poza!");
obj.style.color="yellow";
canSubmitThisForm=false;
}
else
{
obj.style.color="white";
canSubmitThisForm=true;
}
}

function canIApply()
{
	var err="";
	var elem=Array("nume","prenume","email","judet","oras","data","poze[]","inaltime","greutate","experienta","start","captcha");
	for(var i=0;i<elem.length;i++)
			{
				switch(elem[i])
					{
						case "start": camp="incepere lucru";break;
						case "captcha": camp="cod de siguranta";break;
						default:camp=elem[i];break;
					}
				try
				{
				var obj=document.getElementsByName(elem[i])[0];
				if(obj.value=="")
					{
						obj.style.borderColor='yellow';err+="Campul "+camp.toUpperCase()+" trebuie completat!\n";
					}
					else{obj.style.borderColor="#550708";}
				}catch(e){}
			}
		if(err=="")
			{
			if(document.getElementsByName("captcha")[0].value.length!=6)
				{
					err+="Codul de siguranta are exact 6 cifre!\n";
					document.getElementsByName("captcha")[0].style.borderColor="yellow";
				}else{document.getElementsByName("captcha")[0].style.borderColor="#550708";}
			}
		if(err=="" && canSubmitThisForm==false)
			{
				err+="Una din pozele alese de tine nu este in format corespunzator!\n";
			}
		if(err!=""){alert("Pentru a putea adauga jobul trebuie sa corectezi urmatoarele erori:\n"+err);}
		return (err=="") && canSubmitThisForm;
}

function canIsubmitThisForm()
	{
		var err=""; var camp;
		var elem=Array("nume","tara","judet","oras","adresa","codpostal","url","telefon","perscontact","descriere","poze[]","captcha","jobmail","jobpass","jobrepass");
		var modify=(document.getElementsByName("club_modifica[0]")[0]!=undefined);
		//alert(document.getElementsByName(elem[9])[0].value);return false;
		for(var i=0;i<elem.length;i++)
			{
				switch(elem[i])
					{
						case "codpostal": camp="cod postal";break;
						case "perscontact": camp="persoana de contact";break;
						case "captcha": camp="cod de siguranta";break;
						case "jobmail": camp="e-mail";break;
						case "jobpass": camp="parola"; break;
						case "jobrepass": camp="repetare parola";break;
						default:camp=elem[i];break;
					}
				try
				{
				var obj=document.getElementsByName(elem[i])[0];
				if(obj.value=="")
					{
						if(!(modify && elem[i]=="poze[]"))
						{
						obj.style.borderColor='yellow';err+="Campul "+camp.toUpperCase()+" trebuie completat!\n";
						}
					}
					else{obj.style.borderColor="#550708";}
				}catch(e){}
			}
		if(document.getElementsByName("jobmail")[0] && err=="")
			{
				if(document.getElementsByName("jobpass")[0].value!=document.getElementsByName("jobrepass")[0].value)
					{
						err+="Repetarea parolei este gresita!\n";
						document.getElementsByName("jobrepass")[0].style.borderColor="yellow";
					}
				else
					{
						document.getElementsByName("jobrepass")[0].style.borderColor="#550708";
					}
				if(document.getElementsByName("jobpass")[0].value.length<6)
					{
						err+="Parola trebuie sa contina minimum 6 caractere!\n";
						document.getElementsByName("jobpass")[0].style.borderColor="yellow";
					}else{document.getElementsByName("jobpass")[0].style.borderColor="#550708";}
					
			}
			if(err=="")
			{
			if(document.getElementsByName("captcha")[0].value.length!=6)
				{
					err+="Codul de siguranta are exact 6 cifre!\n";
					document.getElementsByName("captcha")[0].style.borderColor="yellow";
				}else{document.getElementsByName("captcha")[0].style.borderColor="#550708";}
			}
		if(err=="" && canSubmitThisForm==false)
			{
				err+="Una din pozele alese de tine nu este in format corespunzator!\n";
			}
		if(err!=""){alert("Pentru a putea adauga jobul trebuie sa corectezi urmatoarele erori:\n"+err);}
		return (err=="") && (canSubmitThisForm || modify);
	}

function cautareOpt(frm)
	{
		var atr=Array("profil","tara","judet","oras");
		var l="index.php?action=cautare";
		for(var i=0;i<atr.length;i++)
			{
				var buc=document.getElementsByName(atr[i])[0].value;
				if(buc!=""){l+="&"+atr[i]+"="+buc;}
			}
		document.location.href=l;
	}
	
function showPrice(zile,tip,id)
	{
		var prefix="price_";
		zile=document.getElementById(prefix+zile).value;
		tip=document.getElementById(prefix+tip).value;
		if(zile!="" && tip!=""){
		document.getElementById(prefix+id).innerHTML="Total de plata: "+document.getElementById(prefix+tip+"_"+zile).innerHTML;
		}
	}
	
function deleteJob(id)
	{
		if(confirm("Chiar stergeti acest job?"))
			{
				document.location.href="index.php?action=sterge&job="+id;
			}
	}
	
function cumparaSub()
	{
		var cnSub=true;
		if(document.getElementById('price_zile').value=='' || document.getElementById('price_tip').value=='' || document.getElementById('price_job').value=='')
			{
				cnSub=false;
				alert("Alegeti tipul de publicitate, numarul de zile si clubul pentru care vreti sa aplicati publicitatea!");
			}
		return cnSub;
	}

