function validateSubscribe(frm) {	if (frm.name.value=="")	{		alert("Introduceti numele dumneavoastra!");			frm.name.focus();		return false;	}	return validateEmail(frm.email);	}function validateEmail(contr) {	if (contr.value=="") {		alert("Introduceti o adresa valida de e-mail!");		contr.focus();		return false;	};		var tlds = ".ac .ad .ae .af .ag .ai .al .am .an .ao .aq .ar .as .at .au .aw .ax .az .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn .bo .br .bs .bt .bu .bv .bw .by .bz .ca .cc .cd .cf .cg .ch .ci .ck .cl .cm	.cn .co .cr .cs .cu .cv .cx .cy .cz .dd .de .dj .dk .dm .do .dz .ec .ee .eg .eh .er .es .et .eu .fi .fj .fk .fm .fo .fr .ga .gb .gd .ge .gf .gg .gh .gi .gl .gm .gn .gp .gq .gr .gs .gt .gu .gw .gy .hk .hm .hn .hr .ht .hu .id .ie .il .im .in .io .iq .ir .is .it .je .jm .jo .jp .ke .kg .kh .ki .km .kn .kp .kr .kw .ky .kz .la .lb .lc .li .lk .lr .ls .lt .lu .lv .ly .ma .mc .md .mg .mh .mk .ml .mm .mn .mo .mp .mq .mr .ms .mt .mu .mv .mw .mx .my .mz .na .nc .ne .nf .ng .ni .nl .no .np .nr .nu .nz .om .pa .pe .pf .pg .ph .pk .pl .pm .pn .pr .ps .pt .pw .py .qa .re .ro .ru .rw .sa .sb .sc .sd .se .sg .sh .si .sj .sk .sl .sm	.sn .so .sr .st .su .sv .sy .sz .tc .td .tf .tg .th .tj .tk .tl .tm .tn .to .tp .tr .tt .tv .tw .tz .ua .ug .uk .um .us .uy .uz .va .vc .ve .vg .vi .vn .vu .wf .ws .ye .yt .yu .za .zm .zr .zw .com .net .org .mil .gov .edu .nato .info .int .name .biz .museum .pro";	var myRegex = new RegExp("^[A-Za-z0-9\-\._]+@[A-Za-z0-9\-\._]+\.[A-Za-z]+$");	var endofString = contr.value.split('.');	var ending = endofString.length - 1;	var tld = endofString[ending];	if (! contr.value.match(myRegex))		{			alert("Introduceti o adresa valida de e-mail!");			contr.focus();			return false;		}	else		if (tlds.search(tld) < 0)			{				alert("Introduceti o adresa valida de e-mail!");				contr.focus();	 			return false;			}		return true;}function validate() {doc=document.getElementById("frm");if (doc.nume.value=='') {							alert('Completati campul Nume');							doc.nume.focus();							return false;							}	else if (doc.prenume.value=='') {									alert('Completati campul Prenume');									doc.prenume.focus();									return false;									}			else if (doc.organizatie.value=='') {					alert('Completati campul Organizatie');					doc.organizatie.focus();					return false;					}				else if (doc.telefon.value=='') {						alert('Completati campul Telefon');						doc.telefon.focus();						return false;						} 					else if (!validateEmail(doc.email)) {					doc.email.focus();					return false;					}					else if (doc.surse.selectedIndex==0) {													alert('Alegeti o varianta din campul Unde ati auzit ultima oara de Archibus/FM?');																		doc.surse.focus();																		return false;																		} return true;}



function trim(inputString) {



   if (typeof inputString != "string") 

   {

   		return inputString; 

   }

   var retValue = inputString;

   var ch = retValue.substring(0, 1);

   while (ch == " ") 

   { 

			retValue = retValue.substring(1, retValue.length);

		  ch = retValue.substring(0, 1);

		  ch = retValue.substring(retValue.length-1, retValue.length);

   		while (ch == " ") 

   		{ 

      	retValue = retValue.substring(0, retValue.length-1);

      	ch = retValue.substring(retValue.length-1, retValue.length);

   		}

   		while (retValue.indexOf("  ") != -1) { 

      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); 

   		}

   	}

   return retValue; 

}



function searchValidation() {

	df=document.forms["search"];

	if (df.keyword.value=="" || trim(df.keyword.value).length < 3) {

		alert('Introduceti cel putin 3 caractere pentru o cautare eficienta!');

		df.keyword.focus();

		return false;

	}	

	return true;

}



