//Javascript
//////////////////////////////// Filtre de verificare ////////////////////////////////////////
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
//////////////////////////////// Begin Functii AJAX //////////////////////////////////////////
if(navigator.appName.match('Microsoft')=='Microsoft')var ie=true;
else var ie=false;
var globAjax=false;
var paste=false;
var type='';
var xy=new Array();
function outPuGlobAjax(val){
		window.globAjax;
		return globAjax=val;
		}
function outputType(val){
		return type=val;
		}

function isEven(num){
		return !(num%2);
		}
//Mouse position 
function getMouseXY(e) {
  
  if (navigator.appName.match('Microsoft')) {
    x = event.clientX + document.body.scrollLeft
    y = event.clientY + document.body.scrollTop
  } else {
    x = e.pageX
    y = e.pageY
  }  
  // catch possible negative values in NS4
  if (x < 0)x = 0;
  if (y < 0)y = 0;  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  return xy=[x,y];
}

function createnewssletter() {
    var httpreq;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        httpreq = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        httpreq = new XMLHttpRequest();
    }
    return httpreq;
}

var insertnews = createnewssletter();

function handleRetur(id) {
		if(insertnews.readyState == 4 ){

		if(id==false || id=='')return false;
		else if(id.match('.html'))document.location.href=id;
		else var obj=document.getElementById(id);
		var response = insertnews.responseText;
//		alert(response);
		if(id=='noreturn' && insertnews.readyState == 4)outPuGlobAjax(response);
		else if(id=='inerEditor' && insertnews.readyState == 4)InsetHTMLeditor(unescape(response));
		else if(id=='pastememory' && insertnews.readyState == 4)paste=response;
		else if(id=='contentConex' && insertnews.readyState == 4)outputObjConex(response,id);
		else if(id=='createitems' && insertnews.readyState == 4)createObject(insertnews);
		else if(id=='exportmodule' && insertnews.readyState == 4)exportModule(insertnews);
		else if(id.match('tabel_') && insertnews.readyState == 4)insertIntab(insertnews,id);
		else if(id.match('dell')=='dell' || id.match('thumb_')=='thumb_')obj.style.display='none';
		else {//obj.innerHTML = response;
			//alert(entireTag("*",id));
			if(existtag("*",id))obj.innerHTML = response;
				}
		}
//		alert(id);
	}


function getXML(content, obj, engine) {
		 if(engine!=='/index_simplu.php')var ret="/?";
		 else var ret='?';
		 insertnews.open("GET", engine+ret+content,true);
		 insertnews.onreadystatechange=function() {
		  if (insertnews.readyState==4) {
			 if(obj=='InfoCos')return element(obj).innerHTML=insertnews.responseText;
		   	 return hadlerxml(insertnews.responseXML,obj);
		  }
		 }
		 insertnews.send(null)
	}


function modAdmin(content, obj, engine, header) {
		
		insertnews.open('post', '/'+engine);
		insertnews.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
//		insertnews.setRequestObject();
//		alert(content);
		if(content.match('field=date_out')=='field=date_out');
		else  insertnews.onreadystatechange = function () {handleRetur(obj);}
		insertnews.send(content);
		
	}
/////////////////////////////////   End Functii AJAX //////////////////////////////////////


/////////////////////////////////////////////////////////Manager de cookie browser

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";}

// Pune cookie

function setcookie(name, val, time, pat){
	if(pat)var path=pat;
	else var path='/';
	var today = new Date();
	today.setTime( today.getTime() );
	if ( time ){time = time * 1000 * 60 * 60 * 24;}
	else time=0;
	var expires_date = new Date( today.getTime() + (time) );
	var expire=expires_date.toGMTString();
	document.cookie= name+'='+escape(val)+';expires='+expire+';path='+path;
	}
/////////////////////////////////////////////////////////// End manager de cookie browser



/////////////////////////////////////////////////////////// Utile 



function stripTags(string){
var tmp = (string == undefined)?(this):((string == null)?(''):(string));
return tmp.replace(/(<([^>]+)>)/ig,'');} 


function changeSRC(val, id){
		document.getElementById(id).src=imgalbum[val];
		var descriere=document.getElementById('descriere');
		var explo=imgalbum[val].split('/');
		var maxim=explo.length-1;
		var last=explo[maxim];
//		alert(maxim);
		if(last.match('.jpg')=='.jpg')var last0=last.split('.jpg');
		else if(last.match('.png')=='.png')var last0=last.split('.png');
		else if(last.match('.gif')=='.gif')var last0=last.split('.gif');
		descriere.innerHTML=last0[0];
		return currentarray=val;}
	
//Preia elementul
function element(id){
	var obj=document.getElementById(id);
	return obj;}

// Array cu tagurile cautate
function entireTag(tag, exact){
	var divs = document.getElementsByTagName (tag); // get all divs in document
	var exactname=new Array();
	var s=-1;
	for(i=0;i<divs.length;i++){
		if(divs[i].id.match(exact)){s++;exactname[s]=divs[i].id;}
		}
//	alert(exactname);	
	return exactname;}

function entireImg(tag,exact){
	var divs = document.getElementsByTagName (tag); // get all divs in document
	var exactname=new Array();
	var s=-1;
	for(i=0;i<divs.length;i++){
		if(divs[i].src.match(exact)==exact){
			s++;
			exactname[s]=divs[i].id;
				}
		}
	return exactname;}

function entireClass(tag,exact){
	var divs = document.getElementsByTagName (tag); // get all divs in document
	var exactname=new Array();
	var s=-1;
	for(i=0;i<divs.length;i++){
		if(divs[i].className.match(exact)){
			s++;
			exactname[s]=divs[i].id;
				}
		}
	return exactname;}


//Verificare formular
function valideaza(tag, id, formid){
	var taguri=entireTag(tag,id);
	var val=true;
	for(i=0;i<taguri.length;i++){
		if(element(taguri[i]).value=="")val=false;
		}
	if(val)return element(formid).submit();
	else return alert(trad[114]);
	}

function validinput(val, verificator){
	var returnval=verificator.test(element(val).value);
	if (returnval==false){
	alert(trad[115]);
	element(val).select();
	}
	return returnval;}

function DisplayHide(id){
//	alert(element(id).style.display);
	if(id=='loginform' || id=='recmail' || id=='recnews')var restricted=true;
	else var restricted=false;
	
	if(existtag('div',id)){
		if(element(id).style.display=='block'){element(id).style.display='none';setcookie(id+'_display','block',-1,false);}
		else {
			if(id.match('men'))var toate=entireTag('div','men');
			if(id.match('own'))var toate=entireTag('div','own');
			if(id.match('rec'))var toate=entireTag('div','rec');
			for(s=0; s < toate.length ; s++)if(id!==toate[s]){
					if(restricted && id==toate[s]){
						element(id).style.display='none';
						return false;
						}
					else if(!restricted){
						setcookie(toate[s]+'_display','block',-1,false);
						element(toate[s]).style.display='none';
						
						}
					}
			element(id).style.display='block';
			if(!restricted)setcookie(id+'_display','block',1,false);}
	}
}
/////////////////////////////////////////////////////////// End Utile



/////////////////////////////////////////////////////////// Funtii de control Ajax.

function update(field, id, tabel){
	if(field=='id')return false;
	var obj=document.getElementById(field+id);
	var value=stripTags(obj.innerHTML);
	if(value.length < 20)obj.innerHTML='<input type="text" class="text" onblur="upIntabel(this.value, \''+field+'\', \''+id+'\', \''+tabel+'\')" value="'+value+'" onkeypress="if(event.keyCode==13)upIntabel(this.value, \''+field+'\', \''+id+'\', \''+tabel+'\')"/>';
	else obj.innerHTML='<textarea class="text" onblur="upIntabel(this.value, \''+field+'\', \''+id+'\', \''+tabel+'\')" style="width:100px; color:#585858; font-size:12px; border:1px solid #F1F1F1;" onkeypress="if(event.keyCode==13)upIntabel(this.value, \''+field+'\', \''+id+'\', \''+tabel+'\')">'+value+'</textarea>';
	}



