// JavaScript Document

var d=new Date();
var monthname=new Array("Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie");
var Today=d.getDate() +"/ "+ monthname[d.getMonth()] + "/ " + d.getFullYear();

//Other Java Scripts

//pop-up Projects window open script

function ShowWindows(link, width, height)
{
	var imageWindow=window.open(link,'','toolbar=no,directories=no,menubar=no,scrollbars=no,resizable=no,width=625,height=600');
}

function ShowVideo(link, width, height)
{
	var imageWindow=window.open(link,'','toolbar=no,directories=no,menubar=no,scrollbars=no,resizable=no,width=650,height=490');
}

//Open Map Window

function openMap(link, width, height)
{
	var imageWindow=window.open(link,'','toolbar=no,directories=no,menubar=no,scrollbars=no,resizable=no,width=290,height=255');
}

// Email validation script

function validate_email(field, alert_str)
{
	var str = Trim(field.value);
//	alert(str);
	if (window.RegExp) {
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(str) && reg2.test(str)) {
			return true;
		}
		alert(alert_str);
		field.focus();
		field.select();
		return false;
	} else {
		if(str.indexOf("@") >= 0)
		{
			return true;
		}
		alert(alert_str);
		field.focus();
		field.select();
		return false;
	}
}
function Trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length-1);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}
function ck_text(field, zval, str)
{
	if (Trim(field.value) == zval) 
	{
		if (str!="")
		{
			alert(str);
			field.focus();
		}
		return false;
	} else 
		return true;
}

function formContact(obj) {
	q1 = obj.nume.value;
	q2 = obj.email.value;
	q3 = obj.mesaj.value;

	if (q1=="") {
		window.alert ("Nu ai completat numele!");
		obj.nume.select();
		return false;
	}

	if (q2=="") {
		alert ("Nu ai completat adresa de e-mail!");
		obj.email.select();
		return false;
	}

	if (!validate_email(obj.email, "Adresa de e-mail nu este valida!"))
	{
		obj.email.select();
		return false;
	}
	
	if (q3=="") {
		alert ("Nu ai completat mesajul!");
		obj.mesaj.select();
		return false;
	}

	else if (q1 != "" && q2 != "" && q3 != "") {
	return true;
		obj.submit();
	}
}