function validate_roi(){

	df=document.forms["roi"];

	if (df.nume.value=="")	{

		alert("Introduceti numele dumneavoastra!");

		df.nume.focus();

		return false;

	}

	

	if (df.prenume.value=="")	{

		alert("Introduceti prenumele dumneavoastra!");

		df.prenume.focus();

		return false;

	}

	

	if (df.organizatie.value=="")	{

		alert("Completati campul Companie!");

		df.organizatie.focus();

		return false;

	}

	

	if (df.adresa.value=="")	{

		alert("Completati campul Adresa!");

		df.adresa.focus();

		return false;

	}

	

	if (df.oras.value=="")	{

		alert("Completati campul Oras!");

		df.oras.focus();

		return false;

	}

	

	if (df.telefon.value=="")	{

		alert("Completati campul Telefon!");

		df.telefon.focus();

		return false;

	}

	

	if (df.suprafata.value=="")	{

		alert("Completati campul [Care este suprafata totala care va fi administrata cu Archibus? (in m2)]!");

		df.suprafata.focus();

		return false;

	}

	

	if (df.nrpers.value=="")	{

		alert("Completati campul [Cate persoane va avea echipa care va folosi sistemul?]!");

		df.nrpers.focus();

		return false;

	}

	

	

	return validateEmail(df.email);

}


var speed = 5000;
var crossFadeDuration = 2;
var Pic = new Array();

Pic[0] = 'templates/Bilancia/img/17.jpg';
Pic[1] = 'templates/Bilancia/img/1.jpg';
Pic[2] = 'templates/Bilancia/img/2.jpg';
Pic[3] = 'templates/Bilancia/img/3.jpg';
Pic[4] = 'templates/Bilancia/img/4.jpg';
Pic[5] = 'templates/Bilancia/img/5.jpg';
Pic[6] = 'templates/Bilancia/img/6.jpg';
Pic[7] = 'templates/Bilancia/img/7.jpg';
Pic[8] = 'templates/Bilancia/img/8.jpg';
Pic[9] = 'templates/Bilancia/img/9.jpg';
Pic[10] = 'templates/Bilancia/img/10.jpg';
Pic[11] = 'templates/Bilancia/img/11.jpg';
Pic[12] = 'templates/Bilancia/img/12.jpg';
Pic[13] = 'templates/Bilancia/img/13.jpg';
Pic[14] = 'templates/Bilancia/img/14.jpg';
Pic[15] = 'templates/Bilancia/img/15.jpg';
Pic[16] = 'templates/Bilancia/img/16.jpg';

var t;
var p = Pic.length;

var preLoad = new Array();
for (i = 0; i < p; i++){
   preLoad[i] = new Image();
   preLoad[i].src = Pic[i];}
   
function runSlideShow(){

if (document.all){
    document.getElementById("image").style.filter="blendTrans(duration=crossFadeDuration)";
    document.getElementById("image").filters.blendTrans.Apply();
    document.getElementById("image").filters.blendTrans.Play();}  

if (document.getElementById("image")){
    document.getElementById("image").style.backgroundImage = 'url('+Pic[Math.floor ( Math.random() * p )]+')';    
    t = setTimeout('runSlideShow()', speed)}

}

function validate_form() {
  if (!check_empty(document.getElementById("f").firma.value))
  	{ alert('Campul Firma nu este completat!'); document.getElementById("f").firma.focus(); return false;  }
  if (!check_empty(document.getElementById("f").cui.value))
  	{ alert('Campul CUI nu este completat!'); document.getElementById("f").cui.focus(); return false; }
  if (!check_empty(document.getElementById("f").adresa.value))
  	{ alert('Campul Adresa nu este completat!'); document.getElementById("f").adresa.focus(); return false;}
  if (!check_empty(document.getElementById("f").contact.value))
    { alert('Campul Persoana de contact nu este completat!'); document.getElementById("f").contact.focus(); return false;}
  if (!check_empty(document.getElementById("f").telefon.value))
  	{ alert('Campul Telefon nu este completat!'); document.getElementById("f").telefon.focus(); return false;}
  if (!validateEmail(document.getElementById("f").mail))
  	{ return false; }
  return true;
}


function check_empty(text) {
  return (text.length > 0);
}