function upIntabel(val, field, id, tabel){
//	<span onclick="update(\''+field+'\',\''+id+'\',\''+tabel+'\')">'+val+'</span>
	if(tabel=='articole' && field=='nume')window.opener.element('nume'+id).innerHTML=val;
	if(tabel=='articole' && field=='url'){val=val.replace('\n','');eventAdder(window.opener.element('nume'+id),"ondblclick","location.href='/admin/folder/"+val+".html'");}
	modAdmin('updatecell='+val+'&field='+field+'&id='+id+'&tabel='+tabel,field+id,'ajax.php');
	}

////////////////////////////////////////////////////////////End functii de control Ajax.

function openImg(adress){
	if(globAjax)var valori=globAjax.split('|');
	else var valori=[300,300];
	if(adress.match('/file/')){window.open('/forcedownload.php?adresa='+adress, 'popup','width='+valori[0]+', height='+valori[1]+', meniubar=no, adressbar=no, scrollbars=yes, resizable=yes');}
	else if(adress.match('http')=='http'){window.open(adress, 'popup','width='+valori[0]+', height='+valori[1]+', meniubar=no, adressbar=no, scrollbars=yes, resizable=yes');}
	else {
		valori[0]=eval(valori[0])+160;
		valori[1]=eval(valori[1])+110;
//		alert(valori[0]+'|'+valori[1]);
		window.open('/openImg.php?adress='+adress, 'popup','width='+valori[0]+', height='+valori[1]+', meniubar=no, adressbar=no, scrollbars=yes, resizable=yes');}
	
	return globAjax=false;}
	
/////////////////////////////////// Folders and files ////////////////////////////////////////////
// verifica in ce tabel lucram
function verTabel(sir){
		if(location.href.match('imagini'))return 'imagini';
		else if(sir.match('webcatalog'))return 'webcatalog';
		else if(location.href.match('newsletter'))return 'newstable';
		else return 'articole';
		}

function nav_newsletter(id){
	if(document.location.href.match('newmessage')){
		if(id.match('menoff'))setcookie('menon_display','block',-1,false);
		if(id.match('menon'))setcookie('menoff_display','block',-1,false);
		setcookie(id+'_display','block',1,false);
		document.location.href='/admin/newsletter.html';
		}
	if(element(id).style.display=='none' || element(id).style.display=='')DisplayHide(id);
	}

// Adauga eveniment la obiect
function eventAdder(objAttrib,handler,addFunction){
     
   if ((!document.all)&&(document.getElementById)){
       objAttrib.setAttribute(handler,addFunction);
   }    
   //workaround for IE 5.x
   if ((document.all)&&(document.getElementById)){
       objAttrib[handler]=new Function(addFunction);
   }
}

// Schimba stilul de afisare
function chageStyle(id, oldclass, newclass, coockie, time, pat){
		var taguri=document.getElementsByTagName('*');
		for(i=0; i < taguri.length; i++)
			if(taguri[i].className==oldclass && taguri[i].id.match(id)){
					taguri[i].className=newclass;
					var tagelement=taguri[i].id;
					}
		if(coockie){
			if(!time && coockie)time=30;
			if(pat==true)pat=document.location.href.replace('http://'+document.domain,'');
			setcookie(tagelement+'_style', newclass, time, pat);
				}
		}

// Remove am element event 
function eventRemove(objAttrib,handler,addFunction){
     
   if ((!document.all)&&(document.getElementById)){
       objAttrib.removeAttribute(handler);
   }    
   //workaround for IE 5.x
   if ((document.all)&&(document.getElementById)){
       objAttrib[handler]='';//new Function(addFunction);
   }
}

// Selecteaza obiectul in cauza si add/remove className
function main_selectObj(id){
	if(id.match('_all') && document.location.href.match('/editprodus/')){
		var activelem=document.getElementsByTagName('div');
		var activdiv=false;
		var adress=false;
		var classel=new Array();
		for(m=0; m< activelem.length; m++)if(activelem[m].className=='activcontent')activdiv=activelem[m];
		if(activdiv){
			for(s=0; s < activdiv.childNodes.length; s++)if(activdiv.childNodes[s].tagName==('DIV'))if(activdiv.childNodes[s].id.match('folderarea'))adress=activdiv.childNodes[s]; 
			}
//		alert(adress);	
		if(adress){x=-1;
			for(dm=0; dm < adress.childNodes.length; dm++){//alert(adress.childNodes[dm].tagName);
			if(adress.childNodes[dm].tagName=='IMG' || adress.childNodes[dm].tagName=='DIV'){
				if(adress.childNodes[dm].id.match('nume')){x++; classel[x]=adress.childNodes[dm].id}
				else if(adress.childNodes[dm].className.match('imgleft')){x++; classel[x]=adress.childNodes[dm].childNodes[0].id;}
				}}
			}	
	}
	else if(id.match('_all') && existtag('div','nume'))var classel=entireTag('div','nume');
	else if(id.match('_all') && existtag('img','nume'))var classel=entireTag('img','nume');
//	if(id.match('_all') && existtag('div','nume'))var classel=entireTag('div','nume');
	else var classel=new Array(id);
	for(dm=0; dm < classel.length; dm++){
	//begin for loop
	if(element(classel[dm]).getAttribute('owner')=='false');//element(classel[dm]).className=element(classel[dm]).className+' objsel';
	else if(element(classel[dm]).className.match('objsel')=='objsel' | id=='unselect_all'){
		var spl=element(classel[dm]).className.split(' ');
		for(i=0;i < spl.length; i++)if(spl[i]=='objsel')spl[i]='';
//		if(element(classel[dm]).title.length > 9)element(classel[dm]).innerHTML=element(classel[dm]).title.substring(0,6)+'...';
		element(classel[dm]).className=spl.join(' ');
		}
	
	else {
		element(classel[dm]).className=element(classel[dm]).className+' objsel';}
	//enf for loop
	}
	}

// Verifica daca acest tag ci acet aproximativ id exista
function existtag(tag,id, atribut){//alert(tag+'-'+id);
		if(atribut=='className')var taguri=entireClass(tag,id);
		else var taguri=entireTag(tag,id);
		var exist=false;
		for(i=0; i < taguri.length; i++)
			{
				//alert(element(taguri[i]));
				if(taguri[i] && element(taguri[i]).id.match(id))exist=element(taguri[i]).id;
				else if(taguri[i] && element(taguri[i]).className.indexOf(id)==0)exist=element(taguri[i]).id;
				else exist=false;
			}
		return exist;
		}
//alert(document.getElementsByTagName('*','num'));
// Create item nou
function createItem(id,type){ //alert(id); //element('folderid').value);
	var tab=verTabel(document.location.href);
	if(document.location.href.match('webcatalog') && element('folderid').value=='')return false;
	var total=entireTag('div','nume');
	var n=0;
	var ids=new Array();
	for(i=0; i < total.length; i++){ids[i]=total[i].replace('nume','');n=Math.max(n,ids[i]);}
//	setTimeout('modAdmin(\'nextRow=articole\',\'noreturn\',\'ajax.php\')',10000);
	modAdmin('nextRow='+tab,'noreturn','ajax.php');
	var input=document.createElement('input');
		input.type='text';
		input.value='New name';
		eventAdder(input,"onfocus","if(this.value!=='New folder')this.value=''");
		eventAdder(input,"onkeydown","if(event.keyCode==13)insertItem(this.parentNode.id,"+total.length+",'"+type+"')");
		eventAdder(input,"onblur","if(this.value!=='')insertItem(this.parentNode.id,"+total.length+",'"+type+"');else this.value='New name'");
		input.className='text';
	var newdiv=document.createElement('div');
		newdiv.id = 'nume'+(n+1);
		if(verTabel(document.location.href)=='imagini')newdiv.className = type+'Da';
		else {newdiv.className = type+'Nu'; eventAdder(newdiv,"type",type);}
		eventAdder(newdiv,"dragablebox","true");
		eventAdder(newdiv,"owner","true");
		newdiv.appendChild(input);
		element(id).appendChild(newdiv);
		if(existtag('div','clear'))element(id).appendChild(element('clear'));
	}

