var mail='\<a href="mailto:'+'offi'+'ce@'+'brav'+'ointernational.ro"\>'+'of'+'fice@b'+'ravointernational.ro'+'\<\/a>';
var cariera='\<a class="email" href="mailto:'+'cariera'+'@'+'brav'+'ointernational.ro"\>'+'cari'+'era@b'+'ravointernational.ro'+'\<\/a>';
function change(id){
     ID = document.getElementById(id);
	document.getElementById('tmb_content').style.display='none';
	document.getElementById('tzp_content').style.display='none';
	document.getElementById('scap_content').style.display='none';
	document.getElementById('pppc_content').style.display='none';
	//document.getElementById('ipci_content').style.display='none';
	//document.getElementById('die_content').style.display='none';
	
	
     if(ID.style.display == "block")
          ID.style.display = "";
     else
          ID.style.display = "block";
}


function sendForm(frm){
	var i;
	var trimite=1;
	var p1,p2; //vor tine parola si confirmarea parolei
	for (i=0;i<frm.elements.length;i++){
		var element=frm.elements[i];
		/**
		* multiple checks
		*/
		if(element.title.indexOf(';')>0){
			var tests = element.title.split(';');
			for(var t in tests){
				var elementtitle = tests[t];
				if (elementtitle=='Obligatoriu' && !element.value){
					trimite=0;
					alert('Va rugam sa completati campul ' + element.name);
				}
				if (elementtitle=='Numar'){
					var v = (element.value.length);
					if(v > 0){
						trimite = isNaN(parseInt(element.value)) ? 0:1;
						if(!trimite)
							alert('Va rugam sa completati campul ' + element.name + ' cu un numar.');
							element.focus();
					}
				}
				if (elementtitle=='Parola')
					p1=element.value;
				if (elementtitle=='Parola_confirm')
					p2=element.value;
				if (element.title.substring(0,2)=='lt' && (x=parseInt(element.title.substring(2)))){
					var val = parseInt(element.value);
					val = isNaN(val) ? 0 : val;
					x= isNaN(x)?0:x;
					if (val>=x){
						trimite=0;
						alert('Ati introdus un numar in afara limitelor admise');
					}
				}
				if (element.title.substring(0,3)=='lte' && (x=parseInt(element.title.substring(3)))){
					var val = parseInt(element.value);
					val = isNaN(val) ? 0 : val;
					x= isNaN(x)?0:x;
					if (val>x){
						trimite=0;
						alert('Ati introdus un numar in afara limitelor admise');
					}
				}
				if (element.title.substring(0,2)=='gt' && (x=parseInt(element.title.substring(2)))){
					var val = parseInt(element.value);
					val = isNaN(val) ? 0 : val;
					x= isNaN(x)?0:x;
					if (val<=x){
						trimite=0;
						alert('Ati introdus un numar in afara limitelor admise');
					}
				}
				if (element.title.substring(0,3)=='gte' && (x=parseInt(element.title.substring(3)))){
					var val = parseInt(element.value);
					val = isNaN(val) ? 0 : val;
					x= isNaN(x)?0:x;
					if (val < x){
						trimite=0;		
						alert('Ati introdus un numar in afara limitelor admise');
					}
				}
				if (elementtitle.substring(0,7)=='Custom:' && (x=elementtitle.substring(7)) && !element.value){
					trimite=0;		
					alert(x);
				}
				if (elementtitle.substring(0,10)=='Composite:'){
					trimite = 0;
					var elemente = elementtitle.split(':');
					var x = '';
					var def = elemente[1];
					var composite = def.split('|');
					var elems = new Array();
					if(composite.length>=1){
						for(var j in composite){
							var tmp = document.getElementById(composite[j]);
							if(tmp.value){
								trimite=tmp.value.length;
								elems[composite[j]] = tmp.value;
								break;
							}
						}
					}
					if(trimite==0){
						x = "Formularul nu este completat corect. O combinatie de campuri este invalida.";
						if(elemente.length==3){
							x=elemente[2];
						}
						alert(x);
					}
				}
			}
		}
		if (element.title=='Obligatoriu' && !element.value){
			trimite=0;
			alert('Va rugam sa completati campul ' + element.name);
		}
		if (element.title=='Numar'){
			var v = (element.value.length);
			if(v > 0){
				//alert(parseInt(element.value));
				trimite = isNaN(parseInt(element.value)) ? 0:1;
				if(!trimite)
					alert('Va rugam sa completati campul ' + element.name + ' cu un numar.');
					element.focus();
			}
		}
		if (element.title=='Parola')
			p1=element.value;
		if (element.title=='Parola_confirm')
			p2=element.value;
		if (element.title.substring(0,2)=='lt' && (x=parseInt(element.title.substring(2)))){
			var val = parseInt(element.value);
			val = isNaN(val) ? 0 : val;
			x= isNaN(x)?0:x;
			if (val>=x){
				trimite=0;
				alert('Ati introdus un numar in afara limitelor admise');
			}
		}
		if (element.title.substring(0,3)=='lte' && (x=parseInt(element.title.substring(3)))){
			var val = parseInt(element.value);
			val = isNaN(val) ? 0 : val;
			x= isNaN(x)?0:x;
			if (val>x){
				trimite=0;
				alert('Ati introdus un numar in afara limitelor admise');
			}
		}
		if (element.title.substring(0,2)=='gt' && (x=parseInt(element.title.substring(2)))){
			var val = parseInt(element.value);
			val = isNaN(val) ? 0 : val;
			x= isNaN(x)?0:x;
			if (val<=x){
				trimite=0;
				alert('Ati introdus un numar in afara limitelor admise');
			}
		}
		if (element.title.substring(0,3)=='gte' && (x=parseInt(element.title.substring(3)))){
			var val = parseInt(element.value);
			val = isNaN(val) ? 0 : val;
			x= isNaN(x)?0:x;
			if (val < x){
				trimite=0;		
				alert('Ati introdus un numar in afara limitelor admise');
			}
		}
		if (element.title.substring(0,7)=='Custom:' && (x=element.title.substring(7)) && !element.value){
			trimite=0;		
			alert(x);
		}
		if (element.title.substring(0,10)=='Composite:'){
			trimite = 0;
			var elemente = element.title.split(':');
			var x = '';
			var def = elemente[1];
			var composite = def.split('|');
			var elems = new Array();
			if(composite.length>=1){
				for(var j in composite){
					var tmp = document.getElementById(composite[j]);
					if(tmp && tmp.value){
						trimite=tmp.value.length;
						elems[composite[j]] = tmp.value;
						break;
					}
					else {
						if(composite[j].indexOf('RegExp')>=0 && composite[j].indexOf('=')>=0){
							var p = composite[j].split('=');
							if(p.length >= 2){
								//alert(p[1]);
								var re = new RegExp(p[1]);
								if(!element.value.match(re)){
									trimite = 0;
									if(p.length==3){
										x = p[2];
									}
									break;
								}
							}
						}
					}
				}
			}
			if(trimite==0){
				if(!x.length){
					x = "Formularul nu este completat corect. O combinatie de campuri este invalida.";
					if(elemente.length==3){
						x=elemente[2];
					}
				}
				alert(x);
				return;
			}
		}
	}
	if (p1 && p2 && p1!=p2){
		trimite=0;
		alert('Va rugam, confirmati corect parola');
		
	}
	if(trimite!=0){
		frm.submit();
		return;
	}
}



function closePopUp(){
		document.getElementById('popup').style.display='none';
	}

function delayPopUp(){
	//deschid popup-ul dupa 50 ms secunde de la afisarea paginii
	setTimeout('openPopUp()',50);
}

function openPopUp(){
		if (parseInt(navigator.appVersion)>3) {
		 if (navigator.appName=="Netscape") {
		  winW = window.innerWidth;
		 
		 }
		 if (navigator.appName.indexOf("Microsoft")!=-1) {
		  winW = document.body.offsetWidth;
		 
		 }
		}
		document.getElementById('popup').style.left=parseInt((winW-20-800)/2)+'px';
		//alert(document.getElementById('popup').style.left);
		document.getElementById('popup').style.display='block';
		//setTimeout('closePopUp()',5000);
	}