function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") &&
		anchor.getAttribute("rel") == "blank")
		anchor.target = "_blank";
		}
	}
window.onload = externalLinks;

$(document).ready(function() {
// drop-down menu
	$('div#menu li#ferestre').hover(function (){
			$('div#menu li#ferestre ul').slideDown('fast');
		},
		function (){
			$('div#menu li#ferestre ul').slideUp('fast');
		}
	);
	$('div#menu li#usi').hover(function (){
			$('div#menu li#usi ul').slideDown('fast');
		},
		function (){
			$('div#menu li#usi ul').slideUp('fast');
		}
	);
	$('div#menu li#accesorii').hover(function (){
			$('div#menu li#accesorii ul').slideDown('fast');
		},
		function (){
			$('div#menu li#accesorii ul').slideUp('fast');
		}
	);
	$('div#menu li#acasa').hover(function (){
			$('div#menu li#acasa ul').slideDown('fast');
		},
		function (){
			$('div#menu li#acasa ul').slideUp('fast');
		}
	);
});

// verificare formular contact
function checkForm_contact() {
	var nume    = document.getElementById('nume');
	var email   = document.getElementById('email');
	var telefon = document.getElementById('telefon');
	var mesaj   = document.getElementById('mesaj');
	
	if (!nume.value.length && !email.value.length && !mesaj.value.length) {
		return false;
	}
	if (!nume.value.length) {
		alert('Completati campul Nume! / Fill the field Name!');
		return false;
	}
	if (!email.value.length) {
		alert('Completati campul Email! / Fill the field Email');
		return false;
	}
	var email_pattern = new RegExp("^[0-9A-Za-z_.-]+@[A-Za-z0-9_-]+[.][A-Za-z]{2,4}$", "i");
	if (!email_pattern.test(email.value)) {
		alert('Adresa incorecta de mail! / Wrong email address!');
		return false;
	}
	if (!telefon.value.length) {
		alert('Completati campul Telefon! / Fill the filed Phone!');
		return false;
	}
	if (!mesaj.value.length) {
		alert('Completati campul Mesaj! / Fill the field message!');
		return false;
	}
	return true;
}

// verificare formular cariere
function checkForm_cariera() {
	var nume   				 	= document.getElementById('nume');
	var prenume 			 	= document.getElementById('prenume');
	var email   			 	= document.getElementById('email');
	var telefon 				= document.getElementById('telefon');
	var varsta  				= document.getElementById('varsta');
	var experienta_tamplarie	= document.getElementById('experienta_tamplarie');
	var experienta_alte_domenii = document.getElementById('experienta_alte_domenii');
	var pozitia_ocupata   		= document.getElementById('pozitia_ocupata');
	var ultim_loc_munca   		= document.getElementById('ultim_loc_munca');
	var post   			 		= document.getElementById('post');
	
	if (!nume.value.length && !prenume.value.length && !email.value.length && !telefon.value.length && !varsta.value.length && !experienta_tamplarie.value.length && !experienta_alte_domenii.value.length && !pozitia_ocupata.value.length && !ultim_loc_munca.value.length && !post.value.length) {
		return false;
	}
	if (!nume.value.length) {
		alert('Completati campul Nume!');
		return false;
	}
	if (!prenume.value.length) {
		alert('Completati campul Prenume!');
		return false;
	}
	if (!email.value.length) {
		alert('Completati campul Email!');
		return false;
	}
	var email_pattern = new RegExp("^[0-9A-Za-z_.-]+@[A-Za-z0-9_-]+[.][A-Za-z]{2,4}$", "i");
	if (!email_pattern.test(email.value)) {
		alert('Adresa incorecta de mail!');
		return false;
	}
	if (!telefon.value.length) {
		alert('Completati campul Telefon!');
		return false;
	}
	if (!varsta.value.length) {
		alert('Completati campul Varsta!');
		return false;
	}
	if (!experienta_tamplarie.value.length) {
		alert('Completati campul Experienta in tamplarie PVC (in ani)!');
		return false;
	}
	if (!experienta_alte_domenii.value.length) {
		alert('Completati campul Experienta in alte domenii!');
		return false;
	}
	if (!pozitia_ocupata.value.length) {
		alert('Completati campul Pozitia ocupata:!');
		return false;
	}
	if (!ultim_loc_munca.value.length) {
		alert('Completati campul Ultimul loc de munca!');
		return false;
	}
	if (!post.value.length) {
		alert('Completati campul Postul pentru care doresti sa aplici!');
		return false;
	}
	return true;
}

// verificare formular dealeri
function checkForm_dealeri() {
	var nume   				 	= document.getElementById('nume');
	var firma	 			 	= document.getElementById('firma');
	var cui	 	  			 	= document.getElementById('cui');
	var reg_com 				= document.getElementById('reg_com');
	var adresa  				= document.getElementById('adresa');
	var telefon					= document.getElementById('telefon');
	var email 					= document.getElementById('email');
	var comerciant   			= document.getElementById('comerciant');
	var mesaj   				= document.getElementById('mesaj');
	
	if (!nume.value.length && !firma.value.length && !cui.value.length && !reg_com.value.length && !adresa.value.length && !telefon.value.length && !email.value.length && !comerciant.value.length && !mesaj.value.length) {
		return false;
	}
	if (!nume.value.length) {
		alert('Completati campul D-ul/ D-na!');
		return false;
	}
	if (!firma.value.length) {
		alert('Completati campul Societate comerciala!');
		return false;
	}
	if (!cui.value.length) {
		alert('Completati campul CUI!');
		return false;
	}
	if (!reg_com.value.length) {
		alert('Completati campul Reg. com.!');
		return false;
	}
	if (!adresa.value.length) {
		alert('Completati campul Adresa!');
		return false;
	}
	if (!telefon.value.length) {
		alert('Completati campul Telefon!');
		return false;
	}
	if (!email.value.length) {
		alert('Completati campul Email!');
		return false;
	}
	var email = new RegExp("^[0-9A-Za-z_.-]+@[A-Za-z0-9_-]+[.][A-Za-z]{2,4}$", "i");
	if (!email_pattern.test(email.value)) {
		alert('Adresa incorecta de mail!');
		return false;
	}
	if (!comerciant.value.length) {
		alert('Completati campul Comerciant tamplarie PVC!');
		return false;
	}
	if (!mesaj.value.length) {
		alert('Completati campul Solicitari:!');
		return false;
	}
	return true;
}