// Create image noua
function makeimage(uploader){//alert(uploader);
		var newimg=document.createElement('img');
		
		if(document.location.href.match('/editprodus/')){
					if(existtag('div','folderareafoto'))if(element('folderareafoto').parentNode.className=='activcontent')var inobj='folderareafoto';
					if(existtag('div','folderareamedia'))if(element('folderareamedia').parentNode.className=='activcontent')var inobj='folderareamedia';
					}
				else var inobj='folderarea';
//			alert(inobj);	
			if(inobj.match('media')){
				newimg.src='/'+uploader.childNodes[0].firstChild.nodeValue;
				newimg.title=uploader.childNodes[2].firstChild.nodeValue;
				newimg.alt=uploader.childNodes[2].firstChild.nodeValue;
			}
			else {
				newimg.src='/img.php?adress='+uploader.childNodes[1].firstChild.nodeValue+'&width=400';
				newimg.title=uploader.childNodes[0].firstChild.nodeValue;
				newimg.alt=uploader.childNodes[0].firstChild.nodeValue;
				}
			if(document.location.href.match('/imagini/')){
			var v=parseInt($('starCur1').title);
			newimg.height=v*3.57+100;
				}
			else newimg.height=80;	
			newimg.id='nume'+uploader.childNodes[2].firstChild.nodeValue;
			eventAdder(newimg,'url',uploader.childNodes[1].firstChild.nodeValue);
			eventAdder(newimg,"onclick","main_selectObj(this.id)");
//			eventAdder(newimg,"onMouseOver","setnumber("+uploader.childNodes[2].firstChild.nodeValue+")"); 
		var newdiv=document.createElement('div');
			newdiv.className='imgleft';
			newdiv.appendChild(newimg);
			newdiv.appendChild(document.createElement('br'));
			if(existtag('div',inobj) && inobj!=='folderarea')newdiv.innerHTML+=uploader.childNodes[2].firstChild.nodeValue;
			else newdiv.innerHTML+=uploader.childNodes[0].firstChild.nodeValue;
			element(inobj).appendChild(newdiv);

		}

// Insert item dupa ce a fost creata
function insertItem(id,ordine,type){
			var tab=verTabel(document.location.href);
			if(document.location.href.match('imagini'))type='imagini';
	var value=element(id).childNodes[0].value;
			element(id).title=value;
			var arrdivuri=entireTag('div','nume');
//			if(value.length > 9)value=value.substr(0,9)+'...';
			element(id).removeChild(element(id).childNodes[0]);
			element(id).innerHTML=value;
			eventAdder(element(id),"onmouseover","setnumber("+globAjax+")");
			eventAdder(element(id),"onclick","main_selectObj(this.id)");
			eventAdder(element(id),"dragablebox","true");
			eventAdder(element(id),"owner","true");
			if(tab=='webcatalog' && type=='file')eventAdder(element(id),"produs","true");
			if(type=='file' && tab=='articole'){
				var inadrs=document.location.href.split('/');
				eventAdder(element(id),"ondblclick","location.href='/admin/infolder/"+inadrs[inadrs.length-1].replace('.html','')+"/editfile/"+Regex(value)+".html'");}
			if(type=='file' && tab=='webcatalog'){
				var inadrs=document.location.href.replace('webcatalog','editprodus');
				eventAdder(element(id),"ondblclick","location.href='"+inadrs.replace('.html','')+'/'+Regex(value)+".html'");}
			if(type=='folder' && tab=='articole')eventAdder(element(id),"ondblclick","location.href='/admin/"+type+"/"+Regex(value)+".html'");
			if(tab=='imagini')eventAdder(element(id),"ondblclick","location.href='/admin/"+tab+"/"+Regex(value)+".html'");
			if(type=='folder' && tab=='webcatalog')eventAdder(element(id),"ondblclick","location.href='"+document.location.href.replace('.html','')+"/"+Regex(value)+".html'");
			element(id).id='nume'+globAjax;
			element('nume'+globAjax).oncontextmenu=showmenuie5;
			var iduri=entireTag('div','nume');
			var objectsIM=new Array();
			for(m=0; m < iduri.length; m++)objectsIM[m]=element(iduri[m]);
			objectsDagarray(objectsIM);
			if(existtag('input','folderid'))var tofolder='&parent_id='+element('folderid').value;
			else var tofolder='';
			modAdmin('insert=true&nume='+element('nume'+globAjax).title.replace('&','|')+'&type='+type+'&tab='+tab+'&ordine='+globAjax+tofolder,false,'ajax.php');
	}

function Regex(art){
	var s=art.replace('&','-');
	s=s.replace(/[ -!-?]/g,'-');
	s=s.replace(/[^a-zA-Z0-9-]/g,'');
	return s;
	}
// Vizibil/ invizibil in site
function showOnOff(object, schimb, type){
		if(document.location.href.match('webcatalog'))var tabel='webcatalog';
		else var tabel='articole';
		if(grupSelected()){object=grupSelected();
				var idiuri=object.split(',');
				for(i=0;i < idiuri.length; i++){
					type=element('nume'+idiuri[i]).getAttribute('type');
					if(element('nume'+idiuri[i]).getAttribute('owner')=='true')element('nume'+idiuri[i]).className=type+schimb;}
				}
		else {
			type=element('nume'+object).getAttribute('type');
			if(element('nume'+object).getAttribute('owner')=='true')element('nume'+object).className=type+schimb;}
		
		modAdmin('objectvizible='+object+'&visibil='+schimb+'&tabel='+tabel,false,'ajax.php');
		}

// Delete an object
function stergObjects(object, tip){
	if(!tip)tip=type;
	if(grupSelected()){
			object=grupSelected();
			var nametag='';
			var sir=object.split(',');
			for(j=0; j < sir.length; j++){
				if(element('nume'+sir[j]).getAttribute('owner')=='true')nametag+=element('nume'+sir[j]).title+', ';
				else if(document.location.href.match('admin/imagini'))nametag+=element('nume'+sir[j]).title+', ';
				else if(document.location.href.match('admin/newsletter'))nametag+=element('nume'+sir[j]).title+', ';}
			}
	else if(object && element('nume'+object).getAttribute('owner')=='true') var nametag=element('nume'+object).title;
	else return false;
	var prom=confirm('Delete '+tip+'(s):\n'+nametag+'?');
	if(!prom)return false;
	else {
		var tab=verTabel(document.location.href);
		if(grupSelected()){object=grupSelected();
				var idiuri=object.split(',');
				for(i=0;i < idiuri.length; i++)
					{	if(tip && document.location.href.match('admin/imagini.html')) element('nume'+idiuri[i]).parentNode.removeChild(element('nume'+idiuri[i]));
						else if(document.location.href.match('admin/imagini/'))element('nume'+idiuri[i]).parentNode.parentNode.removeChild(element('nume'+idiuri[i]).parentNode);
						else if(document.location.href.match('admin/newsletter'))element('nume'+idiuri[i]).parentNode.removeChild(element('nume'+idiuri[i]));
						else if(element('nume'+idiuri[i]).getAttribute('owner')=='true') element('nume'+idiuri[i]).parentNode.removeChild(element('nume'+idiuri[i]));}
				}
		else element('nume'+object).parentNode.removeChild(element('nume'+object));
		modAdmin('deleteObjects='+object+'&tab='+tab,'createitems','ajax.php');
	}
		}
