function text(){
	var e=document.getElementById("cnt");
	//e.innerHTML='<?php ob_start();readfile('text.txt');$cnt=ob_get_contents();ob_end_clean();echo preg_replace('/(\n|\r)+/','<br />',$cnt);?>';
}

function sh(id){
	if(!document.getElementById) return;
	var el=document.getElementById(id);
	if(el.style.display=='') el.style.display='none';
	el.style.display=(el.style.display=='none')?'block':'none';

}

bgcolor='#FFEFC6';//#3356B6';
color='black';
obgcolor='transparent';
ocolor='#444444';

function ch(id){
	//if(document.getElementById){
		var el=id;//document.getElementById(id);
		el.style.backgroundColor=bgcolor;
		el.style.color=color;
	//}
}

function unch(id){
	//if(document.getElementById){
		var el=id;//document.getElementById(id);
		el.style.backgroundColor=obgcolor;
		el.style.color=ocolor;
	//}
}

function isEmail(adresa){
	var pat=/^(.+)@(.+)\.[a-zA-Z]{2,3}$/;
	var k=adresa.match(pat);
	if(k==null){
		return 0;
	}else{
		return 1;
	}
}

function isAlphaNum(str){
	var pat=/^[0-9a-zA-Z\.\-\s]+$/;
	var k=str.match(pat);
	if(k==null){
		return 0;
	}else{
		return 1;
	}
}

function isNum(str){
	var pat=/^[0-9\.\-\s]+$/;
	var k=str.match(pat);
	if(k==null){
		return 0;
	}else{
		return 1;
	}
}

function isTelefonOrBlank(str){
if(str=='') return 1;
if(str){
	var pat=/^\+?\(?\+?[0-9]*\)?[0-9+\s\.\-]*[0-9]$/;
	var k=numar.match(pat);
	if(k==null){
		return 0;
	}else{
		return 1;
	}
}
}

function isNumInRange(str){
	var range=ARGS;
	var pat=/^[0-9]*$/;
	var k=str.match(pat);
	var ret=0;
	if(k==null){
		ret=0;
	}else{
		if(range[1]==='>' || range[1]==='<' || range[1]==='==' || range[1]==='!='){
			var ev="str"+range[1]+range[0];
			//alert(ev);alert(eval(ev));
			if(eval(ev)){ret=1;}else{ret=0;}
		}else if((str>=range[0] && str<=range[1])===false){
			 ret=0;
		}else{
			ret=1;
		}
	}
	//alert(ret);
	return ret;
}

function compareDates(str){
	var range=ARGS;
	var el=document.forms[0][range[0]];
	str=str.replace("-","/");
	var d1=new Date(str);//alert(d1)
	var d2=new Date(el.value.replace("-","/"));//alert(d2)
	var ret=0;
	switch(range[1]){
	case ">":
	   ret=d1>d2?1:0;
	break;
	case "<":
	   ret=d1<d2?1:0;
	break;
	}
	/*var rr=str+range[1]+el.value;alert(rr)
	var ret=0;
	alert(eval("2004/04/15>2003/03/01"))
	if(eval(rr)){ret=1;}else{ret=0;}*/
	//alert(ret)
	return ret;
}

function isDate(str){
	var pat="^[1-2][0-9]{3}(-(0|1)[0-9])?(-[0-3][0-9])?$";
	var reg=new RegExp(pat);
	var k=reg.test(str);
	//alert(pat); alert(k);
	if(!k){
		return 0;
	}else{
		return 1;
	}
}

function isTelefon(numar){
	var pat=/^\+?\(?\+?[0-9]*\)?[0-9+\s\.\-]*[0-9]$/;
	var k=numar.match(pat);
	if(k==null){
		return 0;
	}else{
		return 1;
	}
}

function ceckFields(theForm,theList){
	var ok=0;
	var msg="necompletat";
   var msg1="incorect";
	var elements=theList.split(",");
	for(var i=0;i<elements.length;i++){
		type=elements[i].substring(0,1);//alert(type);
		par=elements[i].substring(1,2);
		if(par=='['){
			var pos=elements[i].indexOf(']');
			element=elements[i].substr(pos+1);
			var args=elements[i].substring(2,pos);
			ARGS=args.split("|");
		}else{
			element=elements[i].substr(1);//
		}
		path=eval('document.'+theForm+'.'+element);
		val=path.value;
		if(val==="" || val===null || val==msg){
			path.value=msg;//alert(path.value);
			path.focus();
		 path.select();
		 ok=0;
		 break;
		}else{
		switch(type){
				case "0":
				//alphanumeric
				if(!isAlphaNum(path.value)){
					 //path.value=msg1;//alert(path.value);
					 path.focus();
					 path.select();
					 ok=0;
				 }else{
					 ok=1;
				 }
				break;
				case "1":
				//email
				 if(!isEmail(path.value)){
					 //path.value=msg1;//alert(path.value);
					 path.focus();
					 path.select();
					 ok=0;
				 }else{
					  ok=1;
				 }
				break;
				case "2":
				//telefon
				 if(!isTelefon(path.value)){
					 //path.value=msg1;//alert(path.value);
					 path.focus();
					 path.select();
					 ok=0;
				 }else{
				  ok=1;
				 }
				break;
				case "3":
				//data
				 if(!isDate(path.value)){
					 //path.value=msg1;//alert(path.value);
					 path.focus();
					 path.select();
					 ok=0;
				 }else{
					  ok=1;
				 }
				break;
				case "4":
				//num in range
				 if(!isNumInRange(path.value)){
				 //pentru orice altceva decat input type=text disable path.select
					//path.value=msg1;//alert(path.value);
					 path.focus();
					 //path.select();
					 ok=0;
				 }else{
					  ok=1;
				 }
				break;
				case "5":
				//num in range
				 if(!compareDates(path.value)){
				 //pentru orice altceva decat input type=text disable path.select
					//path.value=msg1;//alert(path.value);
					 path.focus();
					 path.select();
					 ok=0;
				 }else{
					  ok=1;
				 }
				break;
				case "6":
				//isAlphaNumOrBlank
				 if(!isTelefonOrBlank(path.value)){
					 //path.value=msg1;//alert(path.value);
					 path.focus();
					 path.select();
					 ok=0;
				 }else{
					ok=1;
				 }
				break;
				case "7":
				//numeric
				if(!isNum(path.value)){
					 //path.value=msg1;//alert(path.value);
					 path.focus();
					 path.select();
					 ok=0;
				 }else{
					 ok=1;
				 }
				break;
				case "$":
				//orice continut dar obligatoriu
			   ok=1;
			   break;
			  }
		 }if(ok==0) break;
	}
//alert(ok);
 if(ok==0){
 return false;
}else{
  return true;
}
}


	days = new Array(7)
	days[1] = "Duminica";
	days[2] = "Luni";
	days[3] = "Marti";
	days[4] = "Miercuri";
	days[5] = "Joi";
	days[6] = "Vineri";
	days[7] = "Samabata";
	months = new Array(12)
	months[1] = "Ianuarie";
	months[2] = "Februarie";
	months[3] = "Martie";
	months[4] = "Aprilie";
	months[5] = "Mai";
	months[6] = "Iunie";
	months[7] = "Iulie";
	months[8] = "August";
	months[9] = "Septembrie";
	months[10] = "Octombrie";
	months[11] = "Noviemberie";
	months[12] = "Decemberie";
	today = new Date(); day = days[today.getDay() + 1]
	month = months[today.getMonth() + 1]
	date = today.getDate()
	year=today.getYear();
if (year < 2000)
year = year + 1900;
var todayDate= day + ", " + date + " " + month + " , " + year;
