	function getradioSelection(group) { 
  for(var k=0;k<group.length;k++) 
    if(group[k].checked)  
       return group[k].value; 
} 
function requestComboBox(tabele,coloane,obiect,array2,onRequestComboReady,unic) {
	var rezultat='';
	if(tabele != null && tabele.constructor.toString() == Array.toString()){
		rezultat='ajaxReply';
	}else{
		rezultat=tabele+'Reply';
	}
	var requestCombo = new ajax('/actions/updateCombo.php', $(rezultat),'/images/loader-bar.gif','',"url");
	requestCombo.poststr="nume="+obiect.name+"&id="+obiect.id+'&combotext='+obiect.title+'&clasa='+obiect.className+"&multiple="+obiect.multiple+"&tagName="+obiect.tagName;
	if(array2.length>0){
		/////////////////////////////////////////////////////////////////////////////////////////////////////
		if(array2[0] != null && array2[0].constructor.toString() == Array.toString()){
			for(var i=0;i<array2[0].length;++i){
				requestCombo.poststr+="&comun[]="+array2[0][i];
			}
		}else{
			requestCombo.poststr+="&comun="+array2[0];
		}
		/////////////////////////////////////////////////////////////////////////////////////////////////////
		if(array2[1] != null && array2[1].constructor.toString() == Array.toString()){
			for(var i=0;i<array2[1].length;++i){
				requestCombo.poststr+="&distinct[]="+array2[1][i]+"&valoare[]="+array2[2][i]
			}
		}else {
			requestCombo.poststr+="&distinct="+array2[1]+"&valoare="+array2[2]
		}
		/////////////////////////////////////////////////////////////////////////////////////////////////////
	}
	for(var i=0;i<coloane.length;i++){
		requestCombo.poststr+="&coloane[]="+coloane[i]
	}
	for(var i=0;i<tabele.length;i++){
		requestCombo.poststr+='&tabela[]='+tabele[i];
	}
	requestCombo.poststr+="&unic="+unic;
	requestCombo.makeRequest('POST');
	requestCombo.onAjaxReady  =  function(){	
		if(obiect.tagName&&obiect.tagName!='undefined'){ 
			 createOption(obiect,this.http_request.responseText)
		}
		if(onRequestComboReady){
			onRequestComboReady(this,tabele,coloane,obiect,array2,null,unic);
		 }
		 requestCombo.afterAjaxReady(); 
	};
	return requestCombo;
}
function submitRecord(tabela,id,objectsArray,onsubmitRecordReady,loc,clasaNoua) {
	var adauga = new ajax('/actions/adauga.php', $(tabela+'Reply'),'/images/loader-bar.gif',objectsArray,"url");
	adauga.getstr='?tabela='+tabela+'&id='+id;
	adauga.makeRequest('POST') ;
	adauga.onAjaxReady = function () {
		if(onsubmitRecordReady){
				onsubmitRecordReady(this,tabela,loc,clasaNoua);
		}
	};
	return false;
}
function createOption(obiect,sir){
    while(obiect.hasChildNodes()){
		obiect.removeChild(obiect.lastChild);
    }
	if(!document.addEventListener) {
		arrayOptions=sir.split('</option>')
		for(var i=0;i<arrayOptions.length-1;++i){
			var valoare=arrayOptions[i].substr(arrayOptions[i].lastIndexOf('>')+1)
			var elem = document.createElement(arrayOptions[i]+"</option>");
			elem.innerHTML=valoare;
			obiect.appendChild(elem)
		}
	} else {
		obiect.innerHTML = sir;
	}
	return false;
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function inregistrareConcurs(formular,rezultat){
	//var requestCombo = new ajax('./actions/trimite.php', $(rezultat),"",'',formular);
var requestCombo = new ajax('/actions/trimite.php', rezultat,'/images/loader-bar.gif',formular,"url");
	requestCombo.makeRequest('POST','form');
	requestCombo.onAjaxReady  =  function(){	
		$(this.rezultat).innerHTML=this.http_request.responseText;
	};
	return false;
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function initializare(){
try{
	if($('inainte')){
	var poze=$$('.photoSlide');
	if(poze.length>0){
	poze[0].style.display='block';
	var index=0;
	}
		$('inainte').onclick=function(){
			if(index==poze.length-1){
				poze[index].style.display='none';
				poze[0].style.display='block';
				index=0;
			}else{
				poze[index].style.display='none';
				poze[index+1].style.display='block';
				index++;
			}
			return false;
		}
	}	
	if($('inapoi')){
		$('inapoi').onclick=function(){
			if(index==0){
				poze[index].style.display='none';
				poze[poze.length-1].style.display='block';
				index=poze.length-1;
			}else{
				poze[index].style.display='none';
				poze[index-1].style.display='block';
				index--;
			}
			return false;
		}
	}
	if($('newsletter')){
		$('newsletter').onclick=function(){
			if($('email').value!==''){
				submitRecord('newsletter','id',[$('email')],clearInputs,'emailReply')
			}
		}
	}
	if($('trimite')){
		$('trimite').onclick=function(){
			if($('e-mail').value!==''){
				if($('e-mail').value.split("@").length==2){
					if(($('e-mail').value.split(".").length>=2)&&($('e-mail').value.lastIndexOf('.')+1!==$('e-mail').value.length)){
						if($('raspuns').selectedIndex!==0){
						inregistrareConcurs($('inscriere'),$('concurs'));
						}else{
							$('mesaje').innerHTML='Alegeti un raspuns';
						}
					}else{
						$('mesaje').innerHTML='Verificati validitatea domeniului';
					}
				}else{
					$('mesaje').innerHTML="Verificati unicitatea simbolului '@' in adresa de email;<br/>ex:exemplu@exemplu.com";
				}
			}else{
				$('mesaje').innerHTML='Completati adresa de email';
			}
			return false;
		}
	}	
	if($('trimite2')){
		$('trimite2').onclick=function(){
			if($('e-mail2').value!==''){
				if($('e-mail2').value.split("@").length==2){
					if(($('e-mail2').value.split(".").length>=2)&&($('e-mail2').value.lastIndexOf('.')+1!==$('e-mail2').value.length)){
						if($('raspuns2').selectedIndex!==0){
						inregistrareConcurs($('inscriere2'),$('concurs2'));
						}else{
							$('mesaje2').innerHTML='Alegeti un raspuns';
						}
					}else{
						$('mesaje2').innerHTML='Verificati validitatea domeniului';
					}
				}else{
					$('mesaje2').innerHTML="Verificati unicitatea simbolului '@' in adresa de email;<br/>ex:exemplu@exemplu.com";
				}
			}else{
				$('mesaje2').innerHTML='Completati adresa de email';
			}
			return false;
		}
	}
	if($('trimite3')){
		$('trimite3').onclick=function(){
			if($('e-mail3').value!==''){
				if($('e-mail3').value.split("@").length==2){
					if(($('e-mail3').value.split(".").length>=2)&&($('e-mail3').value.lastIndexOf('.')+1!==$('e-mail3').value.length)){
						if($('raspuns3').selectedIndex!==0){
						inregistrareConcurs($('inscriere3'),$('concurs3'));
						}else{
							$('mesaje3').innerHTML='Alegeti un raspuns';
						}
					}else{
						$('mesaje3').innerHTML='Verificati validitatea domeniului';
					}
				}else{
					$('mesaje3').innerHTML="Verificati unicitatea simbolului '@' in adresa de email;<br/>ex:exemplu@exemplu.com";
				}
			}else{
				$('mesaje3').innerHTML='Completati adresa de email';
			}
			return false;
		}
	}
	if($('trimite4')){
		$('trimite4').onclick=function(){
			if($('e-mail4').value!==''){
				if($('e-mail4').value.split("@").length==2){
					if(($('e-mail4').value.split(".").length>=2)&&($('e-mail4').value.lastIndexOf('.')+1!==$('e-mail4').value.length)){
						if($('raspuns4').selectedIndex!==0){
						inregistrareConcurs($('inscriere4'),$('concurs4'));
						}else{
							$('mesaje3').innerHTML='Alegeti un raspuns';
						}
					}else{
						$('mesaje4').innerHTML='Verificati validitatea domeniului';
					}
				}else{
					$('mesaje4').innerHTML="Verificati unicitatea simbolului '@' in adresa de email;<br/>ex:exemplu@exemplu.com";
				}
			}else{
				$('mesaje4').innerHTML='Completati adresa de email';
			}
			return false;
		}
	}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}catch(e){
		for (var i in e) {
			console.log(i + ' = ' + e[i]);
		}
	}
}
function clearInputs(){
	var inputs=$$('input'),i;
	for(i=0;i<inputs.length;++i){
		if(inputs[i].type=='text'){
			inputs[i].value='';
		}
	}
}
window.onload=initializare;
window.onerror = function (err, file, line) {
console.log('The following error occured: ' + err + '\n' +
'In file: ' + file + '\n' +
'At line: ' + line);
return true;
}