//Delete a file
function deleteFile(obj,adress){
	var fisier=adress.split('/');
	var prom=confirm(trad[134]+':\n'+fisier[fisier.length-1]+' ?');
	if(!prom)return false;
	obj.parentNode.parentNode.removeChild(obj.parentNode);
	modAdmin('deletefile='+escape(adress),false,'ajax.php');
	}
//Sterg media grup
function deleteMedia(owner,adress,username){
	if(document.location.href.match('/editprodus/')){
		adress=false;
	var activelem=document.getElementsByTagName('div');
	var activdiv=false;
		for(m=0; m< activelem.length; m++)if(activelem[m].className=='activcontent')activdiv=activelem[m];
	if(activdiv){
		for(s=0; s < activdiv.childNodes.length; s++)if(activdiv.childNodes[s].tagName=='FORM')adress=activdiv.childNodes[s].folder.value; 
		}
	}
	if(grupSelected()){
		var objects=grupSelected();
//		alert(objects);
		var obj=objects.split(',');
		var string='adresa='+adress+'&owner='+owner+'&username='+username+'&documente=';
		var parinte=element('nume'+obj[0]).parentNode.parentNode;
		if(owner==username){
			for(i=0; i < obj.length; i++){
				string+=element('nume'+obj[i]).getAttribute('url')+'|';
				parinte.removeChild(element('nume'+obj[i]).parentNode);
				}
			}
		else if(document.location.href.match('editprodus/')){
			for(i=0; i < obj.length; i++){
				string+=element('nume'+obj[i]).getAttribute('url')+'|';
				parinte.removeChild(element('nume'+obj[i]).parentNode);
				}
			string+='&altermenia=true';
			}
		else if(owner!==username && username!==''){
			for(i=0; i < obj.length; i++){
				if(element('nume'+obj[i]).getAttribute('url').match(username+'_')){
				string+=element('nume'+obj[i]).getAttribute('url')+'|';
				parinte.removeChild(element('nume'+obj[i]).parentNode);}
				}
			}
		else return false;	
		
		modAdmin(string,false,'ajax.php');
		}
	else return false;	
	}

// Copiaza un element
function copyelement(object, tipe){
	if(!tipe)tipe=type;
		if(grupSelected()){object=grupSelected();
				var idiuri=object.split(',');
				for(i=0;i < idiuri.length; i++)element('nume'+idiuri[i]).className=element('nume'+idiuri[i]).className.replace('objsel','');
				}
		else element('nume'+object).className=element('nume'+object).className.replace('objsel','');;
		modAdmin('copySQL='+object+'&type='+tipe,false,'ajax.php');
		return paste='item:'+object;}

//Functie past objects;
function PasteFiles(){
	if(paste){
		modAdmin('PastObjectParent='+element('folderid').value,'createitems','ajax.php','xml');
		return false;
		}
	}

// Create obects form XML data
function createObj(arrlist){
		var newdiv=document.createElement('div');
		newdiv.id = 'nume'+arrlist[0];
		newdiv.className = arrlist[3]+arrlist[4];
		eventAdder(newdiv,"onmouseover","setnumber("+arrlist[0]+")");
		eventAdder(newdiv,"onclick","main_selectObj(this.id)");
		eventAdder(newdiv,"dragablebox","true");
		if(arrlist[3]=='folder')eventAdder(newdiv,"ondblclick","location.href='/admin/"+arrlist[3]+"/"+arrlist[2]+".html'");
		newdiv.title=arrlist[1];
		if((arrlist[5]=='0' || !arrlist[5] || arrlist[5]=='null') && element(type+'area').className=='list')newdiv.innerHTML=arrlist[1];
		else newdiv.innerHTML=arrlist[1];
		newdiv.oncontextmenu=showmenuie5;
		if(location.href.match('imagini'))return false;
		else if(arrlist[3]=='file' && (arrlist[5]=='0' || !arrlist[5] || arrlist[5]=='null'))element('depozit').appendChild(newdiv);
		else element(type+'area').appendChild(newdiv);
		if(existtag('div','clear'))element(type+'area').appendChild(element('clear'));
	}

// Interpret XML object from ajax
function createObject(response){
		var array1=response.responseXML;
		if(!array1 || response.responseText=='')return false;
		var array=array1.childNodes[0].childNodes;
		var sir=new Array();
		for(i=0; i < array.length; i++){//alert(array[i].childNodes[1].firstChild.nodeValue);
		sir[i]=new Array();
		sir[i][0]=array[i].childNodes[0].firstChild.nodeValue;
		sir[i][1]=array[i].childNodes[1].firstChild.nodeValue;
		sir[i][2]=array[i].childNodes[2].firstChild.nodeValue;
		sir[i][3]=array[i].childNodes[3].firstChild.nodeValue;
		sir[i][4]=array[i].childNodes[4].firstChild.nodeValue;
		sir[i][5]=array[i].childNodes[5].firstChild.nodeValue;
		}

		for(j=0; j < sir.length; j++){
			if(existtag('div','nume'+sir[j][0]))element('nume'+sir[j][0]).parentNode.removeChild(element('nume'+sir[j][0]));
			createObj(sir[j]);}
	
		var iduri=entireTag('div','nume');
		var objectsIM=new Array();
		for(m=0; m < iduri.length; m++)objectsIM[m]=element(iduri[m]);
		objectsDagarray(objectsIM);
		}


//Insereaza raspuns XML in tabel
function insertIntab(resp,obj){
		var date=resp.responseXML;
		var id=obj.split('_');
		var tr=document.createElement('tr');
			for(i=0; i < date.childNodes[0].childNodes.length; i++){
			var s=document.createElement('td');
				s.id=date.childNodes[0].childNodes[i].getAttribute('name')+date.childNodes[0].childNodes[0].firstChild.nodeValue;
				s.innerHTML='<span onclick="update(\''+date.childNodes[0].childNodes[i].getAttribute('name')+'\', '+date.childNodes[0].childNodes[0].firstChild.nodeValue+', \'sis_vars\')">'+date.childNodes[0].childNodes[i].firstChild.nodeValue+'</span>';
			tr.appendChild(s);}
		var input=document.createElement('input');
			input.type='button';
			input.value='Delete';
			eventAdder(input,"onclick","removeElement(this.parentNode.parentNode,'sis_vars','"+date.childNodes[0].childNodes[0].firstChild.nodeValue+"')");
		var lasttd=document.createElement('td');
			lasttd.appendChild(input);
			tr.appendChild(lasttd);
		element(id[1]).appendChild(tr);
		}

// Adauga Element in tabId
function adaugaVars(tagname,mysqtab,tabelid){
		var valori=entireTag('input',tagname);
		var string='';
		for(i=0; i < valori.length; i++){
			var col=valori[i].split('-');
			string+='&'+col[2]+'='+element(valori[i]).value;
			}
		modAdmin('addnewrow=true&tab='+mysqtab+string,'tabel_'+tabelid,'ajax.php');	
		}

//Eject Element and send to server table/id
function removeElement(obj,tab,id){
		var prom=confirm(trad[116]);
		if(prom){
			modAdmin('delete=simplu&id='+id+'&tab='+tab,false,'ajax.php');
			obj.parentNode.removeChild(obj);
			}
		}

// Verifica daca un grup este selectat
function grupSelected(){
	var elem=entireTag('div','nume');
	if(elem=='')elem=entireTag('img','nume');
//	alert(elem);
	var sm=new Array(); var n=-1;
	for(i=0; i < elem.length; i++){
			if(element(elem[i]).className.match('objsel')){
				if(element(elem[i]).getAttribute('owner')=='true' || element(elem[i]).getAttribute('owner')=='false'){
					if(element(elem[i]).getAttribute('owner')=='true'){n++; sm[n]=elem[i].replace('nume','');}
				}
				else {n++; sm[n]=elem[i].replace('nume','');}
				}
			}
	if(sm.length > 0)return sm.join(',');
	else return false;
	}

