
var gdDEBUG = false;
var gdIsLoaded = false;
var gdRun = false;

function gdCreateRollOvers(){
	if(document.getElementById){
		var gdImages = document.getElementsByTagName('IMG');
		var gdButtons = document.getElementsByTagName('INPUT');
	}else if(document.all){
		var gdImages = document.all['mouseovers'].all.tags('IMG');
		var gdButtons = document.all['mouseovers'].all.tags('INPUT');
	}else return;
	gdPreloads = new Object();

	for (var i = 0; i < gdImages.length; i++){
		var gdImageOffSrc = gdImages[i].src + "";
		if(gdImageOffSrc.indexOf("_off") != -1){
			var gdImageOnSrc = gdImageOffSrc.replace(/_off/g, "_on");
			gdPreloads['gdImageOff_' + i] = new Image();
			gdPreloads['gdImageOff_' + i].src = gdImageOffSrc;
			gdPreloads['gdImageOn_' + i] = new Image();
			gdPreloads['gdImageOn_' + i].src = gdImageOnSrc;
			gdImages[i].onmouseover = function(){this.src = this.src.replace(/_off/g, "_on");}
			gdImages[i].onmouseout = function(){this.src = this.src.replace(/_on/g, "_off");}
		}
	} 

	for (var i = 0; i < gdButtons.length; i++){
		if(gdButtons[i].src){
		var gdImageOffSrc = gdButtons[i].src + "";
		if(gdImageOffSrc.indexOf("_off") != -1){
			var gdImageOnSrc = gdImageOffSrc.replace(/_off/g, "_on");
			gdPreloads['gdImagebOff_' + i] = new Image();
			gdPreloads['gdImagebOff_' + i].src = gdImageOffSrc;
			gdPreloads['gdImagebOn_' + i] = new Image();
			gdPreloads['gdImagebOn_' + i].src = gdImageOnSrc;
			gdButtons[i].onmouseover = function(){this.src = this.src.replace(/_off/g, "_on");}
			gdButtons[i].onmouseout = function(){this.src = this.src.replace(/_on/g, "_off");}
		}
		}
	} 

}

function gdInit(){
	gdIsLoaded = true;
	gdCreateRollOvers();
	return gdStart();
}

function gdStart(){
	gdRun = true;
	return true;
}

function gdStop(){
	gdRun = false;
	return true;
}

function gdDestroy(){
	gdStop();
	return true;
}

function openw(url, windowname, attributes) { 
	window.open (url, windowname, attributes);
}

function closeme (){
	window.close();
	window.opener.focus();
	return true;
}

function trim(strText) {
    while (strText.substring(0,1) == ' ')
	strText = strText.substring(1, strText.length);

    while (strText.substring(strText.length-1,strText.length) == ' ')
	strText = strText.substring(0, strText.length-1);

    return strText;
}
function doValidate(){

        var s="";
		if(trim(document.contact.nume.value)==""){
		s="Va rugam, introduceti Numele!\r\n";
		}
		var rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-z]{2,4}$");
		if(!rx.test(document.contact.email.value)){
		s=s+"Va rugam, introduceti corect adresa de email!\r\n";
		}
		if(trim(document.contact.mesaj.value)==""){
		s=s+"Va rugam, introduceti mesajul dumneavoastra!\r\n";
		}
		if(s!=""){
		alert(s);
		return;
		}
		document.contact.submit();
}