function validateEmail(contr) {	

	if (contr.value=="") 	{

		alert("Va rugam sa introduceti adresa de email!");

		contr.focus();

		return false;	

	}		

	var tlds = ".ac .ad .ae .af .ag .ai .al .am .an .ao .aq .ar .as .at .au .aw .ax .az .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn .bo .br .bs .bt .bu .bv .bw .by .bz .ca .cc .cd .cf .cg .ch .ci .ck .cl .cm	.cn .co .cr .cs .cu .cv .cx .cy .cz .dd .de .dj .dk .dm .do .dz .ec .ee .eg .eh .er .es .et .eu .fi .fj .fk .fm .fo .fr .ga .gb .gd .ge .gf .gg .gh .gi .gl .gm .gn .gp .gq .gr .gs .gt .gu .gw .gy .hk .hm .hn .hr .ht .hu .id .ie .il .im .in .io .iq .ir .is .it .je .jm .jo .jp .ke .kg .kh .ki .km .kn .kp .kr .kw .ky .kz .la .lb .lc .li .lk .lr .ls .lt .lu .lv .ly .ma .mc .md .mg .mh .mk .ml .mm .mn .mo .mp .mq .mr .ms .mt .mu .mv .mw .mx .my .mz .na .nc .ne .nf .ng .ni .nl .no .np .nr .nu .nz .om .pa .pe .pf .pg .ph .pk .pl .pm .pn .pr .ps .pt .pw .py .qa .re .ro .ru .rw .sa .sb .sc .sd .se .sg .sh .si .sj .sk .sl .sm	.sn .so .sr .st .su .sv .sy .sz .tc .td .tf .tg .th .tj .tk .tl .tm .tn .to .tp .tr .tt .tv .tw .tz .ua .ug .uk .um .us .uy .uz .va .vc .ve .vg .vi .vn .vu .wf .ws .ye .yt .yu .za .zm .zr .zw .com .net .org .mil .gov .edu .nato .info .int .name .biz .museum .pro";	

	

	var myRegex = new RegExp("^[A-Za-z0-9\-\._]+@[A-Za-z0-9\-\._]+\.[A-Za-z]+$");

	var endofString = contr.value.split('.');

	var ending = endofString.length - 1;

	var tld = endofString[ending];

	

	if (! contr.value.match(myRegex))	{

		alert("Va rugam sa introduceti adresa de email!");

		contr.focus();

		return false;	

	}	

	else		

		if (tlds.search(tld) < 0) {				

			alert("Va rugam sa introduceti adresa de email!");

			contr.focus();

			return false;

		}

	return true;

}
function show_form(x) {
	switch (x) {
		case 1:
			document.getElementById('f').innerHTML = "<a name='formular'></a><h2 style='padding-left: 10px;'>Vreau oferta</h2>                    <div style='padding-top: 20px; padding-left: 10px;'><div><input type='hidden' name='send_to' value='1' /></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Nume firma:<span class='star'> *</span></span><input type='text' name='firma'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>CUI:<span class='star'> *</span></span><input type='text' name='cui'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Adresa:<span class='star'> *</span></span><input type='text' name='adresa'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Persoana de contact:<span class='star'> *</span></span><input type='text' name='contact'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Telefon:<span class='star'> *</span></span><input type='text' name='telefon'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>E-mail:<span class='star'> *</span></span><input type='text' name='mail'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Mesaj:</span><textarea type='text' name='mesaj' cols='40' rows='8'></textarea></div> <div style='padding : 15px 0px 0px 150px'><input class='form_button' type='submit' value='Trimite' /><input class='form_button' type='reset' value='Reseteaza' /> </div>     <div id='star2'>*) campurile marcate sunt obligatorii</div></div>	";
		break;
		case 2:
			document.getElementById('f').innerHTML = "<a name='formular'></a><h2 style='padding-left: 10px;'>Vreau sa fiu furnizor</h2>           <div style='padding-top: 20px; padding-left: 10px;'><div><input type='hidden' name='send_to' value='2' /></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Nume firma:<span class='star'> *</span></span><input type='text' name='firma'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>CUI:<span class='star'> *</span></span><input type='text' name='cui'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Adresa:<span class='star'> *</span></span><input type='text' name='adresa'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Persoana de contact:<span class='star'> *</span></span><input type='text' name='contact'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Telefon:<span class='star'> *</span></span><input type='text' name='telefon'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>E-mail:<span class='star'> *</span></span><input type='text' name='mail'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Mesaj:</span><textarea type='text' name='mesaj' cols='40' rows='8'></textarea></div> <div style='padding : 15px 0px 0px 150px'><input class='form_button' type='submit' value='Trimite' /><input class='form_button' type='reset' value='Reseteaza' /> </div>	<div id='star2'>*) campurile marcate sunt obligatorii</div></div>	";
		break;
		case 3:
			document.getElementById('f').innerHTML = "<a name='formular'></a><h2 style='padding-left: 10px;'>Mi-am schimbat datele de contact</h2><div style='padding-top: 20px; padding-left: 10px;'><div><input type='hidden' name='send_to' value='3' /></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Nume firma:<span class='star'> *</span></span><input type='text' name='firma'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>CUI:<span class='star'> *</span></span><input type='text' name='cui'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Adresa:<span class='star'> *</span></span><input type='text' name='adresa'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Persoana de contact:<span class='star'> *</span></span><input type='text' name='contact'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Telefon:<span class='star'> *</span></span><input type='text' name='telefon'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>E-mail:<span class='star'> *</span></span><input type='text' name='mail'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Mesaj:</span><textarea type='text' name='mesaj' cols='40' rows='8'></textarea></div> <div style='padding : 15px 0px 0px 150px'><input class='form_button' type='submit' value='Trimite' /><input class='form_button' type='reset' value='Reseteaza' /> </div>	<div id='star2'>*) campurile marcate sunt obligatorii</div></div>	";
		break;
		case 4:
			document.getElementById('f').innerHTML = "<a name='formular'></a><h2 style='padding-left: 10px;'>Vreau informatii suplimentare</h2>   <div style='padding-top: 20px; padding-left: 10px;'><div><input type='hidden' name='send_to' value='4' /></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Nume firma:<span class='star'> *</span></span><input type='text' name='firma'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>CUI:<span class='star'> *</span></span><input type='text' name='cui'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Adresa:<span class='star'> *</span></span><input type='text' name='adresa'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Persoana de contact:<span class='star'> *</span></span><input type='text' name='contact'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Telefon:<span class='star'> *</span></span><input type='text' name='telefon'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>E-mail:<span class='star'> *</span></span><input type='text' name='mail'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Mesaj:</span><textarea type='text' name='mesaj' cols='40' rows='8'></textarea></div> <div style='padding : 15px 0px 0px 150px'><input class='form_button' type='submit' value='Trimite' /><input class='form_button' type='reset' value='Reseteaza' /> </div>	<div id='star2'>*) campurile marcate sunt obligatorii</div></div>	";
		break;
		case 5:
			document.getElementById('f').innerHTML = "<a name='formular'></a><h2 style='padding-left: 10px;'>Am o sugestie</h2>                   <div style='padding-top: 20px; padding-left: 10px;'><div><input type='hidden' name='send_to' value='5' /></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Nume firma:<span class='star'> *</span></span><input type='text' name='firma'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>CUI:<span class='star'> *</span></span><input type='text' name='cui'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Adresa:<span class='star'> *</span></span><input type='text' name='adresa'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Persoana de contact:<span class='star'> *</span></span><input type='text' name='contact'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Telefon:<span class='star'> *</span></span><input type='text' name='telefon'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>E-mail:<span class='star'> *</span></span><input type='text' name='mail'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Mesaj:</span><textarea type='text' name='mesaj' cols='40' rows='8'></textarea></div> <div style='padding : 15px 0px 0px 150px'><input class='form_button' type='submit' value='Trimite' /><input class='form_button' type='reset' value='Reseteaza' /> </div>	<div id='star2'>*) campurile marcate sunt obligatorii</div></div>	";
		break;
		case 6:
			document.getElementById('f').innerHTML = "<a name='formular'></a><h2 style='padding-left: 10px;'>Am o reclamatie</h2>                 <div style='padding-top: 20px; padding-left: 10px;'><div><input type='hidden' name='send_to' value='5' /></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Nume firma:<span class='star'> *</span></span><input type='text' name='firma'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>CUI:<span class='star'> *</span></span><input type='text' name='cui'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Adresa:<span class='star'> *</span></span><input type='text' name='adresa'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Persoana de contact:<span class='star'> *</span></span><input type='text' name='contact'></div> <div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Telefon:<span class='star'> *</span></span><input type='text' name='telefon'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>E-mail:<span class='star'> *</span></span><input type='text' name='mail'></div>	<div style='margin : 0px 0px 5px 0px;'><span class='field_name'>Mesaj:</span><textarea type='text' name='mesaj' cols='40' rows='8'></textarea></div> <div style='padding : 15px 0px 0px 150px'><input class='form_button' type='submit' value='Trimite' /><input class='form_button' type='reset' value='Reseteaza' /> </div>	<div id='star2'>*) campurile marcate sunt obligatorii</div></div>	";
		break;

	}
}