//Navigation up btn
function Upfolder(loc){
	var arrloc=loc.split('/');
	if(existtag('input','parenturl')) var location=element('parenturl').value;
	else  var location='';

	if(document.location.href.match('editfile'))window.history.back();
	else if(loc.match('/cos/'))document.location.href='/admin/cos.html';
	else if(loc.match('/webcatalog') || loc.match('/editprodus')){var adresa='';
			for(st=0; st < (arrloc.length-1); st++ )adresa+=arrloc[st]+'/';
			if(loc.match('/editprodus'))adresa=adresa.replace('/editprodus/','/webcatalog/')+'.html';
			else adresa=adresa+'.html';
			document.location.href=adresa.replace('/.html','.html');
	}
	else if(loc.match('newsletter/Art') || loc.match('newsletter/newmess'))window.history.back();
	else if(location=='' && document.location.href.match('folder'))document.location.href='/admin.html';
	else if(location=='')return false;
	else if(verTabel(document.location.href)=='imagini')document.location.href='/admin/'+location+'.html'
	else document.location.href='/admin/folder/'+location+'.html';
	}

function zoomImg(nr){
		var fix=nr*3.57+100;
		var imagini=entireTag('img','nume');
//		alert(fix);
		for(i=0; i < imagini.length; i++)if(element(imagini[i]).offsetWidth)element(imagini[i]).height=fix; 
		
		}
function outputZoomimg(nr){
		if(nr=='')nr=1;
		element('starCur1').style.width=nr+'px';
		element('starCur1').title=nr;
		element('starUser1').innerHTML=nr+'%';
		zoomImg(nr);
		
		}
////////////////////////////////// End Folders and files /////////////////////////////////////////
function AddNewObject(noduri){
		var icon=noduri.childNodes[0].firstChild.nodeValue;
		var adressa=noduri.childNodes[1].firstChild.nodeValue;
		var idul=noduri.childNodes[2].firstChild.nodeValue;
		var newobj=document.createElement('img');
			newobj.src='/'+icon;
		var totnumele=entireTag('img','nume');	
			newobj.id='nume'+(totnumele.length+1);
			newobj.title=adressa;
			newobj.width=80;
			eventAdder(newobj,"onclick","main_selectObj(this.id)");
		var newdiv=document.createElement('div');
			newdiv.className='imgleft';
			newdiv.appendChild(newobj);
			newdiv.innerHTML+='<br>'+idul;
			element('folderarea').appendChild(newdiv);
//		alert(icon+'\n'+adressa+'\n'+idul);
		}
////////////////////////////////// Image size test ///////////////////////////////////////////////
var upfile=0;
function addTag(nameTag,div){
	var nr=eval(upfile+1);
	if(nameTag.match('foto')=='foto')element(div).innerHTML+='<input type="file" name="newfoto'+nr+'" class="text" /><br/>';
	return upfile=nr;}
	
function echoPoze(div){
	var array=entireTag('img', div);
	for(i=0;i<array.length;i++)element(array[i]).src='/img.php?adress='+element(array[i]).title+'&width=60';
	}


function ShowContent(id, tab, field){
//	alert(field);
	modAdmin('detalii_catalog='+id+'&tab='+tab+'&field='+field,'showtolltip','ajax.php');
	ddrivetip(element('dhtmltooltip').innerHTML,false, 300);
	setTimeout('redimensionezCasuta()',200);
	}
function redimensionezCasuta(){
	var rezult=element('showtolltip').innerHTML;
//	alert(rezult);
	if(rezult.length>700)var w=500;
	else if(rezult.length>200 && rezult.length<701)var w=300;	
	else var w=150;
//	alert(w);
	if(enable)ddrivetip(element('dhtmltooltip').innerHTML,false, w);
	}

function openImgcatalog(adress, wh){
	var dim=wh.split('+');
//	alert(adress);
	window.open('http://'+document.domain+'/'+adress, 'popup','meniubar="no", adressbar="no", scrollbars="yes", resizable="yes", width='+eval(dim[0])+', height='+eval(dim[1]));
	}

function properties(id,tabel){
		openImgcatalog('/ajax_smart.php?modul=properties&articol='+id+'&table='+tabel, '300+400');
//		openImgcatalog('http://'+document.domain+'/ajax/properties/articole.html','300+400');
		}
function entireSetId(tag){
	var divs = document.getElementsByTagName (tag); // get all divs in document
	for(i=0;i<divs.length;i++){
		if(divs[i].id!=='show' && divs[i].id!=='imgshow')divs[i].id=tag+'_'+i;
		}
	
	}

function stripSrc(src){
		var arr=src.split('&');
		var ret='';
		for(i=0;i<arr.length;i++){
			if(arr[i].match('adress')=='adress')ret=arr[i];
			}
		var adress=ret.split('=');
		return adress[1];}

function setSrc(src, w, h, id){
		element(id).src='/img.php?adress='+src+'&width=200';
		element(id).alt=w+'+'+h;
		}

function resetpasswd(id){
		if(element('pass1').value!==element('pass2').value) return alert(trad[117]);
		var prom=confirm(trad[107]);
		if(prom)return element(id).submit();
		else return alert(trad[118]);
		}
//CKEditor fratele mai mic

function getUrlParam(paramName)
{
  var reParam = new RegExp('(?:[\?&]|&amp;)' + paramName + '=([^&]+)', 'i') ;
  var match = window.location.search.match(reParam) ;
 
  return (match && match.length > 1) ? match[1] : '' ;
}

function doSetUrl(id,url){
  
    var funcNum = getUrlParam(id);
    var fileUrl = encodeURI( url ).replace( '#', '%23' );
    window.opener.CKEDITOR.tools.callFunction(funcNum, fileUrl);
//    alert(funcNum);
    window.close();
    window.opener.focus() ;
    
}

function shimbafunctialimbii(valoare,id,elementid){

	var sel=entireTag('select','functie');
	for(i=0; i < sel.length; i++){var ob=sel[i];
		if(elementid!==sel[i] && valoare==element(ob).value){var newset=sel[i]; 
			var opt=entireTag('option',ob.replace('functie',''));
			for(s=0; s < opt.length; s++)element(opt[s]).selected=false;
			element('country'+ob.replace('functie','')).selected=true;
			var diz='&shimbafunctialimbii2=to country&id2='+newset.replace('functie','');
			}
		else var diz='';
		}
	modAdmin('shimbafunctialimbii1='+valoare+'&id1='+id+diz,false,'ajax.php');	
	}

var editor;

function InsetHTMLeditor(raspuns){
	if(raspuns=='')return false;

	if ( editor )return;
	// Create a new editor inside the <div id="editor">
	editor = CKEDITOR.appendTo( 'editor',{
	        toolbar : 'Ajax',
		uiColor : '#9AB8F3',
		skin : 'kama',
		width : '640px',
		height : '500px',
		filebrowserBrowseUrl : '/mainlist?tabel=articole',
		filebrowserImageBrowseUrl : '/mainlist?tabel=imagini',
		filebrowserUploadUrl : '/mainlist?tabel=articole',
		filebrowserImageUploadUrl : '/mainlist?tabel=imagini',
		filebrowserWindowWidth : '640',
		filebrowserWindowHeight : '480'
	} );
	editor.setData( raspuns );
	}

var ckeditorNr=0;
function RestoreText(id, tabid, field, tabel){
	if(element(id).id!==element('editor').parentNode.id)return false;
	if ( !editor )return;
	var edit='editor'+eval(ckeditorNr+1);
	var oEditor = CKEDITOR.instances[edit];
	var content= oEditor.getData(); //FCKeditorAPI.GetInstance('editor').GetXHTML( true );
	element(id).removeChild(element('editor'));
	element(id).innerHTML=content;
	var validstring=escape(content);
//	alert(content);
	delete CKEDITOR.instances[edit];
	editor.destroy();
	editor = null;
	modAdmin('updatecell='+validstring+'&field='+field+'&id='+tabid+'&tabel='+tabel+'&encode=html',false,'ajax.php');
	return ckeditorNr=ckeditorNr+1;
	}
//Load editor
function loadFck(id, query){
	if(existtag('div','editor'))return false;
	var div=document.createElement('div');
		div.id='editor';
	element(id).innerHTML='';	
	element(id).appendChild(div);

	setTimeout("modAdmin('"+query+"','inerEditor','ajax.php')",1000);
	}

function DisplayMeniu(domain, addr, limba, obj){
	if(obj.childNodes[0].getAttribute('type')=='file')return false;
	if(addr!=='undefined'){
	var adrs=addr.replace('http://'+domain,'');
		if(adrs.match(limba+'.')==limba+'.')adrs=adrs.replace(limba,'');
		else if(adrs=='/')adrs='';
		else adrs=adrs.replace(limba+'/','');
		adrs=adrs.replace('.html','');
		if(adrs=='') adrs='first-line';
		var last=adrs.split('/');
		var real=last[last.length-1];
		var parinte=real.replace(/[^0-9]/g,'');
		}
	//IE like 
	if(navigator.appName.match('Explorer'))var xp=obj.parentNode.parentNode.parentNode.parentNode.offsetLeft;
	else var xp=0;
	
	//Left if second
	if(last.length>1 && !window.navigator.appName.match('Microsoft')){var ml=120;var mt=18;}
	else if(last.length>1 && window.navigator.appName.match('Microsoft')){var ml=100;var mt=18;}
	else {var ml=0;var mt=0;}
	
	if(last.length>1)obj.firstChild.style.background='#000';
	var xpos=obj.offsetLeft+xp+ml;
	var ypos=obj.offsetTop+obj.offsetHeight-mt;
//	alert(xpos+' '+ypos);
	if(existtag('div',real+last.length))return false;
	
	var fold=document.createElement('div');
		fold.id=real;
		fold.style.zIndex=100+last.length;
		fold.className='relativMeniu';
		fold.style.top=ypos+'px';
		fold.style.left=xpos+'px';
	var div2=document.createElement('div');
		div2.className='innermeniu';
		div2.id=real+last.length;
		fold.appendChild(div2);
	obj.appendChild(fold);
//	alert(fold.className);
	modAdmin('showsubmeniu='+adrs,real+last.length,'meniu.php');	
	return true;
//DisplayMeniu(domain,this.childNodes[0].href,limba, this)
//Unsetmeniu(this.childNode[0],this.childNodes[0])
	}

function Unsetmeniu(obj,meniu){
//alert(obj);
	var tree=obj.childNodes;
//	alert(tree);
	for(i=0; i < tree.length; i++){//alert(tree[i].childNodes[1]);
		if(tree[i].firstChild!==meniu && tree[i].childNodes[1]){
			if(obj.id!=='navi')tree[i].firstChild.style.background='';
			if(InchideMeniu(tree[i].childNodes[1]))tree[i].removeChild(tree[i].childNodes[1]);//setTimeout("Doremove('"+tree[i].childNodes[1].id+"')",30);
			}
		}
	}
function Doremove(parent,nodul){//alert(parent);
	element(parent).parentNode.removeChild(element(parent));
	}
function InchideMeniu(object){//alert(object.id);
//	xy
//	alert(object.id);
//  && xy[1] > object.offsetTop && xy[1] < object.offsetTop+object.offsetHeight
//	alert(object.offsetLeft+' '+(object.offsetLeft+object.offsetWidth))
//	var child=object.parentNode.parentNode.id.replace(/[^0-9]/g,'');
//	alert(child);
	if(xy[0] > object.offsetLeft && xy[0] < object.offsetLeft+object.offsetWidth && xy[1] > object.offsetTop && xy[1] < object.offsetTop+object.offsetHeight){
	return false;
		}
	else return true;	
	}

function openBoxImg(obj){//alert(navigator.appName);
	if(navigator.appName.match('Explorer'))var adress=obj.parentNode.parentNode.parentNode.firstChild.firstChild.src;
	else if(navigator.appName.match('Netscape'))var adress=obj.parentNode.parentNode.parentNode.childNodes[1].childNodes[1].src;
	else var adress=obj.parentNode.parentNode.parentNode.firstChild.firstChild.src;
	openImg(adress);
	}

function Showtabs(id, tab, content, nr){
	var taburi=entireTag('*',tab);
	var contenturi=entireTag('*',content);
	
	for(i=0; i < taburi.length; i++){
		if(taburi[i]==id){
			element(taburi[i]).className='active'; 
			element(taburi[i]).parentNode.className='active'; 
			element(contenturi[i]).className='activcontent';
			}
		if(taburi[i]!==id){
			element(taburi[i]).className=''; 
			element(taburi[i]).parentNode.className=''; 
			element(contenturi[i]).className='inactivcontent';/*alert(contenturi[i]);*/
			}
		}	
	}
	
function Pozitionare(parent,id){
	if(navigator.appName.match('Microsoft')){//alert('ms');
		element(id).style.position='relative';
		element(id).style.left=parent.offsetLeft+'px';
		}
	else {element(id).style.left=parent.offsetLeft+'px';}
	if(navigator.appName.match('Opera'))element(id).style.top=(parent.offsetTop+parent.offsetHeight)+'px';
	
	if(id.match('rec')){var d=entireTag('div','rec');//alert(21);
		for(i=0; i < d.length; i++)if(id!==d[i])element(d[i]).style.display='none';
		}
//	alert(parent.childNodes[0].offsetLeft);
	}
	
function refreshCaptch(){
	var nrget=element('ctext').getAttribute('nr');
	if(nrget!=='')var nr=eval(nrget)+1;
	else var nr=1;
	element('ctext').src='/captcha.php?nr='+nr;
	eventAdder(element('ctext'),'nr',nr);
	}
	
function viewMedia(obj,fisier,imagine){
	if(obj.childNodes.length == 1)obj.removeChild(obj.childNodes[0]);
	var allimg=document.getElementsByTagName('img');
	for(s=0; s < allimg.length; s++)if(allimg[s].className.match('overimgProd'))allimg[s].className='';
	if(fisier.match('.flv')){
			var s1 = new SWFObject("/images/player.swf","ply","300","300","9","#FFFFFF");
			s1.addParam("allowfullscreen","true");
			s1.addParam("allowscriptaccess","always");
			s1.addParam("flashvars","file=/"+fisier+"&autostart=true");
			s1.addParam("wmode", "transparent");
			s1.write(obj.id);
		}
	else {
		modAdmin("getDim="+fisier,'noreturn','ajax.php');
		var img=document.createElement('img');
			img.src='/img.php?adress='+fisier+'&width=300';
			img.width=292;
			eventAdder(img,"onclick","openImg(stripSrc(this.src))");
		obj.appendChild(img);	
		}
	imagine.className='overimgProd';	
	}
//Update pt microcatalog	
function setClass(obj,clname){
	if(obj.className.match(clname)){obj.className=obj.className.replace(clname,'');}
	else obj.className=clname;
	}
//Salvare la microcatalog	
function SaveMinicatalog(nr){
	modAdmin('UpdateGrup=true&tabel=minicatalog&nume='+element('nume'+nr).value+'&cod='+element('cod'+nr).value+'&pret='+element('pret'+nr).value+'&descriere='+element('descriere'+nr).value.replace('\n','<br/>')+'&id='+nr,false,'ajax.php');
	}

function EditMinicatalog(buton,div,nr){
	if(div.getAttribute('type')=='edit'){eventAdder(div,"type","");buton.value='Edit';SaveMinicatalog(nr);}
	else {eventAdder(div,"type","edit");buton.value='Save';}
	
	var divuri=document.getElementsByTagName('div');
	for(i=0; i < divuri.length; i++)if(divuri[i].getAttribute('type')=='edit' && divuri[i]!==div){
			eventAdder(divuri[i],"type","");
			var subdivuri=divuri[i].getElementsByTagName('div');
			var numarx=0;
			for(dm=0; dm<subdivuri.length;dm++)if(subdivuri[dm].className=='detaliu')var numarx=subdivuri[dm].id.replace('detalii','');
			SaveMinicatalog(numarx);
			var subdivurim=divuri[i].getElementsByTagName('div');
			subdivurim[4].childNodes[0].value='Edit';
			}
	}
	
// Adauga model de care apartine obiectul	
function UpArtlaModel(obj,nr){
	if(obj.value=='null')return true;
	else {
		var parent=obj.parentNode.parentNode.childNodes[0];
		var span=document.createElement('span');
			eventAdder(span,"onclick","RemoveModel(this,"+obj.value+","+nr+")");
			var xtxt=document.createTextNode("x");
			span.appendChild(xtxt);
		var div=document.createElement('div');
			var xdiv=document.createTextNode(obj.options[obj.selectedIndex].text);
			div.appendChild(xdiv);
		var div1=document.createElement('div');
			eventAdder(div1,"tag","nivel");
		div1.appendChild(span);
		div1.appendChild(div);
		parent.appendChild(div1);
		modAdmin('additem='+obj.value+'&id='+nr+'&field=atasat&tabel=minicatalog',false,'ajax.php');
//		alert(obj.value+' |'+obj.options[obj.selectedIndex].text+'|'+parent.getAttribute('tag'));
		}

	}

// SetUp model conex
function upModelConex(obj,nr){
	if(obj.value=='null')return true;
	else{
		modAdmin('ElementConex='+obj.value+'&additem='+obj.value+'&id='+nr+'&field=conexe&tabel=webcatalog','contentConex','ajax.php');
		}
	}

function outputObjConex(raspuns,id){
		var sir=raspuns.split('|');
		drawObjConex(element(id),sir);
		}
		
function drawObjConex(obj,arrays){
		var divcl=document.createElement('div');
			divcl.className='clear';

		var products=document.createElement('div');
			products.className='products';
		var h2=document.createElement('h2');
		var h2a=document.createElement('a');
			h2a.title='Detalii '+arrays[0];
			h2a.href=arrays[1];
			h2a.appendChild(document.createTextNode(arrays[0]));
			h2.appendChild(h2a);
		var boxunic=document.createElement('div');
			boxunic.className='boxunic';
		var boxunicA=document.createElement('a');
			boxunicA.href=arrays[1];
			boxunicA.style.background='none';
		var boxunicImg=document.createElement('img');
			boxunicImg.src='/img.php?width=90&adress='+arrays[2];
			boxunicImg.style.maxHeight='122px';
			boxunicImg.align='left';
		boxunic.appendChild(boxunicA.appendChild(boxunicImg));
		var h3=document.createElement('h3');
			h3.appendChild(document.createTextNode('Category '+arrays[3]));
		var p=document.createElement('p');
			p.align='justify';
			p.style.fontWeight='bold';
			p.innerHTML=arrays[4];
		boxunic.appendChild(h3);
		boxunic.appendChild(p);
		boxunic.appendChild(divcl);
		var linkdetalii=document.createElement('div');
			linkdetalii.className='linkdetalii';
		var input=document.createElement('input');
			input.type='button';
			input.value='Elimina';
			eventAdder(input,"onclick","RemoveModel(this,"+arrays[6]+","+arrays[5]+")");
		var linkA=document.createElement('a');
			linkA.href=arrays[1];
			linkA.title='Detalii '+arrays[0];
			linkA.appendChild(document.createTextNode('Detalii'));
		var h3Link=document.createElement('h3')
			h3Link.appendChild(input);
			h3Link.appendChild(linkA);
		linkdetalii.appendChild(h3Link);
		products.appendChild(h2);
		boxunic.appendChild(linkdetalii);
		products.appendChild(boxunic);
		obj.appendChild(products);
		
		var taguri=obj.getElementsByTagName('div');
		var s=0; var sirDiv=new Array();
			for(i=0;i < taguri.length; i++)if(taguri[i].className=='products'){sirDiv[s]=taguri[i];s++}
			
		if(isEven(sirDiv.length) && obj.childNodes.length > 1){//alert(obj.childNodes.length);
				var divclar=document.createElement('div');
					divclar.className='clear';
				obj.appendChild(divclar);
				}
		}
//Remove model de care apartine obiectul
function RemoveModel(obj,id,nr){
	if(obj.tagName=='INPUT' && obj.getAttribute('nume')!=='null'){var prom=confirm('Scoateti din lista\n'+obj.getAttribute('nume'));var tab='webcatalog';var fild='conexe';}
	else if(obj.tagName=='INPUT'){var prom=confirm('Scoateti din lista\n'+obj.parentNode.parentNode.childNodes[3].firstChild.nodeValue);var tab='minicatalog';var fild='atasat';}
	else {var prom=confirm('Scoateti din lista\n'+obj.parentNode.childNodes[1].firstChild.nodeValue);var tab='minicatalog';var fild='atasat';}
	if(prom){
	modAdmin('removeitem='+id+'&field='+fild+'&tabel='+tab+'&id='+nr,false,'ajax.php');
	if(obj.value=='Elimina' && obj.getAttribute('nume')!==''){obj.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(obj.parentNode.parentNode.parentNode.parentNode);return false;}
	if(obj.value!=='Elimina articol')obj.parentNode.parentNode.removeChild(obj.parentNode);
	return true;
	}
	else return false;
	}
function stergInterog(adresa,nume){
		var prom=confirm(nume);
		if(prom)document.location.href=adresa;
		}	
		
function facturare(){
		var accept=existtag('input','accept');
		var form=existtag('form','updatedata');
		var inputuri=entireTag('input','indata_');
		
		if(element(accept).checked!==true && inputuri.length==0)return alert('Trebuie sa acceptati datele de facturare!');
		
		if(inputuri.length==0)return document.location.href='/cos/finalizare.html';
		else return valideaza('input', 'indata_', 'updatedata');
		}
		
function StergeCos(id){
		var prom=confirm('Sigur stergeti aceasta comanda?');
		if(prom){modAdmin('deleteBlock=true&tabel=cos&field=parent_id&id='+id,false,'ajax.php');
			setTimeout("Upfolder(location.href)",100);}
		}
		
function CloseCos(id,obj){
		var prom=confirm('Inchideti aceasta comanda?\nComanda se va gasi in arhiva.');
		if(prom){modAdmin('updateBlock=true&tabel=cos&field=parent_id&id='+id+'&col=status&info=2',false,'ajax.php');
			obj.parentNode.removeChild(obj);}
		}		
function enlarge(obj,parent){
		if(parent.getAttribute('over')=='true'){
				eventAdder(parent,'over','false');
				obj.removeChild(obj.childNodes[0]);
				var text=document.createTextNode('Ascunde modele');
				obj.appendChild(text);
				}
		else {
				eventAdder(parent,'over','true');
				obj.removeChild(obj.childNodes[0]);
				var text=document.createTextNode('Vezi toata lista de modele');
				obj.appendChild(text);
			}		
		}		

function transform(obj){
	var x=document.getElementsByTagName('div');
	if(obj.parentNode.parentNode.className=='minus'){
		obj.parentNode.parentNode.className='plus';
		return false;
		}
	for(i=0; i<x.length;i++){
	if(x[i].className=='minus' && x[i].getAttribute('type')=='folder')x[i].className='plus';
	else if(x[i].className=='plus' && x[i].getAttribute('type')=='folder' && obj==x[i].childNodes[0].childNodes[0]) obj.parentNode.parentNode.className='minus';
//	else alert(x[i].className);	
		}
	}
	
function hadlerxml(obj,objid){
	if(!objid)return false;
	var elem=obj.childNodes[1].childNodes;
//	alert(obj.childNodes[1].tagName);
	var sir=new Array();
	var dm=0;
	for(i=0;i < elem.length; i++){
		if(elem[i].tagName=='title'){sir[dm]=dm;dm++}//elem[i].childNodes[1].tagName);
		}
//	setTimeout(writeBtn,2000,sir);//alert(sir);	
	}	
	
function writeBtn(sir){
	var ul=document.createElement('ul');
	for(i=0;i<sir.length; i++){
		var li=document.createElement('li');
		var txa=document.createTextNode(i+1);
		var lia=document.createElement('a');
			lia.href='javascript:void(0)';
			eventAdder(lia,'onclick',"flashMovie.OutValue("+i+");");
		lia.appendChild(txa);
		li.appendChild(lia);
		ul.appendChild(li);	
		}
	element('navigatorswf').appendChild(ul);
	repetitiv(0);
//	alert(sir);
	}
	
function repetitiv(nr){//alert(nr);
	var sir=element('navigatorswf').childNodes[0].childNodes;
	for(i=0; i<sir.length; i++){
		if(i==nr)sir[i].childNodes[0].className='selected';
		else sir[i].childNodes[0].className='';
		}
	if(nr < sir.length-1)var s=nr+1;
	else var s=0;
	return setTimeout(repetitiv,10200,s);
	}	
	
function SendData(nume,telefon,adressa,form,id){
	if(nume!=='' && telefon!==''){
	openImg(adressa);
	element(form).submit();	
		}
	}
	
function OpenForm(id,url){
		element(id).className='redboxes';
		element(id).style.display='block';
		element(id).innerHTML='';
//	for(i=0; i < element(id).childNodes.length; i++){element(id).removeChild(element(id).childNodes[i]);}
	var h4=document.createElement('h4');
		h4.appendChild(document.createTextNode(trad[184]+' '+id));
	var frm=document.createElement('form');
		frm.method='POST';
		frm.action='';
		frm.className='cursglobal';
		frm.id=id+'form';
	var div1=document.createElement('p');
		div1.appendChild(document.createTextNode(trad[185]+' *'));
	var inputnume=document.createElement('input');
		inputnume.name='nume';
		inputnume.type='text';
		inputnume.id=id+'pers_nume';
	var inputhidd1=document.createElement('input');
		inputhidd1.name='sendmail';
		inputhidd1.value='1';
		inputhidd1.type='hidden';
	var inputhidd2=document.createElement('input');
		inputhidd2.name='formtype';
		inputhidd2.value='Cataloage';
		inputhidd2.type='hidden';
	var inputhidd3=document.createElement('input');
		inputhidd3.name='catalog';
		inputhidd3.value=id;
		inputhidd3.type='hidden';
	var div2=document.createElement('p');
		div2.appendChild(document.createTextNode(trad[186]+' *'));
	var inputtel=document.createElement('input');
		inputtel.type='text';
		inputtel.name='telefon';
		inputtel.id=id+'pers_telefon';
	var div3=document.createElement('p');
		div3.appendChild(document.createTextNode(trad[187]+' '+id));
	var inputpass=document.createElement('input');
		inputpass.type='text';
		inputpass.name='parola';
		inputpass.id=id+'pers_parola';
	var inputsend=document.createElement('input');
		inputsend.type='button';
		eventAdder(inputsend,"onclick","if(element('"+id+"pers_parola').value=='vreau catalog Camelion' || element('"+id+"pers_parola').value=='vreau catalog Arcas')SendData(element('"+id+"pers_nume').value,element('"+id+"pers_telefon').value,'http://'+document.domain+'"+url+"','"+id+"form','"+id+"');else alert('"+trad[194]+"')");
		inputsend.value=trad[193];
	element(id).appendChild(h4);	
	frm.appendChild(inputhidd1);
	frm.appendChild(inputhidd2);
	frm.appendChild(inputhidd3);
	frm.appendChild(div1);	
	frm.appendChild(inputnume);	
	frm.appendChild(div2);	
	frm.appendChild(inputtel);	
	frm.appendChild(div3);
	frm.appendChild(inputpass);
	frm.appendChild(document.createElement('br'));
	frm.appendChild(inputsend);
	
	var ndiv1=document.createElement('h4');
		ndiv1.appendChild(document.createTextNode(trad[188]));
	var	ndiv2=document.createElement('p');
		ndiv2.appendChild(document.createTextNode(trad[189]));
	var nhr=document.createElement('hr');
	var ndiv3=document.createElement('p');
		ndiv3.appendChild(document.createTextNode(trad[190]));
	var ndiv4=document.createElement('p');
		ndiv4.appendChild(document.createTextNode(trad[191]));
	var frm2=document.createElement('form');
		frm2.method='POST';
		frm2.action='';
	var ninputhidd1=document.createElement('input');
		ninputhidd1.name='sendmail';
		ninputhidd1.value='1';
		ninputhidd1.type='hidden';
	var ninputhidd2=document.createElement('input');
		ninputhidd2.name='formtype';
		ninputhidd2.value='cere_parola';
		ninputhidd2.type='hidden';
	var ninputhidd3=document.createElement('input');
		ninputhidd3.name='catalog';
		ninputhidd3.value=id;
		ninputhidd3.type='hidden';
	var ninputnume=document.createElement('input');
		ninputnume.name='nume';
		ninputnume.type='text';
		ninputnume.id=id+'pers_nume';
	var ninputmail=document.createElement('input');
		ninputmail.name='email';
		ninputmail.type='text';
	var ninputsend=document.createElement('input');
		ninputsend.type='submit';
		ninputsend.value=trad[192];
		
	element(id).appendChild(frm);
	element(id).appendChild(ndiv1);
	element(id).appendChild(ndiv2);
	element(id).appendChild(nhr);
	element(id).appendChild(document.createTextNode('Sau prin e-mail:'));
	frm2.appendChild(ninputhidd1);
	frm2.appendChild(ninputhidd2);
	frm2.appendChild(ninputhidd3);
	frm2.appendChild(ndiv3);	
	frm2.appendChild(ninputnume);
	frm2.appendChild(ndiv4);	
	frm2.appendChild(ninputmail);
	frm2.appendChild(document.createElement('br'));
	frm2.appendChild(ninputsend);	
	element(id).appendChild(frm2);
	}
	
function calcul(obj){
	var elm=document.getElementsByTagName('input');
	var x=170;
	for(i=0; i<elm.length; i++){
		if(elm[i].getAttribute('type')=='checkbox' && elm[i].checked==true){
			elm[i].parentNode.style.background='#eaeaea';
			elm[i].parentNode.style.border='1px solid #aeaeae';
			x=x+eval(elm[i].value);
			}
		else {
			elm[i].parentNode.style.background='';
			elm[i].parentNode.style.border='';
			}	
		}
	return obj.innerHTML=x+'&euro;';
	}
	
function setCurrent(obj,int){
	if(int)obj.className='current';
	else obj.className='';
	}
	
function OpenImgTab(){
	var tab=entireTag('div','detalii');
	var lasttabnr=tab[tab.length-1];
	var lastnr=lasttabnr.replace(/\D/g,'');
	Showtabs('tabs'+lastnr, 'tabs', 'detalii', lastnr);
	}	
	
function ComandaMinicatalog(obj,id){
	setcookie('precedenta', location.href, 1, '/');
	getXML('modul=cos&catalogul=minicatalog&adauga='+id, 'InfoCos', '/index_simplu.php');
	obj.className='comandat';
	obj.value='Adaugat';
	eventAdder(obj,"onclick",'');
	}	
